@charset "UTF-8";
@charset 'UTF-8';
@charset "UTF-8";
.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{margin-top:-1px;border-top:1px solid #ddd;max-width:300px}.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(//yupiii.pt/wp-content/plugins/ajax-search-for-woocommerce/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}a, a:visited {
text-decoration: underline;
}
*, ::after, ::before {
box-sizing: border-box;
}
a {
text-decoration: none;
background-color: transparent;
-webkit-text-decoration-skip: objects;
}
.htb-container {
width: 100%;
padding-right: 15px;
padding-left: 15px;
margin-right: auto;
margin-left: auto;
}
@media (min-width:576px) {
.htb-container {
max-width: 540px;
}
}
@media (min-width:768px) {
.htb-container {
max-width: 720px;
}
}@media (min-width:992px) {
.htb-container {
max-width: 960px;
}
}@media (min-width:1200px) {
.htb-container {
max-width: 1200px;
}
}.htb-container-fluid {
width: 100%;
padding-right: 15px;
padding-left: 15px;
margin-right: auto;
margin-left: auto;
}
.htb-row {
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
margin-right: -15px;
margin-left: -15px;
}
.htb-col, .htb-col-1, .htb-col-10, .htb-col-11, .htb-col-12, .htb-col-2, .htb-col-3, .htb-col-4, .htb-col-5, .htb-col-6, .htb-col-7, .htb-col-8, .htb-col-9, .htb-col-auto, .htb-col-lg, .htb-col-lg-1, .htb-col-lg-10, .htb-col-lg-11, .htb-col-lg-12, .htb-col-lg-2, .htb-col-lg-3, .htb-col-lg-4, .htb-col-lg-5, .htb-col-lg-6, .htb-col-lg-7, .htb-col-lg-8, .htb-col-lg-9, .htb-col-lg-auto, .htb-col-md, .htb-col-md-1, .htb-col-md-10, .htb-col-md-11, .htb-col-md-12, .htb-col-md-2, .htb-col-md-3, .htb-col-md-4, .htb-col-md-5, .htb-col-md-6, .htb-col-md-7, .htb-col-md-8, .htb-col-md-9, .htb-col-md-auto, .htb-col-sm, .htb-col-sm-1, .htb-col-sm-10, .htb-col-sm-11, .htb-col-sm-12, .htb-col-sm-2, .htb-col-sm-3, .htb-col-sm-4, .htb-col-sm-5, .htb-col-sm-6, .htb-col-sm-7, .htb-col-sm-8, .htb-col-sm-9, .htb-col-sm-auto, .htb-col-xl, .htb-col-xl-1, .htb-col-xl-10, .htb-col-xl-11, .htb-col-xl-12, .htb-col-xl-2, .htb-col-xl-3, .htb-col-xl-4, .htb-col-xl-5, .htb-col-xl-6, .htb-col-xl-7, .htb-col-xl-8, .htb-col-xl-9, .htb-col-xl-auto {
position: relative;
width: 100%;
min-height: 1px;
padding-right: 15px;
padding-left: 15px;
}
.htb-col {
-ms-flex-preferred-size: 0;
flex-basis: 0;
-ms-flex-positive: 1;
flex-grow: 1;
max-width: 100%;
}
.htb-col-auto {
-ms-flex: 0 0 auto;
flex: 0 0 auto;
width: auto;
max-width: none;
}
.htb-col-1 {
-ms-flex: 0 0 8.333333%;
flex: 0 0 8.333333%;
max-width: 8.333333%;
}
.htb-col-2 {
-ms-flex: 0 0 16.666667%;
flex: 0 0 16.666667%;
max-width: 16.666667%;
}
.htb-col-3 {
-ms-flex: 0 0 25%;
flex: 0 0 25%;
max-width: 25%;
}
.htb-col-4 {
-ms-flex: 0 0 33.333333%;
flex: 0 0 33.333333%;
max-width: 33.333333%;
}
.htb-col-5 {
-ms-flex: 0 0 41.666667%;
flex: 0 0 41.666667%;
max-width: 41.666667%;
}
.htb-col-6 {
-ms-flex: 0 0 50%;
flex: 0 0 50%;
max-width: 50%;
}
.htb-col-7 {
-ms-flex: 0 0 58.333333%;
flex: 0 0 58.333333%;
max-width: 58.333333%;
}
.htb-col-8 {
-ms-flex: 0 0 66.666667%;
flex: 0 0 66.666667%;
max-width: 66.666667%;
}
.htb-col-9 {
-ms-flex: 0 0 75%;
flex: 0 0 75%;
max-width: 75%;
}
.htb-col-10 {
-ms-flex: 0 0 83.333333%;
flex: 0 0 83.333333%;
max-width: 83.333333%;
}
.htb-col-11 {
-ms-flex: 0 0 91.666667%;
flex: 0 0 91.666667%;
max-width: 91.666667%;
}
.htb-col-12 {
-ms-flex: 0 0 100%;
flex: 0 0 100%;
max-width: 100%;
}
.htb-order-first {
-ms-flex-order: -1;
order: -1;
}
.htb-order-1 {
-ms-flex-order: 1;
order: 1;
}
.htb-order-2 {
-ms-flex-order: 2;
order: 2;
}
.htb-order-3 {
-ms-flex-order: 3;
order: 3;
}
.htb-order-4 {
-ms-flex-order: 4;
order: 4;
}
.htb-order-5 {
-ms-flex-order: 5;
order: 5;
}
.htb-order-6 {
-ms-flex-order: 6;
order: 6;
}
.htb-order-7 {
-ms-flex-order: 7;
order: 7;
}
.htb-order-8 {
-ms-flex-order: 8;
order: 8;
}
.htb-order-9 {
-ms-flex-order: 9;
order: 9;
}
.htb-order-10 {
-ms-flex-order: 10;
order: 10;
}
.htb-order-11 {
-ms-flex-order: 11;
order: 11;
}
.htb-order-12 {
-ms-flex-order: 12;
order: 12;
}
.htb-offset-1 {
margin-left: 8.333333%;
}
.htb-offset-2 {
margin-left: 16.666667%;
}
.htb-offset-3 {
margin-left: 25%;
}
.htb-offset-4 {
margin-left: 33.333333%;
}
.htb-offset-5 {
margin-left: 41.666667%;
}
.htb-offset-6 {
margin-left: 50%;
}
.htb-offset-7 {
margin-left: 58.333333%;
}
.htb-offset-8 {
margin-left: 66.666667%;
}
.htb-offset-9 {
margin-left: 75%;
}
.htb-offset-10 {
margin-left: 83.333333%;
}
.htb-offset-11 {
margin-left: 91.666667%;
}
@media (min-width:576px) {
.htb-col-sm {
-ms-flex-preferred-size: 0;
flex-basis: 0;
-ms-flex-positive: 1;
flex-grow: 1;
max-width: 100%;
}
.htb-col-sm-auto {
-ms-flex: 0 0 auto;
flex: 0 0 auto;
width: auto;
max-width: none;
}
.htb-col-sm-1 {
-ms-flex: 0 0 8.333333%;
flex: 0 0 8.333333%;
max-width: 8.333333%;
}
.htb-col-sm-2 {
-ms-flex: 0 0 16.666667%;
flex: 0 0 16.666667%;
max-width: 16.666667%;
}
.htb-col-sm-3 {
-ms-flex: 0 0 25%;
flex: 0 0 25%;
max-width: 25%;
}
.htb-col-sm-4 {
-ms-flex: 0 0 33.333333%;
flex: 0 0 33.333333%;
max-width: 33.333333%;
}
.htb-col-sm-5 {
-ms-flex: 0 0 41.666667%;
flex: 0 0 41.666667%;
max-width: 41.666667%;
}
.htb-col-sm-6 {
-ms-flex: 0 0 50%;
flex: 0 0 50%;
max-width: 50%;
}
.htb-col-sm-7 {
-ms-flex: 0 0 58.333333%;
flex: 0 0 58.333333%;
max-width: 58.333333%;
}
.htb-col-sm-8 {
-ms-flex: 0 0 66.666667%;
flex: 0 0 66.666667%;
max-width: 66.666667%;
}
.htb-col-sm-9 {
-ms-flex: 0 0 75%;
flex: 0 0 75%;
max-width: 75%;
}
.htb-col-sm-10 {
-ms-flex: 0 0 83.333333%;
flex: 0 0 83.333333%;
max-width: 83.333333%;
}
.htb-col-sm-11 {
-ms-flex: 0 0 91.666667%;
flex: 0 0 91.666667%;
max-width: 91.666667%;
}
.htb-col-sm-12 {
-ms-flex: 0 0 100%;
flex: 0 0 100%;
max-width: 100%;
}
.htb-order-sm-first {
-ms-flex-order: -1;
order: -1;
}
.htb-order-sm-1 {
-ms-flex-order: 1;
order: 1;
}
.htb-order-sm-2 {
-ms-flex-order: 2;
order: 2;
}
.htb-order-sm-3 {
-ms-flex-order: 3;
order: 3;
}
.htb-order-sm-4 {
-ms-flex-order: 4;
order: 4;
}
.htb-order-sm-5 {
-ms-flex-order: 5;
order: 5;
}
.htb-order-sm-6 {
-ms-flex-order: 6;
order: 6;
}
.htb-order-sm-7 {
-ms-flex-order: 7;
order: 7;
}
.htb-order-sm-8 {
-ms-flex-order: 8;
order: 8;
}
.htb-order-sm-9 {
-ms-flex-order: 9;
order: 9;
}
.htb-order-sm-10 {
-ms-flex-order: 10;
order: 10;
}
.htb-order-sm-11 {
-ms-flex-order: 11;
order: 11;
}
.htb-order-sm-12 {
-ms-flex-order: 12;
order: 12;
}
.htb-offset-sm-0 {
margin-left: 0;
}
.htb-offset-sm-1 {
margin-left: 8.333333%;
}
.htb-offset-sm-2 {
margin-left: 16.666667%;
}
.htb-offset-sm-3 {
margin-left: 25%;
}
.htb-offset-sm-4 {
margin-left: 33.333333%;
}
.htb-offset-sm-5 {
margin-left: 41.666667%;
}
.htb-offset-sm-6 {
margin-left: 50%;
}
.htb-offset-sm-7 {
margin-left: 58.333333%;
}
.htb-offset-sm-8 {
margin-left: 66.666667%;
}
.htb-offset-sm-9 {
margin-left: 75%;
}
.htb-offset-sm-10 {
margin-left: 83.333333%;
}
.htb-offset-sm-11 {
margin-left: 91.666667%;
}
}@media (min-width:768px) {
.htb-col-md {
-ms-flex-preferred-size: 0;
flex-basis: 0;
-ms-flex-positive: 1;
flex-grow: 1;
max-width: 100%;
}
.htb-col-md-auto {
-ms-flex: 0 0 auto;
flex: 0 0 auto;
width: auto;
max-width: none;
}
.htb-col-md-1 {
-ms-flex: 0 0 8.333333%;
flex: 0 0 8.333333%;
max-width: 8.333333%;
}
.htb-col-md-2 {
-ms-flex: 0 0 16.666667%;
flex: 0 0 16.666667%;
max-width: 16.666667%;
}
.htb-col-md-3 {
-ms-flex: 0 0 25%;
flex: 0 0 25%;
max-width: 25%;
}
.htb-col-md-4 {
-ms-flex: 0 0 33.333333%;
flex: 0 0 33.333333%;
max-width: 33.333333%;
}
.htb-col-md-5 {
-ms-flex: 0 0 41.666667%;
flex: 0 0 41.666667%;
max-width: 41.666667%;
}
.htb-col-md-6 {
-ms-flex: 0 0 50%;
flex: 0 0 50%;
max-width: 50%;
}
.htb-col-md-7 {
-ms-flex: 0 0 58.333333%;
flex: 0 0 58.333333%;
max-width: 58.333333%;
}
.htb-col-md-8 {
-ms-flex: 0 0 66.666667%;
flex: 0 0 66.666667%;
max-width: 66.666667%;
}
.htb-col-md-9 {
-ms-flex: 0 0 75%;
flex: 0 0 75%;
max-width: 75%;
}
.htb-col-md-10 {
-ms-flex: 0 0 83.333333%;
flex: 0 0 83.333333%;
max-width: 83.333333%;
}
.htb-col-md-11 {
-ms-flex: 0 0 91.666667%;
flex: 0 0 91.666667%;
max-width: 91.666667%;
}
.htb-col-md-12 {
-ms-flex: 0 0 100%;
flex: 0 0 100%;
max-width: 100%;
}
.htb-order-md-first {
-ms-flex-order: -1;
order: -1;
}
.htb-order-md-1 {
-ms-flex-order: 1;
order: 1;
}
.htb-order-md-2 {
-ms-flex-order: 2;
order: 2;
}
.htb-order-md-3 {
-ms-flex-order: 3;
order: 3;
}
.htb-order-md-4 {
-ms-flex-order: 4;
order: 4;
}
.htb-order-md-5 {
-ms-flex-order: 5;
order: 5;
}
.htb-order-md-6 {
-ms-flex-order: 6;
order: 6;
}
.htb-order-md-7 {
-ms-flex-order: 7;
order: 7;
}
.htb-order-md-8 {
-ms-flex-order: 8;
order: 8;
}
.htb-order-md-9 {
-ms-flex-order: 9;
order: 9;
}
.htb-order-md-10 {
-ms-flex-order: 10;
order: 10;
}
.htb-order-md-11 {
-ms-flex-order: 11;
order: 11;
}
.htb-order-md-12 {
-ms-flex-order: 12;
order: 12;
}
.htb-offset-md-0 {
margin-left: 0;
}
.htb-offset-md-1 {
margin-left: 8.333333%;
}
.htb-offset-md-2 {
margin-left: 16.666667%;
}
.htb-offset-md-3 {
margin-left: 25%;
}
.htb-offset-md-4 {
margin-left: 33.333333%;
}
.htb-offset-md-5 {
margin-left: 41.666667%;
}
.htb-offset-md-6 {
margin-left: 50%;
}
.htb-offset-md-7 {
margin-left: 58.333333%;
}
.htb-offset-md-8 {
margin-left: 66.666667%;
}
.htb-offset-md-9 {
margin-left: 75%;
}
.htb-offset-md-10 {
margin-left: 83.333333%;
}
.htb-offset-md-11 {
margin-left: 91.666667%;
}
}@media (min-width:992px) {
.htb-col-lg {
-ms-flex-preferred-size: 0;
flex-basis: 0;
-ms-flex-positive: 1;
flex-grow: 1;
max-width: 100%;
}
.htb-col-lg-auto {
-ms-flex: 0 0 auto;
flex: 0 0 auto;
width: auto;
max-width: none;
}
.htb-col-lg-1 {
-ms-flex: 0 0 8.333333%;
flex: 0 0 8.333333%;
max-width: 8.333333%;
}
.htb-col-lg-2 {
-ms-flex: 0 0 16.666667%;
flex: 0 0 16.666667%;
max-width: 16.666667%;
}
.htb-col-lg-3 {
-ms-flex: 0 0 25%;
flex: 0 0 25%;
max-width: 25%;
}
.htb-col-lg-4 {
-ms-flex: 0 0 33.333333%;
flex: 0 0 33.333333%;
max-width: 33.333333%;
}
.htb-col-lg-5 {
-ms-flex: 0 0 41.666667%;
flex: 0 0 41.666667%;
max-width: 41.666667%;
}
.htb-col-lg-6 {
-ms-flex: 0 0 50%;
flex: 0 0 50%;
max-width: 50%;
}
.htb-col-lg-7 {
-ms-flex: 0 0 58.333333%;
flex: 0 0 58.333333%;
max-width: 58.333333%;
}
.htb-col-lg-8 {
-ms-flex: 0 0 66.666667%;
flex: 0 0 66.666667%;
max-width: 66.666667%;
}
.htb-col-lg-9 {
-ms-flex: 0 0 75%;
flex: 0 0 75%;
max-width: 75%;
}
.htb-col-lg-10 {
-ms-flex: 0 0 83.333333%;
flex: 0 0 83.333333%;
max-width: 83.333333%;
}
.htb-col-lg-11 {
-ms-flex: 0 0 91.666667%;
flex: 0 0 91.666667%;
max-width: 91.666667%;
}
.htb-col-lg-12 {
-ms-flex: 0 0 100%;
flex: 0 0 100%;
max-width: 100%;
}
.htb-order-lg-first {
-ms-flex-order: -1;
order: -1;
}
.htb-order-lg-1 {
-ms-flex-order: 1;
order: 1;
}
.htb-order-lg-2 {
-ms-flex-order: 2;
order: 2;
}
.htb-order-lg-3 {
-ms-flex-order: 3;
order: 3;
}
.htb-order-lg-4 {
-ms-flex-order: 4;
order: 4;
}
.htb-order-lg-5 {
-ms-flex-order: 5;
order: 5;
}
.htb-order-lg-6 {
-ms-flex-order: 6;
order: 6;
}
.htb-order-lg-7 {
-ms-flex-order: 7;
order: 7;
}
.htb-order-lg-8 {
-ms-flex-order: 8;
order: 8;
}
.htb-order-lg-9 {
-ms-flex-order: 9;
order: 9;
}
.htb-order-lg-10 {
-ms-flex-order: 10;
order: 10;
}
.htb-order-lg-11 {
-ms-flex-order: 11;
order: 11;
}
.htb-order-lg-12 {
-ms-flex-order: 12;
order: 12;
}
.htb-offset-lg-0 {
margin-left: 0;
}
.htb-offset-lg-1 {
margin-left: 8.333333%;
}
.htb-offset-lg-2 {
margin-left: 16.666667%;
}
.htb-offset-lg-3 {
margin-left: 25%;
}
.htb-offset-lg-4 {
margin-left: 33.333333%;
}
.htb-offset-lg-5 {
margin-left: 41.666667%;
}
.htb-offset-lg-6 {
margin-left: 50%;
}
.htb-offset-lg-7 {
margin-left: 58.333333%;
}
.htb-offset-lg-8 {
margin-left: 66.666667%;
}
.htb-offset-lg-9 {
margin-left: 75%;
}
.htb-offset-lg-10 {
margin-left: 83.333333%;
}
.htb-offset-lg-11 {
margin-left: 91.666667%;
}
}@media (min-width:1200px) {
.htb-col-xl {
-ms-flex-preferred-size: 0;
flex-basis: 0;
-ms-flex-positive: 1;
flex-grow: 1;
max-width: 100%;
}
.htb-col-xl-auto {
-ms-flex: 0 0 auto;
flex: 0 0 auto;
width: auto;
max-width: none;
}
.htb-col-xl-1 {
-ms-flex: 0 0 8.333333%;
flex: 0 0 8.333333%;
max-width: 8.333333%;
}
.htb-col-xl-2 {
-ms-flex: 0 0 16.666667%;
flex: 0 0 16.666667%;
max-width: 16.666667%;
}
.htb-col-xl-3 {
-ms-flex: 0 0 25%;
flex: 0 0 25%;
max-width: 25%;
}
.htb-col-xl-4 {
-ms-flex: 0 0 33.333333%;
flex: 0 0 33.333333%;
max-width: 33.333333%;
}
.htb-col-xl-5 {
-ms-flex: 0 0 41.666667%;
flex: 0 0 41.666667%;
max-width: 41.666667%;
}
.htb-col-xl-6 {
-ms-flex: 0 0 50%;
flex: 0 0 50%;
max-width: 50%;
}
.htb-col-xl-7 {
-ms-flex: 0 0 58.333333%;
flex: 0 0 58.333333%;
max-width: 58.333333%;
}
.htb-col-xl-8 {
-ms-flex: 0 0 66.666667%;
flex: 0 0 66.666667%;
max-width: 66.666667%;
}
.htb-col-xl-9 {
-ms-flex: 0 0 75%;
flex: 0 0 75%;
max-width: 75%;
}
.htb-col-xl-10 {
-ms-flex: 0 0 83.333333%;
flex: 0 0 83.333333%;
max-width: 83.333333%;
}
.htb-col-xl-11 {
-ms-flex: 0 0 91.666667%;
flex: 0 0 91.666667%;
max-width: 91.666667%;
}
.htb-col-xl-12 {
-ms-flex: 0 0 100%;
flex: 0 0 100%;
max-width: 100%;
}
.htb-order-xl-first {
-ms-flex-order: -1;
order: -1;
}
.htb-order-xl-1 {
-ms-flex-order: 1;
order: 1;
}
.htb-order-xl-2 {
-ms-flex-order: 2;
order: 2;
}
.htb-order-xl-3 {
-ms-flex-order: 3;
order: 3;
}
.htb-order-xl-4 {
-ms-flex-order: 4;
order: 4;
}
.htb-order-xl-5 {
-ms-flex-order: 5;
order: 5;
}
.htb-order-xl-6 {
-ms-flex-order: 6;
order: 6;
}
.htb-order-xl-7 {
-ms-flex-order: 7;
order: 7;
}
.htb-order-xl-8 {
-ms-flex-order: 8;
order: 8;
}
.htb-order-xl-9 {
-ms-flex-order: 9;
order: 9;
}
.htb-order-xl-10 {
-ms-flex-order: 10;
order: 10;
}
.htb-order-xl-11 {
-ms-flex-order: 11;
order: 11;
}
.htb-order-xl-12 {
-ms-flex-order: 12;
order: 12;
}
.htb-offset-xl-0 {
margin-left: 0;
}
.htb-offset-xl-1 {
margin-left: 8.333333%;
}
.htb-offset-xl-2 {
margin-left: 16.666667%;
}
.htb-offset-xl-3 {
margin-left: 25%;
}
.htb-offset-xl-4 {
margin-left: 33.333333%;
}
.htb-offset-xl-5 {
margin-left: 41.666667%;
}
.htb-offset-xl-6 {
margin-left: 50%;
}
.htb-offset-xl-7 {
margin-left: 58.333333%;
}
.htb-offset-xl-8 {
margin-left: 66.666667%;
}
.htb-offset-xl-9 {
margin-left: 75%;
}
.htb-offset-xl-10 {
margin-left: 83.333333%;
}
.htb-offset-xl-11 {
margin-left: 91.666667%;
}
}.htb-table {
width: 100%;
max-width: 100%;
margin-bottom: 1rem;
background-color: transparent;
}
.htb-table td, .htb-table th {
padding: .75rem;
vertical-align: top;
border-top: 1px solid #e9ecef;
}
.htb-table thead th {
vertical-align: bottom;
border-bottom: 2px solid #e9ecef;
}
.htb-table tbody+tbody {
border-top: 2px solid #e9ecef;
}
.htb-table .htb-table {
background-color: #fff;
}
.htb-table-sm td, .htb-table-sm th {
padding: .3rem;
}
.htb-table-bordered {
border: 1px solid #e9ecef;
}
.htb-table-bordered td, .htb-table-bordered th {
border: 1px solid #e9ecef;
}
.htb-table-bordered thead td, .htb-table-bordered thead th {
border-bottom-width: 2px;
}
.htb-table-striped tbody tr:nth-of-type(odd) {
background-color: rgba(0, 0, 0, .05);
}
.htb-table-hover tbody tr:hover {
background-color: rgba(0, 0, 0, .075);
}
.htb-table-primary, .htb-table-primary>td, .htb-table-primary>th {
background-color: #b8daff;
}
.htb-table-hover .htb-table-primary:hover {
background-color: #9fcdff;
}
.htb-table-hover .htb-table-primary:hover>td, .htb-table-hover .htb-table-primary:hover>th {
background-color: #9fcdff;
}
.htb-table-secondary, .htb-table-secondary>td, .htb-table-secondary>th {
background-color: #dddfe2;
}
.htb-table-hover .htb-table-secondary:hover {
background-color: #cfd2d6;
}
.htb-table-hover .htb-table-secondary:hover>td, .htb-table-hover .htb-table-secondary:hover>th {
background-color: #cfd2d6;
}
.htb-table-success, .htb-table-success>td, .htb-table-success>th {
background-color: #c3e6cb;
}
.htb-table-hover .htb-table-success:hover {
background-color: #b1dfbb;
}
.htb-table-hover .htb-table-success:hover>td, .htb-table-hover .htb-table-success:hover>th {
background-color: #b1dfbb;
}
.htb-table-info, .htb-table-info>td, .htb-table-info>th {
background-color: #bee5eb;
}
.htb-table-hover .htb-table-info:hover {
background-color: #abdde5;
}
.htb-table-hover .htb-table-info:hover>td, .htb-table-hover .htb-table-info:hover>th {
background-color: #abdde5;
}
.htb-table-warning, .htb-table-warning>td, .htb-table-warning>th {
background-color: #ffeeba;
}
.htb-table-hover .htb-table-warning:hover {
background-color: #ffe8a1;
}
.htb-table-hover .htb-table-warning:hover>td, .htb-table-hover .htb-table-warning:hover>th {
background-color: #ffe8a1;
}
.htb-table-danger, .htb-table-danger>td, .htb-table-danger>th {
background-color: #f5c6cb;
}
.htb-table-hover .htb-table-danger:hover {
background-color: #f1b0b7;
}
.htb-table-hover .htb-table-danger:hover>td, .htb-table-hover .htb-table-danger:hover>th {
background-color: #f1b0b7;
}
.htb-table-light, .htb-table-light>td, .htb-table-light>th {
background-color: #fdfdfe;
}
.htb-table-hover .htb-table-light:hover {
background-color: #ececf6;
}
.htb-table-hover .htb-table-light:hover>td, .htb-table-hover .htb-table-light:hover>th {
background-color: #ececf6;
}
.htb-table-dark, .htb-table-dark>td, .htb-table-dark>th {
background-color: #c6c8ca;
}
.htb-table-hover .htb-table-dark:hover {
background-color: #b9bbbe;
}
.htb-table-hover .htb-table-dark:hover>td, .htb-table-hover .htb-table-dark:hover>th {
background-color: #b9bbbe;
}
.htb-table-active, .htb-table-active>td, .htb-table-active>th {
background-color: rgba(0, 0, 0, .075);
}
.htb-table-hover .htb-table-active:hover {
background-color: rgba(0, 0, 0, .075);
}
.htb-table-hover .htb-table-active:hover>td, .htb-table-hover .htb-table-active:hover>th {
background-color: rgba(0, 0, 0, .075);
}
.htb-table .htb-thead-dark th {
color: #fff;
background-color: #212529;
border-color: #32383e;
}
.htb-table .htb-thead-light th {
color: #495057;
background-color: #e9ecef;
border-color: #e9ecef;
}
.htb-table-dark {
color: #fff;
background-color: #212529;
}
.htb-table-dark td, .htb-table-dark th, .htb-table-dark thead th {
border-color: #32383e;
}
.htb-table-dark.htb-table-bordered {
border: 0;
}
.htb-table-dark.htb-table-striped tbody tr:nth-of-type(odd) {
background-color: rgba(255, 255, 255, .05);
}
.htb-table-dark.htb-table-hover tbody tr:hover {
background-color: rgba(255, 255, 255, .075);
}
@media (max-width:575px) {
.htb-table-responsive-sm {
display: block;
width: 100%;
overflow-x: auto;
-webkit-overflow-scrolling: touch;
-ms-overflow-style: -ms-autohiding-scrollbar;
}
.htb-table-responsive-sm.htb-table-bordered {
border: 0;
}
}@media (max-width:767px) {
.htb-table-responsive-md {
display: block;
width: 100%;
overflow-x: auto;
-webkit-overflow-scrolling: touch;
-ms-overflow-style: -ms-autohiding-scrollbar;
}
.htb-table-responsive-md.htb-table-bordered {
border: 0;
}
}@media (max-width:991px) {
.htb-table-responsive-lg {
display: block;
width: 100%;
overflow-x: auto;
-webkit-overflow-scrolling: touch;
-ms-overflow-style: -ms-autohiding-scrollbar;
}
.htb-table-responsive-lg.htb-table-bordered {
border: 0;
}
}@media (max-width:1199px) {
.htb-table-responsive-xl {
display: block;
width: 100%;
overflow-x: auto;
-webkit-overflow-scrolling: touch;
-ms-overflow-style: -ms-autohiding-scrollbar;
}
.htb-table-responsive-xl.htb-table-bordered {
border: 0;
}
}.htb-table-responsive {
display: block;
width: 100%;
overflow-x: auto;
-webkit-overflow-scrolling: touch;
-ms-overflow-style: -ms-autohiding-scrollbar;
}
.htb-table-responsive.htb-table-bordered {
border: 0;
}
.htb-form-control {
display: block;
width: 100%;
padding: .375rem .75rem;
font-size: 1rem;
line-height: 1.5;
color: #495057;
background-color: #fff;
background-image: none;
background-clip: padding-box;
border: 1px solid #ced4da;
border-radius: .25rem;
transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
}
.htb-form-control::-ms-expand {
background-color: transparent;
border: 0;
}
.htb-form-control:focus {
color: #495057;
background-color: #fff;
border-color: #80bdff;
outline: 0;
box-shadow: 0 0 0 .2rem rgba(0, 123, 255, .25);
}
.htb-form-control::-webkit-input-placeholder {
color: #868e96;
opacity: 1;
}
.htb-form-control:-ms-input-placeholder {
color: #868e96;
opacity: 1;
}
.htb-form-control::-ms-input-placeholder {
color: #868e96;
opacity: 1;
}
.htb-form-control::placeholder {
color: #868e96;
opacity: 1;
}
.htb-form-control:disabled, .htb-form-control[readonly] {
background-color: #e9ecef;
opacity: 1;
}
select.htb-form-control:not([size]):not([multiple]) {
height: calc(2.25rem + 2px);
}
select.htb-form-control:focus::-ms-value {
color: #495057;
background-color: #fff;
}
.htb-form-control-file, .htb-form-control-range {
display: block;
}
.htb-col-form-label {
padding-top: calc(.375rem + 1px);
padding-bottom: calc(.375rem + 1px);
margin-bottom: 0;
line-height: 1.5;
}
.htb-col-form-label-lg {
padding-top: calc(.5rem + 1px);
padding-bottom: calc(.5rem + 1px);
font-size: 1.25rem;
line-height: 1.5;
}
.htb-col-form-label-sm {
padding-top: calc(.25rem + 1px);
padding-bottom: calc(.25rem + 1px);
font-size: .875rem;
line-height: 1.5;
}
.htb-form-group {
margin-bottom: 1rem;
}
.htb-form-text {
display: block;
margin-top: .25rem;
}
.htb-form-row {
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
margin-right: -5px;
margin-left: -5px;
}
.htb-form-row>.htb-col, .htb-form-row>[class*=col-] {
padding-right: 5px;
padding-left: 5px;
}
.htb-btn {
display: inline-block;
font-weight: 400;
text-align: center;
white-space: nowrap;
vertical-align: middle;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
border: 1px solid transparent;
padding: .375rem .75rem;
font-size: 1rem;
line-height: 1.5;
border-radius: .25rem;
transition: background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out;
}
.htb-btn:focus, .htb-btn:hover {
text-decoration: none;
}
.htb-btn.htb-focus, .htb-btn:focus {
outline: 0;
box-shadow: 0 0 0 .2rem rgba(0, 123, 255, .25);
}
.htb-btn.disabled, .htb-btn:disabled {
opacity: .65;
}
.htb-btn:not([disabled]):not(.disabled).htb-active, .htb-btn:not([disabled]):not(.htb-disabled):active {
background-image: none;
}
a.htb-btn.htb-disabled, fieldset[disabled] a.htb-htb-btn {
pointer-events: none;
}
.htb-btn-primary {
color: #fff;
background-color: #007bff;
border-color: #007bff;
}
.htb-btn-primary:hover {
color: #fff;
background-color: #0069d9;
border-color: #0062cc;
}
.htb-btn-primary.htb-focus, .htb-btn-primary:focus {
box-shadow: 0 0 0 .2rem rgba(0, 123, 255, .5);
}
.htb-btn-primary.htb-disabled, .htb-btn-primary:disabled {
background-color: #007bff;
border-color: #007bff;
}
.htb-btn-primary:not([disabled]):not(.htb-disabled).htb-active, .htb-btn-primary:not([disabled]):not(.htb-disabled):active, .show>.htb-btn-primary.htb-dropdown-toggle {
color: #fff;
background-color: #0062cc;
border-color: #005cbf;
box-shadow: 0 0 0 .2rem rgba(0, 123, 255, .5);
}
.htb-btn-secondary {
color: #fff;
background-color: #868e96;
border-color: #868e96;
}
.htb-btn-secondary:hover {
color: #fff;
background-color: #727b84;
border-color: #6c757d;
}
.htb-btn-secondary.htb-focus, .htb-btn-secondary:focus {
box-shadow: 0 0 0 .2rem rgba(134, 142, 150, .5);
}
.htb-btn-secondary.htb-disabled, .htb-btn-secondary:disabled {
background-color: #868e96;
border-color: #868e96;
}
.htb-btn-secondary:not([disabled]):not(.htb-disabled).htb-active, .htb-btn-secondary:not([disabled]):not(.htb-disabled):active, .show>.htb-btn-secondary.htb-dropdown-toggle {
color: #fff;
background-color: #6c757d;
border-color: #666e76;
box-shadow: 0 0 0 .2rem rgba(134, 142, 150, .5);
}
.htb-btn-success {
color: #fff;
background-color: #28a745;
border-color: #28a745;
}
.htb-btn-success:hover {
color: #fff;
background-color: #218838;
border-color: #1e7e34;
}
.htb-btn-success.htb-focus, .htb-btn-success:focus {
box-shadow: 0 0 0 .2rem rgba(40, 167, 69, .5);
}
.htb-btn-success.htb-disabled, .htb-btn-success:disabled {
background-color: #28a745;
border-color: #28a745;
}
.htb-btn-success:not([disabled]):not(.htb-disabled).htb-active, .htb-btn-success:not([disabled]):not(.htb-disabled):active, .htb-show>.htb-btn-success.htb-dropdown-toggle {
color: #fff;
background-color: #1e7e34;
border-color: #1c7430;
box-shadow: 0 0 0 .2rem rgba(40, 167, 69, .5);
}
.htb-btn-info {
color: #fff;
background-color: #17a2b8;
border-color: #17a2b8;
}
.htb-btn-info:hover {
color: #fff;
background-color: #138496;
border-color: #117a8b;
}
.htb-btn-info.focus, .htb-btn-info:focus {
box-shadow: 0 0 0 .2rem rgba(23, 162, 184, .5);
}
.htb-btn-info.disabled, .htb-btn-info:disabled {
background-color: #17a2b8;
border-color: #17a2b8;
}
.htb-btn-info:not([disabled]):not(.htb-disabled).htb-active, .htb-btn-info:not([disabled]):not(.htb-disabled):active, .htb-show>.htb-btn-info.htb-dropdown-toggle {
color: #fff;
background-color: #117a8b;
border-color: #10707f;
box-shadow: 0 0 0 .2rem rgba(23, 162, 184, .5);
}
.htb-btn-warning {
color: #111;
background-color: #ffc107;
border-color: #ffc107;
}
.htb-btn-warning:hover {
color: #111;
background-color: #e0a800;
border-color: #d39e00;
}
.htb-btn-warning.focus, .htb-btn-warning:focus {
box-shadow: 0 0 0 .2rem rgba(255, 193, 7, .5);
}
.htb-btn-warning.disabled, .htb-btn-warning:disabled {
background-color: #ffc107;
border-color: #ffc107;
}
.htb-btn-warning:not([disabled]):not(.htb-disabled).htb-active, .htb-btn-warning:not([disabled]):not(.htb-disabled):active, .htb-show>.htb-btn-warning.htb-dropdown-toggle {
color: #111;
background-color: #d39e00;
border-color: #c69500;
box-shadow: 0 0 0 .2rem rgba(255, 193, 7, .5);
}
.htb-btn-danger {
color: #fff;
background-color: #dc3545;
border-color: #dc3545;
}
.htb-btn-danger:hover {
color: #fff;
background-color: #c82333;
border-color: #bd2130;
}
.htb-btn-danger.focus, .htb-btn-danger:focus {
box-shadow: 0 0 0 .2rem rgba(220, 53, 69, .5);
}
.htb-btn-danger.disabled, .htb-btn-danger:disabled {
background-color: #dc3545;
border-color: #dc3545;
}
.htb-btn-danger:not([disabled]):not(.htb-disabled).htb-active, .htb-btn-danger:not([disabled]):not(.htb-disabled):active, .htb-show>.htb-btn-danger.htb-dropdown-toggle {
color: #fff;
background-color: #bd2130;
border-color: #b21f2d;
box-shadow: 0 0 0 .2rem rgba(220, 53, 69, .5);
}
.htb-fade {
opacity: 0;
transition: opacity .15s linear;
}
.htb-modal.htb-fade {
display: none;
}
.htb-modal.htb-fade.htb-show {
display: block;
}
.htb-fade.htb-show {
opacity: 1;
}
.htb-collapse {
display: none;
}
.htb-collapse.htb-show {
display: block;
}
.htb-collapsing{
position:relative;
height:0;
overflow:hidden;
transition:height .35s ease;
}
tr.htb-collapse.htb-show {
display: table-row;
}
tbody.htb-collapse.htb-show {
display: table-row-group;
}
[data-toggle=buttons]>.htb-btn input[type=checkbox], [data-toggle=buttons]>.htb-btn input[type=radio], [data-toggle=buttons]>.htb-btn-group>.htb-btn input[type=checkbox], [data-toggle=buttons]>.htb-btn-group>.htb-btn input[type=radio] {
position: absolute;
clip: rect(0, 0, 0, 0);
pointer-events: none;
}
.htb-nav {
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
padding-left: 0;
margin-bottom: 0;
list-style: none;
}
.htb-nav-link {
display: block;
padding: .5rem 1rem;
}
.htb-nav-link:focus, .htb-nav-link:hover {
text-decoration: none;
}
.htb-nav-link.htb-disabled {
color: #868e96;
}
.htb-nav-tabs {
border-bottom: 1px solid #ddd;
}
.htb-nav-tabs .htb-nav-item {
margin-bottom: -1px;
}
.htb-nav-tabs .htb-nav-link {
border: 1px solid transparent;
border-top-left-radius: .25rem;
border-top-right-radius: .25rem;
}
.htb-nav-tabs .htb-nav-link:focus, .htb-nav-tabs .htb-nav-link:hover {
border-color: #e9ecef #e9ecef #ddd;
}
.htb-nav-tabs .htb-nav-link.htb-disabled {
color: #868e96;
background-color: transparent;
border-color: transparent;
}
.htb-nav-tabs .htb-nav-item.show .htb-nav-link, .htb-nav-tabs .htb-nav-link.htb-active {
color: #495057;
background-color: #fff;
border-color: #ddd #ddd #fff;
}
.htb-nav-pills .htb-nav-link {
border-radius: .25rem;
}
.htb-nav-pills .htb-nav-link.htb-active, .htb-nav-pills .show>.htb-nav-link {
color: #fff;
background-color: #007bff;
}
.htb-nav-fill .htb-nav-item {
-ms-flex: 1 1 auto;
flex: 1 1 auto;
text-align: center;
}
.htb-nav-justified .htb-nav-item {
-ms-flex-preferred-size: 0;
flex-basis: 0;
-ms-flex-positive: 1;
flex-grow: 1;
text-align: center;
}
.htb-tab-content>.htb-tab-pane {
display: none;
}
.htb-tab-content>.htb-active {
display: block;
}
@media (min-width:576px) {
.htb-pagination {
display: -ms-flexbox;
display: flex;
padding-left: 0;
list-style: none;
border-radius: .25rem;
}
.htb-alert {
position: relative;
padding: .75rem 1.25rem;
margin-bottom: 1rem;
border: 1px solid transparent;
border-radius: .25rem;
}
@-webkit-keyframes progress-bar-stripes {
from {
background-position: 1rem 0;
}
to {
background-position: 0 0;
}
}@keyframes progress-bar-stripes {
from {
background-position: 1rem 0;
}
to {
background-position: 0 0;
}
}
.htb-progress {
display: -ms-flexbox;
display: flex;
height: 1rem;
overflow: hidden;
font-size: .75rem;
background-color: #e9ecef;
border-radius: .25rem;
}
.htb-progress-bar {
display: -ms-flexbox;
display: flex;
-ms-flex-align: center;
align-items: center;
-ms-flex-pack: center;
justify-content: center;
color: #fff;
background-color: #007bff;
}
.htb-progress-bar-striped {
background-image: linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
background-size: 1rem 1rem;
}
.htb-progress-bar-animated {
-webkit-animation: progress-bar-stripes 1s linear infinite;
animation: progress-bar-stripes 1s linear infinite;
}
.htb-media {
display: -ms-flexbox;
display: flex;
-ms-flex-align: start;
align-items: flex-start;
}
}@media (min-width:320px) {
.htb-progress {
display: -ms-flexbox;
display: flex;
height: 1rem;
overflow: hidden;
font-size: .75rem;
background-color: #e9ecef;
border-radius: .25rem;
}
.htb-progress-bar {
display: -ms-flexbox;
display: flex;
-ms-flex-align: center;
align-items: center;
-ms-flex-pack: center;
justify-content: center;
color: #fff;
background-color: #007bff;
}
.htb-progress-bar-striped {
background-image: linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
background-size: 1rem 1rem;
}
.htb-progress-bar-animated {
-webkit-animation: progress-bar-stripes 1s linear infinite;
animation: progress-bar-stripes 1s linear infinite;
}    
.htb-close {
float: right;
font-size: 1.5rem;
font-weight: 700;
line-height: 1;
color: #000;
text-shadow: 0 1px 0 #fff;
opacity: .5;
}
.htb-close:focus, .htb-close:hover {
color: #000;
text-decoration: none;
opacity: .75;
}
button.htb-close {
padding: 0;
background: 0 0;
border: 0;
-webkit-appearance: none;
}
.htb-modal-open {
overflow: hidden;
}
.htb-modal {
position: fixed;
top: 0;
right: 0;
bottom: 0;
left: 0;
z-index: 1050;
display: none;
overflow: hidden;
outline: 0;
}
.htb-modal.htb-fade .htb-modal-dialog {
transition: -webkit-transform .3s ease-out;
transition: transform .3s ease-out;
transition: transform .3s ease-out, -webkit-transform .3s ease-out;
-webkit-transform: translate(0, -25%);
transform: translate(0, -25%);
}
.htb-modal.htb-show .htb-modal-dialog {
-webkit-transform: translate(0, 0);
transform: translate(0, 0);
}
.htb-modal-open .htb-modal {
overflow-x: hidden;
overflow-y: auto;
}
.htb-modal-dialog {
position: relative;
width: auto;
margin: 10px;
pointer-events: none;
}
.htb-modal-content {
position: relative;
display: -ms-flexbox;
display: flex;
-ms-flex-direction: column;
flex-direction: column;
pointer-events: auto;
background-color: #fff;
background-clip: padding-box;
border: 1px solid rgba(0, 0, 0, .2);
border-radius: .3rem;
outline: 0;
}
.htb-modal-backdrop {
position: fixed;
top: 0;
right: 0;
bottom: 0;
left: 0;
z-index: 1040;
background-color: #000;
}
.htb-modal-backdrop.htb-fade {
opacity: 0;
}
.htb-modal-backdrop.htb-show {
opacity: .5;
}
.htb-modal-header {
display: -ms-flexbox;
display: flex;
-ms-flex-align: start;
align-items: flex-start;
-ms-flex-pack: justify;
justify-content: space-between;
padding: 15px;
border-bottom: 1px solid #e9ecef;
border-top-left-radius: .3rem;
border-top-right-radius: .3rem;
}
.htb-modal-header .htb-close {
padding: 15px;
margin: -15px -15px -15px auto;
}
.htb-modal-title {
margin-bottom: 0;
line-height: 1.5;
}
.htb-modal-body {
position: relative;
-ms-flex: 1 1 auto;
flex: 1 1 auto;
padding: 15px;
}
.htb-modal-footer {
display: -ms-flexbox;
display: flex;
-ms-flex-align: center;
align-items: center;
-ms-flex-pack: end;
justify-content: flex-end;
padding: 15px;
border-top: 1px solid #e9ecef;
}
.htb-modal-footer>:not(:first-child) {
margin-left: .25rem;
}
.htb-modal-footer>:not(:last-child) {
margin-right: .25rem;
}
.htb-modal-scrollbar-measure {
position: absolute;
top: -9999px;
width: 50px;
height: 50px;
overflow: scroll;
}
.htb-modal-dialog {
max-width: 500px;
margin: 30px auto;
}
.htb-modal-sm {
max-width: 300px;
}
}@media (min-width:992px) {
.htb-modal-lg {
max-width: 800px;
}
}.htb-tooltip {
position: absolute;
z-index: 1070;
display: block;
margin: 0;
font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
font-style: normal;
font-weight: 400;
line-height: 1.5;
text-align: left;
text-align: start;
text-decoration: none;
text-shadow: none;
text-transform: none;
letter-spacing: normal;
word-break: normal;
word-spacing: normal;
white-space: normal;
line-break: auto;
font-size: .875rem;
word-wrap: break-word;
opacity: 0;
}
.htb-tooltip.htb-show {
opacity: .9;
}
.htb-tooltip .htb-arrow {
position: absolute;
display: block;
width: 5px;
height: 5px;
}
.htb-tooltip .htb-arrow::before {
position: absolute;
border-color: transparent;
border-style: solid;
}
.htb-tooltip.bs-tooltip-auto[x-placement^=top], .htb-tooltip.bs-tooltip-top {
padding: 5px 0;
}
.htb-tooltip.bs-tooltip-auto[x-placement^=top] .htb-arrow, .htb-tooltip.bs-tooltip-top .htb-arrow {
bottom: 0;
}
.htb-tooltip.bs-tooltip-auto[x-placement^=top] .htb-arrow::before, .htb-tooltip.bs-tooltip-top .htb-arrow::before {
margin-left: -3px;
content: "";
border-width: 5px 5px 0;
border-top-color: #000;
}
.htb-tooltip.bs-tooltip-auto[x-placement^=right], .htb-tooltip.bs-tooltip-right {
padding: 0 5px;
}
.htb-tooltip.bs-tooltip-auto[x-placement^=right] .htb-arrow, .htb-tooltip.bs-tooltip-right .htb-arrow {
left: 0;
}
.htb-tooltip.bs-tooltip-auto[x-placement^=right] .htb-arrow::before, .htb-tooltip.bs-tooltip-right .htb-arrow::before {
margin-top: -3px;
content: "";
border-width: 5px 5px 5px 0;
border-right-color: #000;
}
.htb-tooltip.bs-tooltip-auto[x-placement^=bottom], .htb-tooltip.bs-tooltip-bottom {
padding: 5px 0;
}
.htb-tooltip.bs-tooltip-auto[x-placement^=bottom] .htb-arrow, .htb-tooltip.bs-tooltip-bottom .htb-arrow {
top: 0;
}
.htb-tooltip.bs-tooltip-auto[x-placement^=bottom] .htb-arrow::before, .htb-tooltip.bs-tooltip-bottom .htb-arrow::before {
margin-left: -3px;
content: "";
border-width: 0 5px 5px;
border-bottom-color: #000;
}
.htb-tooltip.bs-tooltip-auto[x-placement^=left], .htb-tooltip.bs-tooltip-left {
padding: 0 5px;
}
.htb-tooltip.bs-tooltip-auto[x-placement^=left] .htb-arrow, .htb-tooltip.bs-tooltip-left .htb-arrow {
right: 0;
}
.htb-tooltip.bs-tooltip-auto[x-placement^=left] .htb-arrow::before, .htb-tooltip.bs-tooltip-left .htb-arrow::before {
right: 0;
margin-top: -3px;
content: "";
border-width: 5px 0 5px 5px;
border-left-color: #000;
}
.htb-tooltip-inner {
max-width: 200px;
padding: 3px 8px;
color: #fff;
text-align: center;
background-color: #000;
border-radius: .25rem;
}
.htb-popover {
position: absolute;
top: 0;
left: 0;
z-index: 1060;
display: block;
max-width: 276px;
font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
font-style: normal;
font-weight: 400;
line-height: 1.5;
text-align: left;
text-align: start;
text-decoration: none;
text-shadow: none;
text-transform: none;
letter-spacing: normal;
word-break: normal;
word-spacing: normal;
white-space: normal;
line-break: auto;
font-size: .875rem;
word-wrap: break-word;
background-color: #fff;
background-clip: padding-box;
border: 1px solid rgba(0, 0, 0, .2);
border-radius: .3rem;
}
.htb-popover .htb-arrow {
position: absolute;
display: block;
width: .8rem;
height: .4rem;
}
.htb-popover .htb-arrow::after, .htb-popover .htb-arrow::before {
position: absolute;
display: block;
border-color: transparent;
border-style: solid;
}
.htb-popover .htb-arrow::before {
content: "";
border-width: .8rem;
}
.htb-popover .htb-arrow::after {
content: "";
border-width: .8rem;
}
.htb-popover.htb-bs-popover-auto[x-placement^=top], .htb-popover.htb-bs-popover-top {
margin-bottom: .8rem;
}
.htb-popover.htb-bs-popover-auto[x-placement^=top] .htb-arrow, .htb-popover.htb-bs-popover-top .htb-arrow {
bottom: 0;
}
.htb-popover.htb-bs-popover-auto[x-placement^=top] .htb-arrow::after, .htb-popover.htb-bs-popover-auto[x-placement^=top] .htb-arrow::before, .htb-popover.htb-bs-popover-top .htb-arrow::after, .htb-popover.htb-bs-popover-top .htb-arrow::before {
border-bottom-width: 0;
}
.htb-popover.htb-bs-popover-auto[x-placement^=top] .htb-arrow::before, .htb-popover.htb-bs-popover-top .htb-arrow::before {
bottom: -.8rem;
margin-left: -.8rem;
border-top-color: rgba(0, 0, 0, .25);
}
.htb-popover.htb-bs-popover-auto[x-placement^=top] .htb-arrow::after, .htb-popover.htb-bs-popover-top .htb-arrow::after {
bottom: calc((.8rem - 1px) * -1);
margin-left: -.8rem;
border-top-color: #fff;
}
.htb-popover.htb-bs-popover-auto[x-placement^=right], .htb-popover.htb-bs-popover-right {
margin-left: .8rem;
}
.htb-popover.htb-bs-popover-auto[x-placement^=right] .htb-arrow, .htb-popover.htb-bs-popover-right .htb-arrow {
left: 0;
}
.htb-popover.htb-bs-popover-auto[x-placement^=right] .htb-arrow::after, .htb-popover.htb-bs-popover-auto[x-placement^=right] .htb-arrow::before, .htb-popover.htb-bs-popover-right .htb-arrow::after, .htb-popover.htb-bs-popover-right .htb-arrow::before {
margin-top: -.8rem;
border-left-width: 0;
}
.htb-popover.htb-bs-popover-auto[x-placement^=right] .htb-arrow::before, .htb-popover.htb-bs-popover-right .htb-arrow::before {
left: -.8rem;
border-right-color: rgba(0, 0, 0, .25);
}
.htb-popover.htb-bs-popover-auto[x-placement^=right] .htb-arrow::after, .htb-popover.htb-bs-popover-right .htb-arrow::after {
left: calc((.8rem - 1px) * -1);
border-right-color: #fff;
}
.htb-popover.htb-bs-popover-auto[x-placement^=bottom], .htb-popover.htb-bs-popover-bottom {
margin-top: .8rem;
}
.htb-popover.htb-bs-popover-auto[x-placement^=bottom] .htb-arrow, .htb-popover.htb-bs-popover-bottom .htb-arrow {
top: 0;
}
.htb-popover.htb-bs-popover-auto[x-placement^=bottom] .htb-arrow::after, .htb-popover.htb-bs-popover-auto[x-placement^=bottom] .htb-arrow::before, .htb-popover.htb-bs-popover-bottom .htb-arrow::after, .htb-popover.htb-bs-popover-bottom .htb-arrow::before {
margin-left: -.8rem;
border-top-width: 0;
}
.htb-popover.htb-bs-popover-auto[x-placement^=bottom] .htb-arrow::before, .htb-popover.htb-bs-popover-bottom .htb-arrow::before {
top: -.8rem;
border-bottom-color: rgba(0, 0, 0, .25);
}
.htb-popover.htb-bs-popover-auto[x-placement^=bottom] .htb-arrow::after, .htb-popover.htb-bs-popover-bottom .htb-arrow::after {
top: calc((.8rem - 1px) * -1);
border-bottom-color: #fff;
}
.htb-popover.htb-bs-popover-auto[x-placement^=bottom] .htb-popover-header::before, .htb-popover.htb-bs-popover-bottom .htb-popover-header::before {
position: absolute;
top: 0;
left: 50%;
display: block;
width: 20px;
margin-left: -10px;
content: "";
border-bottom: 1px solid #f7f7f7;
}
.htb-popover.htb-bs-popover-auto[x-placement^=left], .htb-popover.htb-bs-popover-left {
margin-right: .8rem;
}
.htb-popover.htb-bs-popover-auto[x-placement^=left] .htb-arrow, .htb-popover.htb-bs-popover-left .htb-arrow {
right: 0;
}
.htb-popover.htb-bs-popover-auto[x-placement^=left] .htb-arrow::after, .htb-popover.htb-bs-popover-auto[x-placement^=left] .htb-arrow::before, .htb-popover.htb-bs-popover-left .htb-arrow::after, .htb-popover.htb-bs-popover-left .htb-arrow::before {
margin-top: -.8rem;
border-right-width: 0;
}
.htb-popover.htb-bs-popover-auto[x-placement^=left] .htb-arrow::before, .htb-popover.htb-bs-popover-left .htb-arrow::before {
right: -.8rem;
border-left-color: rgba(0, 0, 0, .25);
}
.htb-popover.htb-bs-popover-auto[x-placement^=left] .htb-arrow::after, .htb-popover.htb-bs-popover-left .htb-arrow::after {
right: calc((.8rem - 1px) * -1);
border-left-color: #fff;
}
.htb-popover-header {
padding: .5rem .75rem;
margin-bottom: 0;
font-size: 1rem;
color: inherit;
background-color: #f7f7f7;
border-bottom: 1px solid #ebebeb;
border-top-left-radius: calc(.3rem - 1px);
border-top-right-radius: calc(.3rem - 1px);
}
.htb-popover-header:empty {
display: none;
}
.htb-popover-body {
padding: .5rem .75rem;
color: #212529;
}
.htb-float-left {
float: left!important;
}
.htb-float-right {
float: right!important;
}
.htb-float-none {
float: none!important;
}
.htb-visible {
visibility: visible!important;
}
.htb-fixed-top {
position: fixed;
top: 0;
right: 0;
left: 0;
z-index: 1030;
}
.htb-fixed-bottom {
position: fixed;
right: 0;
bottom: 0;
left: 0;
z-index: 1030;
}
@supports ((position:-webkit-sticky) or (position:sticky)) {
.htb-sticky-top {
position: -webkit-sticky;
position: sticky;
top: 0;
z-index: 1020;
}
}
.htb-justify-content-start {
-ms-flex-pack: start!important;
justify-content: flex-start!important;
}
.htb-justify-content-end {
-ms-flex-pack: end!important;
justify-content: flex-end!important;
}
.htb-justify-content-center {
-ms-flex-pack: center!important;
justify-content: center!important;
}
.htb-justify-content-between {
-ms-flex-pack: justify!important;
justify-content: space-between!important;
}
.htb-justify-content-around {
-ms-flex-pack: distribute!important;
justify-content: space-around!important;
}
.htb-align-items-start {
-ms-flex-align: start!important;
align-items: flex-start!important;
}
.htb-align-items-end {
-ms-flex-align: end!important;
align-items: flex-end!important;
}
.htb-align-items-center {
-ms-flex-align: center!important;
align-items: center!important;
}
.htb-align-items-baseline {
-ms-flex-align: baseline!important;
align-items: baseline!important;
}
.htb-align-items-stretch {
-ms-flex-align: stretch!important;
align-items: stretch!important;
}
.htb-align-content-start {
-ms-flex-line-pack: start!important;
align-content: flex-start!important;
}
.htb-align-content-end {
-ms-flex-line-pack: end!important;
align-content: flex-end!important;
}
.htb-align-content-center {
-ms-flex-line-pack: center!important;
align-content: center!important;
}
.htb-align-content-between {
-ms-flex-line-pack: justify!important;
align-content: space-between!important;
}
.htb-align-content-around {
-ms-flex-line-pack: distribute!important;
align-content: space-around!important;
}
.htb-align-content-stretch {
-ms-flex-line-pack: stretch!important;
align-content: stretch!important;
}
.htb-align-self-auto {
-ms-flex-item-align: auto!important;
align-self: auto!important;
}
.htb-align-self-start {
-ms-flex-item-align: start!important;
align-self: flex-start!important;
}
.htb-align-self-end {
-ms-flex-item-align: end!important;
align-self: flex-end!important;
}
.htb-align-self-center {
-ms-flex-item-align: center!important;
align-self: center!important;
}
.htb-align-self-baseline {
-ms-flex-item-align: baseline!important;
align-self: baseline!important;
}
.htb-align-self-stretch {
-ms-flex-item-align: stretch!important;
align-self: stretch!important;
}
.htb-btn-outline-primary {
color: #007bff;
background-color: transparent;
background-image: none;
border-color: #007bff;
}
.htb-btn-outline-primary:hover {
color: #fff;
background-color: #007bff;
border-color: #007bff;
}
.htb-btn-outline-primary.focus,
.htb-btn-outline-primary:focus {
box-shadow: 0 0 0 .2rem rgba(0, 123, 255, .5);
}
.htb-btn-outline-primary.disabled,
.htb-btn-outline-primary:disabled {
color: #007bff;
background-color: transparent;
}
.htb-btn-outline-primary:not([disabled]):not(.disabled).active,
.htb-btn-outline-primary:not([disabled]):not(.disabled):active,
.show>.htb-btn-outline-primary.dropdown-toggle {
color: #fff;
background-color: #007bff;
border-color: #007bff;
box-shadow: 0 0 0 .2rem rgba(0, 123, 255, .5);
}
.htb-btn-outline-secondary {
color: #868e96;
background-color: transparent;
background-image: none;
border-color: #868e96;
}
.htb-btn-outline-secondary:hover {
color: #fff;
background-color: #868e96;
border-color: #868e96;
}
.htb-btn-outline-secondary.focus,
.htb-btn-outline-secondary:focus {
box-shadow: 0 0 0 .2rem rgba(134, 142, 150, .5);
}
.htb-btn-outline-secondary.disabled,
.htb-btn-outline-secondary:disabled {
color: #868e96;
background-color: transparent;
}
.htb-btn-outline-secondary:not([disabled]):not(.disabled).active,
.htb-btn-outline-secondary:not([disabled]):not(.disabled):active,
.show>.htb-btn-outline-secondary.dropdown-toggle {
color: #fff;
background-color: #868e96;
border-color: #868e96;
box-shadow: 0 0 0 .2rem rgba(134, 142, 150, .5);
}
.htb-btn-outline-success {
color: #28a745;
background-color: transparent;
background-image: none;
border-color: #28a745;
}
.htb-btn-outline-success:hover {
color: #fff;
background-color: #28a745;
border-color: #28a745;
}
.htb-btn-outline-success.focus,
.htb-btn-outline-success:focus {
box-shadow: 0 0 0 .2rem rgba(40, 167, 69, .5);
}
.htb-btn-outline-success.disabled,
.htb-btn-outline-success:disabled {
color: #28a745;
background-color: transparent;
}
.htb-btn-outline-success:not([disabled]):not(.disabled).active,
.htb-btn-outline-success:not([disabled]):not(.disabled):active,
.show>.htb-btn-outline-success.dropdown-toggle {
color: #fff;
background-color: #28a745;
border-color: #28a745;
box-shadow: 0 0 0 .2rem rgba(40, 167, 69, .5);
}
.htb-btn-outline-info {
color: #17a2b8;
background-color: transparent;
background-image: none;
border-color: #17a2b8;
}
.htb-btn-outline-info:hover {
color: #fff;
background-color: #17a2b8;
border-color: #17a2b8;
}
.htb-btn-outline-info.focus,
.htb-btn-outline-info:focus {
box-shadow: 0 0 0 .2rem rgba(23, 162, 184, .5);
}
.htb-btn-outline-info.disabled,
.htb-btn-outline-info:disabled {
color: #17a2b8;
background-color: transparent;
}
.htb-btn-outline-info:not([disabled]):not(.disabled).active,
.htb-btn-outline-info:not([disabled]):not(.disabled):active,
.show>.htb-btn-outline-info.dropdown-toggle {
color: #fff;
background-color: #17a2b8;
border-color: #17a2b8;
box-shadow: 0 0 0 .2rem rgba(23, 162, 184, .5);
}
.htb-btn-outline-warning {
color: #ffc107;
background-color: transparent;
background-image: none;
border-color: #ffc107;
}
.htb-btn-outline-warning:hover {
color: #fff;
background-color: #ffc107;
border-color: #ffc107;
}
.htb-btn-outline-warning.focus,
.htb-btn-outline-warning:focus {
box-shadow: 0 0 0 .2rem rgba(255, 193, 7, .5);
}
.htb-btn-outline-warning.disabled,
.htb-btn-outline-warning:disabled {
color: #ffc107;
background-color: transparent;
}
.htb-btn-outline-warning:not([disabled]):not(.disabled).active,
.htb-btn-outline-warning:not([disabled]):not(.disabled):active,
.show>.htb-btn-outline-warning.dropdown-toggle {
color: #fff;
background-color: #ffc107;
border-color: #ffc107;
box-shadow: 0 0 0 .2rem rgba(255, 193, 7, .5);
}
.htb-btn-outline-danger {
color: #dc3545;
background-color: transparent;
background-image: none;
border-color: #dc3545;
}
.htb-btn-outline-danger:hover {
color: #fff;
background-color: #dc3545;
border-color: #dc3545;
}
.htb-btn-outline-danger.focus,
.htb-btn-outline-danger:focus {
box-shadow: 0 0 0 .2rem rgba(220, 53, 69, .5);
}
.htb-btn-outline-danger.disabled,
.htb-btn-outline-danger:disabled {
color: #dc3545;
background-color: transparent;
}
.htb-btn-outline-danger:not([disabled]):not(.disabled).active,
.htb-btn-outline-danger:not([disabled]):not(.disabled):active,
.show>.htb-btn-outline-danger.dropdown-toggle {
color: #fff;
background-color: #dc3545;
border-color: #dc3545;
box-shadow: 0 0 0 .2rem rgba(220, 53, 69, .5);
}
.htb-btn-outline-light {
color: #f8f9fa;
background-color: transparent;
background-image: none;
border-color: #f8f9fa;
}
.htb-btn-outline-light:hover {
color: #212529;
background-color: #f8f9fa;
border-color: #f8f9fa;
}
.htb-btn-outline-light.focus,
.htb-btn-outline-light:focus {
box-shadow: 0 0 0 .2rem rgba(248, 249, 250, .5);
}
.htb-btn-outline-light.disabled,
.htb-btn-outline-light:disabled {
color: #f8f9fa;
background-color: transparent;
}
.htb-btn-outline-light:not([disabled]):not(.disabled).active,
.htb-btn-outline-light:not([disabled]):not(.disabled):active,
.show>.htb-btn-outline-light.dropdown-toggle {
color: #212529;
background-color: #f8f9fa;
border-color: #f8f9fa;
box-shadow: 0 0 0 .2rem rgba(248, 249, 250, .5);
}
.htb-btn-outline-dark {
color: #343a40;
background-color: transparent;
background-image: none;
border-color: #343a40;
}
.htb-btn-outline-dark:hover {
color: #fff;
background-color: #343a40;
border-color: #343a40;
}
.htb-btn-outline-dark.focus,
.htb-btn-outline-dark:focus {
box-shadow: 0 0 0 .2rem rgba(52, 58, 64, .5);
}
.htb-btn-outline-dark.disabled,
.htb-btn-outline-dark:disabled {
color: #343a40;
background-color: transparent;
}
.htb-btn-outline-dark:not([disabled]):not(.disabled).htb-active,
.htb-btn-outline-dark:not([disabled]):not(.disabled):active,
.htb-show>.htb-btn-outline-dark.dropdown-toggle {
color: #fff;
background-color: #343a40;
border-color: #343a40;
box-shadow: 0 0 0 .2rem rgba(52, 58, 64, .5);
}
.htb-alert {
position: relative;
padding: .75rem 1.25rem;
margin-bottom: 1rem;
border: 1px solid transparent;
border-radius: .25rem;
}
.htb-alert-success {
color: #155724;
background-color: #d4edda;
border-color: #c3e6cb;
}
.htb-alert-danger {
color: #721c24;
background-color: #f8d7da;
border-color: #f5c6cb;
}
 .animated {
-webkit-animation-duration: 1s;
animation-duration: 1s;
-webkit-animation-fill-mode: both;
animation-fill-mode: both;
}
.animated.infinite {
-webkit-animation-iteration-count: infinite;
animation-iteration-count: infinite;
}
.animated.hinge {
-webkit-animation-duration: 2s;
animation-duration: 2s;
}
.animated.bounceIn,
.animated.bounceOut {
-webkit-animation-duration: .75s;
animation-duration: .75s;
}
.animated.flipOutX,
.animated.flipOutY {
-webkit-animation-duration: .75s;
animation-duration: .75s;
}
@-webkit-keyframes bounce {
from, 20%, 53%, 80%, to {
-webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
-webkit-transform: translate3d(0,0,0);
transform: translate3d(0,0,0);
}
40%, 43% {
-webkit-animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
-webkit-transform: translate3d(0, -30px, 0);
transform: translate3d(0, -30px, 0);
}
70% {
-webkit-animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
-webkit-transform: translate3d(0, -15px, 0);
transform: translate3d(0, -15px, 0);
}
90% {
-webkit-transform: translate3d(0,-4px,0);
transform: translate3d(0,-4px,0);
}
}
@keyframes bounce {
from, 20%, 53%, 80%, to {
-webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
-webkit-transform: translate3d(0,0,0);
transform: translate3d(0,0,0);
}
40%, 43% {
-webkit-animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
-webkit-transform: translate3d(0, -30px, 0);
transform: translate3d(0, -30px, 0);
}
70% {
-webkit-animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
-webkit-transform: translate3d(0, -15px, 0);
transform: translate3d(0, -15px, 0);
}
90% {
-webkit-transform: translate3d(0,-4px,0);
transform: translate3d(0,-4px,0);
}
}
.bounce {
-webkit-animation-name: bounce;
animation-name: bounce;
-webkit-transform-origin: center bottom;
transform-origin: center bottom;
}
@-webkit-keyframes flash {
from, 50%, to {
opacity: 1;
}
25%, 75% {
opacity: 0;
}
}
@keyframes flash {
from, 50%, to {
opacity: 1;
}
25%, 75% {
opacity: 0;
}
}
.flash {
-webkit-animation-name: flash;
animation-name: flash;
} @-webkit-keyframes pulse {
from {
-webkit-transform: scale3d(1, 1, 1);
transform: scale3d(1, 1, 1);
}
50% {
-webkit-transform: scale3d(1.05, 1.05, 1.05);
transform: scale3d(1.05, 1.05, 1.05);
}
to {
-webkit-transform: scale3d(1, 1, 1);
transform: scale3d(1, 1, 1);
}
}
@keyframes pulse {
from {
-webkit-transform: scale3d(1, 1, 1);
transform: scale3d(1, 1, 1);
}
50% {
-webkit-transform: scale3d(1.05, 1.05, 1.05);
transform: scale3d(1.05, 1.05, 1.05);
}
to {
-webkit-transform: scale3d(1, 1, 1);
transform: scale3d(1, 1, 1);
}
}
.pulse {
-webkit-animation-name: pulse;
animation-name: pulse;
}
@-webkit-keyframes rubberBand {
from {
-webkit-transform: scale3d(1, 1, 1);
transform: scale3d(1, 1, 1);
}
30% {
-webkit-transform: scale3d(1.25, 0.75, 1);
transform: scale3d(1.25, 0.75, 1);
}
40% {
-webkit-transform: scale3d(0.75, 1.25, 1);
transform: scale3d(0.75, 1.25, 1);
}
50% {
-webkit-transform: scale3d(1.15, 0.85, 1);
transform: scale3d(1.15, 0.85, 1);
}
65% {
-webkit-transform: scale3d(.95, 1.05, 1);
transform: scale3d(.95, 1.05, 1);
}
75% {
-webkit-transform: scale3d(1.05, .95, 1);
transform: scale3d(1.05, .95, 1);
}
to {
-webkit-transform: scale3d(1, 1, 1);
transform: scale3d(1, 1, 1);
}
}
@keyframes rubberBand {
from {
-webkit-transform: scale3d(1, 1, 1);
transform: scale3d(1, 1, 1);
}
30% {
-webkit-transform: scale3d(1.25, 0.75, 1);
transform: scale3d(1.25, 0.75, 1);
}
40% {
-webkit-transform: scale3d(0.75, 1.25, 1);
transform: scale3d(0.75, 1.25, 1);
}
50% {
-webkit-transform: scale3d(1.15, 0.85, 1);
transform: scale3d(1.15, 0.85, 1);
}
65% {
-webkit-transform: scale3d(.95, 1.05, 1);
transform: scale3d(.95, 1.05, 1);
}
75% {
-webkit-transform: scale3d(1.05, .95, 1);
transform: scale3d(1.05, .95, 1);
}
to {
-webkit-transform: scale3d(1, 1, 1);
transform: scale3d(1, 1, 1);
}
}
.rubberBand {
-webkit-animation-name: rubberBand;
animation-name: rubberBand;
}
@-webkit-keyframes shake {
from, to {
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
10%, 30%, 50%, 70%, 90% {
-webkit-transform: translate3d(-10px, 0, 0);
transform: translate3d(-10px, 0, 0);
}
20%, 40%, 60%, 80% {
-webkit-transform: translate3d(10px, 0, 0);
transform: translate3d(10px, 0, 0);
}
}
@keyframes shake {
from, to {
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
10%, 30%, 50%, 70%, 90% {
-webkit-transform: translate3d(-10px, 0, 0);
transform: translate3d(-10px, 0, 0);
}
20%, 40%, 60%, 80% {
-webkit-transform: translate3d(10px, 0, 0);
transform: translate3d(10px, 0, 0);
}
}
.shake {
-webkit-animation-name: shake;
animation-name: shake;
}
@-webkit-keyframes swing {
20% {
-webkit-transform: rotate3d(0, 0, 1, 15deg);
transform: rotate3d(0, 0, 1, 15deg);
}
40% {
-webkit-transform: rotate3d(0, 0, 1, -10deg);
transform: rotate3d(0, 0, 1, -10deg);
}
60% {
-webkit-transform: rotate3d(0, 0, 1, 5deg);
transform: rotate3d(0, 0, 1, 5deg);
}
80% {
-webkit-transform: rotate3d(0, 0, 1, -5deg);
transform: rotate3d(0, 0, 1, -5deg);
}
to {
-webkit-transform: rotate3d(0, 0, 1, 0deg);
transform: rotate3d(0, 0, 1, 0deg);
}
}
@keyframes swing {
20% {
-webkit-transform: rotate3d(0, 0, 1, 15deg);
transform: rotate3d(0, 0, 1, 15deg);
}
40% {
-webkit-transform: rotate3d(0, 0, 1, -10deg);
transform: rotate3d(0, 0, 1, -10deg);
}
60% {
-webkit-transform: rotate3d(0, 0, 1, 5deg);
transform: rotate3d(0, 0, 1, 5deg);
}
80% {
-webkit-transform: rotate3d(0, 0, 1, -5deg);
transform: rotate3d(0, 0, 1, -5deg);
}
to {
-webkit-transform: rotate3d(0, 0, 1, 0deg);
transform: rotate3d(0, 0, 1, 0deg);
}
}
.swing {
-webkit-transform-origin: top center;
transform-origin: top center;
-webkit-animation-name: swing;
animation-name: swing;
}
@-webkit-keyframes tada {
from {
-webkit-transform: scale3d(1, 1, 1);
transform: scale3d(1, 1, 1);
}
10%, 20% {
-webkit-transform: scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg);
transform: scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg);
}
30%, 50%, 70%, 90% {
-webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
}
40%, 60%, 80% {
-webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
}
to {
-webkit-transform: scale3d(1, 1, 1);
transform: scale3d(1, 1, 1);
}
}
@keyframes tada {
from {
-webkit-transform: scale3d(1, 1, 1);
transform: scale3d(1, 1, 1);
}
10%, 20% {
-webkit-transform: scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg);
transform: scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg);
}
30%, 50%, 70%, 90% {
-webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
}
40%, 60%, 80% {
-webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
}
to {
-webkit-transform: scale3d(1, 1, 1);
transform: scale3d(1, 1, 1);
}
}
.tada {
-webkit-animation-name: tada;
animation-name: tada;
} @-webkit-keyframes wobble {
from {
-webkit-transform: none;
transform: none;
}
15% {
-webkit-transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);
transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);
}
30% {
-webkit-transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);
transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);
}
45% {
-webkit-transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);
transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);
}
60% {
-webkit-transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);
transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);
}
75% {
-webkit-transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);
transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);
}
to {
-webkit-transform: none;
transform: none;
}
}
@keyframes wobble {
from {
-webkit-transform: none;
transform: none;
}
15% {
-webkit-transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);
transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);
}
30% {
-webkit-transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);
transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);
}
45% {
-webkit-transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);
transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);
}
60% {
-webkit-transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);
transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);
}
75% {
-webkit-transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);
transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);
}
to {
-webkit-transform: none;
transform: none;
}
}
.wobble {
-webkit-animation-name: wobble;
animation-name: wobble;
}
@-webkit-keyframes jello {
from, 11.1%, to {
-webkit-transform: none;
transform: none;
}
22.2% {
-webkit-transform: skewX(-12.5deg) skewY(-12.5deg);
transform: skewX(-12.5deg) skewY(-12.5deg);
}
33.3% {
-webkit-transform: skewX(6.25deg) skewY(6.25deg);
transform: skewX(6.25deg) skewY(6.25deg);
}
44.4% {
-webkit-transform: skewX(-3.125deg) skewY(-3.125deg);
transform: skewX(-3.125deg) skewY(-3.125deg);
}
55.5% {
-webkit-transform: skewX(1.5625deg) skewY(1.5625deg);
transform: skewX(1.5625deg) skewY(1.5625deg);
}
66.6% {
-webkit-transform: skewX(-0.78125deg) skewY(-0.78125deg);
transform: skewX(-0.78125deg) skewY(-0.78125deg);
}
77.7% {
-webkit-transform: skewX(0.390625deg) skewY(0.390625deg);
transform: skewX(0.390625deg) skewY(0.390625deg);
}
88.8% {
-webkit-transform: skewX(-0.1953125deg) skewY(-0.1953125deg);
transform: skewX(-0.1953125deg) skewY(-0.1953125deg);
}
}
@keyframes jello {
from, 11.1%, to {
-webkit-transform: none;
transform: none;
}
22.2% {
-webkit-transform: skewX(-12.5deg) skewY(-12.5deg);
transform: skewX(-12.5deg) skewY(-12.5deg);
}
33.3% {
-webkit-transform: skewX(6.25deg) skewY(6.25deg);
transform: skewX(6.25deg) skewY(6.25deg);
}
44.4% {
-webkit-transform: skewX(-3.125deg) skewY(-3.125deg);
transform: skewX(-3.125deg) skewY(-3.125deg);
}
55.5% {
-webkit-transform: skewX(1.5625deg) skewY(1.5625deg);
transform: skewX(1.5625deg) skewY(1.5625deg);
}
66.6% {
-webkit-transform: skewX(-0.78125deg) skewY(-0.78125deg);
transform: skewX(-0.78125deg) skewY(-0.78125deg);
}
77.7% {
-webkit-transform: skewX(0.390625deg) skewY(0.390625deg);
transform: skewX(0.390625deg) skewY(0.390625deg);
}
88.8% {
-webkit-transform: skewX(-0.1953125deg) skewY(-0.1953125deg);
transform: skewX(-0.1953125deg) skewY(-0.1953125deg);
}
}
.jello {
-webkit-animation-name: jello;
animation-name: jello;
-webkit-transform-origin: center;
transform-origin: center;
}
@-webkit-keyframes bounceIn {
from, 20%, 40%, 60%, 80%, to {
-webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
}
0% {
opacity: 0;
-webkit-transform: scale3d(.3, .3, .3);
transform: scale3d(.3, .3, .3);
}
20% {
-webkit-transform: scale3d(1.1, 1.1, 1.1);
transform: scale3d(1.1, 1.1, 1.1);
}
40% {
-webkit-transform: scale3d(.9, .9, .9);
transform: scale3d(.9, .9, .9);
}
60% {
opacity: 1;
-webkit-transform: scale3d(1.03, 1.03, 1.03);
transform: scale3d(1.03, 1.03, 1.03);
}
80% {
-webkit-transform: scale3d(.97, .97, .97);
transform: scale3d(.97, .97, .97);
}
to {
opacity: 1;
-webkit-transform: scale3d(1, 1, 1);
transform: scale3d(1, 1, 1);
}
}
@keyframes bounceIn {
from, 20%, 40%, 60%, 80%, to {
-webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
}
0% {
opacity: 0;
-webkit-transform: scale3d(.3, .3, .3);
transform: scale3d(.3, .3, .3);
}
20% {
-webkit-transform: scale3d(1.1, 1.1, 1.1);
transform: scale3d(1.1, 1.1, 1.1);
}
40% {
-webkit-transform: scale3d(.9, .9, .9);
transform: scale3d(.9, .9, .9);
}
60% {
opacity: 1;
-webkit-transform: scale3d(1.03, 1.03, 1.03);
transform: scale3d(1.03, 1.03, 1.03);
}
80% {
-webkit-transform: scale3d(.97, .97, .97);
transform: scale3d(.97, .97, .97);
}
to {
opacity: 1;
-webkit-transform: scale3d(1, 1, 1);
transform: scale3d(1, 1, 1);
}
}
.bounceIn {
-webkit-animation-name: bounceIn;
animation-name: bounceIn;
}
@-webkit-keyframes bounceInDown {
from, 60%, 75%, 90%, to {
-webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
}
0% {
opacity: 0;
-webkit-transform: translate3d(0, -3000px, 0);
transform: translate3d(0, -3000px, 0);
}
60% {
opacity: 1;
-webkit-transform: translate3d(0, 25px, 0);
transform: translate3d(0, 25px, 0);
}
75% {
-webkit-transform: translate3d(0, -10px, 0);
transform: translate3d(0, -10px, 0);
}
90% {
-webkit-transform: translate3d(0, 5px, 0);
transform: translate3d(0, 5px, 0);
}
to {
-webkit-transform: none;
transform: none;
}
}
@keyframes bounceInDown {
from, 60%, 75%, 90%, to {
-webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
}
0% {
opacity: 0;
-webkit-transform: translate3d(0, -3000px, 0);
transform: translate3d(0, -3000px, 0);
}
60% {
opacity: 1;
-webkit-transform: translate3d(0, 25px, 0);
transform: translate3d(0, 25px, 0);
}
75% {
-webkit-transform: translate3d(0, -10px, 0);
transform: translate3d(0, -10px, 0);
}
90% {
-webkit-transform: translate3d(0, 5px, 0);
transform: translate3d(0, 5px, 0);
}
to {
-webkit-transform: none;
transform: none;
}
}
.bounceInDown {
-webkit-animation-name: bounceInDown;
animation-name: bounceInDown;
}
@-webkit-keyframes bounceInLeft {
from, 60%, 75%, 90%, to {
-webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
}
0% {
opacity: 0;
-webkit-transform: translate3d(-3000px, 0, 0);
transform: translate3d(-3000px, 0, 0);
}
60% {
opacity: 1;
-webkit-transform: translate3d(25px, 0, 0);
transform: translate3d(25px, 0, 0);
}
75% {
-webkit-transform: translate3d(-10px, 0, 0);
transform: translate3d(-10px, 0, 0);
}
90% {
-webkit-transform: translate3d(5px, 0, 0);
transform: translate3d(5px, 0, 0);
}
to {
-webkit-transform: none;
transform: none;
}
}
@keyframes bounceInLeft {
from, 60%, 75%, 90%, to {
-webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
}
0% {
opacity: 0;
-webkit-transform: translate3d(-3000px, 0, 0);
transform: translate3d(-3000px, 0, 0);
}
60% {
opacity: 1;
-webkit-transform: translate3d(25px, 0, 0);
transform: translate3d(25px, 0, 0);
}
75% {
-webkit-transform: translate3d(-10px, 0, 0);
transform: translate3d(-10px, 0, 0);
}
90% {
-webkit-transform: translate3d(5px, 0, 0);
transform: translate3d(5px, 0, 0);
}
to {
-webkit-transform: none;
transform: none;
}
}
.bounceInLeft {
-webkit-animation-name: bounceInLeft;
animation-name: bounceInLeft;
}
@-webkit-keyframes bounceInRight {
from, 60%, 75%, 90%, to {
-webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
}
from {
opacity: 0;
-webkit-transform: translate3d(3000px, 0, 0);
transform: translate3d(3000px, 0, 0);
}
60% {
opacity: 1;
-webkit-transform: translate3d(-25px, 0, 0);
transform: translate3d(-25px, 0, 0);
}
75% {
-webkit-transform: translate3d(10px, 0, 0);
transform: translate3d(10px, 0, 0);
}
90% {
-webkit-transform: translate3d(-5px, 0, 0);
transform: translate3d(-5px, 0, 0);
}
to {
-webkit-transform: none;
transform: none;
}
}
@keyframes bounceInRight {
from, 60%, 75%, 90%, to {
-webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
}
from {
opacity: 0;
-webkit-transform: translate3d(3000px, 0, 0);
transform: translate3d(3000px, 0, 0);
}
60% {
opacity: 1;
-webkit-transform: translate3d(-25px, 0, 0);
transform: translate3d(-25px, 0, 0);
}
75% {
-webkit-transform: translate3d(10px, 0, 0);
transform: translate3d(10px, 0, 0);
}
90% {
-webkit-transform: translate3d(-5px, 0, 0);
transform: translate3d(-5px, 0, 0);
}
to {
-webkit-transform: none;
transform: none;
}
}
.bounceInRight {
-webkit-animation-name: bounceInRight;
animation-name: bounceInRight;
}
@-webkit-keyframes bounceInUp {
from, 60%, 75%, 90%, to {
-webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
}
from {
opacity: 0;
-webkit-transform: translate3d(0, 3000px, 0);
transform: translate3d(0, 3000px, 0);
}
60% {
opacity: 1;
-webkit-transform: translate3d(0, -20px, 0);
transform: translate3d(0, -20px, 0);
}
75% {
-webkit-transform: translate3d(0, 10px, 0);
transform: translate3d(0, 10px, 0);
}
90% {
-webkit-transform: translate3d(0, -5px, 0);
transform: translate3d(0, -5px, 0);
}
to {
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
}
@keyframes bounceInUp {
from, 60%, 75%, 90%, to {
-webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
}
from {
opacity: 0;
-webkit-transform: translate3d(0, 3000px, 0);
transform: translate3d(0, 3000px, 0);
}
60% {
opacity: 1;
-webkit-transform: translate3d(0, -20px, 0);
transform: translate3d(0, -20px, 0);
}
75% {
-webkit-transform: translate3d(0, 10px, 0);
transform: translate3d(0, 10px, 0);
}
90% {
-webkit-transform: translate3d(0, -5px, 0);
transform: translate3d(0, -5px, 0);
}
to {
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
}
.bounceInUp {
-webkit-animation-name: bounceInUp;
animation-name: bounceInUp;
}
@-webkit-keyframes bounceOut {
20% {
-webkit-transform: scale3d(.9, .9, .9);
transform: scale3d(.9, .9, .9);
}
50%, 55% {
opacity: 1;
-webkit-transform: scale3d(1.1, 1.1, 1.1);
transform: scale3d(1.1, 1.1, 1.1);
}
to {
opacity: 0;
-webkit-transform: scale3d(.3, .3, .3);
transform: scale3d(.3, .3, .3);
}
}
@keyframes bounceOut {
20% {
-webkit-transform: scale3d(.9, .9, .9);
transform: scale3d(.9, .9, .9);
}
50%, 55% {
opacity: 1;
-webkit-transform: scale3d(1.1, 1.1, 1.1);
transform: scale3d(1.1, 1.1, 1.1);
}
to {
opacity: 0;
-webkit-transform: scale3d(.3, .3, .3);
transform: scale3d(.3, .3, .3);
}
}
.bounceOut {
-webkit-animation-name: bounceOut;
animation-name: bounceOut;
}
@-webkit-keyframes bounceOutDown {
20% {
-webkit-transform: translate3d(0, 10px, 0);
transform: translate3d(0, 10px, 0);
}
40%, 45% {
opacity: 1;
-webkit-transform: translate3d(0, -20px, 0);
transform: translate3d(0, -20px, 0);
}
to {
opacity: 0;
-webkit-transform: translate3d(0, 2000px, 0);
transform: translate3d(0, 2000px, 0);
}
}
@keyframes bounceOutDown {
20% {
-webkit-transform: translate3d(0, 10px, 0);
transform: translate3d(0, 10px, 0);
}
40%, 45% {
opacity: 1;
-webkit-transform: translate3d(0, -20px, 0);
transform: translate3d(0, -20px, 0);
}
to {
opacity: 0;
-webkit-transform: translate3d(0, 2000px, 0);
transform: translate3d(0, 2000px, 0);
}
}
.bounceOutDown {
-webkit-animation-name: bounceOutDown;
animation-name: bounceOutDown;
}
@-webkit-keyframes bounceOutLeft {
20% {
opacity: 1;
-webkit-transform: translate3d(20px, 0, 0);
transform: translate3d(20px, 0, 0);
}
to {
opacity: 0;
-webkit-transform: translate3d(-2000px, 0, 0);
transform: translate3d(-2000px, 0, 0);
}
}
@keyframes bounceOutLeft {
20% {
opacity: 1;
-webkit-transform: translate3d(20px, 0, 0);
transform: translate3d(20px, 0, 0);
}
to {
opacity: 0;
-webkit-transform: translate3d(-2000px, 0, 0);
transform: translate3d(-2000px, 0, 0);
}
}
.bounceOutLeft {
-webkit-animation-name: bounceOutLeft;
animation-name: bounceOutLeft;
}
@-webkit-keyframes bounceOutRight {
20% {
opacity: 1;
-webkit-transform: translate3d(-20px, 0, 0);
transform: translate3d(-20px, 0, 0);
}
to {
opacity: 0;
-webkit-transform: translate3d(2000px, 0, 0);
transform: translate3d(2000px, 0, 0);
}
}
@keyframes bounceOutRight {
20% {
opacity: 1;
-webkit-transform: translate3d(-20px, 0, 0);
transform: translate3d(-20px, 0, 0);
}
to {
opacity: 0;
-webkit-transform: translate3d(2000px, 0, 0);
transform: translate3d(2000px, 0, 0);
}
}
.bounceOutRight {
-webkit-animation-name: bounceOutRight;
animation-name: bounceOutRight;
}
@-webkit-keyframes bounceOutUp {
20% {
-webkit-transform: translate3d(0, -10px, 0);
transform: translate3d(0, -10px, 0);
}
40%, 45% {
opacity: 1;
-webkit-transform: translate3d(0, 20px, 0);
transform: translate3d(0, 20px, 0);
}
to {
opacity: 0;
-webkit-transform: translate3d(0, -2000px, 0);
transform: translate3d(0, -2000px, 0);
}
}
@keyframes bounceOutUp {
20% {
-webkit-transform: translate3d(0, -10px, 0);
transform: translate3d(0, -10px, 0);
}
40%, 45% {
opacity: 1;
-webkit-transform: translate3d(0, 20px, 0);
transform: translate3d(0, 20px, 0);
}
to {
opacity: 0;
-webkit-transform: translate3d(0, -2000px, 0);
transform: translate3d(0, -2000px, 0);
}
}
.bounceOutUp {
-webkit-animation-name: bounceOutUp;
animation-name: bounceOutUp;
animation-duration: 2s;
}
@-webkit-keyframes fadeIn {
from {
opacity: 0;
}
to {
opacity: 1;
}
}
@keyframes fadeIn {
from {
opacity: 0;
}
to {
opacity: 1;
}
}
.fadeIn {
-webkit-animation-name: fadeIn;
animation-name: fadeIn;
animation-duration: 2s;
}
@-webkit-keyframes fadeInDown {
from {
opacity: 0;
-webkit-transform: translate3d(0, -100%, 0);
transform: translate3d(0, -100%, 0);
}
to {
opacity: 1;
-webkit-transform: none;
transform: none;
}
}
@keyframes fadeInDown {
from {
opacity: 0;
-webkit-transform: translate3d(0, -100%, 0);
transform: translate3d(0, -100%, 0);
}
to {
opacity: 1;
-webkit-transform: none;
transform: none;
}
}
.fadeInDown {
-webkit-animation-name: fadeInDown;
animation-name: fadeInDown;
animation-duration: 2s;
}
@-webkit-keyframes fadeInDownBig {
from {
opacity: 0;
-webkit-transform: translate3d(0, -2000px, 0);
transform: translate3d(0, -2000px, 0);
}
to {
opacity: 1;
-webkit-transform: none;
transform: none;
}
}
@keyframes fadeInDownBig {
from {
opacity: 0;
-webkit-transform: translate3d(0, -2000px, 0);
transform: translate3d(0, -2000px, 0);
}
to {
opacity: 1;
-webkit-transform: none;
transform: none;
}
}
.fadeInDownBig {
-webkit-animation-name: fadeInDownBig;
animation-name: fadeInDownBig;
animation-duration: 2s;
}
@-webkit-keyframes fadeInLeft {
from {
opacity: 0;
-webkit-transform: translate3d(-100%, 0, 0);
transform: translate3d(-100%, 0, 0);
}
to {
opacity: 1;
-webkit-transform: none;
transform: none;
}
}
@keyframes fadeInLeft {
from {
opacity: 0;
-webkit-transform: translate3d(-100%, 0, 0);
transform: translate3d(-100%, 0, 0);
}
to {
opacity: 1;
-webkit-transform: none;
transform: none;
}
}
.fadeInLeft {
-webkit-animation-name: fadeInLeft;
animation-name: fadeInLeft;
animation-duration: 2s;
}
@-webkit-keyframes fadeInLeftBig {
from {
opacity: 0;
-webkit-transform: translate3d(-2000px, 0, 0);
transform: translate3d(-2000px, 0, 0);
}
to {
opacity: 1;
-webkit-transform: none;
transform: none;
}
}
@keyframes fadeInLeftBig {
from {
opacity: 0;
-webkit-transform: translate3d(-2000px, 0, 0);
transform: translate3d(-2000px, 0, 0);
}
to {
opacity: 1;
-webkit-transform: none;
transform: none;
}
}
.fadeInLeftBig {
-webkit-animation-name: fadeInLeftBig;
animation-name: fadeInLeftBig;
animation-duration: 2s;
}
@-webkit-keyframes fadeInRight {
from {
opacity: 0;
-webkit-transform: translate3d(100%, 0, 0);
transform: translate3d(100%, 0, 0);
}
to {
opacity: 1;
-webkit-transform: none;
transform: none;
}
}
@keyframes fadeInRight {
from {
opacity: 0;
-webkit-transform: translate3d(100%, 0, 0);
transform: translate3d(100%, 0, 0);
}
to {
opacity: 1;
-webkit-transform: none;
transform: none;
}
}
.fadeInRight {
-webkit-animation-name: fadeInRight;
animation-name: fadeInRight;
animation-duration: 2s;
}
@-webkit-keyframes fadeInRightBig {
from {
opacity: 0;
-webkit-transform: translate3d(2000px, 0, 0);
transform: translate3d(2000px, 0, 0);
}
to {
opacity: 1;
-webkit-transform: none;
transform: none;
}
}
@keyframes fadeInRightBig {
from {
opacity: 0;
-webkit-transform: translate3d(2000px, 0, 0);
transform: translate3d(2000px, 0, 0);
}
to {
opacity: 1;
-webkit-transform: none;
transform: none;
}
}
.fadeInRightBig {
-webkit-animation-name: fadeInRightBig;
animation-name: fadeInRightBig;
animation-duration: 2s;
}
@-webkit-keyframes fadeInUp {
from {
opacity: 0;
-webkit-transform: translate3d(0, 100%, 0);
transform: translate3d(0, 100%, 0);
}
to {
opacity: 1;
-webkit-transform: none;
transform: none;
}
}
@keyframes fadeInUp {
from {
opacity: 0;
-webkit-transform: translate3d(0, 100%, 0);
transform: translate3d(0, 100%, 0);
}
to {
opacity: 1;
-webkit-transform: none;
transform: none;
}
}
.fadeInUp {
-webkit-animation-name: fadeInUp;
animation-name: fadeInUp;
animation-duration: 2s;
}
@-webkit-keyframes fadeInUpBig {
from {
opacity: 0;
-webkit-transform: translate3d(0, 2000px, 0);
transform: translate3d(0, 2000px, 0);
}
to {
opacity: 1;
-webkit-transform: none;
transform: none;
}
}
@keyframes fadeInUpBig {
from {
opacity: 0;
-webkit-transform: translate3d(0, 2000px, 0);
transform: translate3d(0, 2000px, 0);
}
to {
opacity: 1;
-webkit-transform: none;
transform: none;
}
}
.fadeInUpBig {
-webkit-animation-name: fadeInUpBig;
animation-name: fadeInUpBig;
animation-duration: 2s;
}
@-webkit-keyframes fadeOut {
from {
opacity: 1;
}
to {
opacity: 0;
}
}
@keyframes fadeOut {
from {
opacity: 1;
}
to {
opacity: 0;
}
}
.fadeOut {
-webkit-animation-name: fadeOut;
animation-name: fadeOut;
animation-duration: 2s;
}
@-webkit-keyframes fadeOutDown {
from {
opacity: 1;
}
to {
opacity: 0;
-webkit-transform: translate3d(0, 100%, 0);
transform: translate3d(0, 100%, 0);
}
}
@keyframes fadeOutDown {
from {
opacity: 1;
}
to {
opacity: 0;
-webkit-transform: translate3d(0, 100%, 0);
transform: translate3d(0, 100%, 0);
}
}
.fadeOutDown {
-webkit-animation-name: fadeOutDown;
animation-name: fadeOutDown;
animation-duration: 2s;
}
@-webkit-keyframes fadeOutDownBig {
from {
opacity: 1;
}
to {
opacity: 0;
-webkit-transform: translate3d(0, 2000px, 0);
transform: translate3d(0, 2000px, 0);
}
}
@keyframes fadeOutDownBig {
from {
opacity: 1;
}
to {
opacity: 0;
-webkit-transform: translate3d(0, 2000px, 0);
transform: translate3d(0, 2000px, 0);
}
}
.fadeOutDownBig {
-webkit-animation-name: fadeOutDownBig;
animation-name: fadeOutDownBig;
animation-duration: 2s;
}
@-webkit-keyframes fadeOutLeft {
from {
opacity: 1;
}
to {
opacity: 0;
-webkit-transform: translate3d(-100%, 0, 0);
transform: translate3d(-100%, 0, 0);
}
}
@keyframes fadeOutLeft {
from {
opacity: 1;
}
to {
opacity: 0;
-webkit-transform: translate3d(-100%, 0, 0);
transform: translate3d(-100%, 0, 0);
}
}
.fadeOutLeft {
-webkit-animation-name: fadeOutLeft;
animation-name: fadeOutLeft;
animation-duration: 2s;
}
@-webkit-keyframes fadeOutLeftBig {
from {
opacity: 1;
}
to {
opacity: 0;
-webkit-transform: translate3d(-2000px, 0, 0);
transform: translate3d(-2000px, 0, 0);
}
}
@keyframes fadeOutLeftBig {
from {
opacity: 1;
}
to {
opacity: 0;
-webkit-transform: translate3d(-2000px, 0, 0);
transform: translate3d(-2000px, 0, 0);
}
}
.fadeOutLeftBig {
-webkit-animation-name: fadeOutLeftBig;
animation-name: fadeOutLeftBig;
animation-duration: 2s;
}
@-webkit-keyframes fadeOutRight {
from {
opacity: 1;
}
to {
opacity: 0;
-webkit-transform: translate3d(100%, 0, 0);
transform: translate3d(100%, 0, 0);
}
}
@keyframes fadeOutRight {
from {
opacity: 1;
}
to {
opacity: 0;
-webkit-transform: translate3d(100%, 0, 0);
transform: translate3d(100%, 0, 0);
}
}
.fadeOutRight {
-webkit-animation-name: fadeOutRight;
animation-name: fadeOutRight;
animation-duration: 2s;
}
@-webkit-keyframes fadeOutRightBig {
from {
opacity: 1;
}
to {
opacity: 0;
-webkit-transform: translate3d(2000px, 0, 0);
transform: translate3d(2000px, 0, 0);
}
}
@keyframes fadeOutRightBig {
from {
opacity: 1;
}
to {
opacity: 0;
-webkit-transform: translate3d(2000px, 0, 0);
transform: translate3d(2000px, 0, 0);
}
}
.fadeOutRightBig {
-webkit-animation-name: fadeOutRightBig;
animation-name: fadeOutRightBig;
animation-duration: 2s;
}
@-webkit-keyframes fadeOutUp {
from {
opacity: 1;
}
to {
opacity: 0;
-webkit-transform: translate3d(0, -100%, 0);
transform: translate3d(0, -100%, 0);
}
}
@keyframes fadeOutUp {
from {
opacity: 1;
}
to {
opacity: 0;
-webkit-transform: translate3d(0, -100%, 0);
transform: translate3d(0, -100%, 0);
}
}
.fadeOutUp {
-webkit-animation-name: fadeOutUp;
animation-name: fadeOutUp;
animation-duration: 2s;
}
@-webkit-keyframes fadeOutUpBig {
from {
opacity: 1;
}
to {
opacity: 0;
-webkit-transform: translate3d(0, -2000px, 0);
transform: translate3d(0, -2000px, 0);
}
}
@keyframes fadeOutUpBig {
from {
opacity: 1;
}
to {
opacity: 0;
-webkit-transform: translate3d(0, -2000px, 0);
transform: translate3d(0, -2000px, 0);
}
}
.fadeOutUpBig {
-webkit-animation-name: fadeOutUpBig;
animation-name: fadeOutUpBig;
}
@-webkit-keyframes flip {
from {
-webkit-transform: perspective(400px) rotate3d(0, 1, 0, -360deg);
transform: perspective(400px) rotate3d(0, 1, 0, -360deg);
-webkit-animation-timing-function: ease-out;
animation-timing-function: ease-out;
}
40% {
-webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);
transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);
-webkit-animation-timing-function: ease-out;
animation-timing-function: ease-out;
}
50% {
-webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);
transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);
-webkit-animation-timing-function: ease-in;
animation-timing-function: ease-in;
}
80% {
-webkit-transform: perspective(400px) scale3d(.95, .95, .95);
transform: perspective(400px) scale3d(.95, .95, .95);
-webkit-animation-timing-function: ease-in;
animation-timing-function: ease-in;
}
to {
-webkit-transform: perspective(400px);
transform: perspective(400px);
-webkit-animation-timing-function: ease-in;
animation-timing-function: ease-in;
}
}
@keyframes flip {
from {
-webkit-transform: perspective(400px) rotate3d(0, 1, 0, -360deg);
transform: perspective(400px) rotate3d(0, 1, 0, -360deg);
-webkit-animation-timing-function: ease-out;
animation-timing-function: ease-out;
}
40% {
-webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);
transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);
-webkit-animation-timing-function: ease-out;
animation-timing-function: ease-out;
}
50% {
-webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);
transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);
-webkit-animation-timing-function: ease-in;
animation-timing-function: ease-in;
}
80% {
-webkit-transform: perspective(400px) scale3d(.95, .95, .95);
transform: perspective(400px) scale3d(.95, .95, .95);
-webkit-animation-timing-function: ease-in;
animation-timing-function: ease-in;
}
to {
-webkit-transform: perspective(400px);
transform: perspective(400px);
-webkit-animation-timing-function: ease-in;
animation-timing-function: ease-in;
}
}
.animated.flip {
-webkit-backface-visibility: visible;
backface-visibility: visible;
-webkit-animation-name: flip;
animation-name: flip;
}
@-webkit-keyframes flipInX {
from {
-webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
-webkit-animation-timing-function: ease-in;
animation-timing-function: ease-in;
opacity: 0;
}
40% {
-webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
-webkit-animation-timing-function: ease-in;
animation-timing-function: ease-in;
}
60% {
-webkit-transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
opacity: 1;
}
80% {
-webkit-transform: perspective(400px) rotate3d(1, 0, 0, -5deg);
transform: perspective(400px) rotate3d(1, 0, 0, -5deg);
}
to {
-webkit-transform: perspective(400px);
transform: perspective(400px);
}
}
@keyframes flipInX {
from {
-webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
-webkit-animation-timing-function: ease-in;
animation-timing-function: ease-in;
opacity: 0;
}
40% {
-webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
-webkit-animation-timing-function: ease-in;
animation-timing-function: ease-in;
}
60% {
-webkit-transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
opacity: 1;
}
80% {
-webkit-transform: perspective(400px) rotate3d(1, 0, 0, -5deg);
transform: perspective(400px) rotate3d(1, 0, 0, -5deg);
}
to {
-webkit-transform: perspective(400px);
transform: perspective(400px);
}
}
.flipInX {
-webkit-backface-visibility: visible !important;
backface-visibility: visible !important;
-webkit-animation-name: flipInX;
animation-name: flipInX;
}
@-webkit-keyframes flipInY {
from {
-webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
-webkit-animation-timing-function: ease-in;
animation-timing-function: ease-in;
opacity: 0;
}
40% {
-webkit-transform: perspective(400px) rotate3d(0, 1, 0, -20deg);
transform: perspective(400px) rotate3d(0, 1, 0, -20deg);
-webkit-animation-timing-function: ease-in;
animation-timing-function: ease-in;
}
60% {
-webkit-transform: perspective(400px) rotate3d(0, 1, 0, 10deg);
transform: perspective(400px) rotate3d(0, 1, 0, 10deg);
opacity: 1;
}
80% {
-webkit-transform: perspective(400px) rotate3d(0, 1, 0, -5deg);
transform: perspective(400px) rotate3d(0, 1, 0, -5deg);
}
to {
-webkit-transform: perspective(400px);
transform: perspective(400px);
}
}
@keyframes flipInY {
from {
-webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
-webkit-animation-timing-function: ease-in;
animation-timing-function: ease-in;
opacity: 0;
}
40% {
-webkit-transform: perspective(400px) rotate3d(0, 1, 0, -20deg);
transform: perspective(400px) rotate3d(0, 1, 0, -20deg);
-webkit-animation-timing-function: ease-in;
animation-timing-function: ease-in;
}
60% {
-webkit-transform: perspective(400px) rotate3d(0, 1, 0, 10deg);
transform: perspective(400px) rotate3d(0, 1, 0, 10deg);
opacity: 1;
}
80% {
-webkit-transform: perspective(400px) rotate3d(0, 1, 0, -5deg);
transform: perspective(400px) rotate3d(0, 1, 0, -5deg);
}
to {
-webkit-transform: perspective(400px);
transform: perspective(400px);
}
}
.flipInY {
-webkit-backface-visibility: visible !important;
backface-visibility: visible !important;
-webkit-animation-name: flipInY;
animation-name: flipInY;
}
@-webkit-keyframes flipOutX {
from {
-webkit-transform: perspective(400px);
transform: perspective(400px);
}
30% {
-webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
opacity: 1;
}
to {
-webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
opacity: 0;
}
}
@keyframes flipOutX {
from {
-webkit-transform: perspective(400px);
transform: perspective(400px);
}
30% {
-webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
opacity: 1;
}
to {
-webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
opacity: 0;
}
}
.flipOutX {
-webkit-animation-name: flipOutX;
animation-name: flipOutX;
-webkit-backface-visibility: visible !important;
backface-visibility: visible !important;
}
@-webkit-keyframes flipOutY {
from {
-webkit-transform: perspective(400px);
transform: perspective(400px);
}
30% {
-webkit-transform: perspective(400px) rotate3d(0, 1, 0, -15deg);
transform: perspective(400px) rotate3d(0, 1, 0, -15deg);
opacity: 1;
}
to {
-webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
opacity: 0;
}
}
@keyframes flipOutY {
from {
-webkit-transform: perspective(400px);
transform: perspective(400px);
}
30% {
-webkit-transform: perspective(400px) rotate3d(0, 1, 0, -15deg);
transform: perspective(400px) rotate3d(0, 1, 0, -15deg);
opacity: 1;
}
to {
-webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
opacity: 0;
}
}
.flipOutY {
-webkit-backface-visibility: visible !important;
backface-visibility: visible !important;
-webkit-animation-name: flipOutY;
animation-name: flipOutY;
}
@-webkit-keyframes lightSpeedIn {
from {
-webkit-transform: translate3d(100%, 0, 0) skewX(-30deg);
transform: translate3d(100%, 0, 0) skewX(-30deg);
opacity: 0;
}
60% {
-webkit-transform: skewX(20deg);
transform: skewX(20deg);
opacity: 1;
}
80% {
-webkit-transform: skewX(-5deg);
transform: skewX(-5deg);
opacity: 1;
}
to {
-webkit-transform: none;
transform: none;
opacity: 1;
}
}
@keyframes lightSpeedIn {
from {
-webkit-transform: translate3d(100%, 0, 0) skewX(-30deg);
transform: translate3d(100%, 0, 0) skewX(-30deg);
opacity: 0;
}
60% {
-webkit-transform: skewX(20deg);
transform: skewX(20deg);
opacity: 1;
}
80% {
-webkit-transform: skewX(-5deg);
transform: skewX(-5deg);
opacity: 1;
}
to {
-webkit-transform: none;
transform: none;
opacity: 1;
}
}
.lightSpeedIn {
-webkit-animation-name: lightSpeedIn;
animation-name: lightSpeedIn;
-webkit-animation-timing-function: ease-out;
animation-timing-function: ease-out;
}
@-webkit-keyframes lightSpeedOut {
from {
opacity: 1;
}
to {
-webkit-transform: translate3d(100%, 0, 0) skewX(30deg);
transform: translate3d(100%, 0, 0) skewX(30deg);
opacity: 0;
}
}
@keyframes lightSpeedOut {
from {
opacity: 1;
}
to {
-webkit-transform: translate3d(100%, 0, 0) skewX(30deg);
transform: translate3d(100%, 0, 0) skewX(30deg);
opacity: 0;
}
}
.lightSpeedOut {
-webkit-animation-name: lightSpeedOut;
animation-name: lightSpeedOut;
-webkit-animation-timing-function: ease-in;
animation-timing-function: ease-in;
}
@-webkit-keyframes rotateIn {
from {
-webkit-transform-origin: center;
transform-origin: center;
-webkit-transform: rotate3d(0, 0, 1, -200deg);
transform: rotate3d(0, 0, 1, -200deg);
opacity: 0;
}
to {
-webkit-transform-origin: center;
transform-origin: center;
-webkit-transform: none;
transform: none;
opacity: 1;
}
}
@keyframes rotateIn {
from {
-webkit-transform-origin: center;
transform-origin: center;
-webkit-transform: rotate3d(0, 0, 1, -200deg);
transform: rotate3d(0, 0, 1, -200deg);
opacity: 0;
}
to {
-webkit-transform-origin: center;
transform-origin: center;
-webkit-transform: none;
transform: none;
opacity: 1;
}
}
.rotateIn {
-webkit-animation-name: rotateIn;
animation-name: rotateIn;
}
@-webkit-keyframes rotateInDownLeft {
from {
-webkit-transform-origin: left bottom;
transform-origin: left bottom;
-webkit-transform: rotate3d(0, 0, 1, -45deg);
transform: rotate3d(0, 0, 1, -45deg);
opacity: 0;
}
to {
-webkit-transform-origin: left bottom;
transform-origin: left bottom;
-webkit-transform: none;
transform: none;
opacity: 1;
}
}
@keyframes rotateInDownLeft {
from {
-webkit-transform-origin: left bottom;
transform-origin: left bottom;
-webkit-transform: rotate3d(0, 0, 1, -45deg);
transform: rotate3d(0, 0, 1, -45deg);
opacity: 0;
}
to {
-webkit-transform-origin: left bottom;
transform-origin: left bottom;
-webkit-transform: none;
transform: none;
opacity: 1;
}
}
.rotateInDownLeft {
-webkit-animation-name: rotateInDownLeft;
animation-name: rotateInDownLeft;
}
@-webkit-keyframes rotateInDownRight {
from {
-webkit-transform-origin: right bottom;
transform-origin: right bottom;
-webkit-transform: rotate3d(0, 0, 1, 45deg);
transform: rotate3d(0, 0, 1, 45deg);
opacity: 0;
}
to {
-webkit-transform-origin: right bottom;
transform-origin: right bottom;
-webkit-transform: none;
transform: none;
opacity: 1;
}
}
@keyframes rotateInDownRight {
from {
-webkit-transform-origin: right bottom;
transform-origin: right bottom;
-webkit-transform: rotate3d(0, 0, 1, 45deg);
transform: rotate3d(0, 0, 1, 45deg);
opacity: 0;
}
to {
-webkit-transform-origin: right bottom;
transform-origin: right bottom;
-webkit-transform: none;
transform: none;
opacity: 1;
}
}
.rotateInDownRight {
-webkit-animation-name: rotateInDownRight;
animation-name: rotateInDownRight;
}
@-webkit-keyframes rotateInUpLeft {
from {
-webkit-transform-origin: left bottom;
transform-origin: left bottom;
-webkit-transform: rotate3d(0, 0, 1, 45deg);
transform: rotate3d(0, 0, 1, 45deg);
opacity: 0;
}
to {
-webkit-transform-origin: left bottom;
transform-origin: left bottom;
-webkit-transform: none;
transform: none;
opacity: 1;
}
}
@keyframes rotateInUpLeft {
from {
-webkit-transform-origin: left bottom;
transform-origin: left bottom;
-webkit-transform: rotate3d(0, 0, 1, 45deg);
transform: rotate3d(0, 0, 1, 45deg);
opacity: 0;
}
to {
-webkit-transform-origin: left bottom;
transform-origin: left bottom;
-webkit-transform: none;
transform: none;
opacity: 1;
}
}
.rotateInUpLeft {
-webkit-animation-name: rotateInUpLeft;
animation-name: rotateInUpLeft;
}
@-webkit-keyframes rotateInUpRight {
from {
-webkit-transform-origin: right bottom;
transform-origin: right bottom;
-webkit-transform: rotate3d(0, 0, 1, -90deg);
transform: rotate3d(0, 0, 1, -90deg);
opacity: 0;
}
to {
-webkit-transform-origin: right bottom;
transform-origin: right bottom;
-webkit-transform: none;
transform: none;
opacity: 1;
}
}
@keyframes rotateInUpRight {
from {
-webkit-transform-origin: right bottom;
transform-origin: right bottom;
-webkit-transform: rotate3d(0, 0, 1, -90deg);
transform: rotate3d(0, 0, 1, -90deg);
opacity: 0;
}
to {
-webkit-transform-origin: right bottom;
transform-origin: right bottom;
-webkit-transform: none;
transform: none;
opacity: 1;
}
}
.rotateInUpRight {
-webkit-animation-name: rotateInUpRight;
animation-name: rotateInUpRight;
}
@-webkit-keyframes rotateOut {
from {
-webkit-transform-origin: center;
transform-origin: center;
opacity: 1;
}
to {
-webkit-transform-origin: center;
transform-origin: center;
-webkit-transform: rotate3d(0, 0, 1, 200deg);
transform: rotate3d(0, 0, 1, 200deg);
opacity: 0;
}
}
@keyframes rotateOut {
from {
-webkit-transform-origin: center;
transform-origin: center;
opacity: 1;
}
to {
-webkit-transform-origin: center;
transform-origin: center;
-webkit-transform: rotate3d(0, 0, 1, 200deg);
transform: rotate3d(0, 0, 1, 200deg);
opacity: 0;
}
}
.rotateOut {
-webkit-animation-name: rotateOut;
animation-name: rotateOut;
}
@-webkit-keyframes rotateOutDownLeft {
from {
-webkit-transform-origin: left bottom;
transform-origin: left bottom;
opacity: 1;
}
to {
-webkit-transform-origin: left bottom;
transform-origin: left bottom;
-webkit-transform: rotate3d(0, 0, 1, 45deg);
transform: rotate3d(0, 0, 1, 45deg);
opacity: 0;
}
}
@keyframes rotateOutDownLeft {
from {
-webkit-transform-origin: left bottom;
transform-origin: left bottom;
opacity: 1;
}
to {
-webkit-transform-origin: left bottom;
transform-origin: left bottom;
-webkit-transform: rotate3d(0, 0, 1, 45deg);
transform: rotate3d(0, 0, 1, 45deg);
opacity: 0;
}
}
.rotateOutDownLeft {
-webkit-animation-name: rotateOutDownLeft;
animation-name: rotateOutDownLeft;
}
@-webkit-keyframes rotateOutDownRight {
from {
-webkit-transform-origin: right bottom;
transform-origin: right bottom;
opacity: 1;
}
to {
-webkit-transform-origin: right bottom;
transform-origin: right bottom;
-webkit-transform: rotate3d(0, 0, 1, -45deg);
transform: rotate3d(0, 0, 1, -45deg);
opacity: 0;
}
}
@keyframes rotateOutDownRight {
from {
-webkit-transform-origin: right bottom;
transform-origin: right bottom;
opacity: 1;
}
to {
-webkit-transform-origin: right bottom;
transform-origin: right bottom;
-webkit-transform: rotate3d(0, 0, 1, -45deg);
transform: rotate3d(0, 0, 1, -45deg);
opacity: 0;
}
}
.rotateOutDownRight {
-webkit-animation-name: rotateOutDownRight;
animation-name: rotateOutDownRight;
}
@-webkit-keyframes rotateOutUpLeft {
from {
-webkit-transform-origin: left bottom;
transform-origin: left bottom;
opacity: 1;
}
to {
-webkit-transform-origin: left bottom;
transform-origin: left bottom;
-webkit-transform: rotate3d(0, 0, 1, -45deg);
transform: rotate3d(0, 0, 1, -45deg);
opacity: 0;
}
}
@keyframes rotateOutUpLeft {
from {
-webkit-transform-origin: left bottom;
transform-origin: left bottom;
opacity: 1;
}
to {
-webkit-transform-origin: left bottom;
transform-origin: left bottom;
-webkit-transform: rotate3d(0, 0, 1, -45deg);
transform: rotate3d(0, 0, 1, -45deg);
opacity: 0;
}
}
.rotateOutUpLeft {
-webkit-animation-name: rotateOutUpLeft;
animation-name: rotateOutUpLeft;
}
@-webkit-keyframes rotateOutUpRight {
from {
-webkit-transform-origin: right bottom;
transform-origin: right bottom;
opacity: 1;
}
to {
-webkit-transform-origin: right bottom;
transform-origin: right bottom;
-webkit-transform: rotate3d(0, 0, 1, 90deg);
transform: rotate3d(0, 0, 1, 90deg);
opacity: 0;
}
}
@keyframes rotateOutUpRight {
from {
-webkit-transform-origin: right bottom;
transform-origin: right bottom;
opacity: 1;
}
to {
-webkit-transform-origin: right bottom;
transform-origin: right bottom;
-webkit-transform: rotate3d(0, 0, 1, 90deg);
transform: rotate3d(0, 0, 1, 90deg);
opacity: 0;
}
}
.rotateOutUpRight {
-webkit-animation-name: rotateOutUpRight;
animation-name: rotateOutUpRight;
}
@-webkit-keyframes hinge {
0% {
-webkit-transform-origin: top left;
transform-origin: top left;
-webkit-animation-timing-function: ease-in-out;
animation-timing-function: ease-in-out;
}
20%, 60% {
-webkit-transform: rotate3d(0, 0, 1, 80deg);
transform: rotate3d(0, 0, 1, 80deg);
-webkit-transform-origin: top left;
transform-origin: top left;
-webkit-animation-timing-function: ease-in-out;
animation-timing-function: ease-in-out;
}
40%, 80% {
-webkit-transform: rotate3d(0, 0, 1, 60deg);
transform: rotate3d(0, 0, 1, 60deg);
-webkit-transform-origin: top left;
transform-origin: top left;
-webkit-animation-timing-function: ease-in-out;
animation-timing-function: ease-in-out;
opacity: 1;
}
to {
-webkit-transform: translate3d(0, 700px, 0);
transform: translate3d(0, 700px, 0);
opacity: 0;
}
}
@keyframes hinge {
0% {
-webkit-transform-origin: top left;
transform-origin: top left;
-webkit-animation-timing-function: ease-in-out;
animation-timing-function: ease-in-out;
}
20%, 60% {
-webkit-transform: rotate3d(0, 0, 1, 80deg);
transform: rotate3d(0, 0, 1, 80deg);
-webkit-transform-origin: top left;
transform-origin: top left;
-webkit-animation-timing-function: ease-in-out;
animation-timing-function: ease-in-out;
}
40%, 80% {
-webkit-transform: rotate3d(0, 0, 1, 60deg);
transform: rotate3d(0, 0, 1, 60deg);
-webkit-transform-origin: top left;
transform-origin: top left;
-webkit-animation-timing-function: ease-in-out;
animation-timing-function: ease-in-out;
opacity: 1;
}
to {
-webkit-transform: translate3d(0, 700px, 0);
transform: translate3d(0, 700px, 0);
opacity: 0;
}
}
.hinge {
-webkit-animation-name: hinge;
animation-name: hinge;
} @-webkit-keyframes rollIn {
from {
opacity: 0;
-webkit-transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);
transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);
}
to {
opacity: 1;
-webkit-transform: none;
transform: none;
}
}
@keyframes rollIn {
from {
opacity: 0;
-webkit-transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);
transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);
}
to {
opacity: 1;
-webkit-transform: none;
transform: none;
}
}
.rollIn {
-webkit-animation-name: rollIn;
animation-name: rollIn;
} @-webkit-keyframes rollOut {
from {
opacity: 1;
}
to {
opacity: 0;
-webkit-transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);
transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);
}
}
@keyframes rollOut {
from {
opacity: 1;
}
to {
opacity: 0;
-webkit-transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);
transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);
}
}
.rollOut {
-webkit-animation-name: rollOut;
animation-name: rollOut;
}
@-webkit-keyframes zoomIn {
from {
opacity: 0;
-webkit-transform: scale3d(.3, .3, .3);
transform: scale3d(.3, .3, .3);
}
50% {
opacity: 1;
}
}
@keyframes zoomIn {
from {
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 zoomInDown {
from {
opacity: 0;
-webkit-transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0);
transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0);
-webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
}
60% {
opacity: 1;
-webkit-transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
-webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
}
}
@keyframes zoomInDown {
from {
opacity: 0;
-webkit-transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0);
transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0);
-webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
}
60% {
opacity: 1;
-webkit-transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
-webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
}
}
.zoomInDown {
-webkit-animation-name: zoomInDown;
animation-name: zoomInDown;
}
@-webkit-keyframes zoomInLeft {
from {
opacity: 0;
-webkit-transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0);
transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0);
-webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
}
60% {
opacity: 1;
-webkit-transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0);
transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0);
-webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
}
}
@keyframes zoomInLeft {
from {
opacity: 0;
-webkit-transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0);
transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0);
-webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
}
60% {
opacity: 1;
-webkit-transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0);
transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0);
-webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
}
}
.zoomInLeft {
-webkit-animation-name: zoomInLeft;
animation-name: zoomInLeft;
}
@-webkit-keyframes zoomInRight {
from {
opacity: 0;
-webkit-transform: scale3d(.1, .1, .1) translate3d(1000px, 0, 0);
transform: scale3d(.1, .1, .1) translate3d(1000px, 0, 0);
-webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
}
60% {
opacity: 1;
-webkit-transform: scale3d(.475, .475, .475) translate3d(-10px, 0, 0);
transform: scale3d(.475, .475, .475) translate3d(-10px, 0, 0);
-webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
}
}
@keyframes zoomInRight {
from {
opacity: 0;
-webkit-transform: scale3d(.1, .1, .1) translate3d(1000px, 0, 0);
transform: scale3d(.1, .1, .1) translate3d(1000px, 0, 0);
-webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
}
60% {
opacity: 1;
-webkit-transform: scale3d(.475, .475, .475) translate3d(-10px, 0, 0);
transform: scale3d(.475, .475, .475) translate3d(-10px, 0, 0);
-webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
}
}
.zoomInRight {
-webkit-animation-name: zoomInRight;
animation-name: zoomInRight;
}
@-webkit-keyframes zoomInUp {
from {
opacity: 0;
-webkit-transform: scale3d(.1, .1, .1) translate3d(0, 1000px, 0);
transform: scale3d(.1, .1, .1) translate3d(0, 1000px, 0);
-webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
}
60% {
opacity: 1;
-webkit-transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
-webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
}
}
@keyframes zoomInUp {
from {
opacity: 0;
-webkit-transform: scale3d(.1, .1, .1) translate3d(0, 1000px, 0);
transform: scale3d(.1, .1, .1) translate3d(0, 1000px, 0);
-webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
}
60% {
opacity: 1;
-webkit-transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
-webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
}
}
.zoomInUp {
-webkit-animation-name: zoomInUp;
animation-name: zoomInUp;
}
@-webkit-keyframes zoomOut {
from {
opacity: 1;
}
50% {
opacity: 0;
-webkit-transform: scale3d(.3, .3, .3);
transform: scale3d(.3, .3, .3);
}
to {
opacity: 0;
}
}
@keyframes zoomOut {
from {
opacity: 1;
}
50% {
opacity: 0;
-webkit-transform: scale3d(.3, .3, .3);
transform: scale3d(.3, .3, .3);
}
to {
opacity: 0;
}
}
.zoomOut {
-webkit-animation-name: zoomOut;
animation-name: zoomOut;
}
@-webkit-keyframes zoomOutDown {
40% {
opacity: 1;
-webkit-transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
-webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
}
to {
opacity: 0;
-webkit-transform: scale3d(.1, .1, .1) translate3d(0, 2000px, 0);
transform: scale3d(.1, .1, .1) translate3d(0, 2000px, 0);
-webkit-transform-origin: center bottom;
transform-origin: center bottom;
-webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
}
}
@keyframes zoomOutDown {
40% {
opacity: 1;
-webkit-transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
-webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
}
to {
opacity: 0;
-webkit-transform: scale3d(.1, .1, .1) translate3d(0, 2000px, 0);
transform: scale3d(.1, .1, .1) translate3d(0, 2000px, 0);
-webkit-transform-origin: center bottom;
transform-origin: center bottom;
-webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
}
}
.zoomOutDown {
-webkit-animation-name: zoomOutDown;
animation-name: zoomOutDown;
}
@-webkit-keyframes zoomOutLeft {
40% {
opacity: 1;
-webkit-transform: scale3d(.475, .475, .475) translate3d(42px, 0, 0);
transform: scale3d(.475, .475, .475) translate3d(42px, 0, 0);
}
to {
opacity: 0;
-webkit-transform: scale(.1) translate3d(-2000px, 0, 0);
transform: scale(.1) translate3d(-2000px, 0, 0);
-webkit-transform-origin: left center;
transform-origin: left center;
}
}
@keyframes zoomOutLeft {
40% {
opacity: 1;
-webkit-transform: scale3d(.475, .475, .475) translate3d(42px, 0, 0);
transform: scale3d(.475, .475, .475) translate3d(42px, 0, 0);
}
to {
opacity: 0;
-webkit-transform: scale(.1) translate3d(-2000px, 0, 0);
transform: scale(.1) translate3d(-2000px, 0, 0);
-webkit-transform-origin: left center;
transform-origin: left center;
}
}
.zoomOutLeft {
-webkit-animation-name: zoomOutLeft;
animation-name: zoomOutLeft;
}
@-webkit-keyframes zoomOutRight {
40% {
opacity: 1;
-webkit-transform: scale3d(.475, .475, .475) translate3d(-42px, 0, 0);
transform: scale3d(.475, .475, .475) translate3d(-42px, 0, 0);
}
to {
opacity: 0;
-webkit-transform: scale(.1) translate3d(2000px, 0, 0);
transform: scale(.1) translate3d(2000px, 0, 0);
-webkit-transform-origin: right center;
transform-origin: right center;
}
}
@keyframes zoomOutRight {
40% {
opacity: 1;
-webkit-transform: scale3d(.475, .475, .475) translate3d(-42px, 0, 0);
transform: scale3d(.475, .475, .475) translate3d(-42px, 0, 0);
}
to {
opacity: 0;
-webkit-transform: scale(.1) translate3d(2000px, 0, 0);
transform: scale(.1) translate3d(2000px, 0, 0);
-webkit-transform-origin: right center;
transform-origin: right center;
}
}
.zoomOutRight {
-webkit-animation-name: zoomOutRight;
animation-name: zoomOutRight;
}
@-webkit-keyframes zoomOutUp {
40% {
opacity: 1;
-webkit-transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
-webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
}
to {
opacity: 0;
-webkit-transform: scale3d(.1, .1, .1) translate3d(0, -2000px, 0);
transform: scale3d(.1, .1, .1) translate3d(0, -2000px, 0);
-webkit-transform-origin: center bottom;
transform-origin: center bottom;
-webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
}
}
@keyframes zoomOutUp {
40% {
opacity: 1;
-webkit-transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
-webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
}
to {
opacity: 0;
-webkit-transform: scale3d(.1, .1, .1) translate3d(0, -2000px, 0);
transform: scale3d(.1, .1, .1) translate3d(0, -2000px, 0);
-webkit-transform-origin: center bottom;
transform-origin: center bottom;
-webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
}
}
.zoomOutUp {
-webkit-animation-name: zoomOutUp;
animation-name: zoomOutUp;
}
@-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;
}
@-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);
}
}
.slideInLeft {
-webkit-animation-name: slideInLeft;
animation-name: slideInLeft;
}
@-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);
}
}
.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 slideOutDown {
from {
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
to {
visibility: hidden;
-webkit-transform: translate3d(0, 100%, 0);
transform: translate3d(0, 100%, 0);
}
}
@keyframes slideOutDown {
from {
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
to {
visibility: hidden;
-webkit-transform: translate3d(0, 100%, 0);
transform: translate3d(0, 100%, 0);
}
}
.slideOutDown {
-webkit-animation-name: slideOutDown;
animation-name: slideOutDown;
}
@-webkit-keyframes slideOutLeft {
from {
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
to {
visibility: hidden;
-webkit-transform: translate3d(-100%, 0, 0);
transform: translate3d(-100%, 0, 0);
}
}
@keyframes slideOutLeft {
from {
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
to {
visibility: hidden;
-webkit-transform: translate3d(-100%, 0, 0);
transform: translate3d(-100%, 0, 0);
}
}
.slideOutLeft {
-webkit-animation-name: slideOutLeft;
animation-name: slideOutLeft;
}
@-webkit-keyframes slideOutRight {
from {
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
to {
visibility: hidden;
-webkit-transform: translate3d(100%, 0, 0);
transform: translate3d(100%, 0, 0);
}
}
@keyframes slideOutRight {
from {
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
to {
visibility: hidden;
-webkit-transform: translate3d(100%, 0, 0);
transform: translate3d(100%, 0, 0);
}
}
.slideOutRight {
-webkit-animation-name: slideOutRight;
animation-name: slideOutRight;
}
@-webkit-keyframes slideOutUp {
from {
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
to {
visibility: hidden;
-webkit-transform: translate3d(0, -100%, 0);
transform: translate3d(0, -100%, 0);
}
}
@keyframes slideOutUp {
from {
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
to {
visibility: hidden;
-webkit-transform: translate3d(0, -100%, 0);
transform: translate3d(0, -100%, 0);
}
}
.slideOutUp {
-webkit-animation-name: slideOutUp;
animation-name: slideOutUp;
}@-webkit-keyframes np-btn--1 {
60% {
-webkit-transform: scale3d(0.8, 0.8, 1);
transform: scale3d(0.8, 0.8, 1);
}
85% {
-webkit-transform: scale3d(1.1, 1.1, 1);
transform: scale3d(1.1, 1.1, 1);
}
100% {
-webkit-transform: scale3d(1, 1, 1);
transform: scale3d(1, 1, 1);
}
}
@keyframes np-btn--1 {
60% {
-webkit-transform: scale3d(0.8, 0.8, 1);
transform: scale3d(0.8, 0.8, 1);
}
85% {
-webkit-transform: scale3d(1.1, 1.1, 1);
transform: scale3d(1.1, 1.1, 1);
}
100% {
-webkit-transform: scale3d(1, 1, 1);
transform: scale3d(1, 1, 1);
}
}
@-webkit-keyframes np-btn--2 {
to {
opacity: 0;
-webkit-transform: scale3d(1, 1, 1);
transform: scale3d(1, 1, 1);
}
}
@keyframes np-btn--2 {
to {
opacity: 0;
-webkit-transform: scale3d(1, 1, 1);
transform: scale3d(1, 1, 1);
}
} @-webkit-keyframes np-hvr-horizontal {
16.65% {
-webkit-transform: translateX(8px);
transform: translateX(8px);
}
33.3% {
-webkit-transform: translateX(-6px);
transform: translateX(-6px);
}
49.95% {
-webkit-transform: translateX(4px);
transform: translateX(4px);
}
66.6% {
-webkit-transform: translateX(-2px);
transform: translateX(-2px);
}
83.25% {
-webkit-transform: translateX(1px);
transform: translateX(1px);
}
100% {
-webkit-transform: translateX(0);
transform: translateX(0);
}
}
@keyframes np-hvr-horizontal {
16.65% {
-webkit-transform: translateX(8px);
transform: translateX(8px);
}
33.3% {
-webkit-transform: translateX(-6px);
transform: translateX(-6px);
}
49.95% {
-webkit-transform: translateX(4px);
transform: translateX(4px);
}
66.6% {
-webkit-transform: translateX(-2px);
transform: translateX(-2px);
}
83.25% {
-webkit-transform: translateX(1px);
transform: translateX(1px);
}
100% {
-webkit-transform: translateX(0);
transform: translateX(0);
}
} @-webkit-keyframes hvr-to-bottom-right {
16.65% {
-webkit-transform: translate(8px, 8px);
transform: translate(8px, 8px);
}
33.3% {
-webkit-transform: translate(-6px, -6px);
transform: translate(-6px, -6px);
}
49.95% {
-webkit-transform: translate(4px, 4px);
transform: translate(4px, 4px);
}
66.6% {
-webkit-transform: translate(-2px, -2px);
transform: translate(-2px, -2px);
}
83.25% {
-webkit-transform: translate(1px, 1px);
transform: translate(1px, 1px);
}
100% {
-webkit-transform: translate(0, 0);
transform: translate(0, 0);
}
}
@keyframes hvr-to-bottom-right {
16.65% {
-webkit-transform: translate(8px, 8px);
transform: translate(8px, 8px);
}
33.3% {
-webkit-transform: translate(-6px, -6px);
transform: translate(-6px, -6px);
}
49.95% {
-webkit-transform: translate(4px, 4px);
transform: translate(4px, 4px);
}
66.6% {
-webkit-transform: translate(-2px, -2px);
transform: translate(-2px, -2px);
}
83.25% {
-webkit-transform: translate(1px, 1px);
transform: translate(1px, 1px);
}
100% {
-webkit-transform: translate(0, 0);
transform: translate(0, 0);
}
}  @keyframes bounceY {
0% {
transform: translateY(-205px);
}
40% {
transform: translateY(-100px);
}
65% {
transform: translateY(-52px);
}
82% {
transform: translateY(-25px);
}
92% {
transform: translateY(-12px);
}
55%,
75%,
87%,
97%,
100% {
transform: translateY(0px);
}
}
@-moz-keyframes bounceY {
0% {
-moz-transform: translateY(-205px);
}
40% {
-moz-transform: translateY(-100px);
}
65% {
-moz-transform: translateY(-52px);
}
82% {
-moz-transform: translateY(-25px);
}
92% {
-moz-transform: translateY(-12px);
}
55%,
75%,
87%,
97%,
100% {
-moz-transform: translateY(0px);
}
}
@-webkit-keyframes bounceY {
0% {
-webkit-transform: translateY(-205px);
}
40% {
-webkit-transform: translateY(-100px);
}
65% {
-webkit-transform: translateY(-52px);
}
82% {
-webkit-transform: translateY(-25px);
}
92% {
-webkit-transform: translateY(-12px);
}
55%,
75%,
87%,
97%,
100% {
-webkit-transform: translateY(0px);
}
}[class*="elementor-widget-htmega-"] h1 a,[class*="elementor-widget-htmega-"] h2 a,[class*="elementor-widget-htmega-"] h3 a,[class*="elementor-widget-htmega-"] h4 a,[class*="elementor-widget-htmega-"] h5 a,[class*="elementor-widget-htmega-"] h6 a{font-size:inherit;font-weight:inherit;font-family:inherit}.htmega-d-none{display:none}body:has(.htmega_mega_menu){overflow-x:hidden}.htmega-section-title{position:relative;z-index:1}.htmega-section-title svg{width:20px}.htmega-section-title .section-title-txt{color:#23252a;font-weight:600;line-height:1;margin:0;display:inline-block}.htmega-section-title .section-subtitle-txt{color:#494849;font-family:"Poppins",sans-serif;font-size:16px;line-height:30px;margin:5px 0;font-weight:400}.htmega-section-title span.htmega-title-sperator{background-color:#383838;display:inline-block;height:3px;margin-bottom:13px;margin-top:30px;position:relative;width:50px}.htmega-section-title.title-style-three span.htmega-title-sperator::before{background-color:#383838;bottom:0;content:"";display:block;height:3px;left:-13px;margin-bottom:13px;margin-top:25px;position:absolute;width:50px}.htmega-title-align-left .htmega-section-title.title-style-three span.htmega-title-sperator::before,.htmega-title-align-justify .htmega-section-title.title-style-three span.htmega-title-sperator::before{left:13px}.htmega-section-title.htmega-subtitle-position-top{display:flex;flex-direction:column}.htmega-section-title.htmega-subtitle-position-top .section-title-txt{order:2}.htmega-section-title.htmega-subtitle-position-top .section-subtitle-txt{order:1}.htmega-section-title.htmega-subtitle-position-top img{order:3}.htmega-section-title.htmega-subtitle-position-top i{order:3}.htmega-section-title.htmega-subtitle-position-top .htmega-title-sperator-sec{order:4}.htmega-section-title.htmega-subtitle-position-top.title-style-four .htmega-title-sperator-sec{order:2}.htmega-section-title.htmega-subtitle-position-top.title-style-four .section-title-txt{order:3}.htmega-section-title.htmega-subtitle-position-top.title-style-four span.htmega-title-sperator{margin-top:8px}.title-style-two .htmega-title-sperator-sec,.title-style-five .htmega-title-sperator-sec{display:none}.title-style-two .section-title-txt{padding:0 10.5%;position:relative}.title-style-two .section-title-txt::before,.title-style-two .section-title-txt::after{background:#412e51 none repeat scroll 0 0;content:"";height:3px;left:0;position:absolute;top:50%;width:100px}.title-style-two .section-title-txt::after{right:0;top:50%;left:auto}.title-style-two .section-title-txt{margin-right:auto!important;margin-left:auto!important}.section-advancetitle-txt{color:#f1f1f1;font-size:80px;font-weight:800;line-height:28px;margin:0;position:absolute;text-transform:uppercase;top:50%;transform:translateY(-50%);width:100%;z-index:-1}.htmega-title-sperator-sec{line-height:1}.htmega-section-title-order-parent{display:flex;flex-direction:column}.htmega-section-title-order-parent .section-subtitle-txt{order:1}.htmega-section-title-order-parent .section-title-txt{order:2}.htmaga-section-title-image-position-bottom{order:3}.htmaga-section-title-image-position-top{order:0}.htmaga-section-title-image-position-center{order:1}.htmega-section-title.htmega-subtitle-position-bottom .section-subtitle-txt{order:3}.image-center .section-title-txt{order:1}.htmega_sub_title_border_both{position:relative}.htmega_sub_title_border_both::before,.htmega_sub_title_border_both::after{position:absolute;content:"";top:50%;transform:translateY(-50%);height:2px;width:25px;background:#000}.htmega_sub_title_border_both::before{left:100%;margin-left:20px}.htmega_sub_title_border_both::after{right:100%;margin-right:20px}.htmega-button .htb-btn:focus,.htmega-button .htb-btn:active{box-shadow:none!important}.htmega-button .htb-btn-outline-light{border-color:#c8c8c8;color:#c8c8c8}.htmega-button{display:inline-block}.htmega-button .htmega-btn-effect-5,.htmega-button .htmega-btn-effect-6,.htmega-button .htmega-btn-effect-10{overflow:hidden}.htmega_button_icon{display:inline-block}.htmega_button_icon svg{width:20px}.htmega-button span svg path{transition:all 0.4s ease-in-out 0s}.htmega-button .htb-btn{border-radius:0;position:relative;border:none;z-index:1;transition:all 0.4s ease-in-out 0s}.button-align-icon-left span.htmega_button_icon{float:left}.button-align-icon-left span.htmega_button_txt{float:right}.button-align-icon-right span.htmega_button_icon{float:right}.button-align-icon-right span.htmega_button_txt{float:left}.button-align-icon-top span.htmega_button_icon,.button-align-icon-bottom span.htmega_button_icon{display:block}.button-align-icon-top span.htmega_button_txt,.button-align-icon-bottom span.htmega_button_txt{display:block}.button-align-icon-top a.htb-btn{display:flex;flex-flow:column-reverse nowrap}.htmega-btn-size-xl{padding:35px 50px!important}.htmega-btn-size-lg{padding:25px 50px!important}.htmega-btn-size-md{padding:16px 43px!important}.htmega-btn-size-sm{padding:8px 40px!important}.htmega-btn-size-xs{padding:3px 10px!important}.htmega-btn-style-2 .htb-btn::after{border-radius:inherit;content:"";height:100%;left:0;position:absolute;top:0;transition-delay:0s,0s;transition-duration:0.3s,0.3s;transition-property:transform,background-color;transition-timing-function:cubic-bezier(.25,0,.3,1);width:100%;z-index:-1;background-color:#ff6b6b;border-radius:30px;transform:scale3d(.7,.7,1)}.htmega-btn-effect-1{-webkit-transition-timing-function:cubic-bezier(.2,1,.3,1);transition-timing-function:cubic-bezier(.2,1,.3,1);z-index:1}.htmega-btn-effect-1::before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:#623687;z-index:-1;background-color:#ff6b6b;opacity:0;-webkit-transform:scale3d(.7,1,1);transform:scale3d(.7,1,1);-webkit-transition:-webkit-transform 0.4s,opacity 0.4s;transition:transform 0.4s,opacity 0.4s;-webkit-transition-timing-function:cubic-bezier(.2,1,.3,1);transition-timing-function:cubic-bezier(.2,1,.3,1);z-index:-1}.htmega-btn-effect-1:hover::before{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.htmega-btn-effect-2{z-index:1;overflow:hidden}.htmega-btn-effect-2::before{content:'';position:absolute;top:0;left:0;width:150%;height:100%;background:#623687;z-index:-1;-webkit-transform:rotate3d(0,0,1,-45deg) translate3d(0,-3em,0);transform:rotate3d(0,0,1,-45deg) translate3d(0,-3em,0);-webkit-transform-origin:0% 100%;transform-origin:0% 100%;-webkit-transition:-webkit-transform 0.3s,opacity 0.3s,background-color 0.3s;transition:transform 0.3s,opacity 0.3s,background-color 0.3s;z-index:-1}.htmega-btn-effect-2:hover::before{opacity:1;-webkit-transform:rotate3d(0,0,1,0deg);transform:rotate3d(0,0,1,0deg);-webkit-transition-timing-function:cubic-bezier(.2,1,.3,1);transition-timing-function:cubic-bezier(.2,1,.3,1)}.htmega-btn-effect-3{z-index:1;color:#fff}.htmega-btn-effect-3::before,.htmega-btn-effect-3::after{content:'';border-radius:inherit;position:absolute;top:0;left:0;width:100%;height:100%;-webkit-transition:-webkit-transform 0.3s,background-color 0.3s;transition:transform 0.3s,background-color 0.3s;-webkit-transition-timing-function:cubic-bezier(.25,0,.3,1);transition-timing-function:cubic-bezier(.25,0,.3,1);z-index:-1}.htmega-btn-effect-3::before{border:2px solid #623687;-webkit-transform:scale3d(.7,.7,1);transform:scale3d(.7,.7,1)}.htmega-btn-effect-3::after{background:#18012c}.htmega-btn-effect-3:hover::before{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}.htmega-btn-effect-3:hover::after{background-color:#623687;-webkit-transform:scale3d(.7,.7,1);transform:scale3d(.7,.7,1)}.htmega-btn-effect-4::before{content:'';position:absolute;top:-20px;left:-20px;bottom:-20px;right:-20px;background:inherit;z-index:-1;opacity:.4;-webkit-transform:scale3d(.8,.5,1);transform:scale3d(.8,.5,1)}.htmega-btn-effect-4:hover::before{-webkit-animation:np-btn--2 0.3s 0.3s forwards;animation:np-btn--2 0.3s 0.3s forwards}.htmega-btn-effect-4:hover{-webkit-transition:background-color 0.1s 0.3s,color 0.1s 0.3s;transition:background-color 0.1s 0.3s,color 0.1s 0.3s;color:#ECEFF1;background-color:#623687;-webkit-animation:np-btn--1 0.3s forwards;animation:np-btn--1 0.3s forwards}.htmega-btn-effect-5::before{content:'';z-index:-1;position:absolute;top:50%;left:100%;margin:-15px 0 0 1px;width:30px;height:30px;border-radius:50%;background:#623687;-webkit-transform-origin:100% 50%;transform-origin:100% 50%;-webkit-transform:scale3d(1,2,1);transform:scale3d(1,2,1);-webkit-transition:-webkit-transform 0.3s,opacity 0.3s;transition:transform 0.3s,opacity 0.3s;-webkit-transition-timing-function:cubic-bezier(.7,0,.9,1);transition-timing-function:cubic-bezier(.7,0,.9,1)}.htmega-btn-effect-5:hover::before{-webkit-transform:scale3d(9,9,1);transform:scale3d(9,9,1)}.htmega-btn-effect-6::before{content:'';z-index:-1;position:absolute;top:50%;margin:-15px 0 0 1px;width:30px;height:30px;border-radius:50%;background:#623687;-webkit-transform-origin:0 50%;transform-origin:0 50%;-webkit-transform:scale3d(1,2,1);transform:scale3d(1,2,1);-webkit-transition:-webkit-transform 0.3s,opacity 0.3s;transition:transform 0.3s,opacity 0.3s;-webkit-transition-timing-function:cubic-bezier(.7,0,.9,1);transition-timing-function:cubic-bezier(.7,0,.9,1);right:100%}.htmega-btn-effect-6:hover::before{-webkit-transform:scale3d(9,9,1);transform:scale3d(9,9,1)}.htmega-btn-effect-7::before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;z-index:-1;background:#e09d8b;-webkit-transform:scaleX(1);-webkit-transform-origin:50%;transform-origin:50%;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;color:#fff}.htmega-btn-effect-7:hover::before{-webkit-transform:scaleX(0);transform:scaleX(0)}.htmega-btn-effect-8::before{content:"";position:absolute;z-index:-1;top:0;bottom:0;left:0;right:0;background:#45b29d;-webkit-transform:scaleY(1);transform:scaleY(1);-webkit-transform-origin:50%;transform-origin:50%;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.htmega-btn-effect-8:hover::before{-webkit-transform:scaleY(0);transform:scaleY(0)}.htmega-btn-effect-9::before{content:"";position:absolute;z-index:-1;top:0;left:0;right:-1px;bottom:0;background:#18012c;-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:50% 100%;transform-origin:50% 100%;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:0.5s;transition-duration:0.5s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.htmega-btn-effect-9:hover::before{-webkit-transform:scaleY(1);transform:scaleY(1);-webkit-transition-timing-function:cubic-bezier(.52,1.64,.37,.66);transition-timing-function:cubic-bezier(.52,1.64,.37,.66)}.htmega-btn-effect-10::before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#18012c;border-radius:100%;-webkit-transform:scale(0);transform:scale(0);-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.htmega-btn-effect-10:hover::before{-webkit-transform:scale(2);transform:scale(2)}.htmega-btn-effect-11::before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#18012c;-webkit-transform:scale(0);transform:scale(0);-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.htmega-btn-effect-11:hover::before{-webkit-transform:scale(1);transform:scale(1)}.htmega-btn-effect-12::before{content:"";position:absolute;z-index:-1;top:0;left:0;right:-1px;bottom:0;background:#d82f4e;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:100% 50%;transform-origin:100% 50%;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:0.5s;transition-duration:0.5s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.htmega-btn-effect-12:hover::before{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transition-timing-function:cubic-bezier(.52,1.64,.37,.66);transition-timing-function:cubic-bezier(.52,1.64,.37,.66)}.htmega-btn-effect-13::before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#18012c;-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:50% 0;transform-origin:50% 0;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:0.5s;transition-duration:0.5s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.htmega-btn-effect-13:hover::before{-webkit-transform:scaleY(1);transform:scaleY(1);-webkit-transition-timing-function:cubic-bezier(.52,1.64,.37,.66);transition-timing-function:cubic-bezier(.52,1.64,.37,.66)}.htmega-btn-effect-14::before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#18012c;-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:50% 0;transform-origin:50% 0;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:0.5s;transition-duration:0.5s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.htmega-btn-effect-14:hover::before{-webkit-transform:scaleY(1);transform:scaleY(1);-webkit-transition-timing-function:cubic-bezier(.52,1.64,.37,.66);transition-timing-function:cubic-bezier(.52,1.64,.37,.66)}.htmega-btn-shadow-1 .htb-btn::before{background:#fff0 radial-gradient(ellipse at center center,rgb(0 0 0 / .35) 0%,#fff0 80%) repeat scroll 0 0;content:"";height:10px;left:5%;opacity:0;pointer-events:none;position:absolute;top:100%;transition-duration:0.3s;transition-property:transform,opacity;width:90%;z-index:-1}.htmega-btn-shadow-1 .htb-btn:hover::before{opacity:1;transform:translateY(5px)}.htmega-btn-shadow-2 .htb-btn::before,.htmega-btn-shadow-2 .htb-btn::after{background-repeat:no-repeat;box-sizing:border-box;content:"";height:5px;left:0;opacity:0;pointer-events:none;position:absolute;transition-duration:0.3s;transition-property:opacity;width:100%}.htmega-btn-shadow-2 .htb-btn::before{background:#fff0 radial-gradient(ellipse at 50% 150%,rgb(0 0 0 / .6) 0%,#fff0 80%) repeat scroll 0 0;bottom:100%}.htmega-btn-shadow-2 .htb-btn::after{background:#fff0 radial-gradient(ellipse at 50% -50%,rgb(0 0 0 / .6) 0%,#fff0 80%) repeat scroll 0 0;top:100%}.htmega-btn-shadow-2 .htb-btn:hover::before,.htmega-btn-shadow-2 .htb-btn:hover::after{opacity:1}.single_accourdion{margin-bottom:15px;position:relative}.single_accourdion:last-child{margin-bottom:0!important}.accordion-content{border:1px solid #ddd;padding:15px}.htmega-items-hedding{background:#e6e6e6 none repeat scroll 0 0;cursor:pointer;padding:10px 20px;position:relative;margin-bottom:0}.htmega-accourdion-title h2{font-size:16px;font-weight:600;margin-bottom:0}.htmega-accourdion-title .htmega-items-hedding .accourdion-icon{position:absolute;right:0;top:0;width:40px;height:100%;text-align:center;display:flex;justify-content:center;align-items:center}.htmega-accourdion-title .htmega-items-hedding .accourdion-icon svg{width:14px}.htmega-accourdion-title .htmega-items-hedding .close-accourdion{opacity:1;visibility:visible}.htmega-accourdion-title .htmega-items-hedding .open-accourdion{opacity:0;visibility:hidden}.htmega-accourdion-title .htmega-items-hedding.htb-collapsed .open-accourdion{opacity:1;visibility:visible}.htmega-accourdion-title .htmega-items-hedding.htb-collapsed .close-accourdion{opacity:0;visibility:hidden}.htmega-icon-align-left .htmega-items-hedding{padding-left:40px}.htmega-icon-align-left .accourdion-icon{left:0;right:0}.htmega-icon-align-right .htmega-items-hedding{padding-right:40px}.gallery-wrap{display:flex;flex-direction:row;width:100%;height:70vh}.gallery-wrap .item{flex:1;height:100%;background-position:center;background-size:cover;background-repeat:none;transition:flex 0.8s ease}.gallery-wrap .item:hover{flex:7}ul.accordion--4{list-style:none;padding:0;margin:0;display:flex;text-align:center!important;justify-content:center}ul.accordion--4 li{width:115px;height:480px;display:block;border-right:2px solid #fff;border-bottom:2px solid #fff;background-color:#fff;background-repeat:no-repeat;background-position:center center;position:relative;overflow:hidden;cursor:pointer;-moz-box-shadow:1px 3px 15px #555;-webkit-box-shadow:1px 3px 15px #555;box-shadow:1px 3px 15px #555}ul.accordion--4 li.bleft{border-left:2px solid #fff}ul.accordion--4 li .heading{background-color:#fff;padding:10px;margin-top:60px;text-transform:capitalize;font-weight:500;font-size:18px;text-align:center;color:#18012c}ul.accordion--4 li .description{position:absolute;height:175px;bottom:60px;left:0;display:none;width:100%}ul.accordion--4 li .description h2{color:#18012c;font-size:30px}ul.accordion--4 li .description p{margin:10px 22px;font-size:14px;line-height:28px;color:#18012c}ul.accordion--4 li .description a{position:absolute;bottom:5px;left:20px;text-transform:uppercase;font-style:normal;font-size:11px;text-decoration:none;color:#888}ul.accordion--4 li .description a:hover{color:#333;text-decoration:underline}ul.accordion--4 li .bgDescription{background:#fff0;height:340px;position:absolute;bottom:0;left:0;width:100%;display:none}.accordion--4 .accordion-content,.accordion--5 .accordion-content{border:0}.accor_wrapper{width:100%;height:100%;position:relative;overflow:hidden;background:#000}.accordion--5{position:relative;margin:0 auto 0 auto}.accordion--5 .single_accordion{cursor:pointer;position:absolute;width:100%;left:0;overflow:hidden;text-align:center;z-index:2}.accordion--5 .single_accordion::before{position:absolute;content:"";background:#000;left:0;top:0;width:100%;height:100%;opacity:.4;z-index:-1}.accordion--5 .single_accordion .va-title{text-transform:uppercase;font-size:40px;margin-left:5px;color:#fff;display:inline-block;margin-top:15px;margin-right:5px}.accordion--5 .single_accordion .va-title div{font-size:22px;font-style:italic;font-family:Georgia,serif}.accordion--5 .single_accordion .va-content{display:none;margin-left:0;padding:0 23%;margin-top:-36px}.accordion--5 .single_accordion .va-content div{color:#fff;font-size:14px;line-height:28px}.accor_wrapper .single_accordion{background:#000;background-size:cover}span.htmega-accordion-title-icon{position:absolute;left:0;top:50%;transform:translateY(-50%);width:50px;height:50px;display:flex;align-items:center;justify-content:center}span.htmega-accordion-title-icon svg{width:30px}.htmega-title-icon-align-right .htmega-accordion-title-icon{left:auto;right:0}.htmega-accordion-seperator-yes.single_accourdion::after{content:"";position:absolute;width:2px;height:auto;background:#000;left:84px;top:15px;bottom:15px}.htmega-accordion-short-des{display:block;font-size:14px}.htmega-items-hedding{margin:0}.elementor-widget-htmega-accordion-addons .accordion{display:block!important}.htb-short-active-yes .htmega-accourdion-title .htmega-items-hedding .open-accourdion{opacity:1;visibility:visible}.htb-short-active-yes .htmega-accourdion-title .htmega-items-hedding .close-accourdion{opacity:0;visibility:hidden}.htb-short-active-yes .htmega-accourdion-title .htmega-items-hedding.htb-short-active .close-accourdion{opacity:1;visibility:visible}.htb-short-active-yes .htmega-accourdion-title .htmega-items-hedding.htb-short-active .open-accourdion{opacity:0;visibility:hidden}.htmega-single-skill{overflow:hidden;padding-bottom:23px}.htmega-single-skill .htb-progress-bar{border-radius:3px;position:relative}.htmega-single-skill .htb-progress{overflow:visible;height:6px;border-radius:3px}.htmega-single-skill .htb-progress span.percent-label{position:absolute;right:0;top:-39px}.htmega-progress-text-inner p.htmega_progress_title{left:20px;top:50%;transform:translateY(-100%);z-index:9;margin:0;color:#fff}.htmega-progress-text-inner{position:relative}.htmega-progress-text-inner p.htmega_progress_title{position:absolute}.htmega-progress-value-inner .htb-progress span.percent-label{right:50px;top:50%;transform:translateY(-50%)}.htmega-single-skill p{color:#666;font-family:"Montserrat",sans-serif;font-size:16px;font-weight:500;margin-bottom:17px;display:inline-block}.htmega-progressbar-value-bottom .htb-progress span.percent-label::after{border-left:5px solid #fff0;border-right:5px solid #fff0;border-top:5px solid #18012c;content:"";height:0;left:50%;margin-left:-6px;position:absolute;top:100%;width:0}.htmega-progress-indicator .htb-progress .htb-progress-bar::after{background:#fff none repeat scroll 0 0;border:4px solid #18012c;border-radius:100%;content:"";height:24px;position:absolute;right:-1px;top:50%;transform:translateY(-50%);width:24px}.htmega-single-skill.htmega-progress-bar-vertical{display:flex;flex-direction:column;overflow-y:hidden}.htmega-progress-bar-vertical{position:relative;padding-top:41px}.htmega-progress-bar-vertical .htb-progress{width:100%;padding-top:40px;min-height:390px;display:flex;align-items:flex-end;background:#fff0;overflow:hidden}.htmega-progress-bar-vertical .htb-progress .htb-progress-bar{width:100%;height:0;-webkit-transition:height 0.6s ease;-o-transition:height 0.6s ease;transition:height 0.6s ease}.htmega-progress-bar-vertical.htmega-single-skill p.htmega_progress_title{order:1}.htmega-progress-bar-vertical.htmega-progress-value-inner .htb-progress span.percent-label{position:absolute;top:-36px;left:50%;transform:translateX(-50%)}.htmega-progress-bar-vertical.htmega-progress-value-inner .htb-progress span.percent-label{left:50%;position:absolute;top:-36px;transform:translateX(-50%);right:auto}.radial-progress-single{text-align:center}.radial-progress-single .radial-progress{position:relative}.radial-progress-single .radial-progress span{position:absolute;text-align:center;display:block;left:50%;top:-55%;transform:translateX(-50%) translateY(0);color:#383838;font-size:30px;font-weight:500;font-family:"Montserrat",sans-serif}.radial-progress-single.htmega-progress-value-inner .radial-progress span{top:50%;transform:translateX(-50%) translateY(-50%)}.radial-progress-single h5.radial-progress-title{color:#666;font-size:16px;font-weight:500;margin:0;margin-top:11px;font-family:"Montserrat",sans-serif}.radial-progress-single canvas{vertical-align:middle;position:relative}.radial-progressbg{display:inline-block;position:relative}.htmega-countbox{text-align:center}.htmega-countbox .ht-count{display:inline-block;position:relative;margin:0 22px;line-height:1}.htmega-countbox .ht-count::before{position:absolute;content:":";right:-26px;top:50%;transform:translateY(-50%);color:#5e5b60;font-size:55px}.htmega-countbox .ht-count:last-child::before{display:none}span.ht-count{padding:28px 0;border:2px solid #18012c;border-radius:10px;width:139px;text-align:center}.htmega-countbox span.time-count{color:#242424;font-size:36px;font-weight:500;display:block;padding-bottom:27px;margin-bottom:27px;position:relative;font-family:"Montserrat",sans-serif}.htmega-countbox span.time-count::before{background-image:linear-gradient(to right,#fff0,rgb(82 65 97 / .8) 40%,rgb(82 65 97 / .8) 60%,#fff0);background-position:center center;background-repeat:no-repeat;background-size:84% auto;content:"";height:2px;left:0;position:absolute;bottom:0;width:100%}.htmega-countbox span span.count-inner p{color:#242424;font-size:30px;font-weight:400;margin:0}.htmega-timer-separate-no .htmega-countbox span.time-count::before,.htmega-separate-no .htmega-countbox .ht-count::before{display:none}.htmega-countdown-style-2 .ht-count .count-inner .time-count,.htmega-countdown-style-2 .ht-count .count-inner p{display:inline-block}.htmega-countdown-style-2 span.ht-count,.htmega-countdown-style-3 span.ht-count{width:auto!important;height:auto!important}.htmega-countdown-style-3 .ht-count.second{left:48.5%;margin:0;position:absolute;top:-60px;transform:translateX(-50%)}.htmega-countdown-style-3 .ht-count.second p,.htmega-countdown-style-3 .htmega-countbox .ht-count.minutes::before{display:none}.htmega-countdown-style-3 .ht-count::before{right:-26px;top:21%;transform:inherit}.htmega-hide-lavel .htmega-countbox .ht-count::before{right:-26px;top:36%}.htmega_event_button a{line-height:1;margin-top:30px;padding:15px 30px;text-decoration:none}.htmega_event_button a i{margin-right:10px}.htmega-team{margin-top:30px}.htmega-team .htmega-thumb{position:relative;overflow:hidden;line-height:0}.htmega-team .htmega-thumb *{line-height:normal}.htmega-team{position:relative}.htmega-team .htmega-team-content{text-align:center;font-size:16px;font-weight:500;margin-bottom:7px;border:1px solid #dcd9d9;padding:30px 20px}.htmega-team .htmega-team-content h4{font-size:16px;font-weight:500;margin-bottom:5px}.htmega-team .htmega-team-content h4{color:#343434;transition:0.5s}.htmega-team .htmega-team-content p{margin:0;color:#343434;font-size:16px;font-weight:400}.htmega-team-style-1 .htmega-team-hover-action{position:absolute;width:100%;text-align:center;height:100%;top:-100px;opacity:0;-webkit-transition:all 0.3s ease-out 0.5s;-moz-transition:all 0.3s ease-out 0.5s;-o-transition:all 0.3s ease-out 0.5s;-ms-transition:all 0.3s ease-out 0.5s;transition:all 0.3s ease-out 0.5s}.htmega-team .htmega-team-hover-action .htmega-team-hover{position:absolute;top:50%;transform:translateY(-50%);width:100%}.htmega-team .htmega-team-hover-action .htmega-team-hover p{color:#fff;font-size:14px;line-height:28px;padding:0 23px;-webkit-transform:translateY(50px);-moz-transform:translateY(50px);-o-transform:translateY(50px);-ms-transform:translateY(50px);transform:translateY(50px);-webkit-transition:all 0.2s ease-in-out 0.1s;-moz-transition:all 0.2s ease-in-out 0.1s;-o-transition:all 0.2s ease-in-out 0.1s;-ms-transition:all 0.2s ease-in-out 0.1s;transition:all 0.2s ease-in-out 0.1s;opacity:0}.htmega-team .htmega-team-hover-action .htmega-team-hover .htmega-social-network{margin-bottom:7px;-webkit-transform:translateY(20px);-moz-transform:translateY(20px);-o-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px);-webkit-transition:all 0.2s ease-in-out 0.1s;-moz-transition:all 0.2s ease-in-out 0.1s;-o-transition:all 0.2s ease-in-out 0.1s;-ms-transition:all 0.2s ease-in-out 0.1s;transition:all 0.2s ease-in-out 0.1s;opacity:0}.htmega-team-style-1:hover .htmega-team-hover-action{opacity:1;top:0;-webkit-transition-delay:0s;-moz-transition-delay:0s;-o-transition-delay:0s;-ms-transition-delay:0s;transition-delay:0s;-webkit-animation:bounceY 0.9s linear;-moz-animation:bounceY 0.9s linear;-ms-animation:bounceY 0.9s linear;animation:bounceY 0.9s linear;background:rgb(24 1 44 / .6)}.htmega-team:hover .htmega-team-hover-action .htmega-team-hover p,.htmega-team:hover .htmega-team-hover-action .htmega-team-hover .htmega-social-network{-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);-webkit-transition-delay:0.4s;-moz-transition-delay:0.4s;-o-transition-delay:0.4s;-ms-transition-delay:0.4s;transition-delay:0.4s;opacity:1}.htmega-team-style-1::before{position:absolute;content:"";width:0;height:1px;background:#18012c;bottom:0;left:0;transition:0.5s}.htmega-team-style-1:hover::before{width:100%}.htmega-team .htmega-thumb img{transition:all 0.4s ease 0s;width:100%}.htmega-team-style-2 .htmega-thumb img{-webkit-filter:grayscale(100%);filter:grayscale(100%);transition:0.5s}.htmega-team-style-2:hover .htmega-thumb img{-webkit-filter:grayscale(0);filter:grayscale(0)}.htmega-team-style-2 .htmega-team-hover-action{position:absolute;bottom:30px;width:100%;padding:0 30px}.htmega-team-style-2 .htmega-team-hover-action .htmega-hover-action{text-align:center;padding:25px 0;background-color:rgb(115 146 184 / .7);width:100%;opacity:0;-webkit-transform:translate(265px,145px) rotate(45deg);-moz-transform:translate(265px,145px) rotate(45deg);-o-transform:translate(265px,145px) rotate(45deg);-ms-transform:translate(265px,145px) rotate(45deg);transform:translate(265px,145px) rotate(45deg);-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}.htmega-team-style-2 .htmega-team-hover-action .htmega-hover-action h4{font-size:18px;font-weight:500;margin-bottom:9px;color:#fff}.htmega-team-style-2 .htmega-team-hover-action .htmega-hover-action{background-color:#18012c}.htmega-team-style-2 .htmega-team-hover-action{background-color:transparent!important}.htmega-team-style-2:hover .htmega-team-hover-action .htmega-hover-action{opacity:1;-webkit-transform:translate(0,-10px) rotate(45deg);-moz-transform:translate(0,-10px) rotate(45deg);-o-transform:translate(0,-10px) rotate(45deg);-ms-transform:translate(0,-10px) rotate(45deg);transform:translate(0,-10px) rotate(0deg)}.htmega-team-style-2 .htmega-team-designation{display:block;color:#fff}.htmega-team.htmega-team-style-2{overflow:hidden}.htmega-team-hover-action.htmega-action-hover-st2 .htmega-hover-action{display:flex;justify-content:space-between;text-align:left;padding:10px 15px;align-items:center}.htmega-team-hover-action.htmega-action-hover-st2{bottom:-30px}.htmega-st2-new.htmega-team{padding-bottom:20px}.htmega-team.htmega-team-style-2 .htmega-thumb{overflow:visible}.htmega-team-hover-action.htmega-action-hover-st2 ul.htmega-social-network{padding:0}.htmega-team-hover-action.htmega-action-hover-st2 .htmega-hover-action{background-color:#fff0;background-image:linear-gradient(220deg,#FF9966 0%,#FF5E62 100%);border-radius:5px 5px 5px 5px;padding:15px}.htmega-team-style-2.htmega-st2-new .htmega-thumb img{-webkit-filter:grayscale(0);filter:grayscale(0)}.htmega-team-style-3 .htmega-thumb{padding-bottom:80px;position:relative}.htmega-team-style-3 .plus_click{position:absolute;left:50%;top:-14px;transform:translateX(-50%)}.htmega-team-style-3 .plus_click::before{content:"\f067";font-family:Fontawesome;display:block;width:25px;height:25px;border:1px solid #fff;color:#fff;background:#555;border-radius:100%;text-align:center;font-size:12px;z-index:2;cursor:pointer;transition:0.5s;line-height:27px}.htmega-team-style-3 .plus_click.team-minus::before{content:"\f068";background:#18012c}.htmega-team-style-3 .htmega-team-click-action{background:#343434;text-align:center;border-radius:50px 50px 0 0;padding-top:28px;padding-bottom:20px;transition:0.5s;width:100%;position:absolute;width:100%;bottom:0;margin-bottom:-58px}.htmega-team-style-3 .htmega-team-click-action.visible{margin-bottom:0;background:#18012c}.htmega-team-style-3 .htmega-team-click-action h4{font-size:16px;font-weight:600;margin-bottom:2px}.htmega-team-style-3 .htmega-team-click-action h4{color:#fff}.htmega-team-style-3 .htmega-team-click-action span{display:block;color:#fff;font-size:14px;margin-bottom:14px}.htmega-team-style-3 .htmega-team-click-action .htmega-social-network{margin-bottom:9px}.htmega-team ul.htmega-social-network{padding:0;margin:0;list-style:none;display:block;text-align:center}.htmega-social-network{margin-bottom:8px}.htmega-social-network li{margin:0 10px;display:inline-block}.htmega-social-network li a{color:#fff;font-size:14px;display:block;background:#fff0;line-height:1}.htmega-social-network li a svg{width:20px}.htmega-social-network li a:hover{color:#3B5998;background:#fff0}.htmega-team-style-3 .htmega-social-network li a{height:28px;line-height:26px;text-align:center;width:28px}.htmega-team-style-4{text-align:center}.htmega-team-style-4 .htmega-thumb{overflow:visible;display:block}.htmega-team-style-4 .htmega-thumb.htmega-team-image-hover-left img{z-index:11;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;position:relative;-webkit-transform-origin:0% 50%;-moz-transform-origin:0% 50%;-ms-transform-origin:0% 50%;-o-transform-origin:0% 50%;transform-origin:0% 50%}.htmega-team-style-4 .htmega-thumb.htmega-team-image-hover-right img{z-index:11;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;position:relative;-webkit-transform-origin:100% 50%;-moz-transform-origin:100% 50%;-ms-transform-origin:100% 50%;-o-transform-origin:100% 50%;transform-origin:100% 50%}.htmega-team-style-4 .htmega-thumb.htmega-team-image-hover-top img{z-index:11;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;position:relative;-webkit-transform-origin:50% 0;-moz-transform-origin:50% 0;-ms-transform-origin:50% 0;-o-transform-origin:50% 0;transform-origin:50% 0}.htmega-team-style-4 .htmega-thumb.htmega-team-image-hover-bottom img{z-index:11;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;position:relative;-webkit-transform-origin:0 100%;-moz-transform-origin:0 100%;-ms-transform-origin:0 100%;-o-transform-origin:0 100%;transform-origin:0 100%}.htmega-team-style-4 .htmega-team-hover-action{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:100%;text-align:center}.htmega-team-style-4 .htmega-team-hover-action::before{position:absolute;content:"";background:#18012c;opacity:1;width:auto;height:auto;border-radius:100%;left:0;top:0;bottom:0;right:0}.htmega-team-style-4 .htmega-team-image-hover-none .htmega-team-hover-action::before{background:rgb(24 1 44 / .5) none repeat scroll 0 0;bottom:10px;content:"";height:auto;left:10px;opacity:0;position:absolute;right:10px;top:10px;transition:all 0.4s ease-in-out 0s;width:auto}.htmega-thumb.htmega-team-image-hover-none{overflow:hidden}.htmega-team-style-4 .htmega-team-image-hover-none .htmega-team-hover-action .htmega-hover-action h4{-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%);-webkit-transition:all 0.35s ease-in-out;-moz-transition:all 0.35s ease-in-out;transition:all 0.35s ease-in-out}.htmega-team-style-4 .htmega-team-image-hover-none ul.htmega-social-network,.htmega-team-style-4 .htmega-team-image-hover-none span.htmega-team-designation{-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%);-webkit-transition:all 0.35s ease-in-out;-moz-transition:all 0.35s ease-in-out;transition:all 0.35s ease-in-out}.htmega-team-style-4 .htmega-team-image-hover-none span.htmega-team-designation{display:block;color:#fff}.htmega-team-style-4:hover .htmega-team-image-hover-none .htmega-team-hover-action .htmega-hover-action h4,.htmega-team-style-4:hover .htmega-team-image-hover-none ul.htmega-social-network,.htmega-team-style-4:hover .htmega-team-image-hover-none span.htmega-team-designation{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}.htmega-team-style-4:hover .htmega-team-image-hover-none .htmega-team-hover-action::before{opacity:1}.htmega-team-style-4.htmega-team:hover .htmega-team-image-hover-none .htmega-team-hover-action{background-color:transparent!important}.htmega-team-style-4 .htmega-team-hover-action .htmega-hover-action{position:absolute;top:50%;transform:translateY(-50%);width:100%;text-align:center}.htmega-team-style-4 .htmega-team-hover-action .htmega-hover-action h4{font-size:16px;margin-bottom:13px;font-weight:500}.htmega-team-style-4 .htmega-team-hover-action .htmega-hover-action h4{color:#fff}.htmega-team-style-4:hover .htmega-thumb.htmega-team-image-hover-left img{-webkit-transform:rotate3d(0,1,0,-180deg);-moz-transform:rotate3d(0,1,0,-180deg);-ms-transform:rotate3d(0,1,0,-180deg);-o-transform:rotate3d(0,1,0,-180deg);transform:rotate3d(0,1,0,-180deg)}.htmega-team-style-4:hover .htmega-thumb.htmega-team-image-hover-right img{-webkit-transform:rotate3d(0,1,0,180deg);-moz-transform:rotate3d(0,1,0,180deg);-ms-transform:rotate3d(0,1,0,180deg);-o-transform:rotate3d(0,1,0,180deg);transform:rotate3d(0,1,0,180deg);z-index:12}.htmega-team-style-4:hover .htmega-thumb.htmega-team-image-hover-top img{-webkit-transform:rotate3d(1,0,0,180deg);-moz-transform:rotate3d(1,0,0,180deg);-ms-transform:rotate3d(1,0,0,180deg);-o-transform:rotate3d(1,0,0,180deg);transform:rotate3d(1,0,0,180deg)}.htmega-team-style-4:hover .htmega-thumb.htmega-team-image-hover-bottom img{-webkit-transform:rotate3d(1,0,0,180deg);-moz-transform:rotate3d(1,0,0,180deg);-ms-transform:rotate3d(1,0,0,180deg);-o-transform:rotate3d(1,0,0,180deg);transform:rotate3d(1,0,0,180deg)}.htmega-team-style-5 .htmega-thumb img{-webkit-transform:scaleY(1);-moz-transform:scaleY(1);-o-transform:scaleY(1);-ms-transform:scaleY(1);transform:scaleY(1);-webkit-transition:all 0.7s ease-in-out;-moz-transition:all 0.7s ease-in-out;-o-transition:all 0.7s ease-in-out;-ms-transition:all 0.7s ease-in-out;transition:all 0.7s ease-in-out}.htmega-team-style-5 .htmega-team-hover-action{width:100%;height:100%;position:absolute;overflow:hidden;top:0;left:0;background-color:#fff;-webkit-transition:all 0.5s linear;-moz-transition:all 0.5s linear;-o-transition:all 0.5s linear;-ms-transition:all 0.5s linear;transition:all 0.5s linear;opacity:0}.htmega-team-style-5 .htmega-team-hover-action .htmega-hover-action{position:absolute;top:50%;transform:translateY(-50%);padding:0 20px;width:100%}.htmega-team-style-5 .htmega-team-hover-action .htmega-hover-action h4{font-size:16px;font-weight:600;margin-bottom:9px}.htmega-team-style-5 .htmega-team-hover-action .htmega-hover-action h4 a{color:#343434}.htmega-team-style-5 .htmega-team-hover-action .htmega-hover-action span{font-size:16px;display:block;color:#343434;margin-bottom:12px}.htmega-team-style-5 .htmega-team-hover-action .htmega-hover-action p{line-height:26px;color:#494849;font-size:14px;margin-bottom:16px}.htmega-team-style-5 .htmega-team-hover-action .htmega-hover-action .htmega-social-network{justify-content:flex-start}.htmega-team-style-5 .htmega-team-hover-action .htmega-hover-action .htmega-social-network li:first-child{margin-left:0}.htmega-team-style-5 .htmega-team-hover-action .htmega-hover-action h4,.htmega-team-style-5 .htmega-team-hover-action .htmega-hover-action span,.htmega-team-style-5 .htmega-team-hover-action .htmega-hover-action ul.htmega-social-network,.htmega-team-style-5 .htmega-team-hover-action .htmega-hover-action p{-webkit-transform:scale(0);-moz-transform:scale(0);-o-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transition:all 0.5s linear;-moz-transition:all 0.5s linear;-o-transition:all 0.5s linear;-ms-transition:all 0.5s linear;transition:all 0.5s linear;opacity:0}.htmega-team-style-5:hover .htmega-team-hover-action{opacity:1;background-color:#fff}.htmega-team-style-5:hover .htmega-team-hover-action .htmega-hover-action h4,.htmega-team-style-5:hover .htmega-team-hover-action .htmega-hover-action ul.htmega-social-network,.htmega-team-style-5:hover .htmega-team-hover-action .htmega-hover-action p,.htmega-team-style-5:hover .htmega-team-hover-action .htmega-hover-action span{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1}.htmega-team-style-5:hover .htmega-thumb img{-webkit-transform:scale(10);-moz-transform:scale(10);-o-transform:scale(10);-ms-transform:scale(10);transform:scale(10);opacity:0}.htmega-team.htmega-team-style-5 ul.htmega-social-network{padding:0}.htmega-team-style-6{overflow:hidden}.htmega-team-style-6 .htmega-thumb img{transition:0.5s}.htmega-team-style-6:hover .htmega-thumb img{transform:scale(1.2) rotate(10deg)}.htmega-team-style-6 .htmega-team-info{background:#f4f4f4;text-align:center;transition:0.4s}.htmega-team-style-6 .htmega-team-info .htmega-team-content{padding:26px 18px}.htmega-team-style-6 .htmega-team-info .htmega-team-content p{font-size:14px;line-height:28px;color:#494849;margin:0}.htmega-team-style-6 .htmega-team-info .htmega-team-content h4{font-size:16px;font-weight:600;margin-bottom:5px}.htmega-team-style-6 .htmega-team-info .htmega-team-content h4{color:#343434}.htmega-team-style-6 .htmega-team-info .htmega-team-content span{color:#343434;font-size:14px;font-weight:400}.htmega-team-style-6 .htmega-team-info .htmega-social-network{padding:14px 0;border-top:2px solid #fff}.htmega-team.htmega-team-style-6 .htmega-team-content{border:none}.htmega-team-style-7{box-shadow:0 0 15px rgb(0 0 0 / .1);overflow:hidden}.htmega-team-style-7 .htmega-thumb a img{transition:0.5s}.htmega-team-style-7 .htmega-team-hover-action{position:absolute;bottom:30px;width:100%;text-align:center}.htmega-team-style-7 .htmega-team-hover-action{background-color:#fff0}.htmega-team-style-7 .htmega-team-hover-action .htmega-hover-action .htmega-social-network{-webkit-transition:all 0.5s cubic-bezier(.68,-.55,.265,1.55);transition:all 0.5s cubic-bezier(.68,-.55,.265,1.55)}.htmega-team-style-7 .htmega-team-hover-action .htmega-hover-action .htmega-social-network li a{-webkit-transition:all 0.5s cubic-bezier(.68,-.55,.265,1.55);-webkit-transform:scale(.1);transition:all 0.5s cubic-bezier(.68,-.55,.265,1.55);transform:scale(.1);opacity:0;height:28px;width:28px;line-height:28px}.htmega-team-style-7:hover .htmega-team-hover-action .htmega-hover-action .htmega-social-network li a{opacity:1;transform:scale(1);-webkit-transition-delay:.1s;transition-delay:.1s}.htmega-team-style-7 .htmega-team-content{background:#fff none repeat scroll 0 0;border:0 none;margin:0;padding:20px 10px;text-align:center}.htmega-team-style-7 .htmega-team-content h4{font-size:16px;font-weight:600;margin-bottom:3px}.htmega-team-style-7 .htmega-team-content h4{color:#343434}.htmega-team-style-7 .htmega-team-content h4:hover{color:#18012c}.htmega-team-style-7 .htmega-team-content span{color:#343434;font-size:14px;margin:0;font-weight:400}.htmega-team-style-7:hover .htmega-thumb img{transform:scale(1.2) rotate(10deg)}.htmega-team-style-8 .htmega-team-content{position:relative;transition:all 0.3s ease-in-out;border:1px solid #e5e5e5;border-top:0;overflow:hidden}.htmega-team-style-8{box-shadow:none}.htmega-team-style-8 .htmega-team-hover-action{position:absolute;bottom:-110%;width:100%;z-index:2;left:0;height:100%;display:flex;align-items:center;justify-content:center;transition:all 0.3s ease-in-out;background-color:#fff0;background-image:linear-gradient(280deg,#FCC5FF 0%,#8D73FF 100%)}.htmega-team-style-8:hover .htmega-team-hover-action{bottom:0}.htmega-team-style-8::before,.htmega-team-style-8::after{content:"";position:absolute;left:0;bottom:0;height:10px;width:10px;border-left:1px solid #8e74ff;border-bottom:1px solid #8e74ff;z-index:1}.htmega-team-style-8::after{left:auto;right:0;border-left:1px solid transparent!important;border-right:1px solid #8e74ff}.htmega-team-style-8:hover::after,.htmega-team-style-8:hover::before{opacity:0}.htmega-team-style-8 .htmega-team-hover-action:after{position:absolute;content:"";width:51px;height:3px;top:0;left:50%;background:#fff;margin-left:-25px}.htmega-team.htmega-st8-new .htmega-team-content{position:absolute;bottom:0;left:0;right:0;margin:0 15px}.htmega-team-style-8.htmega-st8-new3 .htmega-team-hover-action{bottom:0;left:-99%}.htmega-team-style-8.htmega-st8-new3:hover .htmega-team-hover-action{left:0}.htmega-team-style-8.htmega-st8-new3 .htmega-team-content{border-width:0 0 0 0;margin:0 20px 20px 0}span.htmega-team-designation{display:block}.htmega-features svg{width:20px;display:inline-block}.htmega-pricing-panel{display:flex;flex-direction:column;justify-content:space-between;text-align:center;margin-top:30px}.htmega-pricing-body ul{list-style:none;padding:0;margin:0}.htmega-pricing-body ul li{display:flex;align-items:center;justify-content:center}.htmega-pricing-panel .pricing_old{margin-right:15px}.htmega-pricing-panel .htmega-pricing-heading .price h4 span.pricing_new,.htmega-pricing-panel .htmega-pricing-heading .price h4 span.pricing_old{padding-left:16px;position:relative}.htmega-features li i,.htmega-features li svg{margin-right:8px}.elementor-widget-htmega-pricing-table-addons span.htmega-price-badge{position:absolute;top:-1px;background:#fff;padding:12px 40px;z-index:9;line-height:1;border-radius:5px 0 0 5px}.elementor-widget-htmega-pricing-table-addons span.htmega-price-badge-position-left{left:40px;-webkit-transform:rotate(-90deg) translateX(-100%);-ms-transform:rotate(-90deg) translateX(-100%);transform:rotate(-90deg) translateX(-100%);-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top}.elementor-widget-htmega-pricing-table-addons span.htmega-price-badge-position-right{right:0;-webkit-transform:rotate(-90deg) translateY(-100%);-ms-transform:rotate(-90deg) translateY(-100%);transform:rotate(-90deg) translateY(-100%);-webkit-transform-origin:right top;-ms-transform-origin:right top;transform-origin:right top}.htmega-pricing-panel .price-label{position:relative}.htmega-pricing-style-1{background:#365a73;margin-top:30px;border-radius:10px;padding-bottom:40px}.htmega-pricing-style-1 .htmega-pricing-heading{padding-top:65px;padding-bottom:75px;background-repeat:no-repeat;background-position:center center;position:relative;background-size:cover;margin-bottom:37px;border-radius:10px 10px 0 0}.htmega-pricing-style-1 .htmega-pricing-heading .title{position:absolute;left:-7px;transform:rotate(-90deg);top:39px}.htmega-pricing-style-1 .htmega-pricing-heading .title h2{margin:0;height:50px;line-height:50px;color:#fff;font-size:16px;background:-webkit-linear-gradient(left,#446c83,#4eb8bf);background-image:linear-gradient(left,#446c83,#4eb8bf);border-radius:10px;font-family:'Raleway',sans-serif;width:125px;text-align:center}.htmega-pricing-style-1 .htmega-pricing-heading .price{display:inline-block;padding-left:35px}.htmega-pricing-style-1 .htmega-pricing-heading .price h4{color:#fff;display:inline-block;margin:0;position:relative;font-size:40px;font-weight:600;font-family:'Raleway',sans-serif}.htmega-pricing-style-1 .htmega-pricing-heading .price h4 span.pricing_new{font-size:40px}.htmega-pricing-style-1 .htmega-pricing-heading .price h4 sub{position:absolute;left:0;top:23px;font-size:20px;font-weight:700;font-family:'Raleway',sans-serif}.htmega-pricing-style-1 .htmega-pricing-heading .price h4 span.pricing_old sub{position:static}.htmega-pricing-style-1 .htmega-pricing-heading .price h4 span{font-size:20px;font-family:"Montserrat",sans-serif}.htmega-pricing-style-1 .htmega-pricing-heading .price h4 span.separator{margin-right:-5px}.htmega-pricing-style-1 .htmega-pricing-body{margin-bottom:37px}.htmega-pricing-style-1 .htmega-pricing-body ul li{color:#f1f1f1;font-weight:300;font-size:16px;padding:5px 0;justify-content:left}.htmega-pricing-style-1 .htmega-pricing-body ul li svg path{fill:#f1f1f1}.htmega-pricing-style-1 .htmega-pricing-body ul li svg path a.price_btn{text-decoration:none}.htmega-pricing-style-1 a.price_btn{border:1px solid #4fbfc5;display:inline-block;padding:8px 40px;border-radius:10px;color:#fff;font-size:14px;text-transform:uppercase;font-weight:600;transition:0.5s}.htmega-pricing-style-1 a.price_btn:hover{background:#4ebec4;color:#fff;border:1px solid #4ebec4}.htmega-pricing-style-2{background:#fff;border-radius:10px;padding:55px 0}.htmega-pricing-heighlight{padding:70px 0;box-shadow:0 0 30px rgb(82 182 188 / .25);position:relative;z-index:2}.htmega-pricing-style-2 .htmega-pricing-heading{margin-bottom:10px}.htmega-pricing-style-2 .htmega-pricing-heading .icon{margin-bottom:20px}.htmega-pricing-style-2 .htmega-pricing-heading .title h2{margin-bottom:14px;margin-bottom:28px}.htmega-pricing-style-2 .htmega-pricing-heading .price h4{color:#52b6bc;font-weight:400;position:relative;font-size:30px;margin:0;font-family:'Lora',serif;display:inline-block}.htmega-pricing-style-2 .htmega-pricing-heading .price h4 sub{position:absolute;left:0;top:16px}.htmega-pricing-style-2 .htmega-pricing-body{margin-bottom:27px}.htmega-pricing-style-2 .htmega-pricing-body ul li{color:#7b7b7b;font-size:14px;font-weight:300;padding:3px 0;justify-content:left}.htmega-pricing-style-2 .htmega-pricing-footer a.price_btn{border:2px solid #52b6bc;display:inline-block;padding:0 32px;color:#52b6bc;border-radius:21px;font-weight:500;font-size:15px;transition:0.5s}.htmega-pricing-style-2 .htmega-pricing-footer a.price_btn:hover{background:#52b6bc;color:#fff;border:2px solid #52b6bc}.htmega-pricing-style-3{background:#ef476f;padding-bottom:60px;margin-top:88px;border-radius:5px;box-shadow:0 0 10px rgb(0 0 0 / .1)}.htmega-pricing-style-3 .htmega-pricing-heading .price{width:125px;height:127px;background:#ef476f;border:4px solid #fff;border-radius:100%;text-align:center;margin:0 auto;display:flex;justify-content:center;align-items:center;position:relative;margin-top:-63px;margin-bottom:37px}.htmega-pricing-style-3 .htmega-pricing-heading .price h4 span.pricing_new,.htmega-pricing-style-3 .htmega-pricing-heading .price h4{font-size:40px;margin:0;font-weight:600;position:relative;font-family:"Poppins",sans-serif}.htmega-pricing-panel.htmega-pricing-style-3 .htmega-pricing-heading .price h4 span.pricing_new,.htmega-pricing-panel.htmega-pricing-style-3 .htmega-pricing-heading .price h4 span.pricing_old{padding:0}.htmega-pricing-style-3 .htmega-pricing-heading .price h4 sub{font-size:20px;position:relative;top:-17px;left:0}.htmega-pricing-style-3 .htmega-pricing-heading .price h4 span{font-size:15px;font-weight:500;color:#fff}.htmega-pricing-style-3 .htmega-pricing-heading .price h4 span.separator{margin-right:-8px;margin-left:0;color:#fff}.htmega-pricing-style-3 .htmega-pricing-heading .title{margin-bottom:41px}.htmega-pricing-style-3 .htmega-pricing-heading .title h2{font-size:26px;color:#fff;font-weight:600;margin:0;font-family:"Montserrat",sans-serif}.htmega-pricing-style-3 .htmega-pricing-body ul li{color:#fff;font-size:17px;padding:5px 0;font-family:"Poppins",sans-serif}.htmega-pricing-style-3 .htmega-pricing-body ul li svg path{fill:#fff}.htmega-pricing-style-3 .htmega-pricing-footer{margin-top:48px}.htmega-pricing-style-3 .htmega-pricing-footer a.price_btn{height:40px;padding:0 43px;display:inline-block;box-shadow:0 4px 10px rgb(0 0 0 / .25);color:#fff;font-weight:600;line-height:40px;font-size:15px;transition:0.5s;font-family:"Montserrat",sans-serif}.htmega-pricing-style-3 .htmega-pricing-footer a.price_btn:hover{box-shadow:0 4px 10px rgb(0 0 0 / .1)}.htmega-pricing-style-4{background:#fff;padding:90px 0}.htmega-pricing-style-4.htmega-pricing-heighlight .htmega-pricing-footer{height:auto}.htmega-pricing-ribon{position:relative}.htmega-pricing-ribon::before{content:url(//yupiii.pt/wp-content/plugins/ht-mega-for-elementor/assets/images/pricing/pricing-ribon.png);left:30px;position:absolute;top:-15px}.htmega-pricing-style-4 .htmega-pricing-heading .price h4{font-weight:600;color:#4d4d4d;font-size:48px;position:relative;display:inline-block;margin:0}.htmega-pricing-style-4 .htmega-pricing-heading .price h4 sub{position:absolute;left:0;top:25px;font-size:31px}.htmega-pricing-style-4 .htmega-pricing-heading .title h2{font-size:18px;font-weight:500;color:#000101;padding-bottom:27px;position:relative;margin-bottom:28px}.htmega-pricing-style-4 .htmega-pricing-heading .title h2::before{position:absolute;content:"";width:60px;height:2px;background:#e1e1e1;bottom:0;left:50%;transform:translateX(-50%)}.htmega-pricing-style-4 .htmega-pricing-body{position:relative;padding-bottom:23px;margin-top:36px}.htmega-pricing-style-4 .htmega-pricing-body::before{position:absolute;content:"";background:#e1e1e1;width:60px;height:2px;bottom:0;left:50%;transform:translateX(-50%);transition:.3s}.htmega-pricing-style-4:hover .htmega-pricing-body::before{opacity:0}.htmega-pricing-style-4 .htmega-pricing-body ul li{font-size:15px;color:#000;line-height:35px;font-family:"Montserrat",sans-serif}.htmega-pricing-style-4 .htmega-pricing-body ul li svg path{fill:#000}.htmega-pricing-style-4 .htmega-pricing-footer{margin-top:32px;height:0;overflow:hidden;-webkit-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s}.htmega-pricing-style-4 .htmega-pricing-footer a.price_btn{height:46px;border:1px solid #ededed;display:inline-block;line-height:44px;padding:0 40px;color:#000;font-size:14px;border-radius:30px;font-family:"Montserrat",sans-serif;transition:0.5s}.htmega-pricing-style-4 .htmega-pricing-footer a.price_btn:hover{background:#0056ff;color:#fff;border:1px solid #0056ff}.htmega-pricing-style-4:hover .htmega-pricing-footer{height:46px}.htmega-pricing-style-4.active .htmega-pricing-footer{height:46px!important}.htmega-pricing-style-5{background:#f6f6f6;padding:40px 0;text-align:left;padding-bottom:50px;margin-left:30px}.htmega-pricing-style-5 .htmega-pricing-heading{padding-left:46px;margin-bottom:8px}.htmega-pricing-style-5 .htmega-pricing-heading .price h4{color:#0056ff;font-weight:600;font-size:40px}.htmega-pricing-style-5 .htmega-pricing-heading .title h2{color:#000;font-size:18px;font-weight:500;letter-spacing:3px;margin-bottom:3px}.htmega-pricing-style-5 .htmega-pricing-body{background:#e3ecff;margin-right:30px;margin-left:-30px;border-radius:6px;padding:40px 56px 60px;position:relative}.htmega-pricing-style-5 .htmega-pricing-body ul{margin-bottom:-37px}.htmega-pricing-style-5 .htmega-pricing-body ul li{color:#181818;font-size:14px;padding:10px 0}.htmega-pricing-body ul li.off{text-decoration:line-through}.htmega-pricing-style-5 .htmega-pricing-body a.price_btn{bottom:-72px;background:#fff0;display:inline-block;left:50%;border-radius:25px;font-size:14px;color:#fff;text-transform:uppercase;letter-spacing:2px;transform:translateX(-50%);position:relative;border:1px solid #fff0;padding:4px;transition:0.5s}.htmega-pricing-style-5 .htmega-pricing-body a.price_btn span{padding:0 30px;background:#0056ff;display:inline-block;border-radius:20px;height:40px;line-height:40px;transition:0.5s}.htmega-pricing-style-5 .htmega-pricing-body a.price_btn:hover{border:1px solid #0056ff}.htmega-pricing-style-5 .htmega-pricing-body a.price_btn.active{border:1px solid #0056ff}.htmega-pricing-style-5 .htmega-pricing-body a.price_btn.active:hover{border:1px solid #fff0}.htmega-pricing-style-5 .htmega-pricing-heading .price h4 span.pricing_new,.htmega-pricing-style-5 .htmega-pricing-heading .price h4 span.pricing_old{padding:0}.htmega-pricing-style-5 sub{font-size:40px;position:static}.htmega-pricing-style-6{background:#fff;box-shadow:0 0 20px 1px rgb(35 31 32 / .2);padding-bottom:30px}.htmega-pricing-style-6.htmega-pricing-heighlight .htmega-pricing-heading{background:#2d3e50;padding:30px 0}.htmega-pricing-style-6.htmega-pricing-heighlight .htmega-pricing-body{padding:55px 0}.htmega-pricing-style-6.htmega-pricing-heighlight .htmega-pricing-body ul li{padding:7px 0}.htmega-pricing-style-6 .htmega-pricing-heading{background:#2d3e50;padding:30px 0}.htmega-pricing-style-6 .htmega-pricing-heading .price h4 span.separator{margin-left:5px;margin-right:0}.htmega-pricing-style-6 .htmega-pricing-heading .price h4 sub{font-size:18px;position:relative;top:-20px;left:0}.htmega-pricing-style-6 .htmega-pricing-body{padding:50px 0}.htmega-pricing-style-6 .htmega-pricing-body ul li{color:#2d3e50;font-size:18px;font-weight:500;padding:5px 0;font-family:'Raleway',sans-serif}.htmega-pricing-style-6 .htmega-pricing-footer a.price_btn{background:#2d3e50;padding:12px 40px;line-height:1;font-weight:700;border-radius:15px;font-size:15px;color:#fff;font-family:'Raleway',sans-serif;transition:0.5s}.htmega-pricing-style-6 .htmega-pricing-footer a.price_btn:hover{transform:translateY(-5px)}.htmega-pricing-style-6 .htmega-pricing-heading .price h4 span.period-txt,.htmega-pricing-style-6 .htmega-pricing-heading .price h4 span.separator{color:#ecebeb;font-size:18px}.htmega-pricing-style-7{background:#fff;padding-top:48px;padding-bottom:60px;box-shadow:0 0 10px rgb(1 26 72 / .1)}.htmega-pricing-style-7 .htmega-pricing-heading .title h2{color:#f7ca18;font-size:26px;font-weight:600;margin-bottom:32px;font-family:"Poppins",sans-serif}.htmega-pricing-style-7 .htmega-pricing-heading .price{background-position:center center;background-size:cover;margin-bottom:23px;padding:12px 0}.htmega-pricing-style-7 .htmega-pricing-heading .price h4{font-size:60px;color:#011a48;font-weight:700;font-family:"Poppins",sans-serif}.htmega-pricing-style-7 .htmega-pricing-heading .price h4 span.period-txt,.htmega-pricing-style-7 .htmega-pricing-heading .price h4 span.separator{font-size:26px;font-weight:600}.htmega-pricing-style-7 .htmega-pricing-heading .price h4 span.separator{margin-left:2px;margin-right:-8px}.htmega-pricing-style-7 .htmega-pricing-heading .price h4 sub{font-size:26px;left:0;position:relative;top:-3px}.htmega-pricing-style-7 .htmega-pricing-body{padding:0 28px}.htmega-pricing-style-7 .htmega-pricing-body ul li{color:#798294;font-size:20px;line-height:32px;padding:13px 0;border-top:1px solid #f6f6f6;font-family:'Open Sans',sans-serif}.htmega-pricing-style-7 .htmega-pricing-body ul li:last-child{border-bottom:1px solid #f6f6f6}.htmega-pricing-style-7 .htmega-pricing-footer{margin-top:40px}.htmega-pricing-style-7 .htmega-pricing-footer a.price_btn{height:47px;padding:0 50px;display:inline-block;background:#011a48;border-radius:23px;color:#fff;font-size:14px;line-height:47px;text-transform:uppercase;font-weight:600;letter-spacing:2px;font-family:"Poppins",sans-serif;transition:0.5s}.htmega-pricing-style-7 .htmega-pricing-footer a.price_btn:hover{background:#f7ca18;color:#000}.htmega-pricing-panel.htmega-pricing-style-8{background-color:#fff0;background-image:linear-gradient(145.94deg,#FFB602 0%,#FF0773 100%);border-radius:10px 10px 10px 10px;margin:0 0 0 0;padding:40px 0 44px 0}.htmega-pricing-panel.htmega-pricing-style-8 .htmega-pricing-heading .title h2{color:#FFF;font-family:"Roboto",Sans-serif;font-size:18px;font-weight:400}.htmega-pricing-panel.htmega-pricing-style-8 .price-label{background-color:#FFF;width:205px;right:-42%;padding:20px 22px 20px 0;margin:5px 0 5px 0;border-radius:70px 0 0 70px}.htmega-pricing-panel.htmega-pricing-style-8 .price-label h4{color:#FF106E;font-family:"Roboto",Sans-serif;font-size:28px;font-weight:700;margin-bottom:0}.htmega-pricing-panel.htmega-pricing-style-8 .htmega-pricing-body ul li{color:#FFF;font-weight:400;padding:5px 5px 5px 5px;justify-content:left}.htmega-pricing-panel.htmega-pricing-style-8 .htmega-pricing-body ul{text-align:left;padding:0 0 0 94px}.htmega-pricing-panel.htmega-pricing-style-8 .price-label h4 sub{color:#FF106E;font-family:"Roboto",Sans-serif;font-size:28px;font-weight:700;left:0;top:0}.htmega-pricing-panel.htmega-pricing-style-8 .htmega-pricing-heading .htmega-pricing-header-align{padding:0 0 0 95px;text-align:left}.htmega-pricing-panel.htmega-pricing-style-8 .htmega-pricing-footer{margin:40px 0 0 0}.htmega-pricing-panel.htmega-pricing-style-8 .htmega-pricing-footer a.price_btn{padding:15px 86px 15px 86px;border-radius:30px 30px 30px 30px}.htmega-pricing-panel.htmega-pricing-style-8 .htmega-pricing-footer a.price_btn{border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFF}.htmega-pricing-heading .header-top-image{top:-47.5px;position:relative;width:95px;height:95px;border:1px solid #000;border-radius:99px;padding:7px;left:50%;margin-left:-47.5px;background:#fff;display:flex;align-items:center;justify-content:center}.htmega-pricing-panel.htmega-pricing-style-9{background-color:#FFF;padding:0 0 44px 0;border-radius:10px 10px 10px 10px}.htmega-pricing-panel.htmega-pricing-style-9 .htmega-pricing-body ul li{color:#22577E;font-family:"Roboto",Sans-serif;font-size:14px;font-weight:400;padding:0 0 6px 0}.htmega-pricing-panel.htmega-pricing-style-9 .htmega-pricing-footer{margin:40px 0 0 0}.htmega-pricing-panel.htmega-pricing-style-9 .htmega-pricing-footer a.price_btn{padding:12px 50px 12px 50px;border-radius:30px 30px 30px 30px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FF5151;color:#FF5151;transition:0.3s}.htmega-pricing-panel.htmega-pricing-style-9 .htmega-pricing-footer a.price_btn:hover{color:#FFF;background-color:#FF5151}.htmega-brands-area.htmega-brands-style-1{display:flex;flex-wrap:wrap}.htmega-brands-area{overflow:hidden}.single-partner{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;padding:0 15px;width:calc(100% * (1/4));text-align:center;margin-bottom:50px;display:flex;align-items:center;justify-content:center;line-height:0}.single-partner a{display:inline-block}ul.brand-list{list-style:none;padding:0;margin:0;display:flex;flex-flow:row wrap;justify-content:space-between;align-items:center}@media only screen and (max-width:380px){ul.brand-list{display:block}}ul.brand-list li{position:relative;text-align:center}ul.brand-list li a{display:inline-block}.htmega-brands-style-2 ul.brand-list li{border-right:1px dashed #fff;display:block;float:left;padding:20px;text-align:center;width:20%}.htmega-brands-style-2 ul.brand-list li:last-child{border-right:1px dashed #fff0}.htmega-brands-style-3 ul.brand-list li{flex-basis:20%;border-right:1px solid #dcd9d9;height:125px;line-height:125px;border-top:1px solid #dcd9d9;border-bottom:1px solid #dcd9d9}.htmega-brands-style-3 ul.brand-list li:first-child{border-left:1px solid #dcd9d9}.brand-list-area{display:flex;flex-wrap:wrap}.brand-logo-col{padding-left:15px;padding-right:15px}.htmega-brands-style-5 .brand-logo-col{flex:0 0 25%;max-width:25%}.htmega-brands-style-5 .single-partner{background:#fff;box-shadow:0 0 10px rgb(0 0 0 / .1);text-align:center;display:block;width:100%;padding:25px 15px}.htmega-brands-style-7 .single-partner{width:100%}.htmega-brands-style-7 .brand-logo-col{flex:0 0 33.333%;max-width:33.333%}.htmega-brands-style-4 ul.brand-list{display:block}.htmega-brands-style-4 ul.brand-list li{border-bottom:1px dashed #aaa;border-right:1px dashed #aaa;float:left;padding:25px 15px;text-align:center;width:33.33%}.htmega-brands-style-4 ul.brand-list li:nth-child(1){border-bottom-color:#aaa;border-right-color:#aaa}.htmega-brands-style-4 ul.brand-list li:nth-child(6),.htmega-brands-style-4 ul.brand-list li:last-child{border-bottom-color:#fff0;border-right-color:#fff0}.htmega-brands-style-4 ul.brand-list li:nth-child(5){border-bottom-color:#fff0;border-right-color:#aaa}.htmega-brands-style-4 ul.brand-list li:nth-child(4){border-bottom-color:#fff0;border-right-color:#aaa}.htmega-brands-style-4 ul.brand-list li:nth-child(3){border-bottom-color:#aaa;border-right-color:#fff0}.float-left{float:left}.newsletter-style-one p{color:#798294;font-size:14px;line-height:28px;max-width:605px;margin:0 auto!important;width:100%;margin-bottom:58px;margin-top:16px}.htmega-mailchimp-style-1 .htmega-input-box{position:relative;max-width:530px;margin:0 auto}.htmega-input-box input[type="text"],.htmega-input-box input[type="email"]{width:100%}.htmega-mailchimp-style-1 .htmega-input-box input[type="submit"]{position:absolute;right:5px;top:50%;transform:translateY(-50%);outline:none;border:0 none;transition:0.4s}.htmega-mailchimp-style-2 .htmega-input-box input[type="text"],.htmega-mailchimp-style-2 .htmega-input-box input[type="email"]{width:calc(100% - 170px)}.htmega-input-box form{width:100%}.htmega-mailchimp-style-3 .htmega-input-box{position:relative;max-width:580px;width:100%;margin:0 auto;display:flex}.htmega-mailchimp-style-3 .htmega-input-box input{text-align:center;float:left;overflow:hidden;max-width:405px}.htmega-mailchimp-style-3 .htmega-input-box input[type="submit"]{float:right;overflow:hidden;transition:0.4s}.htmega-mailchimp-style-4 .htmega-input-box{position:relative}.htmega-mailchimp-style-4 .htmega-input-box input[type="submit"]{position:absolute;right:5px;top:50%;width:40px;transform:translateY(-50%);transition:0.4s;text-indent:-99999px}.htmega-mailchimp-style-4 .htmega-input-box::before{color:#fff;content:"";cursor:pointer;display:block;font-family:fontawesome;position:absolute;right:20px;top:50%;transform:translateY(-50%);z-index:1}.htmega-mailchimp-style-5 .htmega-input-box input[type="submit"]{width:100%;transition:0.5s}.htmega-testimonial-area .slick-prev,.htmega-testimonial-area .slick-next{background:#fff0 none repeat scroll 0 0;border:medium none;color:#7d7d7d;cursor:pointer;display:block;font-size:24px;height:auto;line-height:1;outline:medium none;padding:0;position:absolute;text-align:center;top:50%;transform:translate(0,-50%);width:auto;z-index:2;transition:all 0.3s ease-in-out}.htmega-testimonial-area .slick-next{right:0}.htmega-testimonial-area .slick-dots{list-style:none}.htmega-testimonial-area .slick-dots li button{font-size:0;line-height:0;display:block;width:12px;height:12px;padding:0;cursor:pointer;color:#fff0;border:0;outline:none;background:#e3e3e3;border-radius:100%}.htmega-testimonial-area .slick-dots li.slick-active button{background:#f60}.htmega-testimonial-area .slick-dots li button:before{display:none}.htmega-testimonial-area .slick-dots{bottom:-30px;z-index:3}.htmega-testimonial-area .slick-dots li{margin:0 7px;width:12px;height:12px}.htmega-testimonial-area .slick-prev::before,.htmega-testimonial-area .slick-next::before{display:none}.htmega-testimonial-area:not(.htmega-testimonial-style-4) .slick-dots{left:0}.htmega-testimonial-activation{z-index:1}.htmega-testimonial-style-1 .testimonal{text-align:center}.htmega-testimonial-style-1 .testimonal img{margin-bottom:0;text-align:center;display:inline-block}.htmega-testimonial-style-1 .testimonal .testimonal-image{margin-bottom:34px}.htmega-testimonial-style-1 .testimonal .shape img{margin:0}.htmega-testimonial-style-1 .testimonal .content{margin-top:30px}.htmega-testimonial-style-1 .testimonal .content p{color:#3e3e3e;font-size:18px;line-height:35px;padding:0 10%}.htmega-testimonial-style-1 .testimonal .content h4{color:#3e3e3e;font-size:20px;line-height:37px;margin:0}.htmega-testimonial-style-1 .testimonal .content span{color:#3e3e3e;font-size:18px}.htmega-testimonial-style-2 .testimonal{text-align:center;background:#fff;box-shadow:0 0 10px rgb(0 0 0 / .1);position:relative;margin-top:50px;padding-bottom:27px;border-radius:10px}.htmega-testimonial-style-2 .testimonal img{position:absolute;left:50%;top:0;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);border:1px solid #6e6e6e;border-radius:100%;max-width:100%}.htmega-testimonial-style-2 .testimonal .content{margin-top:69px}.htmega-testimonial-style-2 .testimonal .content p{color:#5b5b5b;font-size:14px;line-height:24px;padding:0 4%;font-style:italic;margin-bottom:4px}.htmega-testimonial-style-2 .testimonal .content h4{color:#5b5b5b;font-size:16px;line-height:37px;margin:0;font-weight:600}.htmega-testimonial-style-2 .testimonal .content span{color:#3e3e3e;font-size:18px}.htmega-testimonial-style-2 .slick-slide{padding:5px 15px}.htmega-testimonial-style-2 .slick-center .testimonal img{border:1px solid #f60}.htmega-testimonial-style-2 .slick-dots{bottom:-75px}.slick-dotted.slick-slider{margin-bottom:0}.htmega-testimonial-style-2 .testimonal .shape img{border:medium none;left:0;margin:0 auto;position:relative;top:53px;transform:translate(0)}.htmega-testimonial-style-3 .testimonal img{float:left}.htmega-testimonial-style-3 .testimonal .content{overflow:hidden;padding-left:20px}.htmega-testimonial-style-3 .testimonal .content p{color:#3e3e3e;font-size:16px;margin-bottom:20px;line-height:28px}.htmega-testimonial-style-3 .testimonal .content .clint-info{padding-left:50px;position:relative}.htmega-testimonial-style-3 .testimonal .content .clint-info::before{position:absolute;content:"";width:30px;height:2px;background:#383838;left:0;top:4px}.htmega-testimonial-style-3 .testimonal .content .clint-info h4{font-weight:600;font-size:16px;color:#383838;margin-bottom:2px}.htmega-testimonial-style-3 .testimonal .content .clint-info span{color:#383838;font-size:14px}.htmega-testimonial-style-3 .testimonal .shape img{left:20px;position:relative}.htmega-testimonial-style-3 .testimonal .content .clint-info ul.htmega-testimonial-rating *{padding-left:0!important}.htmega-testimonial-style-8 ul.htmega-testimonial-rating,.htmega-testimonial-style-3 ul.htmega-testimonial-rating,.htmega-testimonial-style-4 .htmega-testimonial-rating{justify-content:left}.htmega-testimonial-style-4 .testimonal .testimonal-image{float:left;padding-right:50px;position:relative}.htmega-testimonial-style-4 .testimonal .testimonal-image::before{position:absolute;content:"";width:1px;height:100%;background:#18012c;right:0;top:0}.htmega-testimonial-style-4 .testimonal .testimonal-image::after{position:absolute;content:"";background:#18012c;height:1px;width:30px;right:0;top:50%;transform:translateY(-50%)}.htmega-testimonial-style-4 .testimonal .content{overflow:hidden;padding-left:30px}.htmega-testimonial-style-4 .testimonal .content p{color:#3e3e3e;font-size:16px;margin-bottom:20px;line-height:28px}.htmega-testimonial-style-4 .testimonal .content h4{font-weight:600;font-size:16px;color:#383838;margin-bottom:2px}.htmega-testimonial-style-4 .testimonal .content span{color:#383838;font-size:14px}.htmega-testimonial-style-4 .testimonal .content span:before{content:""}.htmega-testimonial-style-4 ul.slick-dots li button::before{content:"0";display:block;font-size:16px;height:auto;left:-8px;line-height:1;opacity:1;position:absolute;top:-4px;width:auto}.htmega-testimonial-style-4 ul.slick-dots{padding:0;margin:0;list-style:none;border:0 none;text-align:right}.htmega-testimonial-style-4 ul.slick-dots li button{background:#fff0;border:0 none;color:#18012c;font-weight:600;font-size:16px;position:relative;display:inline-block}.htmega-testimonial-style-4{position:relative;padding-right:24%}.htmega-testimonial-style-4 ul.slick-dots{position:absolute;right:0;top:50%;transform:translateY(-50%);width:100px}.htmega-testimonial-style-4 ul.slick-dots li{padding:6px 0}.htmega-testimonial-style-4 ul.slick-dots li.slick-active button{position:relative}.htmega-testimonial-style-4 ul.slick-dots li{height:auto;line-height:1;padding:8px 0 10px 45px;position:relative}.htmega-testimonial-style-4 ul.slick-dots li::after{position:absolute;content:"";background:#18012c;width:0;height:1px;left:0;top:50%;transform:translateY(-50%);transition:0.5s}.htmega-testimonial-style-4 ul.slick-dots li.slick-active::after{width:30px}.htmega-testimonial-style-4 ul.slick-dots li.slick-active button{background:#fff0}.htmega-testimonial-style-5{position:relative}.htmega-testimonial-for .testimonial-desc p{color:#3e3e3e;font-size:18px;line-height:35px;text-align:center;padding:0 15%}.testimonal-img{text-align:center}.testimonal-img .content{text-align:center;margin-top:22px}.testimonal-img .content h4{color:#3e3e3e;font-size:20px;margin-bottom:3px}.testimonal-img .content span{color:#3e3e3e;font-size:18px;line-height:29px}.htmega-testimonal-nav.slick-slider{max-width:35%;width:100%;margin:0 auto}.slick-slide.slick-active.slick-center .testimonal-img img{transform:scale(1)}.slick-slide.slick-active .testimonal-img img{transform:scale(.8);text-align:center;display:inline-block}.htmega-testimonial-style-5 .htmega-testimonal-nav .slick-track{margin-top:85px}.htmega-testimonal-nav .slick-slide:not(.slick-center) .content{opacity:0}.htmega-testimonial-style-5 .testimonial-shape{bottom:56%;left:49.5%;position:absolute;transform:translateX(-50%)}.htmega-testimonial-rating{display:flex;align-items:center;justify-content:center;color:#ff7b00;list-style:none;padding:0;margin:25px 0 0;gap:5px}.htmega-testimonial-rating li{font-size:14px}.htmega-testimonial-style-5 .htmega-testimonal-nav .content{position:absolute;left:50%;transform:translateX(-50%);z-index:2;bottom:0;width:max-content}.htmega-testimonial-style-5 .htmega-testimonal-nav .testimonal-image{margin-bottom:70px}.htmega-testimonial-style-6 .testimonal img{display:inline-block}.htmega-testimonial-style-6 .testimonal .content{background:#fff;text-align:center;padding:50px 9%;position:relative;box-shadow:0 0 10px rgb(82 182 188 / .25)}.htmega-testimonial-style-6 .testimonal .content p{font-size:16px;line-height:28px;color:#3e3e3e}.htmega-testimonial-style-6 .testimonal .content .triangle{position:absolute;top:100%;margin-top:-1px;border-right:20px solid #fff0;border-left:20px solid #fff0;border-top:20px solid #fff;border-bottom:20px solid #fff0;left:50%;transform:translateX(-50%)}.htmega-testimonial-style-6 .testimonal .clint-info{text-align:center;margin-top:40px}.htmega-testimonial-style-6 .testimonal .clint-info h4{color:#5c5c5c;font-size:22px;font-weight:700;margin-top:22px;margin-bottom:4px}.htmega-testimonial-style-6 .testimonal .clint-info span{color:#5c5c5c;font-weight:600;font-size:15px}.htmega-testimonial-style-6 .slick-arrow{width:36px;height:36px;color:#7d7d7d;border:0 none;background:#fff;border-radius:100%;font-size:24px;left:0;top:20%;z-index:999;transition:0.5s;box-shadow:0 0 10px rgb(82 182 188 / .25)}.htmega-testimonial-style-6 .slick-arrow:hover{background:#52b6bc;color:#fff}.htmega-testimonial-style-6 button.slick-next.slick-arrow{left:auto;right:0}.htmega-testimonial-style-6{position:relative;padding:0 200px}.htmega-testimonial-style-6 .testimonal .shape img,.htmega-testimonial-style-7 .testimonal .shape img{position:relative;top:10px}.htmega-testimonial-style-7 .testimonal{text-align:center}.htmega-testimonial-style-7 .testimonal p{color:#414141;font-size:30px;font-style:italic;line-height:48px;margin-top:26px;font-family:"Montserrat",sans-serif;margin-bottom:0;position:relative;z-index:2}.htmega-testimonial-style-7 .testimonal p::before{position:absolute;content:"";color:#ffebd1;content:"\f10e";font-family:Fontawesome;font-size:216px;left:50%;top:50%;z-index:-1;transform:translateX(-50%) translateY(-50%)}.htmega-testimonial-style-7 .testimonal h4{color:#3e3e3e;font-weight:600;font-size:20px;margin-bottom:9px}.htmega-testimonial-style-7 .testimonal .clint-info{margin-top:29px}.htmega-testimonial-style-7 .testimonal .clint-info span{color:#3e3e3e;font-size:18px}.htmega-testimonial-style-7 .testimonal img{display:inline-block}.htmega-testimonial-style-7 .slick-arrow{top:9%;left:16%;color:#aeaeae;font-size:48px;background:#fff0;border:0 none;z-index:2;transition:0.5s}.htmega-testimonial-style-7 .slick-arrow:hover{color:#f6ab4b}.htmega-testimonial-style-7 button.slick-next.slick-arrow{left:auto;right:16%}.htmega-testimonial-style-8{position:relative;padding:0 200px}.htmega-testimonial-style-8 .content{display:flex;align-items:center}.htmega-testimonial-style-8 .content .clint-info{padding-left:20px}.htmega-testimonial-style-8 .content .clint-info h4{color:#3e3e3e;font-size:20px;font-weight:700;margin-bottom:7px}.htmega-testimonial-style-8 .content .clint-info span{color:#3e3e3e;font-size:18px}.htmega-testimonial-style-8 p{color:#3e3e3e;font-size:18px;line-height:35px;margin:0;margin-top:20px}.htmega-testimonial-style-8 .slick-arrow{left:0;color:#aeaeae;font-size:48px;border:0 none;top:43%;transition:0.5s}.htmega-testimonial-style-8 .slick-arrow:hover{color:#f6ab4b}.htmega-testimonial-style-8 button.slick-next.slick-arrow{left:auto;right:0}.htmega-testimonial-style-8 .testimonal .shape img{position:relative;left:10px}.htmega-testimonial-style-9 .testimonal{background:#f7f8f9;padding:30px;margin-top:30px}.htmega-testimonial-style-9 .testimonal .content{display:flex;align-items:center}.htmega-testimonial-style-9 .testimonal .content .clint-info{padding-left:25px}.htmega-testimonial-style-9 .testimonal .content .clint-info h4{font-size:18px;color:#383838;margin:0}.htmega-testimonial-style-9 .testimonal .content .clint-info span{color:#1834a6;font-size:13px}.htmega-testimonial-style-9 .testimonal p{color:#5b5b5b;font-size:14px;line-height:26px;margin:0;margin-top:22px}.htmega-testimonial-style-9 .testimonal .shape img{position:relative;left:5px}.htmega-testimonial-style-9.htmega-testimonial-activation .testimonal .content{display:block}.htmega-testimonial-style-9 .htmega-testimonial-rating{justify-content:left}.htmega-testimonial-style-10 .testimonal-image{display:flex;justify-content:space-between;align-items:center}.htmega-testimonial-style-10 .htmega-testimonial-rating{margin:0}.htmega-testimonial-style-10 .testimonal img{float:none}.htmega-testimonial-style-10 .testimonal .content{overflow:hidden;padding-left:0}ul.htmega-testimonial-rating *{transition:all 0.0s}.htmega-testimonial-style-11 .content{text-align:center}.htmega-testimonial-style-11 .htmega-testimonal-nav .testimonal-image{margin-bottom:40px;padding:58px 0 43px 0}.htmega-testimonial-style-11 .slick-slide.slick-active.slick-center .testimonal-img img,.htmega-testimonial-style-11 .slick-slide.slick-active .testimonal-img img{transform:scale(1)}.htmega-testimonial-style-11 .slick-slide.slick-active.slick-center .testimonal-img{transform:scale(1.5);z-index:3}.htmega-testimonial-style-12 .testimonal{display:flex!important;align-items:center}.htmega-testimonial-style-12 .testimonal .shape img{left:0;float:none}.htmega-testimonial-style-12 .htmega-testimonial-rating{justify-content:left}.htmega-testimonial-style-12 .testimonal .content .clint-info{padding-left:0}.htmega-testimonial-style-12 .testimonal .content .clint-info::before{display:none}.htmega-testimonial-style-12 .testimonal-image{flex:0 0 34%}.htmega-testimonial-style-13 .testimonal{text-align:center;border-bottom:10px solid #fff0;margin-top:15px;background-color:#F7F8F9;padding:50px 30px}.htmega-testimonial-style-13 .testimonal-image{display:inline-block;margin-top:20px}.htmega-testimonial-style-13 .testimonal .clint-info h4{margin-top:9px;margin-bottom:4px}.htmega-testimonial-style-13 .testimonal:hover{margin-top:0;border-color:#DA9A28}.htmega-testimonial-style-13 .testimonal p{font-family:"Roboto",Sans-serif;font-size:19px;font-weight:400;line-height:32px}.htmega-sl-arraow-style-2.htmega-testimonial-area .slick-next{top:0;transform:translate(0)}.htmega-sl-arraow-style-2.htmega-testimonial-area .slick-prev{left:auto;right:0;top:67px;transform:translate(0)}.htmega-sl-arraow-style-3.htmega-testimonial-area .slick-prev{right:70px;left:auto}.htmega-sl-arraow-style-3.htmega-testimonial-area .slick-arrow{top:auto;bottom:0;transform:translate(0)}@media (max-width:767px){.htmega-testimonial-style-12 .testimonal{align-items:start;flex-direction:column;gap:30px}.htmega-testimonial-style-12 .testimonal .content{padding-left:0}}.htmega-form-wrapper form input:not([type="checkbox"],[type="radio"],[type="file"]),.htmega-form-wrapper form textarea,.htmega-form-wrapper form select{width:100%;border-radius:0}.htmega-form-wrapper .ajax-loader{bottom:0;position:absolute}.htmega-form-wrapper .form_no_select{color:red;font-size:20px}.htmega-form-style-1 form input:not([type="checkbox"],[type="radio"],[type="file"]),.htmega-form-style-1 select{height:55px;font-weight:300;margin-top:30px;padding:0 20px;border:1px solid #c1c1c1;font-family:"Montserrat",sans-serif;font-size:13px;color:#a2a2a2}.htmega-form-style-1 form input:focus,.htmega-form-style-1 select:focus{border:1px solid #18012c}.htmega-form-style-1 form input[type="submit"]{background-color:#0056ff;border:medium none;color:#fff;font-size:14px;font-weight:500;height:55px;line-height:55px;padding:0 29px;text-transform:uppercase;width:auto;transition:0.5s;font-family:"Montserrat",sans-serif}.htmega-form-style-1 form input[type="submit"]:hover{background-color:#18012c}.htmega-form-style-1 form textarea{border:1px solid #c1c1c1;min-height:175px;margin-top:30px;padding:20px;color:#a2a2a2;resize:none;font-family:"Montserrat",sans-serif;font-size:13px}.htmega-form-style-1 form textarea:focus{border:1px solid #18012c}.htmega-form-style-2 label{color:#fff;font-style:italic;font-weight:300;font-size:14px;margin-bottom:11px}.htmega-form-style-2 input:not([type="checkbox"],[type="radio"],[type="file"]),.htmega-form-style-2 select{height:55px;font-weight:300;margin-bottom:30px;padding:0 20px;border:0 none;font-family:"Montserrat",sans-serif;font-size:13px;background:rgb(255 255 255 / .3);color:#fff}.htmega-form-style-2 input:focus,.htmega-form-style-2 select:focus{border:1px solid #18012c}.htmega-form-style-2 input[type="submit"]{background-color:#fff;border:medium none;color:#0056ff;font-size:14px;font-weight:600;height:55px;line-height:54px;padding:0 29px;text-transform:uppercase;width:100%;transition:0.5s;font-family:"Montserrat",sans-serif;margin:0}.htmega-form-style-2 input[type="submit"]:hover{background-color:#18012c;color:#fff}.htmega-form-style-2 textarea{border:1px solid #c1c1c1;min-height:209px;padding:20px;color:#fff;resize:none;font-family:"Montserrat",sans-serif;font-size:13px;background:rgb(255 255 255 / .3);margin-bottom:30px;border:0 none}.htmega-form-style-2 textarea:focus{border:1px solid #18012c}.htmega-form-style-3 form input:not([type="checkbox"],[type="radio"],[type="file"]),.htmega-form-style-3 form select{color:silver;font-weight:300;font-style:italic;border:0 none;border-bottom:1px solid silver;padding:0;margin-bottom:50px;padding-bottom:4px;font-size:16px;font-family:"Montserrat",sans-serif}.htmega-form-style-3 form input:focus,.htmega-form-style-3 form select:focus{border-bottom:1px solid #18012c}.htmega-form-style-3 form input[type="submit"]{border:0 none;background:#0056ff;color:#fff;margin-top:40px;margin-bottom:0;height:55px;line-height:59px;padding:0 20px;transition:0.5s;box-shadow:0 0 10px rgb(0 0 0 / .1)}.htmega-form-style-3 form input[type="submit"]:hover{background:#fff;color:#0056ff}.htmega-form-style-3 form textarea{border:0 none;border-bottom:1px solid silver;font-style:italic;padding:0;min-height:150px;resize:none;color:silver;font-size:16px;font-family:"Montserrat",sans-serif}.htmega-form-style-3 form textarea:focus{border-bottom:1px solid #18012c}.htmega-form-style-4 form .input-box{display:flex;align-items:center;margin-bottom:30px}.htmega-form-style-4 form .input-box label{color:#000;font-weight:600;font-size:14px;flex-basis:16%}.htmega-form-style-4 form .input-box span{flex-basis:84%}.htmega-form-style-4 form .input-box input:not([type="checkbox"],[type="radio"],[type="file"]),.htmega-form-style-4 form .input-box select{background:#a2a2a2;color:#a2a2a2;font-weight:300;background:#f3f3f3;border:1px solid #c1c1c1;height:55px;line-height:55px;padding:0 20px;font-weight:"Montserrat",sans-serif}.htmega-form-style-4 form .input-box input:focus,.htmega-form-style-4 form .input-box select:focus{border:1px solid #18012c}.htmega-form-style-4 form .input-box textarea{background:#f3f3f3;border:1px solid #c1c1c1;min-height:200px;padding:20px;font-weight:"Montserrat",sans-serif}.htmega-form-style-4 form .input-box textarea:focus{border:1px solid #18012c}.htmega-form-style-4 form input[type="submit"]{background:#0056ff;width:auto;border:0 none;color:#fff;padding:0 30px;height:55px;line-height:55px;margin:0 0 0 90px;font-size:14px;font-weight:500;transition:0.5s}.htmega-form-style-4 form input[type="submit"]:hover{opacity:.7}.contact_form_container{background:#81abfe;padding:30px}.htmega-form-style-5 form input:not([type="checkbox"],[type="radio"],[type="file"]),.htmega-form-style-5 form select{margin-top:30px;border:1px solid #fff;height:50px;line-height:50px;color:#fff;font-weight:300;font-family:"Montserrat",sans-serif}.htmega-form-style-5 form input:focus,.htmega-form-style-5 form select:focus{border:1px solid #18012c}.htmega-form-style-5 form input[type="submit"]{background:#fff;height:55px;line-height:56px;border:0 none;padding:0 30px;color:#0056ff;font-weight:600;width:auto;transition:0.5s}.htmega-form-style-5 form input[type="submit"]:hover{opacity:.7}.htmega-form-style-5 form textarea{margin-top:30px;min-height:145px;border:1px solid #fff;padding:20px;font-weight:300;color:#fff;font-family:"Montserrat",sans-serif}.htmega-form-style-5 form textarea:focus{border:1px solid #18012c}.htmega-form-style-6 form input:not([type="checkbox"],[type="radio"],[type="file"]),.htmega-form-style-6 form select{background:#f3f3f3;border:0 none;height:55px;padding:0 20px;margin-bottom:30px;font-family:"Montserrat",sans-serif}.htmega-form-style-6 form input:not([type="checkbox"],[type="radio"],[type="file"]):focus,.htmega-form-style-6 form select:focus{border:1px solid #18012c}.htmega-form-style-6 form input[type="submit"]{width:auto;margin:0;padding:0 58px;background:#0056ff;color:#fff;height:58px;font-weight:600;line-height:61px;text-transform:uppercase;transition:0.5s;margin-top:10px}.htmega-form-style-6 form input[type="submit"]:hover{opacity:.7}.htmega-form-style-6 form label{font-size:14px;color:#000;font-weight:300;font-style:italic;font-family:"Montserrat",sans-serif}.htmega-form-style-6 form textarea{background:#f3f3f3;border:0 none;margin-bottom:30px;min-height:230px;resize:none;padding:20px;margin-bottom:30px;font-family:"Montserrat",sans-serif}.htmega-form-style-6 form textarea:focus{border:1px solid #18012c}input,textarea{-webkit-transition:all 0.30s ease-in-out;-moz-transition:all 0.30s ease-in-out;-ms-transition:all 0.30s ease-in-out;-o-transition:all 0.30s ease-in-out;outline:none}.htmega-form-wrapper .wpcf7-form-control .wpcf7-list-item{margin:0 1em 0 0}.htmega-login-form-wrapper form input:not([type="checkbox"],[type="radio"],[type="file"]){width:100%}.htmega-login-form-wrapper form input:not([type="checkbox"],[type="radio"],[type="file"]){padding:0 15px}.htmega-login-form-wrapper .htmega-login-button{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;margin-top:40px}.htmega-login-form-style-1{background:#fff;box-shadow:0 0 10px rgb(0 0 0 / .1);padding:50px 70px}.htmega-login-form-style-1 h2{color:#000;font-size:30px;font-weight:600;margin-bottom:21px;font-family:"Montserrat",sans-serif}.htmega-login-form-style-1 form label{color:#000;font-size:13px;font-weight:300;margin-bottom:10px;font-family:"Montserrat",sans-serif}.htmega-login-form-style-1 form input:not([type="checkbox"]){background:#fff0;border:1px solid #f2f2f2;color:#757575;font-size:12px;margin-bottom:24px;font-family:"Montserrat",sans-serif;height:50px}.htmega-login-form-style-1 form input:not([type="checkbox"])[type="submit"]{margin:0;width:auto;background:#0056ff;color:#fff;height:43px;padding:0 40px;font-weight:600;text-transform:uppercase;font-size:14px;border:0 none;transition:0.4s ease-in-out}.htmega-login-form-style-1 form input:not([type="checkbox"])[type="submit"]:hover{background:#18012c;color:#fff}.log-remember{display:flex;justify-content:space-between;align-items:center;font-family:"Montserrat",sans-serif}.log-remember a.fright,.htmega-login-form-wrapper.htmega-login-form-style-3 label.lable-content,.htmega-login-form-wrapper.htmega-login-form-style-5 label.lable-content{color:#b1b1b1;font-size:12px;transition:0.4s;font-family:"Montserrat",sans-serif}.htmega-login-form-wrapper.htmega-login-form-style-3 label.lable-content,.htmega-login-form-wrapper.htmega-login-form-style-5 label.lable-content{padding-top:3px}.htmega-login-form-wrapper.htmega-login-form-style-5{padding:40px 20px}.htmega_message{display:none}#htmega_message .alert-success,.htmega_lodding_msg{color:#155724!important}#htmega_message .alert-danger{color:#721c24!important}.lable-content{display:block;position:relative;padding-left:29px;margin-bottom:0;cursor:pointer;font-size:22px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-family:"Montserrat",sans-serif}.login-wrapper form .log-remember label{margin:0}.lable-content input{position:absolute;opacity:0;cursor:pointer}.checkmark{position:absolute;top:0;left:0;height:18px;width:18px;border:1px solid #0056ff;margin-top:4px}.log-remember .checkmark{top:50%;margin-top:0;transform:translateY(-50%)}.lable-content:hover input~.checkmark{border:1px solid #0056ff}.checkmark:after{content:"";position:absolute;display:block}.lable-content input:checked~.checkmark:after{display:none}.lable-content .checkmark:after{left:50%;top:50%;width:6px;height:9px;border:solid #0056ff;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg) translate(-50%);-ms-transform:rotate(45deg) translate(-50%);transform:rotate(45deg) translate(-50%);margin-top:-3px}.htmega-login-form-style-2{text-align:center;padding:40px 0}.htmega-login-form-style-2 form input{border:1px solid #fff;border-radius:5px;color:#666;padding:0 20px;margin-bottom:10px}.htmega-login-form-style-2 form input[type="submit"]{background:#0056ff;border:0 none;font-size:16px;text-transform:uppercase;height:60px;border-radius:5px;transition:0.3s ease-in-out;color:#fff}.htmega-login-form-style-2 form input[type="submit"]:hover{background:#18012c;color:#fff}.htmega-login-form-style-2 .separator span{display:block;color:#fff;font-size:14px;font-weight:600;margin-top:30px;position:relative;font-family:"Montserrat",sans-serif}.htmega-login-form-style-2 .separator span::before,.htmega-login-form-style-2 .separator span::after{position:absolute;left:0;top:50%;background:#fff;width:235px;height:2px;content:""}.htmega-login-form-style-2 .separator span::after{left:auto;right:0}.htmega-login-form-style-2 .log-remember a.fright{color:#fff}.htmega-login-form-style-2 form input::-webkit-input-placeholder{color:#666}.htmega-login-form-style-2 form input::-moz-placeholder{color:#666}.htmega-login-form-style-2 form input:-ms-input-placeholder{color:#666}.htmega-login-form-style-2 form input:-moz-placeholder{color:#666}.htmega-login-form-style-2 .checkmark,.htmega-login-form-style-4 .checkmark{border:1px solid #fff}.htmega-login-form-style-2 .lable-content,.htmega-login-form-style-4 .lable-content{color:#fff;font-size:12px}.htmega-login-form-style-2 .lable-content .checkmark:after,.htmega-login-form-style-4 .lable-content .checkmark:after{width:6px;height:9px;border:solid #fff;border-width:0 2px 2px 0}.htmega-login-form-style-2 .lable-content:hover input~.checkmark,.htmega-login-form-style-4 .lable-content:hover input~.checkmark{border:1px solid #fff}.htmega-login-form-style-2 .log-remember{margin-top:10px}.htmega-login-form-style-2 .htmega-user-login,.htmega-login-form-style-4 .htmega-user-login,.htmega-login-form-style-5 .htmega-user-login{color:#fff}.htmega-login-form-style-3{padding:60px 40px}.htmega-login-form-style-3 form input{border:0 none;border-bottom:1px solid #687ea5;padding:0;color:#687ea5;font-size:12px;font-weight:300;font-family:"Montserrat",sans-serif}.htmega-login-form-style-3 form input[type="submit"]{background:#0056ff;color:#fff;width:auto;height:50px;padding:0 55px;border:0 none;font-size:14px;text-transform:uppercase;transition:0.5s;font-weight:600}.htmega-login-form-style-3 form input[type="submit"]:hover{opacity:.7}.htmega-login-form-style-3{box-shadow:none;background:#fff0}.htmega-login-form-style-2 .htmega-user-login{text-align:left}.htmega-login-form-style-4{padding:100px 56px;text-align:center}.htmega-login-form-style-4 form input:not(input[type=checkbox]){background:rgb(255 255 255 / .3);border:0 none;margin-left:2px;height:70px;color:#fff;font-size:16px;font-family:"Poppins",sans-serif}.htmega-login-form-style-4 form input[type="submit"]{border:3px solid #fff;border-radius:8px;color:#fff;box-sizing:border-box;height:70px;font-size:24px;font-weight:600;text-transform:uppercase;margin-bottom:51px;font-family:"Montserrat",sans-serif;margin:0}.htmega-login-form-style-4 form input[type="submit"]:hover{background:#fff;color:#18012c}.htmega-service{margin-top:30px;text-align:center;transition:all 0.3s ease-in-out}.htmega-service svg{width:30px;height:auto}.htmega-svg-icon-box{line-height:1;display:flex;align-items:center;justify-content:center;height:100%;border-radius:100%;transition:all 0.3s ease-in-out}.htmega-service a.readmore_btn{border:1px solid #0056ff;display:inline-block;padding:0 42px;line-height:40px;font-size:14px;border-radius:30px;color:#0056ff;font-weight:600;transition:0.5s;text-decoration:none}.htmega-service a.readmore_btn:hover{background:#0056ff;color:#fff}.htmega-service .service-title a{text-decoration:none;transition:all .3s ease 0s}.htmega-service .thumb{display:inline-block}.htmega-service .thumb img{vertical-align:middle}.htmega-service .thumb a{display:block}.htmega-service-style-1 .icon{margin-bottom:30px;padding:0 12px}.htmega-service-style-1 .icon i{color:#ed552d;font-size:50px}.htmega-service-style-1 .content{padding:0 12px}.htmega-service-style-1 .content h4{color:#5b5b5b;font-size:18px;font-weight:400;margin-bottom:15px}.htmega-service-style-1 .content p{color:#8f8f8f;font-family:"Montserrat",sans-serif;font-size:15px;line-height:25px;margin:0;padding:0 0 35px;position:relative}.htmega-service-style-1 .content p::before{position:absolute;content:"";background:#969696;width:20px;height:1px;bottom:0;left:50%;transform:translateX(-50%)}.htmega-service-style-1 .content p::after{position:absolute;content:"";background:#969696;height:1px;width:30px;bottom:5px;left:50%;transform:translateX(-50%)}.htmega-service-style-2{background:#fff;padding:30px}.htmega-service-style-2 .content{padding-top:30px}.htmega-service-style-2 .content h4{color:#575757;font-size:22px;line-height:30px;margin-bottom:13px;padding:0 9px}.htmega-service-style-2 .content p{color:#818181;font-size:14px;line-height:24px;margin-bottom:35px}.htmega-service-style-3 .icon{border:1px solid #eff2f7;width:110px;height:110px;text-align:center;border-radius:100%;padding:10px;margin:0 auto;margin-bottom:27px;transition:0.4s}.htmega-service-style-3 .icon i{background:#eff2f7;border-radius:100%;text-align:center;font-size:40px;margin:0 auto;color:#454545;transition:0.4s;height:100%;width:100%;display:flex;align-items:center;justify-content:center}.htmega-service-style-3:hover .icon{border:1px solid #0056ff}.htmega-service-style-3:hover .icon i{background:#0056ff;color:#fff}.htmega-service-style-3 .content h4{color:#5f5f5f;font-size:16px;text-transform:uppercase;padding-bottom:20px;position:relative}.htmega-service-style-3 .content h4::before{position:absolute;content:"";background:#0056ff;width:30px;height:3px;left:50%;bottom:0;transform:translateX(-50%)}.htmega-service-style-3 .content p{color:#5b5b5b;font-size:14px;line-height:25px;padding:0 12px;margin:0}.htmega-service.htmega-service-style-3:hover:after,.htmega-service.htmega-service-style-3:hover:before{content:"";background:#fff0;width:2px;height:25px;top:50%;margin-top:-12px;left:0;position:absolute}.htmega-service.htmega-service-style-3:hover:before{left:auto;right:0}.htmega-service-style-4{background:rgb(255 255 255 / .15);padding:75px 11px}.htmega-service-style-4 .content h4{color:#b8b8b8;font-weight:300;text-transform:uppercase;margin-bottom:16px}.htmega-service-style-4 .content p{margin:0;color:#959595;font-weight:300;font-size:14px;line-height:24px}.htmega-service-style-4 .thumb{padding-bottom:33px;position:relative;margin-bottom:22px}.htmega-service-style-4 .thumb::before{position:absolute;content:"";background:#969696;width:30px;height:1px;bottom:0;left:50%;transform:translateX(-50%)}.htmega-service-style-4 .thumb::after{position:absolute;content:"";bottom:5px;left:50%;transform:translateX(-50%);background:#969696;width:20px;height:1px}.htmega-service-style-5 .content{padding-top:26px}.htmega-service-style-5 .content h4{color:#585858;font-size:17px;font-weight:600;margin-bottom:13px}.htmega-service-style-5 .content p{color:#414141;font-size:14px;line-height:24px;margin:0}.htmega-service-style-5 .thumb{position:relative}.htmega-service-style-5 .thumb::before{position:absolute;top:0;left:0;display:block;width:100%;height:100%;content:"";-webkit-transition:opacity 1s;transition:opacity 1s;opacity:0;background-image:-webkit-linear-gradient(top,#252a9c,#df09f9);background-image:-moz-linear-gradient(top,#252a9c,#df09f9);background-image:linear-gradient(0,#252a9c,#df09f9)}.htmega-service-style-5:hover .thumb::before{opacity:.3}.htmega-service-style-5 .thumb img{width:100%}.htmega-service-style-6{margin-top:12px}.htmega-service-style-6 .thumb,.htmega-service-style-6 .icon{border:1px solid #4e89fb;width:100px;height:100px;line-height:100px;border-radius:100%;float:left;text-align:center;margin-right:22px;margin-top:10px;overflow:hidden}.htmega-service-style-6>a{float:left}.htmega-service-style-6 .content{overflow:hidden}.htmega-service-style-6 .content p{font-size:14px;line-height:25px;color:#5b5b5b}.htmega-service-style-6 .content h4{color:#5f5f5f;font-size:24px;font-weight:600;margin-bottom:7px}.htmega-service-style-7{display:flex;margin-top:0;position:relative;z-index:1;padding:40px 20px;border-radius:8px}.htmega-service-style-7 .icon{margin-right:33px}.htmega-service-style-7 .icon i{color:#4c4c4c;font-size:40px;transition:0.4s}.htmega-service-style-7 .content h4{color:#4c4c4c;font-size:20px;font-weight:600;text-transform:uppercase;margin-bottom:8px;transition:0.4s}.htmega-service-style-7 .content p{color:#5b5b5b;font-size:14px;line-height:25px;margin:0;transition:0.4s}.htmega-service-style-7::before{background:#fff none repeat scroll 0 0;content:"";height:100%;left:0;opacity:1;position:absolute;top:0;transition:all 0.4s ease-in-out 0s;width:100%;z-index:-1}.htmega-service-style-7:hover::before{opacity:0}.htmega-service-style-7:hover .content h4,.htmega-service-style-7:hover .content p,.htmega-service-style-7:hover .icon i{color:#fff!important}@media (max-width:767px){.htmega-service.htmega-service-style-2 .thumb{display:block}.htmega-service.htmega-service-style-2 .thumb img{width:100%}}.breaking-news-title svg{width:20px}.breaking-news-default{border:1px solid #18012c;display:flex;align-items:center}.breaking-news-default .breaking-news-title{display:flex;height:80px;align-items:center}.breaking-news-default .breaking-news-title h5{position:relative;font-weight:600;font-size:30px;letter-spacing:.5px;margin:0;text-transform:uppercase;padding:0 48px;width:max-content;display:flex;align-items:center}.breaking-news-default .breaking-news-ticker{margin-left:20px;list-style:none;padding:0;margin:0;padding-left:22px;width:100%}.breaking-news-default .breaking-news-ticker li{padding:5px 0;height:100%;display:flex;align-items:center}.breaking-news-default .breaking-news-ticker li a{display:block;line-height:24px;font-size:16px;font-family:"Poppins",sans-serif;color:#18012c;text-decoration:none}.breaking-news-default .breaking-news-ticker li span.news_date{background:#d20001;color:#fff;font-size:12px;margin-left:30px;padding:5px 5px;border-radius:3px;display:inline-block;line-height:1}.breaking-news-default .breaking-news-nav{float:right;display:flex;height:80px;align-items:center;margin-right:42px}.breaking-news-default .breaking-news-nav button{border:1px solid #18012c;height:40px;margin:0 5px;padding:0;transition:all 0.3s ease-in-out 0s;width:40px;background:#fff0}.breaking-news-default .breaking-news-nav button i{color:#18012c;font-size:24px}.breaking-news-default .breaking-news-nav button svg{width:16px}.breaking-news-default .breaking-news-nav button svg path{fill:#18012c}.breaking-news-default::before{position:absolute;content:"";background:#1d62af;left:0;top:0;width:100%;height:100%;z-index:-1;transform:skew(-20deg)}.htmega-newsticker-style-2.breaking-news-default::before,.htmega-newsticker-style-3.breaking-news-default::before,.htmega-newsticker-style-4.breaking-news-default::before,.htmega-newsticker-style-6.breaking-news-default::before,.htmega-newsticker-style-5.breaking-news-default::before,.htmega-newsticker-style-7.breaking-news-default::before{display:none}.htmega-newsticker-style-1{border:0 none;float:left;position:relative;width:100%;z-index:1}.htmega-newsticker-style-1 .breaking-news-title{display:flex;align-items:center}.htmega-newsticker-style-1 .breaking-news-title h5{position:relative;left:-20px;display:block;color:#fff;font-weight:600;font-size:30px;letter-spacing:.5px;margin:0;text-transform:uppercase;height:60px;line-height:59px;padding:0 48px;display:flex;align-items:center}.htmega-newsticker-style-1 .breaking-news-title h5::before{position:absolute;content:"";transform:skew(-20deg);background:#d20001;left:0;top:0;width:100%;height:100%;z-index:-1}.htmega-newsticker-style-1 .breaking-news-title h5 i,.htmega-newsticker-style-1 .breaking-news-title h5 .htmega-news-tickr-svg-icon-box{width:40px;height:40px;color:#d20001;background:#fff;text-align:center;line-height:40px;border-radius:100%;font-size:28px;padding:0;margin-left:10px}.breaking-news-title h5 .htmega-news-tickr-svg-icon-box svg{height:auto}.htmega-news-tickr-svg-icon-box{display:flex;align-items:center;justify-content:center}.htmega-newsticker-style-1 .breaking-news-ticker{margin-left:20px;list-style:none;padding:0;margin:0;padding-left:22px}.htmega-newsticker-style-1 .breaking-news-ticker li{padding:5px 0}.htmega-newsticker-style-1 .breaking-news-ticker li a{color:#fff}.htmega-newsticker-style-1 .breaking-news-nav{float:right;display:flex;align-items:center;margin-right:42px;margin-left:auto}.htmega-newsticker-style-1 .breaking-news-nav button{border:1px solid #fff;margin:0 5px;transform:skew(-20deg)}.htmega-newsticker-style-1 .breaking-news-nav button:hover{border:1px solid #d20001;background:#d20001}.htmega-newsticker-style-1 .breaking-news-nav button i{color:#fff;font-size:24px}.htmega-newsticker-style-2{border:1px solid #1d62af;overflow:hidden}.htmega-newsticker-style-2 .breaking-news-title h5{position:relative;color:#fff;font-weight:600;font-size:20px;margin:0;text-transform:capitalize;padding:0 20px;background:#1d62af;font-style:italic;padding-right:0;align-self:stretch;display:flex;align-items:center;justify-content:center;width:max-content}.htmega-newsticker-style-2 .breaking-news-title h5::before{position:absolute;top:0;border-right:40px solid #fff0;border-top:40px solid #fff0;border-bottom:40px solid #fff0;content:"";border-left:40px solid #1d62af;left:100%;background:transparent!important;background-color:none!important;background-image:none!important}.htmega-newsticker-style-2 .breaking-news-ticker{padding-left:57px}.htmega-newsticker-style-2 .breaking-news-ticker li a{color:#181818}.htmega-newsticker-style-2 .breaking-news-nav{margin-right:29px}.htmega-newsticker-style-2 .breaking-news-nav button{margin:0 3px;border:1px solid #fff0;width:auto;height:auto}.htmega-newsticker-style-2 .breaking-news-nav button i{color:#000;font-size:30px;transition:0.3s ease-in-out}.htmega-newsticker-style-2 .breaking-news-nav button i:hover{color:#1d62af}.htmega-newsticker-style-3{border:1px solid #1d62af;border-radius:40px;overflow:hidden;display:flex}.htmega-newsticker-style-3 .breaking-news-title{order:3}.htmega-newsticker-style-3 .breaking-news-title{display:flex;align-items:center;background:#1d62af;border-radius:0 40px 40px 0}.htmega-newsticker-style-3 .breaking-news-title h5{position:relative;color:#fff;font-weight:600;font-size:20px;margin:0;text-transform:capitalize;padding:0 20px;font-style:italic;padding-right:20px;align-self:stretch;display:flex;align-items:center;justify-content:center;padding-left:0;width:max-content}.htmega-newsticker-style-3 .breaking-news-title h5::before{position:absolute;top:0;border-right:40px solid #1d62af;border-top:40px solid #fff0;border-bottom:40px solid #fff0;content:"";border-left:40px solid #fff0;right:100%;background:transparent!important;background-color:none!important;background-image:none!important}.htmega-newsticker-style-3 .breaking-news-ticker{flex-grow:1;order:2;padding-right:57px}.htmega-newsticker-style-3 .breaking-news-ticker li{padding:5px 0}.htmega-newsticker-style-3 .breaking-news-ticker li a{color:#181818}.htmega-newsticker-style-3 .breaking-news-ticker li a span.news_date{margin-left:30px}.htmega-newsticker-style-3 .breaking-news-nav{margin-right:0;float:left;margin-left:29px;order:1}.htmega-newsticker-style-3 .breaking-news-nav button{margin:0 3px;border:1px solid #fff0;width:auto;height:auto}.htmega-newsticker-style-3 .breaking-news-nav button i{color:#000;font-size:30px;transition:0.3s ease-in-out}.htmega-newsticker-style-3 .breaking-news-nav button i:hover{color:#1d62af}.htmega-newsticker-style-4{border:0 none;background:#1d62af;overflow:hidden}.htmega-newsticker-style-4 .breaking-news-title{display:flex;height:50px;align-items:center;background:#f05555;align-self:stretch;display:flex;align-items:center;justify-content:center}.htmega-newsticker-style-4 .breaking-news-title h5{position:relative;color:#fff;font-weight:600;font-size:18px;margin:0;text-transform:capitalize;padding:0 27px}.htmega-newsticker-style-4 .breaking-news-ticker{padding-left:30px}.htmega-newsticker-style-4 .breaking-news-ticker li{padding:5px 0}.htmega-newsticker-style-4 .breaking-news-ticker li a{display:block;color:#fff;font-size:14px;font-family:"Poppins",sans-serif}.htmega-newsticker-style-4 .breaking-news-nav{margin-right:-1px;height:50px}.htmega-newsticker-style-4 .breaking-news-nav button{margin:0 1px;border:1px solid #fff0;width:50px;height:50px;background:#4b7bb0}.htmega-newsticker-style-4 .breaking-news-nav button i{color:#fff;font-size:30px;transition:0.3s ease-in-out}.htmega-newsticker-style-4 .breaking-news-nav button i:hover{color:#18012c}.htmega-newsticker-style-5{border:0 none;overflow:hidden;background:#00C8FA}.htmega-newsticker-style-5.breaking-news-default::before{transform:skew(0deg)}.htmega-newsticker-style-5 .breaking-news-title{display:flex;height:50px;align-items:center;background:#f05555;align-self:stretch;display:flex;align-items:center;justify-content:center;position:relative}.htmega-newsticker-style-5 .breaking-news-title::before{position:absolute;top:50%;border-right:15px solid #fff0;border-top:15px solid #fff0;border-bottom:15px solid #fff0;content:"";border-left:15px solid #f05555;left:100%;transform:translateY(-50%)}.htmega-newsticker-style-5 .breaking-news-title h5{color:#fff;font-weight:600;font-size:18px;margin:0;text-transform:capitalize;padding:0 27px}.htmega-newsticker-style-5 .breaking-news-ticker{padding-left:34px}.htmega-newsticker-style-5 .breaking-news-ticker li{padding:5px 0}.htmega-newsticker-style-5 .breaking-news-ticker li a{display:block;color:#fff;font-size:14px;font-family:"Poppins",sans-serif}.htmega-newsticker-style-5 .breaking-news-nav{margin-right:11px;height:50px}.htmega-newsticker-style-5 .breaking-news-nav button{margin:0;border:1px solid #fff0;width:auto;height:auto}.htmega-newsticker-style-5 .breaking-news-nav button i{color:#fff;font-size:30px;transition:0.3s ease-in-out}.htmega-newsticker-style-5 .breaking-news-nav button i:hover{color:#18012c}.htmega-newsticker-style-6{border:1px solid #1d62af;overflow:hidden}.htmega-newsticker-style-6.breaking-news-default::before{transform:skew(0deg)}.htmega-newsticker-style-6 .breaking-news-title{height:60px;position:relative;z-index:1;padding:0 18px 0 0;width:max-content}.htmega-newsticker-style-6 .breaking-news-title::before{position:absolute;left:-16px;top:0;background:#1d62af;width:100%;height:100%;content:"";z-index:-1;transform:skew(-26deg)}.htmega-newsticker-style-6 .breaking-news-title h5{color:#fff;font-weight:600;font-size:18px;margin:0;text-transform:capitalize;padding:0 18px;z-index:1;position:relative}.htmega-newsticker-style-6 .breaking-news-ticker{padding-left:34px}.htmega-newsticker-style-6 .breaking-news-ticker li{padding:5px 0}.htmega-newsticker-style-6 .breaking-news-ticker li a{display:block;color:#000;font-size:14px;font-family:"Poppins",sans-serif}.htmega-newsticker-style-6 .breaking-news-nav{margin-right:11px;height:60px}.htmega-newsticker-style-6 .breaking-news-nav button{margin:0;border:1px solid #fff0;width:auto;height:auto}.htmega-newsticker-style-6 .breaking-news-nav button i{color:#fff;font-size:30px;transition:0.3s ease-in-out}.htmega-newsticker-style-6 .breaking-news-nav button i:hover{color:#18012c}.htmega-newsticker-style-7{border:1px solid #1d62af;overflow:hidden}.htmega-newsticker-style-7.breaking-news-default::before{transform:skew(0deg)}.htmega-newsticker-style-7 .breaking-news-title{display:flex;height:60px;align-items:center;align-self:stretch;justify-content:center;position:relative;z-index:1;padding:0 18px 0 0}.htmega-newsticker-style-7 .breaking-news-title::before{position:absolute;left:-10px;top:0;background:#1d62af;width:100%;height:100%;content:"";z-index:-1;border-radius:0 45px 0 0}.htmega-newsticker-style-7 .breaking-news-title h5{color:#fff;font-weight:600;font-size:18px;margin:0;text-transform:capitalize;padding:0 27px;z-index:1;position:relative}.htmega-newsticker-style-7 .breaking-news-ticker{padding-left:34px}.htmega-newsticker-style-7 .breaking-news-ticker li{padding:5px 0}.htmega-newsticker-style-7 .breaking-news-ticker li a{display:block;color:#000;font-size:14px;font-family:"Poppins",sans-serif}.htmega-newsticker-style-7 .breaking-news-nav{margin-right:12px;height:60px}.htmega-newsticker-style-7 .breaking-news-nav button{margin:0 1px;border:1px solid #fff0;width:38px;height:38px;background:#1d62af}.htmega-newsticker-style-7 .breaking-news-nav button i{color:#fff;font-size:30px;transition:0.3s ease-in-out}.htmega-newsticker-style-7 .breaking-news-nav button:hover{opacity:.7}@media (max-width:767px){.breaking-news-default{flex-direction:column;justify-content:center;overflow:hidden}.breaking-news-default .breaking-news-title{margin-bottom:15px;width:100%;min-height:45px}.breaking-news-default .breaking-news-title h5{padding:0 15px;width:100%;justify-content:center}.htmega-newsticker-style-1 .breaking-news-title h5{left:0}.htmega-newsticker-style-1 .breaking-news-ticker,.breaking-news-default .breaking-news-ticker{padding:0 15px}.htmega-newsticker-style-2 .breaking-news-nav{margin-right:0}.htmega-newsticker-style-2 .breaking-news-ticker{padding-left:0 15px}.htmega-newsticker-style-3 .breaking-news-title{border-radius:0;margin-bottom:0;margin-top:15px}.htmega-newsticker-style-5 .breaking-news-nav{margin-right:0}.htmega-newsticker-style-3 .breaking-news-nav{margin-left:0}.htmega-newsticker-style-6 .breaking-news-title::before{left:0;transform:skew(0)}.htmega-newsticker-style-7 .breaking-news-title::before{left:0;border-radius:0}.breaking-news-default .breaking-news-title{height:auto}.breaking-news-default.htmega-newsticker-style-1 .breaking-news-title{height:80px}.htmega-newsticker-style-4 .breaking-news-nav{margin-top:15px}}.htmega-social-share ul{list-style:none;margin:0;padding:0;list-style:none}.htmega-social-share ul li{font-family:"Montserrat",sans-serif;cursor:pointer;color:#fff}.htmega-social-share svg{width:20px;display:inline-block}.htmega-social-share.htmega-social-view-icon-title ul li{padding-right:15px}.htmega-social-share.htmega-social-view-title ul li{padding:0 15px}.htmega-social-share ul li i,.htmega-social-share ul li svg{display:block;float:left;height:42px;line-height:42px;width:42px}.htmega-share-counter{margin-left:5px}.htmega-social-style-1 ul li{display:inline-block;text-align:center;font-size:16px;margin-right:5px;margin-bottom:10px;transition:0.5s;line-height:42px}.htmega-social-style-1 ul li:hover{opacity:.7}.htmega-lightbox{position:relative;margin-top:30px;overflow:hidden}.htmega-lightbox .htmega-lightboxthumb a img{width:100%}.htmega-lightbox .htmega-lightbox-action{position:absolute;top:0;width:100%;height:100%;transition:0.5s;left:0;opacity:0;display:flex;align-items:center;justify-content:center}.htmega-lightbox .htmega-lightbox-action::before{position:absolute;width:100%;height:100%;top:0;background:rgb(0 0 0 / .5);content:"";left:0}.htmega-lightbox .htmega-lightbox-action a{position:absolute;top:50%;transform:translate(-50%,-50%);text-align:center;border:1px solid #fff;display:flex;border-radius:100%;left:50%;align-items:center;justify-content:center;width:30px;height:30px}.htmega-lightbox .htmega-lightbox-action.htmega-lightbox-button-type-button a{width:max-content}.htmega-lightbox .htmega-lightbox-action a i{color:#fff;font-size:25px}.image-popup-vertical-fit svg{fill:#fff;width:20px}.htmega-lightbox .htmega-lightbox-action a.play__btn i{border:1px solid #fff0}.htmega-lightbox:hover .htmega-lightbox-action{opacity:1}.mfp-no-margins img.mfp-img{padding:0}.mfp-no-margins .mfp-figure:after{top:0;bottom:0}.mfp-no-margins .mfp-container{padding:0}.lightbox_button_only .htmega-lightbox-action{opacity:1;position:static}.lightbox_button_only.htmega-lightbox .htmega-lightbox-action a{position:static;transform:translate(0,0)}.lightbox_button_only .htmega-lightbox-action::before{display:none}.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{width:auto!important}.htmega-lightbox .image-popup-vertical-fit .htmega-player-container .magnify-video-active{background:#fff none repeat scroll 0 0;border:0 none;border-radius:100%;color:#18012c;display:inline-flex;align-items:center;justify-content:center;font-size:40px;text-align:center;transition:all 0.5s ease-in-out 0s;padding:10px 25px;text-decoration:none;position:relative}.htmega-player-container a{position:relative;display:inline-flex;align-items:center;gap:8px;transition:all 0.3s ease-in-out}.htmega-player-container .magnify-video-active *{line-height:initial}.htmega-player-container .magnify-video-active:hover{transform:scale(1.2);background:#18012c;color:#fff}a.magnify-video-active:focus,.mfp-iframe-holder .mfp-close:hover{outline:0;border:none}.mfp-iframe-holder .mfp-close,.mfp-iframe-holder .mfp-close:hover{display:inline-block;width:auto;background:#fff0}.htmega-player-container .magnify-video-active i,.htmega-player-container .magnify-video-active img{position:relative;z-index:1}.htmega-video-mark{position:absolute;pointer-events:none;left:50%;top:50%}.htmega-video-mark .htmega-wave-pulse{width:1px;height:0;margin:0 auto}.htmega-video-mark .htmega-wave-pulse::after,.htmega-video-mark .htmega-wave-pulse::before{opacity:0;content:'';display:block;position:absolute;width:200px;height:200px;top:50%;left:50%;border-radius:50%;border:3px solid #fff;animation:zoomBig 2.25s linear infinite;animation-delay:0s}.htmega-video-mark .htmega-wave-pulse::before{animation-delay:.75s}.htmega-player-container iframe.playerBox{width:100%!important;margin:0!important;height:100%!important}@keyframes zoomBig{0%{transform:translate(-50%,-50%) scale(0);opacity:1;border-width:4px}40%{opacity:.8;border-width:3px}65%{border-width:2px}100%{transform:translate(-50%,-50%) scale(1);opacity:0;border-width:2px}}.htmega-search-box input:focus{outline:none}.htmega-search-box .btn-search{background:#fff0;padding:0}.htmega-search-box svg{width:20px;margin-top:8px}.htmega-search-style-1{position:relative}.htmega-search-style-1 input,.htmega-search-style-1 input[type='text']{border:1px solid #ccc;width:100%;border-radius:22px;transition:all .3s ease-in-out;height:45px;color:#999;font-size:14px;padding:0 78px 0 20px}.htmega-search-style-1 input:focus{width:100%;border:1px solid hotpink}.htmega-search-style-1 input:focus~button{width:36px}.htmega-search-style-1 input:focus~button.btn-search{background:hotpink;color:#fff;border-radius:20px}.htmega-search-style-1 input:focus~button.btn-reset{right:-22px}.htmega-search-style-1 button{transition:all .3s ease-in-out;border:none;height:36px;position:absolute;right:4px;top:50%;width:70px;transform:translateY(-50%);padding:0}.htmega-search-style-1 button.btn-search{background:#0056ff;border-radius:0 20px 20px 0;color:#fff;transition:all .3s ease-in-out}.htmega-search-style-1 button.btn-search svg path{fill:#fff}.htmega-search-style-2{display:inline-block;position:relative;height:60px;float:right;padding:0;position:relative;width:100%}.htmega-search-style-2 input[type="text"]{height:60px;font-size:17px;display:inline-block;font-weight:100;border:none;outline:none;color:#fff;padding:0;padding-right:70px;width:0;position:absolute;top:0;right:0;background:none;z-index:3;transition:width 0.5s cubic-bezier(0,.795,0,1);cursor:pointer}.htmega-search-style-2 input[type="text"]:focus{width:100%;z-index:1;border-bottom:1px solid #333;cursor:text}.htmega-search-style-2 button.btn-search{width:63px;display:inline-block;color:#333;float:right;background:#fff0;border:none;position:absolute;top:0;right:0;z-index:2;cursor:pointer;cursor:pointer;transition:width 0.4s cubic-bezier(0,.795,0,1)}.htmega-search-style-3{float:right;height:40px;position:relative;width:100%}.htmega-search-style-3 input[type="text"]{border:1px solid #18012c;font-size:12px;height:40px;position:absolute;transition:all .3s ease-in;width:50%;right:0;color:#18012c;font-size:14px;transition:all .3s ease-in-out;padding:0 20px;padding-right:63px}.htmega-search-style-3 input[type="text"]:focus{width:100%;border-radius:20px;border:1px solid #ed552d}.htmega-search-style-3 input[type="text"]:focus~button{background:#ed552d;border:1px solid #ed552d;border-radius:0 20px 20px 0;color:#fff!important}.htmega-search-style-3 button{background:#fff0;transition:all .3s ease-in;position:absolute;right:0;border:0 none;transition:all .3s ease-in-out;width:42px;text-align:center;height:100%;border:0 none}.htmega-search-style-4{background-color:#fff;position:relative;overflow:hidden;float:right}.htmega-search-style-4 form{width:45px;transition:all 0.5s ease}.htmega-search-style-4:before{content:'';display:block;width:3px;height:100%;position:relative;background-color:#ff4888;transition:all .5s ease}.htmega-search-style-4 form.open{width:100%}.htmega-search-style-4 form.open:before{height:20px;margin:15px 8px 10px 29px;position:absolute}.htmega-search-style-4 .search-box{width:100%;height:100%;box-shadow:none;border:none;background:#fff0;color:#ff4888;padding:0 48px 0 45px;font-size:14px}.htmega-search-style-4 .search-box:focus{outline:none}.htmega-search-style-4 .search-button{width:45px;height:45px;display:block;position:absolute;right:0;top:50%;cursor:pointer;transform:translateY(-50%)}.htmega-search-style-4 .search-icon{width:20px;height:20px;border-radius:40px;border:2px solid #ff4888;display:block;position:relative;margin-left:10px;transition:all 0.5s ease;top:10px}.htmega-search-style-4 .search-icon:before{content:'';width:3px;height:8px;position:absolute;right:-2px;top:12px;display:block;background-color:#ff4888;transform:rotate(-45deg);transition:all 0.5s ease}.htmega-search-style-4 .search-icon:after{content:'';width:3px;height:9px;position:absolute;right:-8px;top:17px;display:block;background-color:#ff4888;transform:rotate(-46deg);transition:all 0.5s ease}.htmega-search-style-4 form.open .search-icon{margin:0;width:35px;height:35px;border-radius:100%;top:5px}.htmega-search-style-4 form.open .search-icon:before{transform:rotate(52deg);right:12px;top:12px;height:18px}.htmega-search-style-4 form.open .search-icon:after{transform:rotate(-230deg);right:12px;top:2px;height:18px}.htmega-search-style-5 button{color:#f45862;font-size:24px;border:0 none;outline:none;background:#fff0}.block-bg{background:rgb(22 22 27 / .97) none repeat scroll 0 0;height:100%;left:0;opacity:0;position:fixed;text-align:center;top:0;transform:scale(.7);transition:-webkit-transform 0.8s ease 0s,-moz-transform 0.8s ease 0s,-o-transform 0.8s ease 0s,transform 0.8s ease 0s,opacity 0.5s ease 0s,visibility 0.5s ease 0s;visibility:hidden;width:100%;z-index:999}.block-bg.is-visible{opacity:1;transform:scale(1);visibility:visible}.block-bg .close__wrap{color:#fff;cursor:pointer;font-size:12px;font-weight:700;line-height:25px;margin-top:-12.5px;padding-right:25px;position:absolute;right:49px;text-transform:uppercase;z-index:11;transition:0.4s;top:65px}.block-bg .close__wrap:hover{color:#fff}.block-bg .close__wrap::after{content:"\f00d";font-family:'FontAwesome';font-size:24px;position:relative;right:0;top:0}.minisearch .field__search{left:0;margin:0 auto auto;max-width:1000px;padding:0 5px;position:fixed;right:0;top:50%;width:90%}.minisearch .field__search input{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;background:#fff0 none repeat scroll 0 0;border-color:currentcolor currentcolor #ebebeb;-o-border-image:none;border-image:none;border-style:none none solid;border-width:0 0 1px;color:#fff;height:60px;padding:10px 60px 10px 10px;position:static;transition:all 0.3s ease-in-out 0s;width:100%;z-index:1;font-size:16px;outline:none}.minisearch .field__search .action{position:absolute;right:0;top:0;z-index:2}.minisearch .field__search .action button{color:#797979;display:inline-block;font-size:26px;height:60px;left:0;line-height:60px;text-align:center;top:0;width:60px;padding:0!important;margin:0!important}.minisearch .field__search .action button:hover{background:#fff0}@media (max-width:991px){.block-bg .close__wrap{right:0}}blockquote{margin:0}blockquote cite{font-family:"Montserrat",sans-serif}.htmega-blockquote blockquote::before{display:none}.htmega-blockquote blockquote img,.htmega-blockquote blockquote .blockquote_icon{position:absolute}.htmega-blockquote blockquote img{position:absolute;width:100px;z-index:0}.htmega-blockquote blockquote p{margin:0}.htmega-blockquote-position-lefttop blockquote img,.htmega-blockquote-position-lefttop blockquote .blockquote_icon{left:0;top:0}.htmega-blockquote-position-leftcenter blockquote img,.htmega-blockquote-position-leftcenter blockquote .blockquote_icon{left:0;top:50%;transform:translateY(-50%)}.htmega-blockquote-position-leftbottom blockquote img,.htmega-blockquote-position-leftbottom blockquote .blockquote_icon{left:0;bottom:0}.htmega-blockquote-position-centertop blockquote img,.htmega-blockquote-position-centertop blockquote .blockquote_icon{left:50%;top:0;transform:translateX(-50%)}.htmega-blockquote-position-center blockquote img,.htmega-blockquote-position-center blockquote .blockquote_icon{left:50%;top:50%;transform:translate(-50%,-50%)}.htmega-blockquote-position-centerbottom blockquote img,.htmega-blockquote-position-centerbottom blockquote .blockquote_icon{left:50%;bottom:0;transform:translateX(-50%)}.htmega-blockquote-position-righttop blockquote img,.htmega-blockquote-position-righttop blockquote .blockquote_icon{right:0;top:0}.htmega-blockquote-position-rightcenter blockquote img,.htmega-blockquote-position-rightcenter blockquote .blockquote_icon{right:0;top:50%;transform:translateY(-50%)}.htmega-blockquote-position-rightbottom blockquote img,.htmega-blockquote-position-rightbottom blockquote .blockquote_icon{right:0;bottom:0}blockquote .blockquote_icon svg{width:15px}.htmega-blockquote blockquote{background:#f4f4f4;padding:50px 62px 50px 56px;position:relative;border:0}.htmega-blockquote blockquote .blockquote_content{font-size:18px;line-height:33px;color:#5b5b5b;font-style:normal;font-weight:600;margin-bottom:17px;margin-bottom:18px;position:relative;z-index:1}.htmega-blockquote blockquote cite{color:#0056ff;font-weight:600;font-style:normal;margin:0;padding-left:35px;position:relative}.htmega-citeseparator-position-after blockquote cite{padding-left:0;padding-right:35px}.htmega-citeseparator-position-none blockquote cite{padding-left:0;padding-right:0}.htmega-blockquote blockquote cite::before{position:absolute;background-color:#0056ff;content:"";height:4px;width:20px;left:0;top:50%;transform:translateY(-50%)}.htmega-citeseparator-position-after blockquote cite::before{right:0;left:auto;top:50%}.htmega-citeseparator-position-none blockquote cite::before{display:none}.htmega-instragram{text-align:center}.htmega-instragram ul.htmega-instagram-list{padding:0;margin:0;list-style:none;margin:0 -5px}.htmega-instragram ul.htmega-instagram-list li{float:left;width:25%;padding:0 5px;margin-bottom:10px;overflow:hidden;position:relative}.htmega-instragram ul.htmega-instagram-list li img{width:100%;vertical-align:middle}.htmega-instragram ul.htmega-instagram-list li a{text-decoration:none}.htmegainstagram-column-1 .htmega-instragram ul.htmega-instagram-list li{width:100%}.htmegainstagram-column-2 .htmega-instragram ul.htmega-instagram-list li{width:50%}.htmegainstagram-column-3 .htmega-instragram ul.htmega-instagram-list li{width:33.33%}.htmegainstagram-column-5 .htmega-instragram ul.htmega-instagram-list li{width:20%}.htmegainstagram-column-6 .htmega-instragram ul.htmega-instagram-list li{width:16.66%}.htmega-instragram .instagram_follow_btn{background:#f75876 none repeat scroll 0 0;border:0 none;color:#fff;display:inline-block;font-size:14px;font-weight:500;margin-top:70px;text-decoration:none;transition:all 0.4s ease-in-out 0s;display:inline-flex;align-items:center}.htmega-instragram .instagram_follow_btn:hover{opacity:.7;color:#000}.htmega-instragram .instagram_follow_btn i{width:42px;height:43px;line-height:42px;font-size:16px;text-align:center;display:inline-grid;align-items:center}.htmega-instragram .instagram_follow_btn span{padding:0 16px;font-weight:600;height:42px;line-height:42px}.htmega-instragram .instagram_follow_btn.possition-center{position:absolute;top:50%;transform:translateY(-50%) translateX(-50%);left:50%;background:#fff;border-radius:6px;color:#000}.htmega-instragram .instagram_follow_btn.possition-center span{padding:0 24px}.htmega-instragram ul.htmega-instagram-list{margin:0 -5px;overflow:hidden;display:flex;flex-flow:row wrap}.htmega-instragram ul.htmega-instagram-list li>a{display:block;position:relative}.htmega-instragram ul.htmega-instagram-list li .instagram-clip{position:absolute;top:0;left:0;width:100%;text-align:center;z-index:3;height:100%;transition:0.4s ease-in-out;opacity:0}.htmega-instragram ul.htmega-instagram-list li .instagram-clip::before{position:absolute;background-color:rgb(0 0 0 / .7);content:"";left:10px;top:10px;bottom:10px;right:10px;z-index:-1}.htmega-instragram ul.htmega-instagram-list li .instagram-clip .htmega-content .instagram-like-comment{padding:30px 0}.htmega-instragram ul.htmega-instagram-list li .instagram-clip .htmega-content .instagram-like-comment p{color:#fff;margin:0 15px}.htmega-instragram ul.htmega-instagram-list li .instagram-clip .htmega-content .instagram-btn{position:absolute;top:50%;transform:translateY(-50%);width:100%}.htmega-instragram ul.htmega-instagram-list li .instagram-clip .htmega-content .instagram-btn a{display:inline-block}.htmega-instragram ul.htmega-instagram-list li .instagram-clip .htmega-content .instagram-btn a i{color:#fff;font-size:43px}.htmega-instragram ul.htmega-instagram-list li:hover .instagram-clip{opacity:1}.htmega-instragram ul.htmega-instagram-list li .instagram-clip .htmega-content .zoom_icon{display:inline-block}.htmega-instragram-style-2 ul.htmega-instagram-list li{padding:0;margin:0}.htmega-instragram-style-2 ul.htmega-instagram-list{margin:0;margin-left:-15px;margin-right:-15px}.htmega-instragram-style-2 ul.htmega-instagram-list li{margin:0;margin-bottom:0;overflow:hidden}.htmega-instragram-style-2 ul.htmega-instagram-list li a img{transition:0.3s ease-out;transition-property:opacity,transform,filter;width:100%}.htmega-instragram-style-2 ul.htmega-instagram-list li:hover a img{transform:scale3d(1.1,1.1,1);opacity:.8}.htmega-instragram .slick-arrow{position:absolute;top:45%;left:-20px;z-index:2;width:30px;height:30px;border-radius:100%;background:#f75876;border:1px solid #f75876;color:#fff;text-align:center;transition:0.4s ease-in-out;opacity:0;padding:0;line-height:1}.htmega-instragram .htmega-carosul-next.slick-arrow{left:auto;right:-20px}.htmega-instragram ul.htmega-instagram-list:hover .slick-arrow{opacity:1;left:0}.htmega-instragram ul.htmega-instagram-list:hover .htmega-carosul-next.slick-arrow{opacity:1;right:0;left:auto}.htmega-instragram .slick-dots{position:relative;bottom:0}.htmega-instragram .slick-dots li{border-radius:100%;display:inline-block;height:15px;margin:0 3px!important;width:15px!important;background:#f75876;float:none!important}.htmega-instragram .slick-dots li button{padding:0}.htmega-instragram .slick-dots li button::before{display:none}.htmega-instragram .slick-dots li.slick-active{background:#000}.htmega-instragram-style-2 a.instagram_follow_btn{position:absolute;top:50%;transform:translateY(-50%) translateX(-50%);left:50%;background:#fff;border-radius:6px;color:#000;margin-top:0;z-index:5}.htmega-instragram-style-3 ul li{position:relative}.htmega-instragram-style-3 ul li a img{transition:all .15s ease-in-out}.htmega-instragram-style-3 ul li .instagram-clip{position:absolute;top:0;left:0;right:0;height:50px;background:rgb(255 64 95 / .9);display:flex;justify-content:space-around;-webkit-transform:translateY(-100%);transform:translateY(-100%);transition:all .15s ease-in-out;color:#FFF;height:50px!important;line-height:50px}.htmega-instragram-style-3 ul li .instagram-clip::before{display:none}.htmega-instragram-style-3 ul li .instagram-clip .instagram-like-comment{display:flex;align-items:center;padding:0!important}.htmega-instragram-style-3 ul li .instagram-clip .instagram-like-comment p{margin:0 15px}.htmega-instragram-style-3 ul li:hover .instagram-clip{-webkit-transform:translateX(0);transform:translateX(0)}.htmega-instragram-style-3 ul li:hover a img{opacity:.7;-webkit-transform:scale(1.15) translate3d(0,0,0);transform:scale(1.15) translate3d(0,0,0)}.htmega-instragram-style-3 ul.htmega-instagram-list li .instagram-clip .htmega-content{display:flex;align-items:center}.htmega-instragram-style-3 ul.htmega-instagram-list li .instagram-clip .htmega-content .instagram-btn{position:static;transform:translateY(0);display:flex}.htmega-instragram-style-3 ul.htmega-instagram-list li .instagram-clip .htmega-content .zoom_icon{display:flex}.htmega-instragram-style-4 ul.htmega-instagram-list li{margin:0;margin-bottom:0;overflow:hidden;width:25%}.htmega-instragram-style-4 ul.htmega-instagram-list li a img{transition:0.3s ease-out;transition-property:opacity,transform,filter;width:100%}.htmega-instragram-style-4 ul.htmega-instagram-list li:hover a img{transform:scale3d(1.2,1.2,1);opacity:.6}.instragram-icon-svg{display:flex;justify-content:center}.htmega-switcher-btn{text-align:center}.htmega-switcher-nav{display:inline-block!important;background:#eee;border-radius:30px;overflow:hidden}.htmega-switcher-nav span{display:inline-block;color:#444;font-size:14px;font-weight:600;text-transform:uppercase;padding:18px 32px;z-index:1;position:relative;font-family:"Montserrat",sans-serif;cursor:pointer}.htmega-switcher-nav span i{margin-right:5px}.htmega-switcher-nav svg{width:20px;float:left;margin-right:8px}.htmega-switcher-nav span::before{height:100%;top:0;z-index:0;content:'';width:0;position:absolute;left:0;transition:all 300ms ease-out;z-index:-1}.htmega-switcher-nav span.htb-active{color:#fff}.htmega-switcher-nav span.htb-active::before{width:100%;background-color:#ed552d}.htmega-switcher-toggle-title{text-transform:uppercase;font-weight:600}.htmega-switcher-toggle{margin:20px 0 30px 0;text-align:center;font-weight:400}.htmega-switch-toggle{position:relative;display:inline-block;width:60px;height:34px;margin:0 15px 0 15px;line-height:36px}.htmega-switcher-toggle i{margin-right:7px}.htmega-switche-toggle-slider{border-radius:34px;position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;-webkit-transition:.4s;transition:.4s}input:checked+.htmega-switche-toggle-slider{background-color:#2196F3}input:checked+.htmega-switche-toggle-slider:before{-webkit-transform:translateX(26px);-ms-transform:translateX(26px);transform:translateX(26px)}.htmega-switche-toggle-slider:before{position:absolute;border-radius:50%;content:"";height:26px;width:26px;left:4px;bottom:4px;background-color:#fff;-webkit-transition:.4s;transition:.4s}.htmega-single-toggle-switch.toggle-tab-pane{display:none}.htmega-single-toggle-switch.toggl-active{display:block}.htmega-register-wrapper form input,.htmega-register-wrapper form textarea{padding:0 15px;width:100%;background:#fff0;border-radius:0}.htmega-register-wrapper .alert{margin:0 10px 15px}.htmega-user-login{padding:10px;text-align:center}.htmega-register-wrapper label{display:block}.user-register-header h2{font-size:36px;font-weight:700;margin-top:0;margin-bottom:10px}.user-register-header p{font-size:18px;font-weight:600;margin-bottom:40px}.user-register-header p a{margin-left:5px}.user-register-header{text-align:left}.user-register-header p a{transition:.3s}.htmega-register-style-1{background:#fa4a79;padding-bottom:40px}.htmega-register-style-1 form{padding:0 30px 0}.htmega-register-style-1 form textarea{background:#fb5c87 none repeat scroll 0 0;border-radius:0;border:1px solid #fff}.htmega-register-style-1 form input,.htmega-register-style-1 form textarea{background:#fb5c87 none repeat scroll 0 0;border:1px solid #fff;border-radius:0;color:#fff;font-family:"Montserrat",sans-serif;font-size:12px;font-weight:300;height:50px;margin-bottom:30px}.htmega-register-wrapper.htmega-register-style-1 .user-register-header{padding:30px 30px 0}.htmega-register-wrapper.htmega-register-style-1 .user-register-header h2,.htmega-register-wrapper.htmega-register-style-1 .user-register-header p{color:#fff}.htmega-register-style-1 form input[type="submit"]{width:auto;margin:0 auto;text-align:center;background:#fff;font-weight:600;color:#fa4a79;margin-top:10px;font-size:14px;padding:0 47px;transition:0.5s}.htmega-register-wrapper:not(.htmega-register-style-3) .htmega-register-form form a:not(.terms-conditions){width:50%;background:#fff;padding:11px 47px;transition:.3s;margin:15px auto 0;display:inline-block;text-align:center;vertical-align:middle;color:#fa4a79;font-weight:600;font-family:"Montserrat",sans-serif;font-size:14px}.htmega-register-wrapper:not(.htmega-register-style-3) .htmega-register-form form a:hover{opacity:.7}.htmega-register-wrapper.htmega-register-style-6 .htmega-register-form form a:hover{opacity:1}.htmega-register-wrapper .separator span{font-size:15px;display:inline-block;margin-top:10px}.htmega-register-style-1 form input[type="submit"]:hover{opacity:.7}.htmega-register-style-1 form input::-webkit-input-placeholder,.htmega-register-style-1 form textarea::-webkit-input-placeholder{color:#fff}.htmega-register-style-1 form input::-moz-placeholder,.htmega-register-style-1 form textarea::-moz-placeholder{color:#fff}.htmega-register-style-1 form input:-ms-input-placeholder,.htmega-register-style-1 form textarea::-ms-input-placeholder{color:#fff}.htmega-register-style-1 form input:-moz-placeholder,.htmega-register-style-1 form textarea::-ms-input-placeholder{color:#fff}.htmega-register-style-2{background:#7ca7f9;padding:0 80px 50px}.htmega-register-style-2 form label{color:#666;font-weight:400;font-size:12px;margin-bottom:8px;font-family:"Montserrat",sans-serif}.termscondition label.htmega-form-label{display:inline;margin:0!important}.htmega-register-wrapper form textarea{padding:15px 20px}.termscondition input[type="checkbox"]{width:auto;height:auto!important;margin:0}.htmega-register-style-2 form input{padding:0 20px}.htmega-register-style-2 form input,.htmega-register-style-2 form textarea{border:1px solid #fff;color:#fff;margin-bottom:30px;font-weight:300;font-family:"Montserrat",sans-serif}.htmega-register-style-2 form input[type="submit"]{width:auto;text-align:center;background:#fff;font-weight:600;color:#0056ff;font-size:14px;padding:0 47px;transition:0.5s;height:50px;margin-top:10px;margin-bottom:0}.htmega-register-style-2 form input[type="submit"]:hover{opacity:.7}.htmega-register-style-2 form input::-webkit-input-placeholder,.htmega-register-style-2 form textarea::-webkit-input-placeholder{color:#fff}.htmega-register-style-2 form input::-moz-placeholder,.htmega-register-style-2 form textarea::-moz-placeholder{color:#fff}.htmega-register-style-2 form input:-ms-input-placeholder,.htmega-register-style-2 form textarea:-ms-input-placeholder{color:#fff}.htmega-register-style-2 form input:-moz-placeholder,.htmega-register-style-2 form textarea:-moz-placeholder{color:#fff}.htmega-register-style-3{padding:0 56px 100px;text-align:center}.htmega-register-style-3 form .input_box{display:flex;margin-bottom:30px;align-items:center}.htmega-register-form .input_box .fa-lock:before{font-family:'FontAwesome';content:"\f023"}.htmega-register-style-3 form .input_box i{background:rgb(255 255 255 / .3);height:70px;padding:0 20px;font-weight:400;line-height:70px;color:#fff;text-align:center;font-size:34px;border-radius:8px 0 0 8px}.htmega-register-wrapper.htmega-register-style-3 .user-register-header{padding-top:90px}.htmega-register-wrapper.htmega-register-style-3 .user-register-header p,.htmega-register-wrapper.htmega-register-style-3 .user-register-header h2{color:#fff}.htmega-register-style-3 form .input_box input,.htmega-register-style-3 form .input_box textarea{background:rgb(255 255 255 / .3);border:0 none;margin-left:2px;height:70px;border-radius:0 8px 8px 0;color:#fff;font-size:16px;font-family:"Poppins",sans-serif}.htmega-register-style-3 form .input_box input[type="submit"]{border:3px solid #fff;border-radius:8px;color:#fff;box-sizing:border-box;height:90px;font-size:24px;font-weight:600;text-transform:uppercase;margin-bottom:51px;font-family:"Montserrat",sans-serif;transition:0.5s}.htmega-register-style-3 form input[type="submit"]{border:3px solid #fff;border-radius:8px;color:#fff;box-sizing:border-box;height:90px;font-size:24px;font-weight:600;text-transform:uppercase;margin-bottom:51px;font-family:"Montserrat",sans-serif}.htmega-register-style-3 form input[type="submit"]:hover{background:#ffffff!important;color:#18012c}.htmega-register-style-3 .login a{border:3px solid #fff;display:block;height:90px;line-height:90px;color:#fff;font-size:24px;font-weight:600;border-radius:8px;margin-top:56px;transition:0.5s;font-family:"Montserrat",sans-serif;text-decoration:none}.htmega-register-style-3 .login a:hover{background:#fff;color:#18012c}.htmega-register-style-3 .separator span{color:#fff;font-size:24px;font-weight:500;padding:0 24px;background:#fff0;position:relative;z-index:99;display:block;font-family:"Montserrat",sans-serif}.htmega-register-style-3 .separator span::before{content:"";width:130px;height:1px;left:0;top:50%;background:#fff;position:absolute;display:block}.htmega-register-style-3 .separator span::after{background:#fff;position:absolute;content:"";width:130px;height:1px;right:0;top:50%}.htmega-register-style-3 form input[type="submit"]:hover{background:#fff;color:#18012c}.htmega-register-style-3 form input::-webkit-input-placeholder,.htmega-register-style-3 form .input_box textarea::-webkit-input-placeholder{color:#fff}.htmega-register-style-3 form input::-moz-placeholder,.htmega-register-style-3 form .input_box textarea::-moz-placeholder{color:#fff}.htmega-register-style-3 form input:-ms-input-placeholder,.htmega-register-style-3 form .input_box textarea:-ms-input-placeholder{color:#fff}.htmega-register-style-3 form input:-moz-placeholder,.htmega-register-style-3 form .input_box textarea:-moz-placeholder{color:#fff}.htmega-register-style-3 form .input_box input{margin-bottom:0!important}.htmega-register-style-4{padding:0 40px}.htmega-register-style-4 form input,.htmega-register-style-4 form textarea{margin-bottom:17px;border:0 none;border-bottom:1px solid #687ea5;padding:0;color:#687ea5;font-size:12px;font-weight:300;font-family:"Montserrat",sans-serif}.htmega-register-style-4 form input[type="submit"]{background:#0056ff;color:#fff;width:auto;height:50px;padding:0 40px;border:0 none;font-size:14px;text-transform:uppercase;border-radius:25px;transition:0.5s;margin-top:10px}.htmega-register-style-4 form input[type="submit"]:hover{opacity:.7}.htmega-register-style-4 form input::-webkit-input-placeholder,.htmega-register-style-4 form textarea::-webkit-input-placeholder{color:#687ea5}.htmega-register-style-4 form input::-moz-placeholder,.htmega-register-style-4 form textarea::-moz-placeholder{color:#687ea5}.htmega-register-style-4 form input:-ms-input-placeholder,.htmega-register-style-4 form textarea:-ms-input-placeholder{color:#687ea5}.htmega-register-style-4 form input:-moz-placeholder,.htmega-register-style-4 form textarea:-moz-placeholder{color:#687ea5}.htmega-register-wrapper.htmega-register-style-4 .htmega-register-form form a:not(.terms-conditions){background:#0056ff;color:#fff;font-size:14px;text-transform:uppercase;border-radius:25px}.register-container{background:#fff;box-shadow:0 0 10px rgb(0 0 0 / .1);padding:50px 70px}.register-top{display:flex;justify-content:space-between;margin-bottom:33px;align-items:center}.register-top .register-top-left h2{color:#000;font-size:16px;margin:0;font-weight:600}.register-top .register-top-right{display:flex;justify-content:space-between}.register-top .register-top-right p{margin:0;color:#b1b1b1;margin-right:30px;font-size:14px}.register-top .register-top-right a{background:#eff1f2;height:30px;line-height:30px;color:#000;padding:0 14px;transition:0.5s}.register-top .register-top-right a:hover{background:#18012c;color:#fff}.htmega-register-style-5{text-align:center}.htmega-register-wrapper.htmega-register-style-5{padding:40px 30px}.htmega-register-style-5 form input,.htmega-register-style-5 form textarea{border:1px solid #f1f1f1;height:45px;margin-bottom:30px;padding:0 20px;color:#757575;font-weight:300;font-size:12px}.htmega-register-style-5 form input[type="submit"]{background:#0056ff;width:auto;color:#fff;height:48px;padding:0 40px;color:#fff;font-size:14px;font-weight:600;margin-bottom:0;transition:0.5s;margin-top:12px}.htmega-register-wrapper.htmega-register-style-5 .htmega-register-form form a:not(.terms-conditions){background:#0056ff;padding:11px 40px;color:#fff;margin-bottom:12px}.htmega-register-style-5 form input[type="submit"]:hover{background:#18012c;color:#fff}.htmega-register-style-5 form input::-webkit-input-placeholder,.htmega-register-style-5 form textarea::-webkit-input-placeholder{color:#757575}.htmega-register-style-5 form input::-moz-placeholder,.htmega-register-style-5 form textarea::-moz-placeholder{color:#757575}.htmega-register-style-5 form input:-ms-input-placeholder,.htmega-register-style-5 form textarea:-ms-input-placeholder{color:#757575}.htmega-register-style-5 form input:-moz-placeholder,.htmega-register-style-5 form textarea:-moz-placeholder{color:#757575}.htmega-register-style-5 form input:focus,.htmega-register-style-5 form textarea:focus{border:1px solid #18012c}.htmega-register-style-4 form input:focus{border:0 none;border-bottom:1px solid #18012c}.htmega-register-wrapper.htmega-register-style-6 .htmega-register-form form a:not(.terms-conditions){background:#44FF62;color:#2E2E2E;font-size:16px;border-radius:5px;width:100%}.htmega-register-style-6.htmega-register-wrapper input[type="submit"]{color:#2E2E2E;font-size:16px;font-weight:600;background-color:#44FF62;height:55px;width:100%;border-radius:5px 5px 5px 5px}.htmega-register-style-6.htmega-register-wrapper form input{color:#8B8B8B;background-color:#FFF;margin:0 0 10px 0;height:55px;border-radius:5px}.htmega-register-style-6.htmega-register-wrapper{background-color:#0057FB;border-radius:10px;padding:40px}.htmega-tab-area:not(.htmega-tab-style-5){display:flex;flex-direction:column;align-items:center}.htmega-tab-area:not(.htmega-tab-style-5) .htb-tab-content{width:100%}.htmega-tab-nav a{color:#575757;font-size:14px;font-weight:500;padding:0 16px;background:#fff0;line-height:34px;transition:0.5s;margin:0 9px;margin-bottom:20px}.htmega-tab-nav svg{width:20px;float:left}.htmega-tab-nav a.htb-active{background:#575757;color:#fff}.tab-content .htmega-single-tab{margin-top:20px}.htmega-tab-image{overflow:hidden}.htmega-tab-menu-style-2 a{color:#575757;font-weight:600;font-size:14px;margin:0 25px;margin-bottom:20px;padding:0;padding-bottom:10px;position:relative;background:#fff0}.htmega-tab-menu-style-2 a.htb-active{background:#fff0;color:#575757}.htmega-tab-menu-style-2 a::before{position:absolute;content:"";left:0;height:1px;width:0;bottom:0;background:#575757;transition:0.4s ease-in-out}.htmega-tab-menu-style-2 a.htb-active::before{width:100%}.htmega-tab-menu-style-3{border-bottom:1px solid #e3e3e3;margin-bottom:18px}.htmega-tab-menu-style-3 a{color:#575757;font-size:14px;font-weight:600;padding:0;padding:0 24px;background:#e3e3e3;height:40px;line-height:39px;margin:0 10px;margin-bottom:-1px;border:1px solid;transition:0.4s ease-in-out;border-color:#e3e3e3 #e3e3e3 #fff}.htmega-tab-menu-style-3 a.htb-active{background:#fff0;border:1px solid;border-color:#e3e3e3 #e3e3e3 #fff;color:#575757}.htmega-tab-style-3 .htmega-single-tab p{color:#494849;font-size:16px;line-height:28px;margin-top:23px}.htmega-tab-menu-style-4 a{background:#575757;padding:0 25px;line-height:40px;border-radius:5px;color:#fff;margin:0 10px;margin-bottom:20px;font-weight:600;font-size:14px}.htmega-tab-menu-style-4 a.htb-active{background:#ed552d}.htmega-tab-style-5{align-items:center;display:flex;flex-wrap:wrap}.htmega-tab-style-5 .htmega-tab-nav{flex:0 0 25%;max-width:25%;padding-left:15px;padding-right:0}.htmega-tab-style-5 .htmega-tab-content-area{flex:0 0 75%;max-width:75%;padding-left:15px;padding-right:15px}.htmega-tab-menu-style-5{display:flex;flex-direction:column;height:100%;justify-content:center}.htmega-tab-style-5 .htmega-tab-content-area{position:relative}.htmega-tab-style-5 .htmega-tab-content-area::before{content:"";left:0;height:65%;width:1px;position:absolute;top:50%;transform:translateY(-50%);z-index:-1}.htmega-tab-menu-style-5{display:block}.htmega-tab-menu-style-5 a{border-left:1px solid #e3e3e3;border-right:1px solid #fff0;border-top:1px solid #e3e3e3;color:#575757;font-weight:500;margin:0;padding:0;text-align:center;transition:all 0.4s ease-in-out 0s}.htmega-tab-menu-style-5 a:last-child{border-bottom:1px solid #e3e3e3}.htmega-tab-menu-style-5 a.htb-active{background:#e3e3e3;color:#575757}.htmega_tab_service .htmega-service-style-7:hover .content h4,.htmega_tab_service .htmega-service-style-7:hover .content p,.htmega_tab_service .htmega-service-style-7:hover .icon i{color:#8f8f8f!important}.htmega_tab_service .htmega-service-style-7:hover .icon i{color:#ed552d!important}.htmega_tab_service .htmega-service-style-7::before{display:none}a.htb-nav-link:focus{outline:none}.htmega-switcher-area .htmega-switcher-nav .htb-nav-link{display:inline-flex;align-items:center}.htmega-tab-svg-icon{display:inline-block;overflow:hidden}.htmega-tab-nav a i,.htmega-tab-nav a .htmega-tab-svg-icon{margin-right:10px;width:30px;text-align:center;height:30px;display:flex;align-items:center;justify-content:center;border-radius:50px}.htmega-tab-nav a.htb-nav-link{display:flex;align-items:center}.htmega-process-area{background-size:80% auto}.htmega-column{display:flex;flex-wrap:wrap}.htmega-column .htmega-single-process-area{padding-right:15px;padding-left:15px}.htmega-process-column-1 .htmega-single-process-area{flex:0 0 100%;max-width:100%}.htmega-process-column-2 .htmega-single-process-area{flex:0 0 50%;max-width:50%}.htmega-process-column-3 .htmega-single-process-area{flex:0 0 33.333%;max-width:33.333%}.htmega-process-column-4 .htmega-single-process-area{flex:0 0 25%;max-width:25%}.htmega-process-column-5 .htmega-single-process-area{flex:0 0 20%;max-width:20%}.htmega-single-process{text-align:center}.htmega-single-process .icon{width:116px;height:116px;margin:0 auto;background:#fff;box-shadow:0 0 10px rgb(0 0 0 / .1);line-height:116px;text-align:center;border-radius:100%;display:flex;align-items:center;justify-content:center;transition:all 0.3s ease-in-out}.htmega-single-process .htmega-content h4{color:#555;font-size:19px;font-weight:600;margin:0;margin-top:36px}.htmega-process-style-2{text-align:center}.htmega-process-style-2 .htmega-number{margin-bottom:24px}.htmega-process-style-2 .htmega-number span{width:70px;height:70px;background:#fff;display:inline-block;line-height:70px;font-size:24px;font-weight:600;color:#5a5a5a;border-radius:14px;box-shadow:0 0 10px rgb(0 0 0 / .1)}.htmega-process-style-2 .htmega-content h4{color:#383838;font-size:18px;margin-bottom:18px}.htmega-process-style-2 .htmega-content p{color:#494849;font-size:14px;line-height:28px;padding:0 10%;margin:0}.htmega-process-style-2 .htmega-number{position:relative}.htmega-process-style-2 .htmega-number::before{position:absolute;content:"";background-image:url();right:-129px;top:50%;width:236px;height:2px}.htmega-process-style-2 .htmega-single-process-area:last-child .htmega-number::before{display:none}.htmega-process-style-3{position:relative;margin-top:30px}.htmega-process-style-3::before{content:"";position:absolute;left:50%;top:0;width:2px;background:#e51515;height:100%;margin-left:-1px}.htmega-process-style-3 .htmega-single-process{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;padding:30px 0}.htmega-process-style-3 .htmega-single-process .icon{align-self:baseline;box-shadow:none;height:auto;line-height:1;padding:0 30px;position:relative;text-align:right;width:50%;background:#fff0;justify-content:right}.htmega-process-style-3 .htmega-single-process .icon::before,.htmega-process-style-3 .htmega-single-process .icon::after{position:absolute;content:"";right:0;top:50%;margin-top:-15px;height:15px;width:15px;border-top:10px solid #fff0;border-right:15px solid red;border-bottom:10px solid #fff0;border-left:15px solid #fff0;transition:all 0.3s ease-in-out}.htmega-process-style-3 .htmega-single-process .icon img{display:inline-block;-webkit-border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;-o-border-radius:100%;border-radius:100%}.htmega-process-style-3 .htmega-content{padding-left:30px;text-align:left;width:50%}.htmega-process-style-3 .htmega-content h4{font-size:22px;font-weight:500;color:#494849;margin-bottom:15px;transition:all 0.3s ease-in-out}.htmega-process-style-3 .htmega-content p{font-size:14px;color:#494849;line-height:28px}.htmega-process-style-3 .htmega-single-process.process-reverse{-webkit-box-direction:reverse;-webkit-box-orient:horizontal;-webkit-flex-direction:row-reverse;-moz-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.htmega-process-style-3 .htmega-single-process.process-reverse .icon{text-align:left;justify-content:left}.htmega-process-style-3 .htmega-single-process.process-reverse .icon::before{right:auto;left:0;border-left:15px solid red;border-right:15px solid #fff0}.htmega-process-style-3 .htmega-single-process.process-reverse .htmega-content{padding-left:0;padding-right:30px;text-align:right}.htmega-process-style-3 .htmega-single-process .icon::after{left:100%;height:0;border:none;background:red;width:1px;top:50%;transform:translateY(-50%);margin-top:-4px;margin-left:-1px;opacity:0}.htmega-process-style-3 .htmega-single-process.process-reverse .icon::after{left:0;right:auto}.htmega-process-style-3 .htmega-single-process:hover .icon::after{opacity:1}.htmega-process-style-4{background-position:center center;background-repeat:no-repeat;height:570px;position:relative;width:590px;margin:auto;margin-top:35px}.htmega-process-style-4 .htmega-single-process-area{align-items:center;background:#52b6bc none repeat scroll 0 0;border-radius:100%;display:flex;height:190px;justify-content:center;text-align:center;width:190px;position:absolute}.htmega-process-style-4 .htmega-single-process-area:nth-child(1){left:0;margin:auto;right:0}.htmega-process-style-4 .htmega-single-process-area:nth-child(2){right:0;top:190px}.htmega-process-style-4 .htmega-single-process-area:nth-child(3){bottom:0;left:0;margin:auto;right:0}.htmega-process-style-4 .htmega-single-process-area:nth-child(4){left:0;top:190px}.htmega-process-style-4 .htmega-single-process .icon{box-shadow:none;height:auto;line-height:1;opacity:0;position:absolute;right:0;top:-36px;transition:all 0.3s ease 0s;width:auto;background:#fff0}.htmega-process-style-4 .htmega-single-process .icon img{border:3px solid #52b6bc;border-radius:100%}.htmega-process-style-4 .htmega-content p{color:#fff;font-family:'Courgette',cursive;font-size:20px;line-height:26px;margin:0;padding:0 12px}.htmega-process-style-4 .htmega-single-process.open .icon{opacity:1}.htmega-process-style-4 .htmega-single-process-area:hover .icon{opacity:1}.htmega-process-style-4 .htmega-single-process-area:before{content:"";background:#fff0;position:absolute;left:0;top:0;width:100%;height:100%;border-radius:100%;opacity:0;transition:all 0.3s ease-in-out}.htmega-process-style-4 .htmega-single-process-area:hover:before{opacity:1}.htmega-process-style-4 .htmega-single-process .htmega-content h4{transition:all 0.3s ease-in-out}.htmega-process-style-4 .htmega-single-process-area:hover .htmega-single-process .htmega-content h4{color:#fff;position:relative;z-index:2}.htmega-process-style-5{display:block;text-align:center}.htmega-process-style-5 .htmega-single-process-area{width:23%;transition:all 0.3s ease-in-out;position:relative;display:inline-block}.htmega-process-style-5 .htmega-single-process-area:hover{width:25%}.htmega-process-style-5 .htmega-single-process-area:after{content:"";background:#fff0;width:62px;height:25px;left:0;position:relative;position:absolute;top:50%;transform:translate(-50%,-50%)}.htmega-process-style-5 .htmega-single-process-area:first-child:after{display:none}.htmega-process-style-5 .htmega-single-process{background:#fff0;transition:all 0.3s ease-in-out;position:relative;overflow:hidden;position:absolute;top:0;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center;flex-direction:column}.htmega-process-style-5 .htmega-single-process-area:hover .htmega-single-process .htmega-content p{visibility:visible}.htmega-process-style-5 .htmega-number::before{display:none}.htmega-process-style-5 .htmega-single-process:before{background:#fff0;content:"";left:0;right:0;position:absolute;top:0;height:100%;width:100%;opacity:0;z-index:0;transition:all 0.3s ease-in-out}.htmega-process-style-5 .htmega-single-process *{position:relative;z-index:2}.htmega-process-style-5 .htmega-single-process-area:hover .htmega-single-process:before{opacity:1}.htmega-process-style-5 .htmega-single-process2 span,.htmega-process-style-5 .htmega-single-process2 .icon{background:#fff0;line-height:1;border:none;box-shadow:none!important;margin:auto}.htmega-single-process.htmega-single-process2 .htmega-content h4{margin-top:0}.htmega-single-process.htmega-single-process2 .htmega-number{margin-bottom:0}.htmega-single-process.htmega-single-process2{position:relative;bottom:0;opacity:0}.htmega-process-style-5 .htmega-single-process-area:hover .htmega-single-process{opacity:0}.htmega-process-style-5 .htmega-single-process-area:hover .htmega-single-process.htmega-single-process2{opacity:1}.htmega-modal-btn button{background:#0056ff;border:0 none;color:#fff;border-radius:8px;height:58px;line-height:58px;color:#fff;font-size:16px;font-weight:600;font-family:"Montserrat",sans-serif;transition:0.4s;padding-top:0;padding-bottom:0}.htmega-modal-btn svg{width:20px;margin-right:10px;margin-top:16px}.htmega-modal-area .htb-modal-header h5{margin:0}.htmega-modal-area .htb-modal-footer{justify-content:space-between;align-items:center}.htmega-modal-area .htb-modal-footer .htb-btn-secondary[type="button"]{color:#fff;background-color:#868e96;border-color:#868e96}.htmega-modal-area .htb-modal-header .htb-close[type="button"]{font-size:1.5rem;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff}.htmega-modal-area .htb-modal-header .htb-close[type="button"]:focus,.htmega-modal-area .htb-modal-header .htb-close[type="button"]:hover{color:#000;text-decoration:none;opacity:.75;background:0 0;border:0}.modal_icon_positioning-left .htmega-modal-btn button,.modal_icon_positioning-right .htmega-modal-btn button{display:inline-flex;align-items:center}.modal_icon_positioning-left .htmega-modal-btn button i,.modal_icon_positioning-left .htmega-modal-btn button svg{order:0;margin-right:10px}.modal_icon_positioning-right .htmega-modal-btn button i,.modal_icon_positioning-right .htmega-modal-btn button svg{order:1;margin-left:10px}.modal_icon_positioning-left .htmega-modal-btn svg,.modal_icon_positioning-right .htmega-modal-btn svg{margin-top:0}.flipbox-icon{display:inline-block}.flipbox-icon svg{width:20px}.htmega-flip-box-front,.htmega-flip-box-back{background-color:#f3f3f3}.htmega-flip-box-animation-right .htmega-flip-box-front{-webkit-transform:rotateY(0deg);-moz-transform:rotateY(0deg);-o-transform:rotateY(0deg);-ms-transform:rotateY(0deg);transform:rotateY(0deg);background-color:#f3f3f3}.htmega-flip-box-animation-right:hover .htmega-flip-box-front{-webkit-transform:rotateY(-180deg);-moz-transform:rotateY(-180deg);-o-transform:rotateY(-180deg);-ms-transform:rotateY(-180deg);transform:rotateY(-180deg)}.htmega-flip-box-animation-right .htmega-flip-box-back{background:rgb(237 85 45 / .8);-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);-o-transform:rotateY(180deg);-ms-transform:rotateY(180deg);transform:rotateY(180deg)}.htmega-flip-box-animation-right:hover .htmega-flip-box-back{-webkit-transform:rotateY(0deg);-moz-transform:rotateY(0deg);-o-transform:rotateY(0deg);-ms-transform:rotateY(0deg);transform:rotateY(0deg);transform-style:preserve-3d}.htmega-flip-box-animation-left .htmega-flip-box-front,.htmega-flip-box-animation-left:hover .htmega-flip-box-back{-webkit-transform:rotateY(0deg);-moz-transform:rotateY(0deg);-o-transform:rotateY(0deg);-ms-transform:rotateY(0deg);transform:rotateY(0deg);background-color:#f3f3f3}.htmega-flip-box-animation-left:hover .htmega-flip-box-front{-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);-o-transform:rotateY(180deg);-ms-transform:rotateY(180deg);transform:rotateY(180deg)}.htmega-flip-box-animation-left .htmega-flip-box-back{background:rgb(237 85 45 / .8);-webkit-transform:rotateY(-180deg);-moz-transform:rotateY(-180deg);-o-transform:rotateY(-180deg);-ms-transform:rotateY(-180deg);transform:rotateY(-180deg)}.htmega-flip-box-animation-top .htmega-flip-box-front,.htmega-flip-box-animation-top:hover .htmega-flip-box-back{-webkit-transform:rotateX(0deg);-moz-transform:rotateX(0deg);-o-transform:rotateX(0deg);-ms-transform:rotateX(0deg);transform:rotateX(0deg)}.htmega-flip-box-animation-top:hover .htmega-flip-box-front{-webkit-transform:rotateX(-180deg);-moz-transform:rotateX(-180deg);-o-transform:rotateX(-180deg);-ms-transform:rotateX(-180deg);transform:rotateX(-180deg)}.htmega-flip-box-animation-top .htmega-flip-box-back{-webkit-transform:rotateX(180deg);-moz-transform:rotateX(180deg);-o-transform:rotateX(180deg);-ms-transform:rotateX(180deg);transform:rotateX(180deg);z-index:1}.htmega-flip-box-animation-bottom .htmega-flip-box-front,.htmega-flip-box-animation-bottom:hover .htmega-flip-box-back{-webkit-transform:rotateX(0deg);-moz-transform:rotateX(0deg);-o-transform:rotateX(0deg);-ms-transform:rotateX(0deg);transform:rotateX(0deg)}.htmega-flip-box-animation-bottom:hover .htmega-flip-box-front{-webkit-transform:rotateX(180deg);-moz-transform:rotateX(180deg);-o-transform:rotateX(180deg);-ms-transform:rotateX(180deg);transform:rotateX(180deg)}.htmega-flip-box-animation-bottom .htmega-flip-box-back{-webkit-transform:rotateX(-180deg);-moz-transform:rotateX(-180deg);-o-transform:rotateX(-180deg);-ms-transform:rotateX(-180deg);transform:rotateX(-180deg);z-index:1}.htmega-flip-box-area .flp-btn{display:inline-block;margin-top:20px}.htmega-flip-box-area .flp-btn a{color:#fff;font-family:"Montserrat",sans-serif;font-weight:700;font-size:14px;display:inline-block;border-bottom:1px solid #fff;text-decoration:none;transition:all 0.3s ease-in-out}.htmega-flip-box-area{-webkit-perspective:1000;-moz-perspective:1000;-ms-perspective:1000;perspective:1000;-webkit-transform:perspective(1000px);-moz-transform:perspective(1000px);-ms-transform:perspective(1000px);transform:perspective(1000px);-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transform-style:preserve-3d;position:relative;height:380px;line-height:1}.htmega-flip-box-front,.htmega-flip-box-back{background-size:cover;background-position:center center;-ms-transition:transform 0.6s cubic-bezier(.5,.3,.3,1);transition:transform 0.6s cubic-bezier(.5,.3,.3,1);-webkit-transition:transform 0.6s cubic-bezier(.5,.3,.3,1);overflow:hidden;position:absolute;top:0;-webkit-backface-visibility:hidden;backface-visibility:hidden;transform-style:preserve-3d;z-index:1;width:100%;height:100%}.htmega-3d-wrap .htmega-flip-box-front,.htmega-3d-wrap .htmega-flip-box-back{overflow:visible}.front-container,.back-container{padding:40px;text-align:center;position:relative;top:50%;-ms-transition:transform 0.6s cubic-bezier(.5,.3,.3,1);transition:transform 0.6s cubic-bezier(.5,.3,.3,1);-webkit-transition:transform 0.6s cubic-bezier(.5,.3,.3,1);-webkit-transform:translateY(-50%) translateX(0) scale(1);-ms-transform:translateY(-50%) translateX(0) scale(1);transform:translateY(-50%) translateX(0) scale(1);transform-style:preserve-3d;z-index:2;height:100%;display:flex;align-items:center;justify-content:center;flex-direction:column}.htmega-3d-flip{transform:translateZ(50px) scale(.9);display:flex;align-items:center;justify-content:center;flex-direction:column;backface-visibility:hidden}.htmega-flip-box-area .back-container{padding:40px;text-align:center;position:relative;top:50%;z-index:2}.htmega-flip-box-area .front-container span{color:#636363;font-size:50px}.front-container h2,.front-container .htmega-flip-box-title{color:#4a4a4a;font-size:22px;font-weight:400;margin:0;margin-top:22px}.back-container span{color:#efefef;font-size:50px;display:block;margin-bottom:28px}.back-container h2,.back-container .htmega-flip-box-title{color:#fff;font-size:22px;font-weight:400;margin-bottom:18px}.back-container p,.front-container p{color:#fff;font-size:14px;line-height:26px;margin:0}.htmega-flip-box-back{background-position:center center;background-repeat:no-repeat;background-size:cover}.htmega-flip-overlay{display:block;background-color:#fff0;width:100%;height:100%;position:absolute;top:0;z-index:0}.htmega-flip-box-style-2 .htmega-flip-box-back span,.htmega-flip-box-style-2 .htmega-flip-box-front span{margin-bottom:26px;display:inline-block;padding-bottom:30px;position:relative}.htmega-flip-box-style-2 .htmega-flip-box-back span i,.htmega-flip-box-style-2 .htmega-flip-box-front span i{color:#fff;font-size:70px}.htmega-flip-box-style-2 .htmega-flip-box-back span::before,.htmega-flip-box-style-2 .htmega-flip-box-front span::before{position:absolute;content:"";background:#fff;width:30px;height:1px;bottom:0;left:50%;transform:translateX(-50%)}.htmega-flip-box-style-2 .htmega-flip-box-back span::after,.htmega-flip-box-style-2 .htmega-flip-box-front span::after{position:absolute;content:"";background:#fff;width:20px;height:1px;bottom:6px;left:50%;transform:translateX(-50%)}.htmega-flip-box-style-2 .htmega-flip-box-back h2,.htmega-flip-box-style-2 .htmega-flip-box-front h2{color:#fff;font-size:16px;margin:0;font-weight:300;text-transform:uppercase}.htmega-flip-box-style-2 .htmega-flip-box-back p{margin:0;color:#fff;font-size:14px;line-height:24px;margin-top:15px;font-family:"Montserrat",sans-serif;font-weight:300}.htmega-flip-box-style-3 .front-container p{margin-top:15px;margin-bottom:15px;color:#7b7272}.htmega-flipbox-bottom-index-number,.htmega-flipbox-back-bottom-index-number{position:absolute;bottom:0;z-index:1;margin-bottom:10px;font-size:95px;font-weight:700;color:#F5F7FF;font-family:"Roboto",Sans-serif;font-size:95px;font-weight:700;line-height:1em;-webkit-text-stroke-color:#DDDDE8;-webkit-text-stroke-width:1px}.htmega-flipbox-s4-image{height:200px;width:100%;position:relative}.front-container .htmega-flipbox-s4-image img{height:100%;object-fit:cover;width:100%}.htmega-flip-box-style-4 .front-container{display:block}.htmega-flip-box-style-4 .front-container span{color:#636363;position:absolute;left:50%;transform:translate(-50%,50%);bottom:0;z-index:2;background-color:#FFF;width:97px;min-height:97px;height:97px;display:flex;align-items:center;justify-content:center;line-height:97px;margin:0 0 0 0;border-radius:100px 100px 100px 100px;box-shadow:0 1px 100px 0 rgb(0 0 0 / .29)}.htmega-flip-box-style-4 .front-container h2,.htmega-flip-box-style-4 .front-container .htmega-flip-box-title{margin-top:70px}.htmega-flip-box-style-4 .front-container p{padding:0 15px}.htmega-flip-box-style-4 .htmega-flip-box-front .front-container{padding:0}.htmega-flip-box-style-5 .back-container h2,.back-container .htmega-flip-box-title{margin-bottom:10px}.htmega-flip-box-style-5 .back-container h3{margin-bottom:25px;padding:0 15px 27px 15px;font-size:15px;line-height:1.3;border-bottom:1px solid #6951cd}.htmega-flip-box-style-5 .htmega-flip-box-back{background:#4f33c4}.htmega-flip-box-style-5 .back-container p{margin-bottom:20px}ul.htmega-flipbox-social-list{display:inline-block;list-style:none;margin:0;padding:0}ul.htmega-flipbox-social-list li{display:inline-block;margin:5px}ul.htmega-flipbox-social-list li a{display:flex;height:38px;width:38px;align-items:center;justify-content:center;font-size:15px;color:#fff;border:1px solid #ddd;background:#fff0;border-style:dashed;border-radius:100%}ul.htmega-flipbox-social-list li a svg{width:15px;fill:#fff}ul.htmega-flipbox-social-list li a:hover{background:#fff;color:#27123a;border:1px solid #fff}ul.htmega-flipbox-social-list li a:hover svg{fill:#27123a}.htmega-flip-box-animation-zoom_in .htmega-flip-box-back,.htmega-flip-box-animation-zoom_out .htmega-flip-box-front{opacity:0;-webkit-transform:scale(.75);-ms-transform:scale(.75);transform:scale(.75);-webkit-transition-duration:500ms;-o-transition-duration:500ms;transition-duration:500ms;transition:all 0.5s ease-in-out;z-index:3}.htmega-flip-box-animation-zoom_in:hover .htmega-flip-box-back{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.htmega-flip-box-animation-zoom_out .htmega-flip-box-front{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1}.htmega-flip-box-animation-zoom_out:hover .htmega-flip-box-front{opacity:0;-webkit-transform:scale(.5);-ms-transform:scale(.5);transform:scale(.5);visibility:hidden}.htmega-flip-box-animation-fade_in .htmega-flip-box-back{opacity:0;-webkit-transition-duration:500ms;-o-transition-duration:500ms;transition-duration:500ms;transition:all 0.6s ease-in-out}.htmega-flip-box-animation-fade_in:hover .htmega-flip-box-back{opacity:1}.htmega-flip-box-animation-slide_left,.htmega-flip-box-animation-slide_right,.htmega-flip-box-animation-slide_top,.htmega-flip-box-animation-slide_bottom,.htmega-flip-box-animation-push_left,.htmega-flip-box-animation-push_right{overflow:hidden}.htmega-flip-box-animation-slide_left .htmega-flip-box-front,.htmega-flip-box-animation-slide_left .htmega-flip-box-back,.htmega-flip-box-animation-slide_right .htmega-flip-box-front,.htmega-flip-box-animation-slide_right .htmega-flip-box-back,.htmega-flip-box-animation-slide_top .htmega-flip-box-front,.htmega-flip-box-animation-slide_top .htmega-flip-box-back,.htmega-flip-box-animation-slide_bottom .htmega-flip-box-front,.htmega-flip-box-animation-slide_bottom .htmega-flip-box-back,.htmega-flip-box-animation-push_left .htmega-flip-box-front,.htmega-flip-box-animation-push_left .htmega-flip-box-back,.htmega-flip-box-animation-push_right .htmega-flip-box-front,.htmega-flip-box-animation-push_right .htmega-flip-box-back{opacity:1;visibility:visible;z-index:2;transition:all 0.6s ease-in-out}.htmega-flip-box-animation-slide_left .htmega-flip-box-back{left:100%}.htmega-flip-box-animation-slide_left:hover .htmega-flip-box-back{left:0}.htmega-flip-box-animation-slide_right .htmega-flip-box-back{right:100%}.htmega-flip-box-animation-slide_right:hover .htmega-flip-box-back{right:0}.htmega-flip-box-animation-slide_top .htmega-flip-box-back{top:100%}.htmega-flip-box-animation-slide_top:hover .htmega-flip-box-back{top:0}.htmega-flip-box-animation-slide_bottom .htmega-flip-box-back{bottom:100%;top:auto}.htmega-flip-box-animation-slide_bottom:hover .htmega-flip-box-back{bottom:0}.htmega-flip-box-animation-push_left .htmega-flip-box-back{left:100%}.htmega-flip-box-animation-push_left:hover .htmega-flip-box-back{left:0}.htmega-flip-box-animation-push_left .htmega-flip-box-front{right:0;left:auto}.htmega-flip-box-animation-push_left:hover .htmega-flip-box-front{right:100%}.htmega-flip-box-animation-push_right .htmega-flip-box-back{right:100%}.htmega-flip-box-animation-push_right:hover .htmega-flip-box-back{right:0}.htmega-flip-box-animation-push_right .htmega-flip-box-front{left:0;right:auto}.htmega-flip-box-animation-push_right:hover .htmega-flip-box-front{left:100%}.htmega-tooltip span{background:#0056ff none repeat scroll 0 0;border:0 none;border-radius:8px;color:#fff;cursor:pointer;display:inline-block;font-family:"Montserrat",sans-serif;font-size:14px;padding:14px 16px;text-align:center;transition:0.4s}.htmega-tooltip span a{color:#fff;text-decoration:none}.htb-show{transition:opacity .15s linear}.tooltip-inner{padding:9px 15px;background-color:#404040}.bs-tooltip-auto[x-placement^=left] .arrow::before,.bs-tooltip-left .arrow::before{border-left-color:#404040!important}.bs-tooltip-auto[x-placement^=right] .arrow::before,.bs-tooltip-right .arrow::before{border-right-color:#404040!important}.bs-tooltip-auto[x-placement^=top] .arrow::before,.bs-tooltip-top .arrow::before{border-top-color:#404040!important}.bs-tooltip-auto[x-placement^=bottom] .arrow::before,.bs-tooltip-bottom .arrow::before{border-bottom-color:#404040!important}.bs-tooltip-auto[x-placement^=top],.bs-tooltip-top{top:-10px!important}.bs-tooltip-auto[x-placement^=bottom],.bs-tooltip-bottom{top:10px!important}.bs-tooltip-auto[x-placement^=right],.bs-tooltip-right{left:10px!important}.bs-tooltip-auto[x-placement^=left],.bs-tooltip-left{left:-10px!important}.htb-popover-header{margin-top:0}.htb-popover h3.htb-popover-header{font-size:18px;font-weight:400;margin:0;line-height:1.3}.htmega-popover span{background:#0056ff;border:0 none;color:#fff;padding:20px 40px;border-radius:7px;font-weight:600;font-size:16px;transition:0.5s;font-family:"Montserrat",sans-serif;display:inline-block;cursor:pointer}.htmega-popover span:hover{background:#18012c}.htmega-popover span a{text-decoration:none}.htmega-popover svg{width:25px}.popover{max-width:330px;border:1px solid #e0e0e0;box-shadow:0 0 10px rgb(0 0 0 / .1)}.popover .popover-body{padding:22px 25px;color:#262626;font-size:13px}.popovers-content.text-center{padding-top:14px}.bs-popover-auto[x-placement^=top],.bs-popover-top{top:-12px!important}.bs-popover-auto[x-placement^=bottom],.bs-popover-bottom{top:12px!important}.bs-popover-auto[x-placement^=right],.bs-popover-right{left:12px!important}.bs-popover-auto[x-placement^=left],.bs-popover-left{left:-12px!important}.htmega-toggle-button a{transition:all 600ms ease-in-out;-webkit-transition:all 600ms ease-in-out;-moz-transition:all 600ms ease-in-out;-o-transition:all 600ms ease-in-out;color:#3b3b3b;font-family:"Montserrat",sans-serif;font-weight:600;text-transform:uppercase;text-decoration:none;cursor:pointer;display:inline-block}.htmega-toggle-button svg{width:20px}.htmega-toggle-area .htmega-toggle-button a i,.htmega-toggle-area .htmega-toggle-button a svg{padding-left:5px}.htmega-toggle-button a.opened_btn,.open a.normal_btn{display:none}.htmega-toggle-button.open a.opened_btn{display:inline-block}.image_100 .htmega-lightboxthumb img{width:100%}.htmega-dropcaps-inner p{color:#434343;font-size:16px;line-height:28px;font-weight:500;margin:0}.htmega-dropcaps-inner p:first-of-type:first-letter,.htmega-dropcaps-inner:first-of-type:first-letter{color:#d6d6d6;float:left;font-size:60px;margin-right:20px;margin-bottom:5px;border:2px solid #d6d6d6;padding:15px;font-family:"Montserrat",sans-serif;font-weight:700;font-style:italic;margin-top:9px}.htmega-dropcaps-style-2 .htmega-dropcaps-inner p:first-of-type:first-letter,.htmega-dropcaps-style-2 .htmega-dropcaps-inner:first-of-type:first-letter{color:#18012c;float:left;font-size:60px;margin-right:15px;margin-bottom:8px;font-family:"Montserrat",sans-serif;font-weight:600;margin-top:17px;border:none;padding:0;font-style:normal}.htmega-dropcaps-style-3 .htmega-dropcaps-inner p:first-of-type:first-letter,.htmega-dropcaps-style-3 .htmega-dropcaps-inner:first-of-type:first-letter{color:#ed552d;float:left;font-size:90px;margin-right:15px;margin-bottom:13px;font-family:"Poppins",sans-serif;font-weight:500;margin-top:20px;text-decoration:line-through;line-height:28px;border:0;padding:0;font-style:normal}.htmega-dropcaps-style-4 .htmega-dropcaps-inner p:first-of-type:first-letter,.htmega-dropcaps-style-4 .htmega-dropcaps-inner:first-of-type:first-letter{color:#fff;float:left;font-size:36px;padding:20px;margin-top:5px;margin-left:5px;margin-right:15px;margin-bottom:5px;background:#ed552d;border-radius:50%;font-size:normal;border:none;font-style:normal;font-weight:500}.htmega-dropcaps-style-5 .htmega-dropcaps-inner p:first-of-type:first-letter,.htmega-dropcaps-style-5 .htmega-dropcaps-inner:first-of-type:first-letter{color:#fff;float:left;font-size:75px;line-height:60px;padding:20px 28px;margin-top:5px;margin-left:5px;margin-right:20px;margin-bottom:10px;background:#000;border-radius:50%;border:1px solid #fff;box-shadow:0 0 0 5px #000;font-style:normal;font-weight:500}button.htmega-notify-button{padding:5px 42px;border:0 none;color:#fff;border-radius:7px;font-size:14px;background:#1abc9c;transition:0.4s;height:inherit}.alert{position:relative;padding:.75rem 1.25rem;margin-bottom:1rem;border:1px solid #fff0;border-radius:.25rem}.alert-danger,.htmega-notify-button.alert-danger{color:#721c24;background-color:#bb2d3b;border-color:#f5c6cb}.alert-warning,.htmega-notify-button.alert-warning{color:#856404;background-color:#ffca2c;border-color:#ffeeba}.alert-success,.htmega-notify-button.alert-success{color:#fff;background-color:#198754;border-color:#c3e6cb}.alert-info,.htmega-notify-button.alert-info{color:#0c5460;background-color:#1abc9c;border-color:#bee5eb}.htmega_notify_area .alert span.htmega-close{cursor:pointer!important}.alert>i,.alert>svg{position:relative}.alert span.notify-message-content{position:relative}.htmega-marker-wrapper .htmega_image_pointer .htmega_pointer_box h4{position:relative}.htmega-marker-wrapper .htmega_image_pointer .htmega_pointer_box h4:before{position:absolute;content:"";width:20px;height:2px;background:#fff0;bottom:0;left:0;right:0;margin:0 auto}.htmega-marker-content-right .htmega-marker-wrapper .htmega_image_pointer .htmega_pointer_box h4:before{right:0;left:auto}.htmega-marker-content-left .htmega-marker-wrapper .htmega_image_pointer .htmega_pointer_box h4:before{left:0;right:auto}.htmega_image_pointer.htmega-marker-content-position-yes .htmega_pointer_box:before{border-left:12px solid #fff0;border-right:12px solid #fff0;border-top:12px solid #fff0;content:"";height:0;left:50%;margin-left:-12px;position:absolute;top:100%;width:0}.htmega-marker-wrapper .htmega_image_pointer .htmega_pointer_box h4:after{font-size:110px;font-weight:100;position:absolute;z-index:-1;top:-31px;left:4%;content:attr(data-pltext);-webkit-transform:translateX(-50%) translateY(-14px);-ms-transform:translateX(-50%) translateY(-14px);transform:translateX(-50%) translateY(-14px);text-transform:uppercase;color:#F0F4F4;white-space:nowrap;margin-top:-15px;font-weight:800}.htmega-marker-style-1{padding:245px 0}.htmega_image_pointer{width:36px;height:36px;border-radius:100%;border:3px solid #ed552d;background-color:#fff;position:relative;display:inline-block;text-align:center;cursor:pointer;line-height:32px}.htmega_image_pointer.htmega-indicator-type-text,.htmega_image_pointer.htmega-indicator-type-image{width:auto;height:auto}.htmega_image_pointer{z-index:1}.htmega-marker-style-1 .htmega_image_pointer .htmega_pointer_box{background:#fff;width:240px;position:absolute;top:0;right:50%;-webkit-transform:translate3d(50%,-100%,0);transform:translate3d(50%,-100%,0);border-radius:5px;opacity:0;visibility:hidden;-webkit-transition:all 0.3s cubic-bezier(0,0,.2,1);transition:all 0.3s cubic-bezier(0,0,.2,1);z-index:10;padding:20px;-webkit-box-shadow:0 2px 20px 0 rgb(0 0 0 / .07);box-shadow:0 2px 20px 0 rgb(0 0 0 / .07);text-align:center}.htmega-marker-style-1 .htmega_image_pointer.htmega-marker-content-position-bottom .htmega_pointer_box{transform:translate3d(50%,18%,0)}.htmega-marker-style-1 .htmega_image_pointer.htmega-marker-content-position-bottom:hover .htmega_pointer_box{transform:translateY(30%) translateX(50%)}.htmega-marker-style-1 .htmega_image_pointer.htmega-marker-content-position-left .htmega_pointer_box{transform:translate3d(-5%,-36%,0)}.htmega-marker-style-1 .htmega_image_pointer.htmega-marker-content-position-left:hover .htmega_pointer_box{transform:translateY(-36%) translateX(-12%)}.htmega-marker-style-1 .htmega_image_pointer.htmega-marker-content-position-right .htmega_pointer_box{transform:translate3d(106%,-36%,0)}.htmega-marker-style-1 .htmega_image_pointer.htmega-marker-content-position-right:hover .htmega_pointer_box{transform:translateY(-36%) translateX(112%)}.htmega-marker-style-1 .htmega_image_pointer .htmega_pointer_box h4{font-size:20px;margin-bottom:7px}.htmega-marker-style-1 .htmega_image_pointer .htmega_pointer_box p{font-size:13px;line-height:24px;margin:0}.htmega-marker-style-1 .htmega_image_pointer:hover .htmega_pointer_box{visibility:visible;opacity:1;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transform:translateY(-110%) translateX(50%);transform:translateY(-110%) translateX(50%)}.htmega-marker-style-1 .htmega_image_pointer{position:absolute;left:66%;top:15%}.htmega-marker-style-2{padding:245px 0}.htmega-marker-style-2 .htmega_image_pointer{width:46px;height:46px;border-radius:100%;border:5px solid #ddd;background-color:#fff;position:relative;display:inline-block;text-align:center;cursor:pointer;line-height:38px}.htmega-marker-style-2 .htmega_image_pointer .htmega_pointer_box{background:#fff;width:240px;position:absolute;top:0;right:50%;-webkit-transform:translate3d(50%,-100%,0);transform:translate3d(50%,-100%,0);border-radius:5px;opacity:0;visibility:hidden;-webkit-transition:all 0.3s cubic-bezier(0,0,.2,1);transition:all 0.3s cubic-bezier(0,0,.2,1);z-index:10;padding:20px;-webkit-box-shadow:0 2px 20px 0 rgb(0 0 0 / .07);box-shadow:0 2px 20px 0 rgb(0 0 0 / .07);text-align:center}.htmega-marker-style-2 .htmega_image_pointer.htmega-marker-content-position-bottom .htmega_pointer_box{transform:translate3d(50%,18%,0)}.htmega-marker-style-2 .htmega_image_pointer.htmega-marker-content-position-bottom:hover .htmega_pointer_box{transform:translateY(30%) translateX(50%)}.htmega-marker-style-2 .htmega_image_pointer.htmega-marker-content-position-left .htmega_pointer_box{transform:translate3d(-5%,-36%,0)}.htmega-marker-style-2 .htmega_image_pointer.htmega-marker-content-position-left:hover .htmega_pointer_box{transform:translateY(-36%) translateX(-12%)}.htmega-marker-style-2 .htmega_image_pointer.htmega-marker-content-position-right .htmega_pointer_box{transform:translate3d(106%,-36%,0)}.htmega-marker-style-2 .htmega_image_pointer.htmega-marker-content-position-right:hover .htmega_pointer_box{transform:translateY(-36%) translateX(112%)}.htmega-marker-style-2 .htmega_image_pointer .htmega_pointer_box h4{font-size:20px;margin-bottom:7px}.htmega-marker-style-2 .htmega_image_pointer .htmega_pointer_box p{font-size:13px;line-height:24px;margin:0}.htmega-marker-style-2 .htmega_image_pointer:hover .htmega_pointer_box{visibility:visible;opacity:1;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transform:translateY(-110%) translateX(50%);transform:translateY(-110%) translateX(50%)}.htmega-marker-style-2 .htmega_image_pointer{position:absolute;left:50%;top:26%}.htmega-marker-style-3{padding:245px 0}.htmega-marker-style-3 .htmega_image_pointer{width:46px;height:46px;border-radius:100%;background-color:#000;position:relative;display:inline-block;text-align:center;cursor:pointer;line-height:49px;z-index:2;border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFF;box-shadow:0 0 0 3px #000}.htmega-marker-style-3 .htmega_image_pointer.htmega-marker-content-position-bottom .htmega_pointer_box{transform:translate3d(50%,18%,0)}.htmega-marker-style-3 .htmega_image_pointer.htmega-marker-content-position-bottom:hover .htmega_pointer_box{transform:translateY(41%) translateX(50%)}.htmega-marker-style-3 .htmega_image_pointer.htmega-marker-content-position-left .htmega_pointer_box{transform:translate3d(-5%,-36%,0)}.htmega-marker-style-3 .htmega_image_pointer.htmega-marker-content-position-left:hover .htmega_pointer_box{transform:translateY(-36%) translateX(-16%)}.htmega-marker-style-3 .htmega_image_pointer.htmega-marker-content-position-right .htmega_pointer_box{transform:translate3d(106%,-36%,0)}.htmega-marker-style-3 .htmega_image_pointer.htmega-marker-content-position-right:hover .htmega_pointer_box{transform:translateY(-36%) translateX(112%)}.htmega-marker-style-3 .htmega_image_pointer .htmega_pointer_box{background:#000;width:240px;position:absolute;top:0;right:50%;-webkit-transform:translate3d(50%,-100%,0);transform:translate3d(50%,-100%,0);border-radius:5px;opacity:0;visibility:hidden;-webkit-transition:all 0.3s cubic-bezier(0,0,.2,1);transition:all 0.3s cubic-bezier(0,0,.2,1);z-index:10;padding:20px;-webkit-box-shadow:0 2px 20px 0 rgb(0 0 0 / .07);box-shadow:0 2px 20px 0 rgb(0 0 0 / .07);text-align:center}.htmega-marker-style-3 .htmega_image_pointer .htmega_pointer_box h4{font-size:20px;margin-bottom:7px;color:#fff}.htmega-marker-style-3 .htmega_image_pointer .htmega_pointer_box p{font-size:13px;line-height:24px;margin:0;color:#fff}.htmega-marker-style-3 .htmega_image_pointer:hover .htmega_pointer_box{visibility:visible;opacity:1;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transform:translateY(-110%) translateX(50%);transform:translateY(-110%) translateX(50%)}.htmega-marker-style-3 .htmega_image_pointer{position:absolute;left:50%;top:26%}.htmega-marker-style-4{padding:245px 0}.htmega-marker-style-4 .htmega_image_pointer{width:46px;height:46px;border-radius:100%;background-position:center center;background-size:cover;background-repeat:no-repeat;position:relative;display:inline-block;text-align:center;cursor:pointer;line-height:38px;border:5px solid #d88d78;z-index:2}.htmega-marker-style-4 .htmega_image_pointer.htmega-marker-content-position-bottom .htmega_pointer_box{transform:translate3d(50%,18%,0)}.htmega-marker-style-4 .htmega_image_pointer.htmega-marker-content-position-bottom:hover .htmega_pointer_box{transform:translateY(34%) translateX(50%)}.htmega-marker-style-4 .htmega_image_pointer.htmega-marker-content-position-left .htmega_pointer_box{transform:translate3d(-5%,-36%,0)}.htmega-marker-style-4 .htmega_image_pointer.htmega-marker-content-position-left:hover .htmega_pointer_box{transform:translateY(-36%) translateX(-16%)}.htmega-marker-style-4 .htmega_image_pointer.htmega-marker-content-position-right .htmega_pointer_box{transform:translate3d(106%,-36%,0)}.htmega-marker-style-4 .htmega_image_pointer.htmega-marker-content-position-right:hover .htmega_pointer_box{transform:translateY(-36%) translateX(116%)}.htmega-marker-style-4 .htmega_image_pointer .htmega_pointer_box{background-position:center center;background-size:cover;background-repeat:no-repeat;width:240px;position:absolute;top:0;right:50%;-webkit-transform:translate3d(50%,-100%,0);transform:translate3d(50%,-100%,0);border-radius:5px;opacity:0;visibility:hidden;-webkit-transition:all 0.3s cubic-bezier(0,0,.2,1);transition:all 0.3s cubic-bezier(0,0,.2,1);z-index:10;padding:20px;-webkit-box-shadow:0 2px 20px 0 rgb(0 0 0 / .07);box-shadow:0 2px 20px 0 rgb(0 0 0 / .07);text-align:center}.htmega-marker-style-4 .htmega_image_pointer .htmega_pointer_box h4{font-size:20px;margin-bottom:7px}.htmega-marker-style-4 .htmega_image_pointer .htmega_pointer_box p{font-size:13px;line-height:24px;margin:0;color:#18012c}.htmega-marker-style-4 .htmega_image_pointer:hover .htmega_pointer_box{visibility:visible;opacity:1;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transform:translateY(-110%) translateX(50%);transform:translateY(-110%) translateX(50%)}.htmega_image_pointer .htmega-image-marker-icon{position:relative;color:#d88d78;font-size:18px;width:100%;height:100%;transition:0.4s ease-in-out;word-break:normal;display:flex;align-items:center;justify-content:center}.htmega-indicator-type-image .htmega-image-marker-icon{line-height:0}.htmega-image-marker-icon i{transition:all 0.3s ease-in-out;position:absolute;left:50%;transform:translate(-50%,-50%);top:50%}.htmega-marker-style-4 .htmega_image_pointer{position:absolute;left:83%;top:37%}.htmega-marker-animation-rotated.htmega_image_pointer:hover .htmega-image-marker-icon i,.htmega-image-marker-active-yes.htmega-marker-animation-rotated.htmega_image_pointer .htmega-image-marker-icon i{transform:translateX(-50%) translateY(-50%) rotate(47deg)}.htmega-marker-style-5{padding:245px 0}.htmega-marker-style-5 .htmega_image_pointer{width:46px;height:46px;border-radius:4px;background:#000;position:relative;display:inline-block;text-align:center;cursor:pointer;line-height:47px;z-index:2;border:none}.htmega-marker-style-5 .htmega_image_pointer.htmega-marker-content-position-bottom .htmega_pointer_box{transform:translate3d(50%,18%,0)}.htmega-marker-style-5 .htmega_image_pointer.htmega-marker-content-position-bottom:hover .htmega_pointer_box{transform:translateY(40%) translateX(50%)}.htmega-marker-style-5 .htmega_image_pointer.htmega-marker-content-position-left .htmega_pointer_box{transform:translate3d(-5%,-36%,0)}.htmega-marker-style-5 .htmega_image_pointer.htmega-marker-content-position-left:hover .htmega_pointer_box{transform:translateY(-36%) translateX(-16%)}.htmega-marker-style-5 .htmega_image_pointer.htmega-marker-content-position-right .htmega_pointer_box{transform:translate3d(106%,-36%,0)}.htmega-marker-style-5 .htmega_image_pointer.htmega-marker-content-position-right:hover .htmega_pointer_box{transform:translateY(-36%) translateX(116%)}.htmega-marker-style-5 .htmega_image_pointer .htmega_pointer_box{background:#000;width:240px;position:absolute;top:0;right:50%;-webkit-transform:translate3d(50%,-100%,0);transform:translate3d(50%,-100%,0);border-radius:5px;opacity:0;visibility:hidden;-webkit-transition:all 0.3s cubic-bezier(0,0,.2,1);transition:all 0.3s cubic-bezier(0,0,.2,1);z-index:10;padding:20px;-webkit-box-shadow:0 2px 20px 0 rgb(0 0 0 / .07);box-shadow:0 2px 20px 0 rgb(0 0 0 / .07);text-align:center}.htmega-marker-style-5 .htmega_image_pointer .htmega_pointer_box h4{font-size:20px;margin-bottom:7px;color:#fff}.htmega-marker-style-5 .htmega_image_pointer .htmega_pointer_box p{font-size:13px;line-height:24px;margin:0;color:#fff}.htmega-marker-style-5 .htmega_image_pointer:hover .htmega_pointer_box{visibility:visible;opacity:1;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transform:translateY(-110%) translateX(50%);transform:translateY(-110%) translateX(50%)}.htmega-marker-style-5 .htmega_image_pointer{position:absolute;left:83%;top:37%}.htmega-marker-style-6{padding:245px 0}.htmega-marker-style-6 .htmega_image_pointer{width:46px;height:46px;border-radius:4px;background:#fff;position:relative;display:inline-block;text-align:center;cursor:pointer;line-height:47px;z-index:2}.htmega-marker-style-6 .htmega_image_pointer.htmega-marker-content-position-bottom .htmega_pointer_box{transform:translate3d(50%,18%,0)}.htmega-marker-style-6 .htmega_image_pointer.htmega-marker-content-position-bottom:hover .htmega_pointer_box{transform:translateY(40%) translateX(50%)}.htmega-marker-style-6 .htmega_image_pointer.htmega-marker-content-position-left .htmega_pointer_box{transform:translate3d(-5%,-36%,0)}.htmega-marker-style-6 .htmega_image_pointer.htmega-marker-content-position-left:hover .htmega_pointer_box{transform:translateY(-36%) translateX(-16%)}.htmega-marker-style-6 .htmega_image_pointer.htmega-marker-content-position-right .htmega_pointer_box{transform:translate3d(106%,-36%,0)}.htmega-marker-style-6 .htmega_image_pointer.htmega-marker-content-position-right:hover .htmega_pointer_box{transform:translateY(-36%) translateX(116%)}.htmega-marker-style-6 .htmega_image_pointer .htmega_pointer_box{background:#fff;width:240px;position:absolute;top:0;right:50%;-webkit-transform:translate3d(50%,-100%,0);transform:translate3d(50%,-100%,0);border-radius:5px;opacity:0;visibility:hidden;-webkit-transition:all 0.3s cubic-bezier(0,0,.2,1);transition:all 0.3s cubic-bezier(0,0,.2,1);z-index:10;padding:20px;-webkit-box-shadow:0 2px 20px 0 rgb(0 0 0 / .07);box-shadow:0 2px 20px 0 rgb(0 0 0 / .07);text-align:center}.htmega-marker-style-6 .htmega_image_pointer .htmega_pointer_box h4{font-size:20px;margin-bottom:7px;color:#000}.htmega-marker-style-6 .htmega_image_pointer .htmega_pointer_box p{font-size:13px;line-height:24px;margin:0;color:#000}.htmega-marker-style-6 .htmega_image_pointer:hover .htmega_pointer_box{visibility:visible;opacity:1;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transform:translateY(-110%) translateX(50%);transform:translateY(-110%) translateX(50%)}.htmega-marker-style-6 .htmega_image_pointer{position:absolute;left:83%;top:37%}.htmega-marker-wrapper>img{width:100%}.htmega-shadow-wrapper{position:absolute;left:auto;right:auto;width:46px;height:46px}.htmega-shadow-wrapper::after,.htmega-shadow-wrapper::before{position:absolute;top:50%;left:50%;display:block;content:'';border:1px solid #f10;border-radius:50%;-webkit-transform:scale(.35) translateY(-50%) translateX(-50%);-ms-transform:scale(.35) translateY(-50%) translateX(-50%);transform:scale(.35) translateY(-50%) translateX(-50%);opacity:0;-webkit-animation:marker-ripple-animation 2.6s cubic-bezier(.25,.9,.2,1) 0.4s infinite;animation:marker-ripple-animation 2.6s cubic-bezier(.25,.9,.2,1) 0.4s infinite;background-color:red;z-index:0}.htmega-shadow-wrapper::after{width:100%;height:100%;border-color:rgb(255 255 255 / .4);-webkit-animation:marker-ripple-animation 2.6s cubic-bezier(.25,.9,.2,1) 0s infinite;animation:marker-ripple-animation 2.6s cubic-bezier(.25,.9,.2,1) 0s infinite}@-webkit-keyframes marker-ripple-animation{0%{-webkit-transform:translate3d(-50%,-50%,0) scale(1);opacity:1}100%{-webkit-transform:translate3d(-50%,-50%,0) scale(1.7);opacity:0}}@keyframes marker-ripple-animation{0%{transform:translate3d(-50%,-50%,0) scale(1);opacity:1}100%{transform:translate3d(-50%,-50%,0) scale(1.7);opacity:0}}.htmega_image_pointer.htmega-image-marker-active-yes .htmega_pointer_box{visibility:visible;opacity:1}@media (max-width:767px){.htmega-marker-wrapper .htmega-image-marker-hide-on-mobile-yes{display:none}}.htmega_image_pointer::before,.htmega_image_pointer::after{visibility:hidden}.htmega-marker-content-position-arrow.htmega_image_pointer::before,.htmega-marker-content-position-arrow.htmega_image_pointer::after,.htmega-marker-content-position-line.htmega_image_pointer::after{visibility:visible}.htmega_image_pointer::after{content:"";height:0;left:50%;transform:translateX(-50%);position:absolute;bottom:100%;width:2px;background:#000;transition:all 0.3s ease-in-out;opacity:0}.htmega_image_pointer::before{border-left:12px solid #fff0;border-right:12px solid #fff0;border-top:12px solid #fff0;border-bottom:12px solid #fff0;content:"";margin:-25px;height:0;left:50%;transform:translate(-50%);position:absolute;top:0;z-index:3;transition:all 0.3s ease-in-out;opacity:0}.htmega_image_pointer:hover::after,.htmega-image-marker-active-yes.htmega_image_pointer::after{height:27px;opacity:1}.htmega_image_pointer:hover::before,.htmega-image-marker-active-yes.htmega_image_pointer::before{opacity:1}.htmega-marker-content-position-left.htmega_image_pointer::before,.htmega-marker-content-position-right.htmega_image_pointer::before{left:0;top:50%;transform:translateY(-50%)}.htmega-marker-content-position-left.htmega_image_pointer::before{margin:0 0 0 -25px}.htmega-marker-content-position-left.htmega_image_pointer::after,.htmega-marker-content-position-right.htmega_image_pointer::after{top:50%;transform:translateY(-50%);right:100%;left:auto;width:0;height:2px}.htmega-marker-content-position-left.htmega_image_pointer:hover::after,.htmega-marker-content-position-right.htmega_image_pointer:hover::after,.htmega-image-marker-active-yes.htmega-marker-content-position-left.htmega_image_pointer::after,.htmega-image-marker-active-yes.htmega-marker-content-position-right.htmega_image_pointer::after{width:27px}.htmega-marker-content-position-top.htmega_image_pointer::before{border-bottom-color:#000;margin:-25px 0 0}.htmega-marker-content-position-top.htmega_image_pointer:hover::before,.htmega-image-marker-active-yes.htmega-marker-content-position-top.htmega_image_pointer::before{margin-top:-50px}.htmega-marker-content-position-bottom.htmega_image_pointer::after{bottom:auto;top:100%}.htmega-marker-content-position-bottom.htmega_image_pointer::before{border-top-color:#000;top:auto;bottom:0;margin:0 0 -25px}.htmega-marker-content-position-bottom.htmega_image_pointer:hover::before,.htmega-image-marker-active-yes.htmega-marker-content-position-bottom.htmega_image_pointer::before{margin-bottom:-50px}.htmega-marker-content-position-left.htmega_image_pointer::before{border-right-color:#000;margin:0 0 0 -25px}.htmega-marker-content-position-left.htmega_image_pointer:hover::before,.htmega-image-marker-active-yes.htmega-marker-content-position-left.htmega_image_pointer::before{margin-left:-50px}.htmega-marker-content-position-right.htmega_image_pointer::after{left:100%;right:auto}.htmega-marker-content-position-right.htmega_image_pointer::before{border-left-color:#000;margin:0 -25px 0;left:auto;right:0}.htmega-marker-content-position-right.htmega_image_pointer:hover::before,.htmega-image-marker-active-yes.htmega-marker-content-position-right.htmega_image_pointer::before{margin-right:-50px}.htmega-marker-content-position-line.htmega_image_pointer::before{visibility:hidden}.htmega-inlinemenu-area ul{list-style:none;margin:0;padding:0}.htmega-inlinemenu-area ul.htmega-mainmenu>li>ul{display:none}.htmega-mainmenu{display:flex;flex-flow:row wrap;justify-content:center}.linemenu-nav ul li{margin:0 18px;position:relative}.linemenu-nav ul li a{font-family:"Montserrat",sans-serif;font-weight:600;font-size:14px;text-transform:inherit;text-decoration:none;color:#636363;position:relative;padding-bottom:10px;display:inline-block}.htmega-inlinemenu-style-1 .linemenu-nav ul li a::before{background:#d94f5c none repeat scroll 0 0;bottom:0;content:"";height:2px;left:0;position:absolute;transform:scale3d(0,5,1);transform-origin:0 50% 0;transition:transform 0.3s cubic-bezier(1,.68,.16,.9) 0s;width:100%}.htmega-inlinemenu-style-1 .linemenu-nav ul>li:hover>a::before{transform:scale3d(1,1,1)}.linemenu-nav ul>li:hover>a{color:#d94f5c}.htmega-inlinemenu-style-2 .linemenu-nav ul li{margin:0}.htmega-inlinemenu-style-2 .linemenu-nav ul li a{padding:15px}.htmega-inlinemenu-style-2 .linemenu-nav ul li a::before,.htmega-inlinemenu-style-2 .linemenu-nav ul li a::after{border:2px solid #fff;content:"";height:100%;left:0;position:absolute;top:0;transition:transform 0.2s ease 0s;width:100%}.htmega-inlinemenu-style-2 .linemenu-nav ul li a::before{border-width:0 2px;transform:scale3d(1,0,1);transform-origin:0 50% 0}.htmega-inlinemenu-style-2 .linemenu-nav ul li a::after{border-width:2px 0;transform:scale3d(0,1,1);transform-origin:0 0 0;transition-delay:0.2s}.htmega-inlinemenu-style-2 .linemenu-nav ul li:hover a::before,.htmega-inlinemenu-style-2 .linemenu-nav ul li:hover a::after{transform:scale3d(1,1,1)}.linemenu-nav ul.htmega-mainmenu>li:hover>a{transition:all 0.35s ease}.htmega-inlinemenu-style-3 li{position:relative}.htmega-inlinemenu-style-3 li a{position:relative;display:block}.htmega-inlinemenu-style-3 li::before,.htmega-inlinemenu-style-3 li::after,.htmega-inlinemenu-style-3 li a::before,.htmega-inlinemenu-style-3 li a::after{position:absolute;display:block;top:0;right:0;bottom:0;left:0;border:2px solid #d94f5c;content:'';z-index:-1;opacity:0;pointer-events:none}.htmega-inlinemenu-style-3 li:hover::before,.htmega-inlinemenu-style-3 li:hover::after,.htmega-inlinemenu-style-3 li:hover a::before,.htmega-inlinemenu-style-3 li:hover a::after{-webkit-animation:lineanimation .6s ease-in-out;animation:lineanimation .6s ease-in-out;z-index:1;opacity:1}.htmega-inlinemenu-style-3 li::before{border-width:0 0 0 2px;-webkit-transform-origin:left bottom;transform-origin:left bottom}.htmega-inlinemenu-style-3 li::after{border-width:0 2px 0 0;-webkit-transform-origin:right top;transform-origin:right top}.htmega-inlinemenu-style-3 li a::before{border-width:2px 0 0;-webkit-transform-origin:left top;transform-origin:left top}.htmega-inlinemenu-style-3 li a::after{border-width:0 0 2px;-webkit-transform-origin:right bottom;transform-origin:right bottom}.htmega-inlinemenu-style-3 li:hover::before{-webkit-animation-delay:-.45s;animation-delay:-.45s}.htmega-inlinemenu-style-3 li:hover::after{-webkit-animation-delay:-.15s;animation-delay:-.15s}.htmega-inlinemenu-style-3 li:hover a::before{-webkit-animation-delay:-.3s;animation-delay:-.3s}.htmega-inlinemenu-style-3 li:hover a::after{-webkit-animation-delay:0;animation-delay:0}.htmega-inlinemenu-style-3 li a span{position:relative;z-index:3}@-webkit-keyframes lineanimation{0%,33%{opacity:0;-webkit-transform:rotate(45deg) scale(1.5);transform:rotate(45deg) scale(1.5)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes lineanimation{0%,33%{opacity:0;-webkit-transform:rotate(45deg) scale(1.5);transform:rotate(45deg) scale(1.5)}100%{opacity:1;-webkit-transform:none;transform:none}}.htmega-inlinemenu-style-4 li a{position:relative;padding:10px 0}.htmega-inlinemenu-style-4 li a::before,.htmega-inlinemenu-style-4 li a::after{content:'';position:absolute;left:0;width:100%;height:2px;background:#fff;-webkit-transform:scale3d(0,1,1);transform:scale3d(0,1,1);-webkit-transition:-webkit-transform 0.2s;transition:transform 0.2s}.htmega-inlinemenu-style-4 li a::before{top:0;-webkit-transform-origin:0 50%;transform-origin:0 50%}.htmega-inlinemenu-style-4 li a::after{bottom:0;-webkit-transform-origin:100% 50%;transform-origin:100% 50%}.htmega-inlinemenu-style-4 li a:hover::before,.htmega-inlinemenu-style-4 li a:hover::after{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);-webkit-transition-timing-function:cubic-bezier(.22,.61,.36,1);transition-timing-function:cubic-bezier(.22,.61,.36,1);-webkit-transition-duration:0.4s;transition-duration:0.4s}.htmega-inlinemenu-style-5 li a{position:relative}.htmega-inlinemenu-style-5 ul li{margin:0 10px}.htmega-inlinemenu-style-5 ul li a{position:relative;overflow:hidden;width:130px;padding:1em 0;display:block;padding:1em;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-webkit-tap-highlight-color:#fff0;color:#636363}.htmega-inlinemenu-style-5 ul li a:hover{color:#d94f5c}.htmega-inlinemenu-style-5 ul li a::before{content:'';position:absolute;bottom:0;left:0;width:300%;height:50px;opacity:0;background:url(//yupiii.pt/wp-content/plugins/ht-mega-for-elementor/assets/images/icons/line.svg) no-repeat top left;-webkit-transform:translate3d(130px,0,0);transform:translate3d(130px,0,0);-webkit-transition:-webkit-transform 0s 0.3s,opacity 0.3s;transition:transform 0s 0.3s,opacity 0.3s}.htmega-inlinemenu-style-5 ul li a:hover::before{opacity:1;-webkit-transform:translate3d(-260px,0,0);transform:translate3d(-260px,0,0);-webkit-transition:-webkit-transform 0.5s;transition:transform 0.5s}.htmega-inlinemenu-style-6 ul li a{position:relative;overflow:hidden;height:3em;padding:1em 0;text-align:center;-webkit-transition:color 0.3s;transition:color 0.3s}.htmega-inlinemenu-style-6 ul li a:hover{color:#d94f5c}.htmega-inlinemenu-style-6 ul li:hover a{-webkit-animation:anim-francisco 0.4s forwards;animation:anim-francisco 0.4s forwards;color:#d94f5c}@-webkit-keyframes anim-francisco{50%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}51%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}100%{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes anim-francisco{50%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}51%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}100%{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.htmega-inlinemenu-style-7 ul li{margin:0}.htmega-inlinemenu-style-7 ul li a{padding:10px 0;border-top:2px solid #c90dbe;color:#c90dbe;position:relative;margin:0 10px;text-transform:uppercase;letter-spacing:1px;font-weight:400;text-shadow:0 0 1px rgb(255 255 255 / .3)}.htmega-inlinemenu-style-7 ul li a::before{position:absolute;left:0;overflow:hidden;padding:10px 0;max-width:0;border-bottom:2px solid #c90dbe;color:#c90dbe;content:attr(data-hover);-webkit-transition:max-width 0.5s;-moz-transition:max-width 0.5s;transition:max-width 0.5s;top:50%;transform:translateY(-50%)}.htmega-inlinemenu-style-7 ul li a:hover::before,.htmega-inlinemenu-style-7 ul li a:focus::before{max-width:100%}.htmega-inlinemenu-style-8 .linemenu-nav ul li a{padding:0 20px 10px 20px}.htmega-inlinemenu-style-8 .linemenu-nav ul li a::before{position:absolute;bottom:18px;left:-8px;content:" ";transition:all 0.35s ease;transform:rotate(0deg);height:100%;width:0;border-bottom:2px solid rgb(49 45 255 / .5);border-left:0;border-top:0;border-right:0;opacity:0}.htmega-inlinemenu-style-8 .linemenu-nav ul>li:hover>a::before{opacity:1;width:100%;transform:rotate(-20deg)}.htmega-inlinemenu-style-9 .linemenu-nav ul li a{padding:0 25px 0 25px}.htmega-inlinemenu-style-9 .linemenu-nav ul li a::before{position:absolute;left:12px;top:3px;content:" ";height:8px;width:8px;opacity:0;transition:all 0.35s ease;transform:translate(100%,50%);border:0;border-left:2px solid #636363;border-top:2px solid #636363}.htmega-inlinemenu-style-9 .linemenu-nav ul li a::after{position:absolute;right:12px;bottom:0;content:" ";border:2px solid #fff;height:8px;width:8px;border-right:0;border-bottom:0;opacity:0;transition:0.3s ease;transform:translate(-100%,-50%);border:0;border-right:2px solid #636363;border-bottom:2px solid #636363}.htmega-inlinemenu-style-9 .linemenu-nav ul>li:hover>a::before{opacity:1;transform:translate(0%,0%)}.htmega-inlinemenu-style-9 .linemenu-nav ul>li:hover>a::after{opacity:1;transform:translate(0%,0%)}.htmega-inlinemenu-style-10 .linemenu-nav ul li a::before{position:absolute;top:-15px;left:50%;content:" ";height:20px;width:3px;opacity:0;transition:all 0.35s ease;transform:translate(50%);background:#FF6A3B}.htmega-inlinemenu-style-10 .linemenu-nav ul li a::after{position:absolute;bottom:-15px;left:50%;content:" ";height:20px;width:3px;opacity:0;transition:all 0.35s ease;transform:translate(50%);background:#FF6A3B}.htmega-inlinemenu-style-10 .linemenu-nav ul>li:hover>a::after{opacity:1;transform:translate(0%,0%)}.htmega-inlinemenu-style-10 .linemenu-nav ul>li:hover>a::before{opacity:1;transform:translate(0%,0%)}.htmega-inlinemenu-style-1 .linemenu-nav ul.htmega-mainmenu li.current-menu-item a::before{opacity:1;transform:none;transform-origin:unset;transition:none}.htmega-inlinemenu-style-2 .linemenu-nav ul.htmega-mainmenu li.current-menu-item a::before{opacity:1;transform:none;transition:none}.htmega-inlinemenu-style-2 .linemenu-nav ul.htmega-mainmenu li.current-menu-item a::after{opacity:1;transform:none;transition:none}.htmega-inlinemenu-style-3 .linemenu-nav ul.htmega-mainmenu li a{padding:0 8px 0 8px}.htmega-inlinemenu-style-4 .linemenu-nav ul.htmega-mainmenu li.current-menu-item a::before,.htmega-inlinemenu-style-4 .linemenu-nav ul.htmega-mainmenu li.current-menu-item a::after{opacity:1;-webkit-transform:none;transform:none;-webkit-transition:none;transition:none}.htmega-inlinemenu-style-5 .linemenu-nav ul.htmega-mainmenu li.current-menu-item a::before{opacity:1;-webkit-transform:none;transform:none;-webkit-transition:none;transition:none}.htmega-inlinemenu-style-8 .linemenu-nav ul.htmega-mainmenu li.current-menu-item a::before{opacity:1;transform:rotate(-20deg);width:100%}.htmega-inlinemenu-style-9 .linemenu-nav ul.htmega-mainmenu li.current-menu-item a::before{opacity:1;transform:translate(0%,0%)}.htmega-inlinemenu-style-9 .linemenu-nav ul.htmega-mainmenu li.current-menu-item a::after{opacity:1;transform:translate(0%,0%)}.htmega-inlinemenu-style-10 .linemenu-nav ul.htmega-mainmenu li.current-menu-item a::before{opacity:1}.htmega-inlinemenu-style-10 .linemenu-nav ul.htmega-mainmenu li.current-menu-item a::after{opacity:1}.htmega-not-found{overflow:hidden;text-align:center;position:relative}.htmega-not-found .content{position:relative;z-index:2}.htmega-not-found .content h1{color:#c0d2ff;font-size:48px;margin-top:35px;margin-bottom:43px}.htmega-not-found .content a.page-back-btn{background:#c0d2ff;height:62px;display:inline-flex;padding:0 40px;line-height:62px;border-radius:31px;color:#131e3a;font-size:16px;font-weight:500;transition:0.4s ease-in-out;text-decoration:none;align-items:center;justify-content:center}.htmega-not-found .content a.page-back-btn:hover{background:#fff;border-radius:20px 0;color:#18012c;transform:translateY(-5px)}.htmega-not-found .content a.page-back-btn i{padding-right:12px;font-size:18px}.htmega-not-found .content a.page-back-btn svg{width:20px;margin-right:8px;fill:#131e3a}.cloud{width:350px;height:120px;background:#1e2a4a;background:linear-gradient(top,#1e2a4a 100%);background:-webkit-linear-gradient(top,#1e2a4a 100%);background:-moz-linear-gradient(top,#1e2a4a 100%);background:-ms-linear-gradient(top,#1e2a4a 100%);background:-o-linear-gradient(top,#1e2a4a 100%);border-radius:100px;-webkit-border-radius:100px;-moz-border-radius:100px;position:absolute;margin:120px auto 20px;transition:ease 1s}.cloud:after,.cloud:before{content:'';position:absolute;background:#1e2a4a;z-index:-1}.cloud:after{width:100px;height:100px;top:-50px;left:50px;border-radius:100px;-webkit-border-radius:100px;-moz-border-radius:100px}.cloud:before{width:180px;height:180px;top:-90px;right:50px;border-radius:200px;-webkit-border-radius:200px;-moz-border-radius:200px}.cloud-1{top:-198px;left:0;-webkit-transform:scale(.3);-moz-transform:scale(.3);transform:scale(.3);opacity:.9;-webkit-animation:htmegaclouds 15s linear infinite;-moz-animation:htmegaclouds 15s linear infinite;-o-animation:htmegaclouds 15s linear infinite}.cloud-2{top:-122px;left:140px;-webkit-transform:scale(.3);-moz-transform:scale(.3);transform:scale(.3);-webkit-animation:htmegaclouds 17s linear infinite;-moz-animation:htmegaclouds 17s linear infinite;-o-animation:htmegaclouds 17s linear infinite}.cloud-3{left:409px;top:-50px;-webkit-transform:scale(.6);-moz-transform:scale(.6);transform:scale(.6);opacity:.6;-webkit-animation:htmegaclouds 25s linear infinite;-moz-animation:htmegaclouds 25s linear infinite;-o-animation:htmegaclouds 25s linear infinite}.cloud-4{left:-46px;bottom:135px;-webkit-transform:scale(.6);-moz-transform:scale(.6);transform:scale(.6);opacity:.8;-webkit-animation:htmegaclouds 25s linear infinite;-moz-animation:htmegaclouds 25s linear infinite;-o-animation:htmegaclouds 25s linear infinite}.cloud-5{left:469px;bottom:-57px;-webkit-transform:scale(.75);-moz-transform:scale(.75);transform:scale(.75);opacity:.75;-webkit-animation:htmegaclouds 18s linear infinite;-moz-animation:htmegaclouds 18s linear infinite;-o-animation:htmegaclouds 18s linear infinite}.cloud-6{left:100%;top:263px;-webkit-transform:scale(.5);-moz-transform:scale(.5);transform:scale(.5);opacity:.8;-webkit-animation:htmegaclouds 20s linear infinite;-moz-animation:htmegaclouds 20s linear infinite;-o-animation:htmegaclouds 20s linear infinite}@-webkit-keyframes htmegaclouds{0%{margin-left:1000px}100%{margin-left:-1000px}}@-moz-keyframes htmegaclouds{0%{margin-left:1000px}100%{margin-left:-1000px}}@-o-keyframes htmegaclouds{0%{margin-left:1000px}100%{margin-left:-1000px}}.htmega-error-style-2 .content{text-align:left;padding-left:65px}.htmega-error-style-2 .content h2{color:#fff;font-size:48px;font-weight:400;margin-bottom:4px}.htmega-error-style-2 .content h1{color:#fff;font-size:50px;font-weight:400;line-height:1.2;margin-bottom:7px;margin-top:0}.htmega-error-style-2 .content h1 span{color:#fff;font-size:116px;padding-right:21px}.htmega-error-style-2 .content p{color:#fff;font-size:32px;line-height:54px;margin-bottom:32px}.htmega-error-style-2 .content a.page-back-btn{background:#fff;color:#131e3a;height:75px;display:inline-block;padding:0 60px;font-size:30px;line-height:71px;border-radius:31px;transition:.4 ease-in-out}.htmega-error-style-2 .content a.page-back-btn:hover{background:#fff;border-radius:20px 0;color:#18012c;transform:translateY(-5px)}.htmega-error-style-3 .content{padding-bottom:10px}.htmega-error-style-3 .content h2{color:#d5cff2;font-size:52px;margin-bottom:16px}.htmega-error-style-3 .content p{color:#d5cff2;font-size:30px;line-height:44px;margin-bottom:38px;font-family:"Montserrat",sans-serif}.htmega-error-style-3 .content a.page-back-btn{background:#fd5c5e;display:inline-block;border-radius:31px;color:#d5cff2;font-size:36px;transition:0.5s ease-in-out;padding:0}.htmega-error-style-3 .content a.page-back-btn i{font-size:inherit;padding-right:inherit}.htmega-error-style-3 .content a.page-back-btn:hover{transform:scale(1.2);background:#18012c;color:#fff}.not-found-4{padding:310px 0}.not-found-4 .content{text-align:left}.not-found-4 .content h2{color:#fcfcfc;font-size:36px;line-height:64px;font-weight:400;text-align:left;margin-bottom:30px}.not-found-4 .content a.page-back-btn{background:#da4c00;color:#fff;height:54px;display:inline-block;padding:0 40px;line-height:54px;font-size:16px;font-weight:600;border-radius:27px;transition:0.5s ease-in-out;margin-right:26px;font-family:"Montserrat",sans-serif}.not-found-4 .content a.page-back-btn:hover{background:#da4c00 none repeat scroll 0 0;border-radius:27px;color:#fff;opacity:.7;transform:translateY(0)}.not-found-4 .content a.page-back-btn.error_contact{background:#ff8a00}.htmega-counter-content{line-height:1}.htmega-counter-icon span{display:inline-block}.htmega-counter-img,.htmega-counter-icon{margin:auto}.htmega-counter-icon svg{width:20px}.htmega-counter-area .htmega-counter-img{display:inline-flex;align-items:center;justify-content:center}.htmega-counter-style-1{text-align:center}.htmega-counter-style-1 .htmega-counter-icon i{font-size:36px;color:#ed552d}.htmega-counter-style-1 .htmega-counter-content span{color:dimgray;font-size:36px;font-weight:700;margin-top:20px;display:inline-block;font-family:"Montserrat",sans-serif}.htmega-counter-style-1 .htmega-counter-content h2{color:#898989;font-weight:400;font-size:17px;margin:0;position:relative;margin-top:9px;display:block;padding-bottom:15px}.htmega-counter-style-1 .htmega-counter-content h2::before{background:#d5d5d5;width:48px;height:1px;content:"";position:absolute;bottom:0;left:50%;transform:translateX(-50%)}.htmega-counter-style-2{display:flex;align-items:center;justify-content:center}.htmega-counter-style-2 .htmega-counter-content{text-align:center}.htmega-countericon-align-left{flex-direction:row}.htmega-countericon-align-right{flex-direction:row-reverse}.htmega-counter-style-2 .htmega-counter-icon{padding-right:20px}.htmega-counter-style-2 .htmega-counter-icon i{font-size:48px;color:#383838}.htmega-counter-style-2 .htmega-counter-content span{color:#383838;font-size:24px;font-weight:600;margin-top:13px;display:inline-block;font-family:"Montserrat",sans-serif;position:relative}.htmega-counter-style-2 .htmega-counter-content h2{color:#383838;font-weight:400;font-size:20px;margin:0;position:relative;display:block}.htmega-counter-area{position:relative}.htmega-counter-area::before{position:absolute;content:"";left:0;right:0;top:0;bottom:0;background-color:#fff0;opacity:.8}.htmega-counter-content{position:relative;z-index:1}.htmega-counter-style-3 .htmega-counter-img{display:inline-block;position:relative}.htmega-counter-style-3 .htmega-counter-img::before{position:absolute;content:"";left:0;right:0;top:0;bottom:0;background:#52b6bc;opacity:.8;border-radius:100%}.htmega-counter-style-3 .htmega-counter-content{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);width:100%}.htmega-counter-style-3{text-align:center}.htmega-counter-style-3 .htmega-counter-content span{color:#fff;font-size:40px;font-weight:600;margin-top:13px;font-family:'Courgette',cursive}.htmega-counter-style-3 .htmega-counter-content h2{color:#fff;font-weight:400;font-size:20px;margin:0;margin-top:4px;font-family:'Courgette',cursive}.htmega-counter-style-4{display:flex;align-items:center;justify-content:center}.htmega-counter-style-4 .htmega-counter-img{padding-right:25px}.htmega-counter-style-4 .htmega-counter-content{text-align:center}.htmega-counter-style-4 .htmega-counter-content span{color:#585858;font-size:24px;font-weight:600;margin-top:13px;display:inline-block;font-family:"Montserrat",sans-serif;position:relative}.htmega-counter-style-4 .htmega-counter-content h2{color:#585858;font-weight:600;font-size:24px;margin:0;position:relative;display:block;padding-bottom:14px}.htmega-counter-style-4 .htmega-counter-content h2::before{position:absolute;content:"";bottom:0;background:#ed552d;width:70px;height:2px;left:50%;transform:translateX(-50%)}.htmega-counter-style-5{text-align:center}.htmega-counter-style-5 .htmega-counter-icon i{font-size:36px;color:#ed552d}.htmega-counter-style-5 .htmega-counter-content span{color:#18012c;font-size:36px;font-weight:700;margin-top:20px;display:inline-block;font-family:'Lobster Two',cursive}.htmega-counter-style-5 .htmega-counter-content span.color-1{color:#b1c642}.htmega-counter-style-5 .htmega-counter-content span.color-2{color:#ff5020}.htmega-counter-style-5 .htmega-counter-content span.color-3{color:#ffc10d}.htmega-counter-style-5 .htmega-counter-content span.color-4{color:#68b9d8}.htmega-counter-style-5 .htmega-counter-content h2{color:#444;font-weight:400;font-size:24px;margin:0;margin-top:9px;display:block;padding-bottom:15px;font-family:'Lobster Two',cursive}.htmega-counter-style-6{text-align:center}.htmega-counter-style-6 .htmega-counter-icon{display:flex;justify-content:center;align-items:center}.htmega-counter-style-6 .htmega-counter-icon span{color:#363636;font-size:36px;font-weight:600;display:inline-block;font-family:"Montserrat",sans-serif;padding-left:15px}.htmega-counter-style-6 .htmega-counter-content h2{color:#363636;font-weight:600;font-size:16px;margin:0;display:block;font-family:"Montserrat",sans-serif;margin-top:13px;text-transform:uppercase}.htmega-counter-style-6 .htmega-counter-content::after{content:"";position:absolute;top:-10px;width:35px;border:1px dashed #fff0;left:40%}[class*="htmega"] .row-1>[class*="col"]{padding-left:1px;padding-right:1px}.grid_post .elementor-widget{margin-bottom:0!important}.row--10>[class*="col"]{padding-left:10px;padding-right:10px}.mt--30,.ht-post.mt--30{margin-top:30px}.mt--20,.ht-post.mt--20{margin-top:20px}.gradient-overlay .thumb a{display:block;position:relative}.gradient-overlay .thumb a::before{position:absolute;left:0;top:0;width:100%;height:100%;content:"";z-index:2;opacity:.3;right:0}.gradient-overlay.gradient-overlay-1 .thumb a::before{background-image:linear-gradient(#f10afd,#1cc3e2);background-image:-webkit-gradient(#f10afd,#1cc3e2);background-image:-webkit-linear-gradient(#f10afd,#1cc3e2);background-image:-moz-linear-gradient(#f10afd,#1cc3e2);background-image:-ms-linear-gradient(#f10afd,#1cc3e2);background-image:-o-linear-gradient(#f10afd,#1cc3e2);opacity:.8}.gradient-overlay.gradient-overlay-2 .thumb a::before{background-image:linear-gradient(#f29a4a,#f2c84c);background-image:-webkit-gradient(#f29a4a,#f2c84c);background-image:-webkit-linear-gradient(#f29a4a,#f2c84c);background-image:-moz-linear-gradient(#f29a4a,#f2c84c);background-image:-ms-linear-gradient(#f29a4a,#f2c84c);background-image:-o-linear-gradient(#f29a4a,#f2c84c);opacity:.8}.gradient-overlay.gradient-overlay-3 .thumb a::before{background-image:linear-gradient(#f7384e,#0fbcb9);background-image:-webkit-gradient(#f7384e,#0fbcb9);background-image:-webkit-linear-gradient(#f7384e,#0fbcb9);background-image:-moz-linear-gradient(#f7384e,#0fbcb9);background-image:-ms-linear-gradient(#f7384e,#0fbcb9);background-image:-o-linear-gradient(#f7384e,#0fbcb9);opacity:.8}.gradient-overlay.gradient-overlay-4 .thumb a::before{background-image:linear-gradient(#bd3664,#222671);background-image:-webkit-gradient(#bd3664,#222671);background-image:-webkit-linear-gradient(#bd3664,#222671);background-image:-moz-linear-gradient(#bd3664,#222671);background-image:-ms-linear-gradient(#bd3664,#222671);background-image:-o-linear-gradient(#bd3664,#222671);opacity:.8}.gradient-overlay.gradient-overlay-5 .thumb a::before{background-image:linear-gradient(#eb3449,#f45a43);background-image:-webkit-gradient(#eb3449,#f45a43);background-image:-webkit-linear-gradient(#eb3449,#f45a43);background-image:-moz-linear-gradient(#eb3449,#f45a43);background-image:-ms-linear-gradient(#eb3449,#f45a43);background-image:-o-linear-gradient(#eb3449,#f45a43);opacity:.8}.gradient-overlay.gradient-overlay-6 .thumb a::before{background-image:linear-gradient(#c03764,#202671);background-image:-webkit-gradient(#c03764,#202671);background-image:-webkit-linear-gradient(#c03764,#202671);background-image:-moz-linear-gradient(#c03764,#202671);background-image:-ms-linear-gradient(#c03764,#202671);background-image:-o-linear-gradient(#c03764,#202671);opacity:.8}.gradient-overlay.gradient-overlay-7 .thumb a::before{background-image:linear-gradient(#eb3449,#f45b43);background-image:-webkit-gradient(#eb3449,#f45b43);background-image:-webkit-linear-gradient(#eb3449,#f45b43);background-image:-moz-linear-gradient(#eb3449,#f45b43);background-image:-ms-linear-gradient(#eb3449,#f45b43);background-image:-o-linear-gradient(#eb3449,#f45b43);opacity:.8}.black-overlay .thumb a{display:block;position:relative}.black-overlay .thumb a::before{position:absolute;left:0;top:0;width:100%;height:100%;content:"";z-index:2;opacity:.2;right:0;background:#000}.ht-post{position:relative;margin-top:2px;overflow:hidden}.ht-post .thumb{overflow:hidden}.ht-post .thumb a img{width:100%;display:block;transition:0.3s ease-out;overflow:hidden;object-fit:cover;height:100%}.ht-post:hover .thumb a img{opacity:1;transform:scale3d(1.1,1.1,1)}.ht-post a.post-category{background:#f05555 none repeat scroll 0 0;color:#fff;display:inline-block;font-size:12px;font-weight:600;height:auto;letter-spacing:1px;line-height:24px;padding:0 8px;position:absolute;text-transform:uppercase;z-index:2}.ht-post a.post-position-top-left{left:0;top:0}.ht-post a.post-position-top-right{right:0;top:0}.ht-post .post-content{position:absolute;bottom:0;z-index:2;padding:20px 10px 20px 20px;width:100%}.ht-post .post-content .content h4,.content .htmega-post-g-title{font-size:20px;line-height:26px;margin-bottom:11px}.ht-post .post-content .content h2,.htmega-post-grid-layout-5 .htb-col-lg-8 .ht-post .post-content .content .htmega-post-g-title,.htmega-post-grid-layout-2 .htb-col-lg-6 .ht-post .post-content .content .htmega-post-g-title{font-size:36px;margin-bottom:11px}.ht-post .post-content .content a{color:#fff}a.htmega-post-g-read-more{display:inline-block}p.htmega-post-g-description{color:#fff}.show-content-under-thumbnail-yes .ht-post .post-content{position:relative}.ht-post .post-content .content .meta{color:#fff;font-size:14px;letter-spacing:2px}.ht-post a.play-video{position:absolute;z-index:3;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);width:50px;height:50px;background:#fff0;border:1px solid #fff;border-radius:100%;padding:0;text-align:center;color:#fff;font-size:24px;transition:0.4s ease-in-out}.ht-post a.play-video:hover{background:#18012c;color:#fff;border:1px solid #18012c}.ht-post a.play-video i{margin-left:4px}.htmega-single-post .post-category a{background:#f05555 none repeat scroll 0 0;color:#fff;display:inline-block;font-size:12px;font-weight:300;line-height:24px;padding:0 9px;text-transform:uppercase;transition:all 0.4s ease 0s}.htmega-single-post .post-category a:hover{background:#18012c;color:#fff}.htmega-single-post ul.meta{display:flex;list-style:outside none none;margin:0 -15px;padding:0}.htmega-single-post ul.meta li{font-size:13px;letter-spacing:2px;margin:0 15px}.htmega-single-post ul.meta li i{font-size:14px;margin-right:10px}.htmega-single-post{position:relative}.htmega-single-post .thumb{overflow:hidden;line-height:0}.htmega-single-post .thumb a{display:block;position:relative}.htmega-single-post a{text-decoration:none}.htmega-single-post .thumb a img{transition:0.4s ease-in-out}.htmega-single-post:hover .thumb a img{transform:scale(1.2)}.htmega-single-post-style-1 .content{position:absolute;bottom:0;padding:40px;width:100%}.htmega-single-post-style-1 .content h2{font-size:24px;font-weight:600;margin-top:15px;margin-bottom:10px;line-height:36px}.htmega-single-post-style-1 .content h2 a,.htmega-single-post-style-1 .content ul.meta li,.htmega-single-post-style-1 .content ul.meta li a{color:#fff}.htmega-single-post-style-2 .content{padding-top:30px}.htmega-single-post-style-2 .content h2{font-size:24px;font-weight:600;margin-top:15px;margin-bottom:10px;line-height:36px}.htmega-single-post-style-2 .content h2 a,.htmega-single-post-style-2 .content ul.meta li,.htmega-single-post-style-2 .content ul.meta li a{color:#464545}.htmega-single-post-style-3 .content{position:absolute;top:50%;width:100%;transform:translateY(-50%);text-align:center}.htmega-single-post-style-3 .content h2{font-size:24px;font-weight:600;margin-top:18px;margin-bottom:22px;line-height:34px}.htmega-single-post-style-3 .content h2 a{color:#fff}.htmega-single-post-style-3 .content ul.meta{justify-content:center}.htmega-single-post-style-3 .content ul.meta li,.htmega-single-post-style-3 .content ul.meta li a{color:#fff}.htmega-single-post-style-4 .content{background:#fff;text-align:center;padding:40px 20px}.htmega-single-post-style-4 .content h2{font-size:24px;font-weight:600;margin-bottom:16px;line-height:36px;margin-top:0}.htmega-single-post-style-4 .content h2 a{color:#464545;transition:0.4s ease-in}.htmega-single-post-style-4 .content h2 a:hover{color:#18012c}.htmega-single-post-style-4 .content ul.meta{justify-content:center}.htmega-single-post-style-4 .content ul.meta li,.htmega-single-post-style-4 .content ul.meta li a{color:#464545}.htmega-single-post-slide{position:relative;overflow:hidden}.htmega-single-post-slide img{width:100%}.htmega-single-post-slide a{text-decoration:none}.htmega-single-post-slide .content ul.post-category{display:block;list-style:outside none none;margin:0;padding:0}.htmega-single-post-slide .content ul.post-category li{margin-right:10px;transition:all 0.4s ease-in-out 0s;line-height:inherit;margin-left:0;display:inline-block}.htmega-single-post-slide .content ul.post-category li a{color:#fff;font-size:13px;font-weight:300;letter-spacing:1px;text-transform:uppercase;padding:5px 9px;display:block;text-decoration:none;line-height:1;background:#f05555 none repeat scroll 0 0}.htmega-single-post-slide .content ul.post-category li a:hover{background:#18012c none repeat scroll 0 0;color:#fff}.htmega-single-post-slide ul.meta{color:#464545;display:block;list-style:outside none none;margin:0;padding:0}.htmega-single-post-slide ul.meta li{font-size:13px;letter-spacing:2px;margin-right:15px;display:inline-block;margin-left:0}.htmega-single-post-slide ul.meta li i{padding-right:10px}.htmega-single-post-slide .content .post-inner h2{margin-top:20px;margin-bottom:10px}.htmega-single-post-slide .content .post-inner p{margin:22px 0 25px;color:#18012c;font-size:14px;line-height:28px}.htmega-single-post-slide .content .post-inner h2 a,.htmega-single-post-slide .content .post-inner ul.meta li a{color:#18012c}.htmega-single-post-slide .post-btn a.readmore-btn{background:#fff0 none repeat scroll 0 0;border:1px solid #464545;border-radius:23px;color:#464545;display:inline-block;font-size:14px;font-weight:400;line-height:44px;padding:0 37px;transition:all 0.4s ease-in-out 0s;text-decoration:none}.htmega-single-post-slide .post-btn a.readmore-btn:hover{background:#18012c none repeat scroll 0 0;border:1px solid #18012c;color:#fff}.htmega-postslider-area img{width:100%}.htmega-postslider-area button.slick-arrow{background:#ccd5d5 none repeat scroll 0 0;border:0 none;bottom:10px;color:#00282a;font-size:24px;height:40px;left:auto;line-height:1;padding:0;position:absolute;right:10px;width:46px;z-index:2;transition:all 0.3s ease-in-out}.htmega-postslider-area button.htmega-carosul-prev.slick-arrow{right:60px}.htmega-arrow-2.htmega-postslider-area button.slick-arrow{background:#d7dae9 none repeat scroll 0 0;border:1px solid #d7dae9;border-radius:100%;color:#2a47e0;font-size:24px;left:0;position:absolute;top:50%;transform:translateY(-50%);transition:all 0.4s ease 0s;z-index:2}.htmega-arrow-2.htmega-postslider-area button.htmega-carosul-next.slick-arrow{left:auto!important;right:0}.htmega-postslider-area .slick-dots li button::before{display:none}.htmega-postslider-area .slick-dots li{background:#ccd5d5 none repeat scroll 0 0;border-radius:100%;height:15px;width:15px}.htmega-postslider-area .slick-dots li.slick-active{background:#00282a none repeat scroll 0 0}.htmega-postslider-layout-1 .content{position:absolute;left:0;top:0;max-width:40%;height:100%;padding:10px;z-index:2}.htmega-postslider-layout-1 .content .post-inner{width:100%;height:100%;background:rgb(0 140 167 / .8);display:flex;flex-direction:column;justify-content:center;padding:30px}.htmega-postslider-layout-1 .content .post-inner h2{font-size:24px;font-weight:500}.htmega-postslider-layout-1 .content .post-inner h2 a,.htmega-postslider-layout-1 .content .post-inner ul.meta li a{color:#fff}.htmega-postslider-layout-1 .content .post-inner p{color:#fff;font-size:14px;line-height:28px}.htmega-postslider-layout-1 ul.meta{color:#fff}.htmega-postslider-layout-1 .post-btn a.readmore-btn{border:1px solid #fff;color:#fff}.htmega-single-post-slide .thumb a{display:block;height:100%}.htmega-single-post-slide .thumb a img{object-fit:cover;width:100%;height:100%}.htmega-postslider-layout-2 .content .post-inner h2{font-size:24px;font-weight:500;margin-top:20px;margin-bottom:18px}.htmega-postslider-layout-2 .content .post-inner h2 a{color:#464545}.htmega-postslider-layout-2 .content .post-inner ul.meta li,.htmega-postslider-layout-2 .content .post-inner ul.meta li a{color:#464545}.htmega-postslider-layout-2 .content .post-inner p{color:#464545}.htmega-postslider-layout-2 .content .post-inner .post-btn{margin-top:19px}.htmega-post-slider-right .content{display:flex;align-items:center;height:100%;position:relative;z-index:2}.htmega-postslider-layout-3 .content{position:absolute;top:50%;width:100%;transform:translateY(-50%);text-align:center;z-index:2}.htmega-postslider-layout-3 .content .post-inner h2{font-size:24px;font-weight:500;margin-top:20px;margin-bottom:18px;padding:0 26%;line-height:34px}.htmega-postslider-layout-3 .content .post-inner h2 a{color:#fff}.htmega-postslider-layout-3 .content .post-inner ul.meta{justify-content:center}.htmega-postslider-layout-3 .content .post-inner ul.meta li,.htmega-postslider-layout-3 .content .post-inner ul.meta li a{color:#fff}.htmega-postslider-layout-3 .content .post-inner .post-btn{margin-top:19px}.htmega-postslider-layout-3 .content .post-inner .post-btn a.readmore-btn{border:1px solid #fff;color:#fff}.htmega-postslider-layout-3 .content .post-inner .post-btn a.readmore-btn:hover{background:#18012c;color:#fff;border:1px solid #18012c}.htmega-postslider-layout-3 .content ul.post-category{justify-content:center}.htmega-postslider-layout-4 .content{position:absolute;text-align:center;bottom:0;padding:20px}.htmega-postslider-layout-4 .content .post-inner{background:rgb(0 86 255 / .7);padding:25px;text-align:left}.htmega-postslider-layout-4 .content .post-inner h2{font-size:24px;font-weight:500;margin-bottom:13px;line-height:34px}.htmega-postslider-layout-4 .content .post-inner h2 a{color:#fff}.htmega-postslider-layout-4 .content .post-inner ul.meta li{color:#fff}.htmega-postslider-layout-4 .content .post-inner ul.meta li a{color:#fff}.htmega-postslider-layout-4 .content ul.post-category{justify-content:center}.htmega-postslider-layout-5 .content{background:#f4f4f4;padding:60px}.htmega-postslider-layout-5 .content .post-inner h2{font-size:24px;font-weight:500;margin-top:20px;margin-bottom:18px;line-height:34px}.htmega-postslider-layout-5 .content .post-inner h2 a{color:#464545}.htmega-postslider-layout-5 .content .post-inner ul.meta li,.htmega-postslider-layout-5 .content .post-inner ul.meta li a{color:#464545}.htmega-postslider-layout-5 .content .post-inner .post-btn{margin-top:19px}.htmega-postslider-layout-5 .content .post-inner .post-btn a.readmore-btn{border:1px solid #494849;color:#494849}.htmega-postslider-layout-5 .content .post-inner .post-btn a.readmore-btn:hover{background:#18012c;color:#fff;border:1px solid #18012c}.htmega-arrow-2.htmega-postslider-area.htmega-postslider-style-5 button.slick-arrow{top:30%}.htmega-postslider-style-4.htmega-postslider-area ul.slick-dots{bottom:0;display:flex;flex-direction:column;justify-content:space-between;position:absolute;right:0;top:0;width:200px;z-index:2}.htmega-postslider-style-4.htmega-postslider-area ul.slick-dots li{align-items:center;background:#fff0 none repeat scroll 0 0;border-bottom:5px solid #828282;border-left:5px solid #828282;border-radius:0;border-right:5px solid #828282;cursor:pointer;display:flex;flex-basis:100%;height:auto;margin:0;overflow:hidden;padding:20px;position:relative;text-align:left;transition:all 0.5s ease-in-out 0s;width:auto;z-index:2}.htmega-postslider-style-4.htmega-postslider-area ul.slick-dots li:first-child{border-top:5px solid #828282}.htmega-postslider-style-4.htmega-postslider-area ul.slick-dots li.slick-active{background:#fff0 none repeat scroll 0 0;border:5px solid #fff}.htmega-postslider-style-4.htmega-postslider-area.thumb-st-layout-4 ul.slick-dots li:last-child{border-bottom:0!important}.htmega-postslider-style-4.htmega-postslider-area ul.slick-dots li h6{bottom:0;color:#fff;font-weight:500;line-height:22px;margin:0}.htmega-postslider-style-4.htmega-postslider-area ul.slick-dots li img{height:100%;object-fit:cover;width:100%}.htmega-postslider-style-4.htmega-postslider-area ul.slick-dots li:after{content:"";background:#fff0;left:0;height:0;position:absolute;width:100%;height:100%;z-index:2;text-align:center;display:flex;justify-content:center;align-items:center;font-size:132px;color:#fff;transition:all 0.3s ease-in-out}.htmega-postslider-style-4.thumb-st-layout-4.htmega-postslider-area ul.slick-dots li:after{opacity:0}.htmega-postslider-style-4.thumb-st-layout-4.htmega-postslider-area ul.slick-dots li.slick-active:after,.htmega-postslider-style-4.thumb-st-layout-4.htmega-postslider-area ul.slick-dots li:hover:after{opacity:1}.htmega-post-slider-st-6{display:flex;flex-direction:row-reverse}.htmega-post-slider-st-6 .htmega-post-slider-right{width:45%}.htmega-post-slider-st-6 .htmega-post-slider-left{width:55%}.htmega-post-slider-st-6 .htmega-post-slider-right{border:25px solid #ddd}.htmega-post-slider-st-6 .htmega-post-slider-right .content{background-color:#fff0;background-image:linear-gradient(60deg,#3237C2 0%,#f2295b 100%);padding:30px}.htmega-post-slider-left .thumb{height:100%}.htmega-post-slider-st-7{flex-direction:row}.htmega-post-slider-st-7 .htmega-post-slider-right{width:55%}.htmega-post-slider-st-7 .htmega-post-slider-left{width:45%}.htmega-post-slider-st-7 .htmega-post-slider-right{border:none}.htmega-post-slider-st-7 .htmega-post-slider-right .content{background-color:none;background-image:none}.htmega-post-slider-st-7{background-color:rgb(255 255 255 / .2);border-radius:15px;overflow:hidden}.htmega-single-post-slide .thumb a,.ht-post .thumb a{position:relative;display:block}.htmega-single-post-slide .thumb a:after,.ht-post .thumb a:after,.htmega-single-post-slide.htmega-postslider-layout-3 .thumb a:before{content:"";position:absolute;background:#fff0;top:0;left:0;width:100%;z-index:0;height:100%;transition:all 0.3s ease-in-out}.htmega-single-post-slide.htmega-postslider-layout-3 .thumb a:before{opacity:0;transition:all 0.3s ease-in-out}.htmega-single-post-slide.htmega-postslider-layout-3:hover .thumb a:before{opacity:1}.htmega-postslider-area .slick-slide>div{line-height:0}@media (max-width:767px){.htmega-post-slider-st-6{flex-direction:column-reverse}.htmega-post-slider-st-6 .htmega-post-slider-right{width:100%}.htmega-post-slider-st-6 .htmega-post-slider-left{width:100%}}.htmega-image-gridstyle-4 .htb-row>[class*="col"]{padding-left:10px;padding-right:10px}.htmega-masonry-activation.htmega-image-gridstyle-5 .htb-row>[class*="col"]{padding-left:25px;padding-right:25px}.htmega-masonry-activation .htmega-singleimage-grid{overflow:hidden}.htmega-singleimage-grid .thumb img{width:100%}.htmega-singleimage-grid .thumb{line-height:0}.htmega-singleimage-grid h2{margin:0}.htmega-singleimage-gridstyle-1{width:100%;height:100%;float:left;overflow:hidden;position:relative;text-align:center;cursor:default;margin-top:30px;overflow:hidden}.htmega-singleimage-gridstyle-1 .thumb{overflow:hidden}.htmega-singleimage-gridstyle-1 .thumb a{position:relative;display:block;z-index:2}.htmega-singleimage-gridstyle-1 .thumb a::before{width:100%;height:100%;position:absolute;top:0;left:0;opacity:0;background-color:rgb(0 0 0 / .5);-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;content:"";z-index:1}.htmega-singleimage-gridstyle-1 .thumb a img{display:block;position:relative;-webkit-transition:all .4s linear;transition:all .4s linear}.htmega-singleimage-gridstyle-1:hover .thumb a::before{opacity:1}.htmega-singleimage-gridstyle-1:hover .thumb a img{-webkit-transform:scale(1.2);transform:scale(1.2)}.htmega-singleimage-gridstyle-1 .image-grid-content h2{text-transform:uppercase;color:#fff;text-align:center;position:absolute;font-size:17px;background:rgb(0 0 0 / .6);-webkit-transform:translateY(-100px);transform:translateY(-100px);-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;padding:10px;width:100%;top:0;z-index:3}.htmega-singleimage-gridstyle-1 .image-grid-content a.read-btn{text-decoration:none;display:inline-block;text-transform:uppercase;color:#fff;border:1px solid #fff;background-color:#fff0;opacity:0;filter:alpha(opacity=0);-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;margin:50px 0 0;padding:7px 14px;position:absolute;top:50%;margin:0;left:50%;-webkit-transform:translateX(-50%) translateY(-70%);transform:translateX(-50%) translateY(-70%)}.htmega-singleimage-gridstyle-1 .image-grid-content a.read-btn:hover{-webkit-box-shadow:0 0 5px #fff;box-shadow:0 0 5px #fff}.htmega-singleimage-gridstyle-1:hover .image-grid-content{opacity:1;filter:alpha(opacity=100)}.htmega-singleimage-gridstyle-1:hover .image-grid-content h2{opacity:1;filter:alpha(opacity=100);-webkit-transform:translateY(0);transform:translateY(0)}.htmega-singleimage-gridstyle-1:hover .image-grid-content a.read-btn{opacity:1;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);-webkit-transition-delay:.2s;transition-delay:.2s;z-index:4}.custom-col-5{padding-left:0;padding-right:0;-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%;width:20%;max-width:20%}.htmega-singleimage-gridstyle-2{width:100%;height:100%;float:left;overflow:hidden;position:relative;text-align:center;cursor:default}.htmega-singleimage-gridstyle-2 .thumb{overflow:hidden}.htmega-singleimage-gridstyle-2 .thumb a{position:relative;display:block;z-index:2}.htmega-singleimage-gridstyle-2 .thumb a::before{width:100%;height:100%;position:absolute;overflow:hidden;top:0;left:0;background-color:rgb(0 0 0 / .6);opacity:0;filter:alpha(opacity=0);-webkit-transform:translate(460px,-100px) rotate(180deg);transform:translate(460px,-100px) rotate(180deg);-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;content:"";z-index:1}.htmega-singleimage-gridstyle-2 .thumb a img{display:block;position:relative;-webkit-transition:all .4s linear;transition:all .4s linear;width:100%}.htmega-singleimage-gridstyle-2:hover .thumb a::before{opacity:1;filter:alpha(opacity=100);-webkit-transition-delay:0s;transition-delay:0s;-webkit-transform:translate(0,0);transform:translate(0,0)}.htmega-singleimage-gridstyle-2:hover .thumb a img{-webkit-transform:scale(1.2);transform:scale(1.2)}.htmega-singleimage-gridstyle-2 .image-grid-content h2{text-transform:uppercase;color:#fff;text-align:center;position:relative;font-size:17px;padding:10px;background:rgb(0 0 0 / .6);position:absolute;top:0;width:100%;opacity:0;transition:0.4s ease-in-out}.htmega-singleimage-gridstyle-2 .image-grid-content a.read-btn{display:inline-block;text-decoration:none;padding:7px 14px;text-transform:uppercase;color:#fff;border:1px solid #fff;background-color:#fff0;-webkit-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;z-index:4;left:50%;position:absolute;top:50%;-webkit-transform:translateX(-50%) translateY(-80%);transform:translateX(-50%) translateY(-80%);opacity:0}.htmega-singleimage-gridstyle-2 .image-grid-content a.read-btn:hover{-webkit-box-shadow:0 0 5px #fff;box-shadow:0 0 5px #fff}.htmega-singleimage-gridstyle-2:hover .image-grid-content{opacity:1;filter:alpha(opacity=100)}.htmega-singleimage-gridstyle-2:hover .image-grid-content h2{position:absolute;top:20px;z-index:3;opacity:1}.htmega-singleimage-gridstyle-2:hover .image-grid-content a.read-btn{-webkit-transition-delay:0.3s;transition-delay:0.3s;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);opacity:1}.htmega-image-gridstyle-3 .htb-row>[class*="col"]{padding-left:0;padding-right:0}.htmega-singleimage-gridstyle-3 .thumb{overflow:hidden}.htmega-singleimage-gridstyle-3 .thumb a img{transition:0.4s ease-in-out}.htmega-singleimage-gridstyle-3:hover .thumb a img{transform:scale(1.1) rotate(3deg)}.htmega-singleimage-grid .thumb>a{display:block}.htmega-singleimage-gridstyle-4{margin-top:20px;position:relative}.masonary-item .htmega-singleimage-gridstyle-4 .thumb{overflow:hidden}.htmega-singleimage-gridstyle-4 .thumb a img{width:100%}.htmega-singleimage-gridstyle-4 .image-grid-content{position:absolute;top:0;bottom:0;left:0;right:0;transition:0.3s ease-out;transition-property:opacity,transform,filter;background:rgb(255 255 255 / .8);opacity:0}.htmega-singleimage-gridstyle-4 .image-grid-content .hover-action{position:absolute;top:50%;width:100%;text-align:center;transform:translateY(-50%);padding:0 80px}.htmega-singleimage-gridstyle-4 .image-grid-content .hover-action h2 a{color:#18012c}.htmega-singleimage-gridstyle-4 .image-grid-content .hover-action p{font-size:16px;font-family:"Montserrat",sans-serif;font-weight:500;margin:0;line-height:28px}.htmega-singleimage-gridstyle-4:hover .image-grid-content{opacity:1;transform:translateX(0) translateY(0)}.htmega-singleimage-gridstyle-5{margin-top:50px;position:relative}.htmega-singleimage-gridstyle-5 .thumb a img{width:100%}.htmega-singleimage-gridstyle-5 .image-grid-content{position:absolute;top:0;bottom:0;left:0;right:0;transition:0.3s ease-out;transition-property:opacity,transform,filter;background:rgb(0 0 0 / .8);opacity:0}.htmega-singleimage-gridstyle-5 .image-grid-content .hover-action{position:absolute;top:50%;width:100%;text-align:center;transform:translateY(-50%);padding:0 20px}.htmega-singleimage-gridstyle-5 .image-grid-content .hover-action h2{color:#fff;margin-bottom:5px;font-size:23px}.htmega-singleimage-gridstyle-5 .image-grid-content .hover-action h2 a{color:#fff}.htmega-singleimage-gridstyle-5 .image-grid-content .hover-action p{font-size:16px;font-family:"Montserrat",sans-serif;font-weight:500;margin:0;line-height:26px;color:#fff}.htmega-singleimage-gridstyle-5:hover .image-grid-content{opacity:1;transform:translateX(0) translateY(0)}.row--5>[class*="col"]{padding-left:5px;padding-right:5px}.ht-thumb-gallery ul.htmega-thumbgallery-for{margin:0;padding:0;list-style:none}.ht-thumb-gallery ul.htmega-thumbgallery-for li{position:relative}.ht-thumb-gallery .slick-slide{line-height:0}.htmega-thumbgallery-for button.slick-arrow{position:absolute;top:50%;left:30px;z-index:2;width:50px;height:50px;background:#000;color:#fff;border:0 none;border-radius:100%;font-size:30px;text-align:center;padding:0;margin:0;transition:0.4s ease-in-out;transform:translateY(-50%);line-height:1}.htmega-thumbgallery-for button.slick-arrow:hover{background:#0056ff;color:#fff}.htmega-thumbgallery-nav{text-align:center}.htmega-thumbgallery-nav button.slick-arrow{border-radius:100%;display:inline-block;height:50px;padding:0;width:50px;transition:all 0.3s ease-in-out}.htmega-thumbnails-style-2 .htmega-thumbgallery-nav button.slick-arrow,.htmega-thumbnails-style-4 .htmega-thumbgallery-nav button.slick-arrow{position:absolute;left:0;top:50%;transform:translateY(-50%);z-index:3}.htmega-thumbnails-style-2 button.htmega-carosul-next.slick-arrow,.htmega-thumbnails-style-4 button.htmega-carosul-next.slick-arrow{left:auto;right:0}.htmega-thumbnails-style-2 .htmega-thumbgallery-nav .slick-arrow+.slick-dots,.htmega-thumbnails-style-4 .htmega-thumbgallery-nav .slick-arrow+.slick-dots{bottom:10px}.htmega-thumbgallery-for button.htmega-carosul-next{left:auto;right:30px}.htmega-thumbgallery-for .slick-dots,.htmega-thumbgallery-nav .slick-dots{bottom:10px;position:absolute;list-style:none;margin:0;padding:0;width:100%;text-align:center}.htmega-thumbgallery-nav .slick-arrow+.slick-dots{bottom:50px}.htmega-thumbgallery-for .slick-dots li,.htmega-thumbgallery-nav .slick-dots li{display:inline-block}.htmega-thumbgallery-for .slick-dots li button,.htmega-thumbgallery-nav .slick-dots li button{background:#ddd;text-indent:-99999px;padding:0;margin-right:8px;border-radius:100%;width:12px;height:12px}.htmega-thumbgallery-for .slick-dots li.slick-active button,.htmega-thumbgallery-nav .slick-dots li.slick-active button{background:#000}.htmega-thumbgallery-for .slick-dots li button::before,.htmega-thumbgallery-nav .slick-dots li button::before{display:none}.htmega-thumbgallery-for.htmega-arrow-2{position:relative}.htmega-thumbgallery-for.htmega-arrow-2 button{position:absolute;top:50%;left:42px;z-index:2;background:#fff0;color:#fff;border:0 none;border-radius:100%;font-size:48px;text-align:center;padding:0;margin:0;transition:0.4s ease-in-out;transform:translateY(-50%)}.htmega-thumbgallery-for.htmega-arrow-2 button:hover{color:#0056ff}.htmega-thumbgallery-for.htmega-arrow-2 button.htmega-carosul-next{left:auto;right:42px}.htmega-thumbgallery-nav .small-thumb{cursor:pointer;position:relative;overflow:hidden}.htmega-thumbgallery-nav .small-thumb img{width:100%}.htmega-thumbgallery-for .content{position:absolute;bottom:40px;left:0;background:rgb(0 86 255 / .7);padding:10px 38px}.htmega-thumbgallery-for .content.right-bottom{bottom:40px;left:auto;right:0}.htmega-thumbgallery-for .content h2{margin:0;color:#fff;font-size:24px;line-height:1.3;font-weight:500;padding:0}.htmega-thumbgallery-for .content h4{font-size:13px;font-weight:400;line-height:1;margin:0;padding:0;color:#fff}.htmega-thumbgallery-nav .slick-slide.slick-current.slick-active.slick-center .small-thumb img{border:3px solid #0056ff}.htmega-thumbgallery-nav .small-thumb img{border:3px solid #d7d7d7}.htmega-thumbgallery-nav.htmega-thumbgallery-nav .slick-slide{padding:7px 3px;line-height:0}.htmega-thumbgallery-nav.htmega-thumbgallery-nav{margin:-3px 0}.htmega-thumbgallery-nav.slick-initialized.slick-slider.slick-dotted.slick-vertical{margin-bottom:0}.htmega-thumbnails-style-2 .htmega-thumbgallery-nav.htmega-thumbgallery-nav .slick-slide{padding:5px 3px}.htmega-thumbnails-style-2 .htmega-thumbgallery-nav.htmega-thumbgallery-nav{margin:0 -3px}.ht-thumb-gallery .slick-slide img{display:block;width:100%}.htmega-thumbgallery-nav .small-thumb:after{content:"";left:0;bottom:0;width:100%;height:100%;background:#fff0;z-index:1;position:absolute;opacity:0;transition:all 0.3s ease-in-out}.htmega-thumbgallery-nav .small-thumb:hover:after,.htmega-thumbgallery-nav .slick-slide.slick-current .small-thumb:after{opacity:1}.htmega-testimonialgrid-style-1 .testimonal{background:#f7f8f9;padding:30px;margin-top:30px}.testimonal,.testimonal *{transition:all 0.3s ease-in-out}.testimonal .clint-info h4{margin:0;padding:0;font-size:19px;line-height:1.3}.htmega-testimonialgrid-style-1 .testimonal .content{display:flex;align-items:center}.htmega-testimonialgrid-style-1 .testimonal .content img{max-width:80px;border-radius:100%}.htmega-testimonialgrid-style-1 .testimonal .content .clint-info{padding-left:25px}.htmega-testimonialgrid-style-1 .testimonal .content .clint-info h4{font-size:18px;color:#383838;margin:0}.htmega-testimonialgrid-style-1 .testimonal .content .clint-info span{color:#1834a6;font-size:13px}.htmega-testimonialgrid-style-1 .testimonal p{color:#5b5b5b;font-size:14px;line-height:26px;margin:0;margin-top:22px}.htmega-testimonialgrid-style-2 .testimonal{background:#fff none repeat scroll 0 0;box-shadow:0 0 10px rgb(0 0 0 / .1);margin-top:30px;padding:40px 30px}.htmega-testimonialgrid-style-2 .testimonal img{border:2px solid #43df9c;border-radius:50%;box-sizing:content-box;float:left;max-width:90px}.htmega-testimonialgrid-style-2 .testimonal .content p{color:#3e3e3e;font-size:16px;line-height:28px;margin-bottom:20px}.htmega-testimonialgrid-style-2 .testimonal .content{overflow:hidden;padding-left:20px}.htmega-testimonialgrid-style-2 .testimonal .content .clint-info{padding-left:50px;position:relative}.htmega-testimonialgrid-style-2 .testimonal .content .clint-info::before{background:#383838 none repeat scroll 0 0;content:"";height:2px;left:0;position:absolute;top:10px;width:30px;transition:03.s ease-in-out}.htmega-testimonialgrid-style-3 .testimonal{background:#fff none repeat scroll 0 0;border-radius:10px;box-shadow:0 0 10px rgb(0 0 0 / .1);margin-top:53px;padding-bottom:27px;position:relative;text-align:center}.htmega-testimonialgrid-style-3 .testimonal{margin-top:82px}.htmega-testimonialgrid-style-3 .testimonal img{border:2px solid #727272;border-radius:50%;box-sizing:content-box;left:50%;max-width:100px;position:absolute;top:0;transform:translate(-50%,-50%)}.htmega-testimonialgrid-style-3 .testimonal .content{margin-top:0;padding-top:73px}.htmega-testimonialgrid-style-3 .testimonal .content p{color:#5b5b5b;font-size:14px;font-style:italic;line-height:24px;margin-bottom:4px;padding:0 4%}.htmega-testimonialgrid-style-3 .testimonal .content h4{color:#5b5b5b;font-size:16px;font-weight:600;line-height:37px;margin:0}.htmega-testimonialgrid-style-4 .testimonal .content{background:#fff none repeat scroll 0 0;box-shadow:0 0 10px rgb(82 182 188 / .25);padding:50px 9%;position:relative;text-align:center}.htmega-testimonialgrid-style-4 .testimonal .clint-info{margin-top:40px;text-align:center}.htmega-testimonialgrid-style-4 .testimonal img{border:2px solid #ececec;border-radius:50%;box-sizing:content-box;display:inline-block;max-width:80px}.htmega-testimonialgrid-style-4 .testimonal .clint-info h4{color:#5c5c5c;font-size:22px;font-weight:700;margin-bottom:4px;margin-top:22px}.htmega-testimonialgrid-style-4 .testimonal .clint-info span{color:#5c5c5c;font-size:15px;font-weight:600}.htmega-testimonialgrid-style-4 .testimonal .content .triangle{border-color:#fff #fff0 #fff0;border-style:solid;border-width:20px;left:50%;margin-top:-1px;position:absolute;top:100%;transform:translateX(-50%)}.htmega-testimonialgrid-style-3 .clint-info .rating,.htmega-testimonialgrid-style-4 .clint-info .rating{justify-content:center}.htmega-testimonialgrid-style-5 .testimonal{background:#f7f8f9 none repeat scroll 0 0;margin-top:30px;padding:48px 30px}.htmega-testimonialgrid-style-5 .clint-info h4{color:#383838;font-size:18px;font-weight:600;margin-bottom:1px}.htmega-testimonialgrid-style-5 p{color:#5b5b5b;font-size:14px;font-style:italic;line-height:26px}.htmega-testimonialgrid-style-5 .clint-info span{color:#1834a6;font-size:14px}.clint-info .rating{color:#ffcf0e;display:flex;list-style:outside none none;margin:4px 0 0;padding:0}.clint-info .rating li{margin-right:8px;font-size:13px}.testimonal{position:relative;z-index:1}.testimonal:before{position:absolute;left:0;height:100%;width:100%;background:#fff0;z-index:-1;content:"";top:0;opacity:0;transition:all 0.3s ease-in-out}.testimonal:hover:before{opacity:1}.navigation_service .htmega-service-style-7::before{display:none}.elementor-widget-htmega-scrollnavigation-addons .swiper-container{height:100vh;margin-left:auto;margin-right:auto;width:100%;overflow:hidden}.htmega-swiper-pagination .swiper-pagination-bullet{background:#000 none repeat scroll 0 0;border-radius:100%;display:inline-block;height:26px;opacity:1;width:26px;opacity:1!important}.htmega-swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#3746ad}.scroll-navigation-inner .elementor-section.elementor-section-height-full{height:100vh}.scroll-navigation-inner .elementor-section.elementor-section-items-middle>.elementor-container{align-items:center;height:100vh}.htmega-call-to-action{text-align:center}.htmega-call-to-action .htmega-content .htmega-callto-action-description{color:#fff;font-size:16px;margin:0}.htmega-call-to-action .htmega-content .htmega-callto-action-sub-title{color:#505050;font-size:16px;font-weight:500;margin-bottom:5px;font-family:"Poppins",sans-serif}.htmega-call-to-action .htmega-content .htmega-callto-action-title{color:#f7ca18;font-size:80px;font-weight:600;margin-bottom:27px;font-family:"Poppins",sans-serif}.htmega-call-to-action .htmega-content a.call_btn{background:#f7ca18;padding:0 35px;display:inline-flex;line-height:50px;border-radius:25px;color:#000;font-size:14px;transition:0.4s ease-in-out;text-decoration:none}.htmega-call-to-action .htmega-content a.call_btn:hover{background:#fff;color:#18012c}.callto-action-style-2 .htmega-content .htmega-callto-action-title{color:#fff;font-family:"Poppins",sans-serif;font-size:38px;font-weight:600;margin-bottom:6px}.callto-action-style-2 .htmega-content .htmega-callto-action-description{color:#fff;font-family:"Montserrat",sans-serif;font-weight:300;font-size:18px;margin:0}.callto-action-style-2 .htmega-content a.call_btn{display:inline-flex;border:2px solid #fff;color:#fff;border-radius:25px;padding:0 45px;line-height:50px;font-size:14px;font-weight:600;transition:0.4s ease-in-out}.callto-action-style-2 .htmega-content a.call_btn:hover{background:#fff;color:#18012c;border:2px solid #fff}.callto-action-style-3{box-shadow:0 0 10px rgb(0 0 0 / .1);padding:70px 98px}.callto-action-style-3 .htmega-content a.call_btn{line-height:50px;padding:0}.callto-action-style-3 .htmega-content{display:flex;align-items:center;justify-content:space-around}.callto-action-style-3{position:relative}.callto-action-style-3::before{position:absolute;content:"";background:#999;height:50px;width:2px;left:50%;top:50%;transform:translateX(-50%) translateY(-50%)}.callto-action-style-3 .htmega-content .htmega-callto-action-description{color:#000;font-size:14px;line-height:25px;margin-bottom:5px}.callto-action-style-3 .htmega-content .htmega-callto-action-title{color:#000;font-weight:500;font-size:24px;margin:0}.callto-action-style-3 a.call_btn{display:inline-block;border:2px solid #000;color:#000;border-radius:25px;padding:0 50px;line-height:50px;font-size:14px;font-weight:600;transition:0.4s ease-in-out}.callto-action-style-3 a.call_btn:hover{background:#000;color:#fff;border:2px solid #000}.callto-action-style-4 .htmega-content .htmega-callto-action-title{color:#fff;font-weight:400;font-size:36px;margin-bottom:21px}.callto-action-style-4 .htmega-content .htmega-callto-action-description{color:#fff;font-size:18px;line-height:35px;padding:0 17%;margin-bottom:34px}.callto-action-style-4 a.call_btn{background:#fff;display:inline-block;padding:0 40px;line-height:50px;border-radius:25px;color:#0056ff;font-size:14px;font-weight:400;text-transform:uppercase;transition:0.4s ease-in-out}.callto-action-style-4 a.call_btn:hover{background:#18012c;color:#fff}.callto-action-style-5 .htmega-content .htmega-callto-action-title{color:#fff;font-size:40px;line-height:60px;font-weight:500;padding:0 19%}.callto-action-style-5 .htmega-content .htmega-callto-action-description{color:#fff;font-size:18px;margin-bottom:44px;font-family:'Rubik',sans-serif}.callto-action-style-5 a.call_btn{border:2px solid #fff;display:inline-block;padding:0 46px;line-height:50px;color:#fff;font-weight:500;font-size:14px;text-transform:uppercase;border-radius:4px;transition:0.4s ease-in-out;font-family:'Rubik',sans-serif}.callto-action-style-5 a.call_btn:hover{background:#fff;color:#18012c}.callto-action-style-6 .htmega-content .htmega-callto-action-title{color:#494949;font-size:40px;line-height:58px;font-weight:500}.callto-action-style-6 .htmega-content .htmega-callto-action-description{color:#494949;font-size:18px;margin-bottom:32px;line-height:30px;padding-right:27%}.callto-action-style-6 a.call_btn{display:inline-block;padding:0 37px;line-height:50px;color:#fff;font-weight:500;font-size:14px;text-transform:uppercase;transition:0.4s ease-in-out;background:#e97730;font-family:"Montserrat",sans-serif}.callto-action-style-6 a.call_btn:hover{background:#18012c;color:#fff}.callto-action-style-7 .call-to-action-inner{display:inline-block;padding:100px 240px;background:rgb(255 255 255 / .6)}.callto-action-style-7 .htmega-content .htmega-callto-action-title,.callto-action-style-7 .htmega-content .htmega-callto-action-description{color:#1e1e1e;font-size:42px;line-height:53px;font-weight:700;font-family:'Cormorant Garamond',serif;margin-bottom:29px}.callto-action-style-7 a.call_btn{display:inline-block;color:#2c2c2c;font-weight:600;font-size:24px;transition:0.4s ease-in-out;font-family:'Cormorant Garamond',serif;border-bottom:2px solid #4f4848}.callto-action-style-7 a.call_btn:hover{color:#18012c;border-bottom:2px solid #18012c}.htmega-call-to-action .htmega-content a.call_btn.secondary_btn{margin-left:10px}.htmega-call-to-action-button-icon1-position-left .htmega-call-to-action .htmega-content a.call_btn .call_to_action_button_one_text_progression{order:2}.htmega-call-to-action-button-icon1-position-left .htmega-call-to-action .htmega-content a.call_btn .call_to_action_button_one_icon_progression{order:1;margin-right:8px}.htmega-call-to-action-button-icon1-position-right .htmega-call-to-action .htmega-content a.call_btn .call_to_action_button_one_text_progression{order:1}.htmega-call-to-action-button-icon1-position-right .htmega-call-to-action .htmega-content a.call_btn .call_to_action_button_one_icon_progression{order:2;margin-left:8px}.htmega-call-to-action-button-icon2-position-left .htmega-call-to-action .htmega-content a.call_btn .call_to_action_button_two_text_progression{order:2}.htmega-call-to-action-button-icon2-position-left .htmega-call-to-action .htmega-content a.call_btn .call_to_action_button_two_icon_progression{order:1;margin-right:8px}.htmega-call-to-action-button-icon2-position-right .htmega-call-to-action .htmega-content a.call_btn .call_to_action_button_two_text_progression{order:1}.htmega-call-to-action-button-icon2-position-right .htmega-call-to-action .htmega-content a.call_btn .call_to_action_button_two_icon_progression{order:2;margin-left:8px}.htmega-call-to-action .htmega-content a.call_btn svg,.htmega-call-to-action .htmega-content a.call_btn.secondary_btn svg{width:30px;height:30px}.htmega-callto-action-title{position:relative}.htmega-callto-action-title:after,.htmega-callto-action-title:before{content:"";width:0;height:0;bottom:0;position:absolute;left:0;display:none}.htmega-align-center .htmega-callto-action-title:after,.htmega-align-center .htmega-callto-action-title:before{left:50%;transform:translateX(-50%)}.htmega-align-right .htmega-callto-action-title:after,.htmega-align-right .htmega-callto-action-title:before{left:auto;right:0;transform:translateX(0)}.htmega-callto-action-title:before{top:0;bottom:auto}.htmega-twitter-area button.slick-arrow{border:0 none;color:#2d3e50;font-size:60px;left:-60px;position:absolute;top:26%;background:#fff0;height:inherit;padding:0;transition:all 0.3s ease-in-out;z-index:2}.htmega-twitter-area button.htmega-carosul-next{left:auto;right:-60px}.htmega-twitter-area .slick-dots li button::before{display:none}.htmega-twitter-area .slick-dots li{width:10px;height:10px}.htmega-twitter-area .slick-dots li button{background:#000 none repeat scroll 0 0;border-radius:100%;padding:0;width:10px;height:10px}.htmega-twitter-area .slick-dots li.slick-active button{background:#F15D67 none repeat scroll 0 0}.htmega-twitter-single{display:flex;padding-right:15px}.htmega-twitter-single .htmega-thumb{padding-right:30px}.htmega-twitter-single .htmega-thumb img{max-width:70px;border:1px solid #eaeaea}.htmega-twitter-single .htmega-content{margin-top:-7px}.htmega-twitter-single .htmega-content .htmega-author{margin-bottom:6px}.htmega-twitter-single .htmega-content .htmega-author h6{display:inline-block;font-weight:400;font-size:14px;margin:0;position:relative}.htmega-twitter-single .htmega-content .htmega-author h6 a{color:#5c5c5c;transition:0.3s ease-in-out}.htmega-twitter-single .htmega-content .htmega-author h6 a:hover{color:#18012c}.htmega-twitter-single .htmega-content .htmega-author span::before{position:absolute;content:"";left:0;background:#000;height:14px;width:1px;top:50%;transform:translateY(-50%)}.htmega-twitter-single .htmega-content .htmega-author span{color:#000;font-size:14px;padding-left:10px;margin-left:10px;position:relative;display:inline-block}.htmega-twitter-single .htmega-content p{color:#434343;font-size:14px;line-height:25px;margin-bottom:10px}.htmega-twitter-single .htmega-content p a{color:#00c8fa}.htmega-twitter-single .htmega-content ul.twitter-meta{padding:0;margin:0;list-style:none;display:flex}.htmega-twitter-single .htmega-content ul.twitter-meta li{margin-right:14px;padding-right:14px;position:relative}.htmega-twitter-single .htmega-content ul.twitter-meta li a{color:#aaa;font-size:13px;transition:0.3s ease-in-out}.htmega-twitter-single .htmega-content ul.twitter-meta li a:hover{color:#18012c}.htmega-twitter-single .htmega-content ul.twitter-meta li a i{padding-right:10px}.htmega-twitter-single .htmega-content ul.twitter-meta li::after{position:absolute;content:"";background:#000;width:1px;height:11px;right:0;top:50%;transform:translateY(-50%)}.htmega-twitter-single .htmega-content ul.twitter-meta li:last-child::after{display:none}.htmega-twitter-style-2 .htmega-twitter-single{background:#fff;padding:40px;border-radius:4px;display:block}.htmega-twitter-style-2 .htmega-twitter-single .htmega-content .htmega-author span::before{display:none}.htmega-twitter-style-2 .htmega-twitter-single .htmega-content .htmega-author span{padding:0;margin:0}.htmega-twitter-style-2 .ht-twitter-container{display:flex}.htmega-twitter-style-2 .ht-twitter-container .htmega-thumb{padding-right:30px}.htmega-twitter-style-2 .ht-twitter-container .htmega-thumb img{max-width:70px;border:1px solid #eaeaea}.htmega-twitter-style-2 .ht-twitter-container .htmega-content{margin-top:-7px}.htmega-twitter-style-2 .ht-twitter-container .htmega-content .htmega-author{margin-bottom:6px}.htmega-twitter-style-2 .ht-twitter-container .htmega-content .htmega-author h6{display:inline-block;font-weight:400;font-size:14px;margin:0;position:relative;font-family:"Poppins",sans-serif}.htmega-twitter-style-2 .ht-twitter-container .htmega-content .htmega-author h6 a{color:#000;transition:0.3s ease-in-out}.htmega-twitter-style-2 .ht-twitter-container .htmega-content .htmega-author h6 a:hover{color:#18012c}.htmega-twitter-style-2 .ht-twitter-container .htmega-content .htmega-author h6 a span{color:#a6a6a6}.htmega-twitter-style-2 .ht-twitter-container .htmega-content .htmega-author span{color:#000;font-size:14px;padding-left:10px}.htmega-twitter-style-2 .ht-twitter-container .htmega-content p{color:#434343;font-size:14px;line-height:25px;margin-bottom:10px}.htmega-twitter-style-2 .ht-twitter-container .htmega-content p a{color:#00c8fa}.htmega-twitter-style-2 .twitter-meta-inner{display:flex;justify-content:space-between}.htmega-twitter-style-2 .twitter-meta-inner ul.twitter-meta{padding:0;margin:0 -10px;list-style:none;display:flex}.htmega-twitter-style-2 .twitter-meta-inner ul.twitter-meta li{position:relative;margin:0 10px}.htmega-twitter-style-2 .twitter-meta-inner ul.twitter-meta li a{color:#878787;font-size:13px;transition:0.3s ease-in-out}.htmega-twitter-style-2 .twitter-meta-inner ul.twitter-meta li a:hover{color:#18012c}.htmega-twitter-style-2 .twitter-meta-inner p{margin:0;color:#7f7f7f;font-size:12px}.htmega-twitter-style-2 .slick-slide{padding:0 15px}.htmega-twitter-style-2 .slick-dots{bottom:-45px}.htmega-twitter-style-3 .htmega-twitter-single{background:#fff;border:1px solid #eaeaea;padding:30px 15px 30px 20px}.htmega-twitter-style-3 .htmega-twitter-single .htmega-content ul.twitter-meta li{padding:0}.htmega-twitter-style-3 .htmega-twitter-single .htmega-content ul.twitter-meta li::after{display:none}.htmega-twitter-style-3 .htmega-content .htmega-author{margin-bottom:6px}.htmega-twitter-style-3 .htmega-content .htmega-author h6{display:inline-block;font-weight:400;font-size:14px;margin:0;position:relative}.htmega-twitter-style-3 .htmega-content .htmega-author h6 a{color:#5c5c5c;transition:0.3s ease-in-out}.htmega-twitter-style-3 .htmega-content .htmega-author h6 a:hover{color:#18012c}.htmega-twitter-style-3 .htmega-content .htmega-author span::before{position:absolute;content:"";left:0;background:#000;height:14px;width:1px;top:50%;transform:translateY(-50%)}.htmega-twitter-style-3 .htmega-content .htmega-author span{color:#000;font-size:14px;padding-left:10px;margin-left:10px;position:relative}.htmega-twitter-style-3 .htmega-content p{color:#434343;font-size:14px;line-height:25px;margin-bottom:10px}.htmega-twitter-style-3 .htmega-content p a{color:#00c8fa}.htmega-twitter-style-3 .htmega-content ul.twitter-meta{padding:0;margin:0 -10px;list-style:none;display:flex}.htmega-twitter-style-3 .htmega-content ul.twitter-meta li{position:relative;margin:0 10px}.htmega-twitter-style-3 .htmega-content ul.twitter-meta li a{color:#aaa;font-size:13px;transition:0.3s ease-in-out}.htmega-twitter-style-3 .htmega-content ul.twitter-meta li a:hover{color:#18012c}.htmega-twitter-style-3 .slick-slide{padding:0 15px}.htmega-twitter-style-4 .htmega-twitter-single{display:block;padding:0}.htmega-twitter-style-4 .htmega-twitter-single .htmega-content ul.twitter-meta li{padding:0}.htmega-twitter-style-4 .htmega-twitter-single .htmega-content ul.twitter-meta li::after{display:none}.htmega-twitter-style-4 .htmega-thumb img{max-width:70px;border:1px solid #eaeaea}.htmega-twitter-style-4 .htmega-content{padding-top:25px}.htmega-twitter-style-4 .htmega-content .htmega-author{margin-bottom:6px}.htmega-twitter-style-4 .htmega-content .htmega-author h6 a{color:#5c5c5c;transition:0.3s ease-in-out}.htmega-twitter-style-4 .htmega-content .htmega-author h6 a:hover{color:#18012c}.htmega-twitter-style-4 .htmega-content .htmega-author span{color:#000;font-size:14px;padding-left:10px}.htmega-twitter-style-4 .htmega-content p{color:#434343;font-size:14px;line-height:25px;margin-bottom:10px}.htmega-twitter-style-4 .htmega-content p a{color:#00c8fa}.htmega-twitter-style-4 .htmega-content ul.twitter-meta{padding:0;margin:0;list-style:none;display:flex;padding-top:20px;border-top:1px solid #00c8fa;justify-content:space-between}.htmega-twitter-style-4 .htmega-content ul.twitter-meta li{position:relative}.htmega-twitter-style-4 .htmega-content ul.twitter-meta li a{color:#aaa;font-size:13px;transition:0.3s ease-in-out;display:block}.htmega-twitter-style-4 .htmega-content ul.twitter-meta li a:hover{color:#18012c}.htmega-twitter-style-4 .htmega-content ul.twitter-meta li a i{padding-right:10px}.htmega-twitter-style-4 button.slick-arrow{border:1px solid #000;border-radius:100%;color:#000;font-size:30px;height:50px;line-height:35px;width:50px}.htmega-twitter-style-4 .slick-slide{padding:0 15px}.htmega-twitter-style-5 .htmega-twitter-single{background:#fff;padding:30px 15px 30px 20px;box-shadow:0 0 10px rgb(0 0 0 / .1);margin:5px}.htmega-twitter-style-5 .htmega-content .htmega-author{margin-bottom:6px}.htmega-twitter-style-5 .htmega-content .htmega-author h6 a{color:#5c5c5c;transition:0.3s ease-in-out}.htmega-twitter-style-5 .htmega-content .htmega-author h6 a:hover{color:#18012c}.htmega-twitter-style-5 .htmega-content p{color:#434343;font-size:14px;line-height:25px;margin-bottom:10px}.htmega-twitter-style-5 .htmega-content p a{color:#00c8fa}.htmega-twitter-style-5 .twitter-meta-inner{display:flex;justify-content:space-between}.htmega-twitter-style-5 .twitter-meta-inner ul.twitter-meta{padding:0;margin:0 -10px;list-style:none;display:flex}.htmega-twitter-style-5 .htmega-twitter-single .htmega-content ul.twitter-meta li::after{display:none}.htmega-twitter-style-5 .twitter-meta-inner ul.twitter-meta li{position:relative;margin:0 10px;padding:0}.htmega-twitter-style-5 .twitter-meta-inner ul.twitter-meta li a{color:#878787;font-size:13px;transition:0.3s ease-in-out}.htmega-twitter-style-5 .twitter-meta-inner ul.twitter-meta li a:hover{color:#18012c}.htmega-twitter-style-5 .twitter-meta-inner p{margin:0;color:#7f7f7f;font-size:12px}.htmega-twitter-style-5 .slick-slide{padding:0 15px}.htmega-post-grid-layout-3 .row-1>.htb-col-lg-6>.ht-post,.htmega-post-grid-layout-3 .row-1>.htb-col-lg-6>.ht-post .thumb,.htmega-post-grid-layout-3 .row-1>.htb-col-lg-6>.ht-post .thumb a,.htmega-post-grid-layout-5 .ht-post,.htmega-post-grid-layout-5 .ht-post .thumb,.htmega-post-grid-layout-5 .ht-post .thumb a{height:100%}.htmega-post-grid-layout-5 .row--10>[class*="col"]{padding:10px}.htmega-post-grid-area.htmega-equal-hide-column-yes .ht-post{height:100%}.htmega-post-grid-area .row-1.htb-row .row-1{margin:0}.ht-post-grid-tab{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:space-between}.ht-post-grid-tab .post-grid{overflow:hidden}.htmega-post-gridtab-layout-1 .post-grid,.htmega-post-gridtab-layout-3 .post-grid{padding:0 1px;margin-bottom:2px}.htmega-post-gridtab-layout-1 .post-content,.htmega-post-gridtab-layout-3 .post-content{margin:0 1px}.htmega-post-gridtab-layout-2 .post-grid,.htmega-post-gridtab-layout-4 .post-grid{padding:0 15px;margin-bottom:30px}.htmega-post-gridtab-layout-2 .post-content,.htmega-post-gridtab-layout-4 .post-content{margin:-30px 15px 0}.htmega-post-gridtab-layout-5 .post-grid{padding:0 10px;margin-bottom:20px}.htmega-post-gridtab-layout-5 .post-content{margin:-20px 10px 0}.ht-post-grid-tab .post-grid.post-grid-one-third{min-width:calc(33.33%);width:calc(33.33%)}.ht-post-grid-tab .post-grid.post-grid-half{min-width:calc(50%);width:calc(50%)}.ht-post-grid-tab .post-grid.post-grid-four{min-width:calc(25%);width:calc(25%)}.ht-post-grid-tab .post-grid.post-third-of-four{min-width:calc(75%);width:calc(75%)}.ht-post-grid-tab .post-content{text-align:center;z-index:9;display:none}.ht-post-grid-tab .post-content.is-visible{display:block}.post-content{position:relative}.post-content .close__wrap{position:absolute;top:30px;right:30px;z-index:9}.post-content .close__wrap button{background:#2a47e0 none repeat scroll 0 0;border:0 none;color:#fff;line-height:1;padding:10px}.post-grid .thumb a img{width:100%;object-fit:cover;height:100%}.post-grid .thumb,.post-grid .thumb a{height:100%}.post-grid .thumb a{width:100%}.single-post-grid-tab{padding:30px;border:1px solid #dfdfdf;background:#f1f1f1;overflow:hidden}.single-post-grid-tab .thumb a img{width:100%}.single-post-grid-tab .thumb{overflow:hidden}.ht-mega-post-grid-right .content{height:100%;display:flex;align-items:center}.ht-mega-post-grid-left{display:flex;align-items:center}.single-post-grid-tab .post-inner{text-align:left}.single-post-grid-tab .post-inner h2{font-size:24px;line-height:36px;margin-top:20px}.single-post-grid-tab .post-inner h2 a{color:#464545}.single-post-grid-tab .post-inner .meta{list-style:none;color:#fff;padding:0;margin:0;display:block;margin:0 -15px}.single-post-grid-tab .post-inner .meta li{color:#464545;font-size:13px;letter-spacing:2px;margin:0 15px;display:inline-block}.single-post-grid-tab .post-inner .meta li i{color:#464545}.single-post-grid-tab .post-inner .meta li a{color:#464545}.single-post-grid-tab .post-inner p{color:#494849;font-size:14px;line-height:28px;margin-top:17px;margin-bottom:28px}.single-post-grid-tab .post-inner .post-category{display:flex;padding:0;list-style:none;margin-left:0}.single-post-grid-tab .post-inner .post-category li{margin-right:10px;transition:0.4s ease-in-out}.single-post-grid-tab .post-inner .post-category li a{background:#2a47e0 none repeat scroll 0 0;color:#fff;font-size:13px;font-weight:300;letter-spacing:1px;padding:2px 7px;text-transform:uppercase}.single-post-grid-tab .post-inner .post-btn a.readmore-btn{background:#fff0;display:inline-block;padding:0 37px;border-radius:23px;font-size:14px;font-weight:400;line-height:44px;transition:0.4s ease-in-out;color:#494849;border:1px solid #494849}@media (max-width:991px){.ht-mega-post-grid-right .content{margin-bottom:15px}.single-post-grid-tab .htb-row{flex-direction:column-reverse}}.ht-custom-carousel .single-custom-carousel img{width:100%}.htmega-carousel-style-1 .slick-slide .single-custom-carousel img{transition:all 0.3s ease 0s;display:block}.htmega-carousel-style-1 .single-custom-carousel{position:relative;transition:all 0.3s ease 0s}.htmega-carousel-style-1 .slick-slide.slick-active .single-custom-carousel{transform:scale(1.15)}.htmega-carousel-style-1 .slick-slide.slick-center .single-custom-carousel{transform:scale(1.3)}.htmega-carousel-style-1 .slick-slide.slick-active{z-index:990;position:relative}.htmega-carousel-style-1 .slick-slide.slick-center{z-index:999;position:relative}.htmega-carousel-style-1 .slick-slide{padding:72px 0;transition:all 0.3s ease 0s}.htmega-carousel-activation .slick-arrow{padding:0}.htmega-carousel-activation .slick-dots{text-align:center;bottom:-60px}.htmega-carousel-activation .slick-dots li{display:inline-block;margin:0}.htmega-carousel-activation .slick-dots li button{border:1px solid #863F51;width:12px;height:12px;padding:0;border-radius:50%;background-color:#fff0;text-indent:-9999px}.htmega-carousel-activation .slick-dots li.slick-active button{background-color:#863F51}.htmega-carousel-style-2 .slick-slide .single-custom-carousel img{transition:all 0.3s ease 0s;display:block}.htmega-carousel-style-2 .single-custom-carousel{position:relative;transition:all 0.3s ease 0s;padding:0 40px;transform:scale(1.1)}.htmega-carousel-style-2 .slick-slide.slick-center .single-custom-carousel{transform:scale(1.3)}.htmega-carousel-style-2 .slick-slide.slick-center{z-index:999;position:relative}.htmega-carousel-style-2 .slick-slide.slick-active{transition:all 0.3s ease 0s}.htmega-carousel-style-2 .slick-slide{padding:72px 0;transition:all 0.3s ease 0s}.htmega-carousel-style-2{position:relative}.htmega-carousel-style-2 button.slick-arrow,.htmega-carousel-style-3 button.slick-arrow{position:absolute;left:-80px;top:50%;transform:translateY(-50%);background:#000;color:#f4f4f4;width:40px;height:40px;border:0 none;border-radius:100%;padding:0;margin:0;font-size:30px;transition:0.3s ease-in-out;line-height:28px}.htmega-carousel-style-2 button.slick-arrow:hover,.htmega-carousel-style-3 button.slick-arrow:hover{background:#0056ff;color:#fff}.htmega-carousel-style-2 button.htmega-carosul-next,.htmega-carousel-style-3 button.htmega-carosul-next{left:auto;right:-80px}.htmega-carousel-style-2.htmega-carousel-animation-style-2 .slick-slide{transition:none}.htmega-carousel-style-2.htmega-carousel-animation-style-2 .slick-slide.slick-active{transition:none}.htmega-carousel-style-2.htmega-carousel-animation-style-2 .slick-slide .single-custom-carousel{padding:0 40px;transition:none}.htmega-carousel-style-2.htmega-carousel-animation-style-2 .slick-slide.slick-active{transform:perspective(400px) rotateY(20deg) scale(1)!important}.htmega-carousel-style-2.htmega-carousel-animation-style-2 .slick-slide.slick-active+.slick-active{transform:perspective(0) rotateY(0deg) scale(1.1)!important}.htmega-carousel-style-2.htmega-carousel-animation-style-2 .slick-slide.slick-active+.slick-active+.slick-active{transform:perspective(400px) rotateY(-20deg) scale(1)!important}.ht-custom-carousel.htmega-carousel-activation .slick-arrow{padding:0;position:absolute;top:50%;z-index:1}.ht-custom-carousel.htmega-carousel-activation .htmega-carosul-next.slick-arrow{right:0}.ht-custom-carousel.htmega-carousel-activation .htmega-carosul-prev.slick-arrow{left:0}.htmega-carousel-style-3 .slick-slide{margin:0 15px}.htmega-carousel-style-3 .slick-list.draggable{margin:0 -15px}.htmega-carousel-style-3 .slick-dots{bottom:-60px}.htmega-carousel-style-3 .slick-dots li{width:10px;height:10px;margin:0 5px;padding:0}.htmega-carousel-style-3 .slick-dots li button{width:10px;height:10px;padding:0;background:#000;border-radius:100%;border:0}.htmega-carousel-style-3 .slick-dots li button::before{display:none}.htmega-carousel-style-3 .slick-dots li.slick-active button{background:#00c8fa}.htmega-carousel-style-4{position:relative}.htmega-carousel-style-4 button.slick-arrow{position:absolute;top:50%;left:0;color:#f4f4f4;border:0 none;font-size:30px;background:#fff0;width:40px;height:50px;line-height:45px;background:#000;transform:translateY(-50%);z-index:2;padding:0}.htmega-carousel-style-4 button.htmega-carosul-next{left:auto;right:0}.htmega-carousel-style-4 .slick-list{margin:0 -15px}.htmega-carousel-style-4 .slick-slide{margin:0 15px}.htmega-carousel-style-5 .slick-slide{margin:0 15px}.htmega-carousel-style-5 .slick-list{margin:0 -15px}.htmega-carousel-style-5 .slick-dots{bottom:-40px;background:#dbdbdb;height:8px;border-radius:4px;left:0;right:0;width:auto}.htmega-carousel-style-5 .slick-dots li{width:33.33%;height:8px;margin:0;left:0;top:-13px;transition:0.4s ease-in-out}.htmega-carousel-style-5 .slick-dots li::before{position:absolute;content:"";left:0;top:0;width:0;height:100%;background:#0056ff;border-radius:4px;transition:0.4s ease-in-out}.htmega-carousel-style-5 .slick-dots li button{width:33.33%;height:8px;margin:0;left:0}.htmega-carousel-style-5 .slick-dots li button{border:none}.htmega-carousel-style-5 .slick-dots li.slick-active button{background:#fff0}.htmega-carousel-style-5 .slick-dots li button::before{display:none}.htmega-carousel-style-5 .slick-dots li.slick-active::before{width:100%}.htmega-carousel-style-6 button.slick-arrow{position:absolute;top:50%;left:0;color:#f4f4f4;border:0 none;font-size:30px;background:#fff0;width:40px;height:50px;background:#000;transform:translateY(-50%);z-index:2;padding:0}.htmega-carousel-style-6 button.htmega-carosul-next{left:auto;right:0}.htmega-carousel-style-6 .slick-dots{background:#19243c none repeat scroll 0 0;margin-top:-8px;position:static}.htmega-carousel-style-6 .slick-dots li{display:inline-block;height:inherit;padding:30px 55px;position:relative;text-align:center;width:auto;z-index:2}.htmega-carousel-style-6 .slick-dots li h6{color:#fff;font-size:14px;font-weight:600;margin:0;position:relative;z-index:3}.htmega-carousel-style-6 .slick-dots li.slick-active::before{position:absolute;content:"";background:#223152;z-index:-1;width:100%;height:116%;bottom:0;left:0}.htmega-carousel-style-7 button.slick-arrow{position:absolute;left:20px;top:50%;transform:translateY(-50%);background:#fff0;color:#f4f4f4;border:0 none;border-radius:100%;padding:0;margin:0;font-size:48px;transition:0.3s ease-in-out;z-index:1}.htmega-carousel-style-7 button.slick-arrow:hover{color:#18012c}.htmega-carousel-style-7 button.htmega-carosul-next{left:auto;right:20px}.htmega-doule-btn svg{width:20px}.htmega-double-button-area{display:flex}.htmega-doublebutton{display:flex;position:relative;width:40%}span.htmega-middle-text{background:#fff none repeat scroll 0 0;border-radius:100%;color:#000;font-family:"Montserrat",sans-serif;font-size:12px;height:26px;left:50%;line-height:25px;position:absolute;text-align:center;top:50%;transform:translateX(-50%) translateY(-50%);width:26px;z-index:3}.htmega-doublebutton a.htmega-doule-btn{color:#fff;font-family:"Montserrat",sans-serif;font-size:14px;height:50px;line-height:50px;transition:all 0.4s ease-in-out 0s;background:#a7d1b0 none repeat scroll 0 0;border-radius:25px 0 0 25px;text-decoration:none;width:100%;text-align:center}.htmega-doublebutton a.htmega-doule-btn:hover,.htmega-doublebutton a.htmega-doule-btn.btn-two:hover{background:#18012c none repeat scroll 0 0;color:#fff}.htmega-doublebutton a.htmega-doule-btn.btn-two{background:#fa9866 none repeat scroll 0 0;border-radius:0 25px 25px 0}.htmega-doublebutton a.htmega-doule-btn-size-sm{height:46px;line-height:46px}.htmega-doublebutton a.htmega-doule-btn-size-md{height:50px;line-height:50px}.htmega-doublebutton a.htmega-doule-btn-size-lg{height:60px;line-height:60px}.htmega-doublebutton a.htmega-doule-btn-size-xl{height:70px;line-height:70px}.htmega-doublebutton a.htmega-doule-btn-size-xs{height:40px;line-height:40px}.htmega-double-button-area a.btn-one{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;position:relative;overflow:hidden}.htmega-double-button-area a.btn-one *{position:relative;z-index:2}.htmega-double-button-area a.btn-one::after,.htmega-double-button-area a.btn-one::before{position:absolute;content:"";left:0;width:100%;height:100%;background:#fff0;transition:all 0.3s ease-in-out}.htmega-double-button-area a.btn-one::after{opacity:0}.htmega-double-button-area a.btn-one:hover::after{opacity:1}.htmega-double-button-icon1-position-left .htmega-doule-btn.btn-one .button_one_text_progression{order:2}.htmega-double-button-icon1-position-left .htmega-doule-btn.btn-one .button_one_icon_progression{order:1}.htmega-double-button-area a.btn-two{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;position:relative;overflow:hidden}.htmega-double-button-area a.btn-two *{position:relative;z-index:2}.htmega-double-button-area a.btn-two::after,.htmega-double-button-area a.btn-two::before{position:absolute;content:"";left:0;width:100%;height:100%;background:#fff0;transition:all 0.3s ease-in-out}.htmega-double-button-area .before_bg a.btn-two::after,.htmega-double-button-area .before_bg a.btn-two::before{transform:skewX(-24deg)}.htmega-double-button-area a.btn-two::after{opacity:0}.htmega-double-button-area a.btn-two:hover::after{opacity:1}.htmega-double-button-icon2-position-left .htmega-doule-btn.btn-two .button_two_text_progression{order:2}.htmega-double-button-icon2-position-left .htmega-doule-btn.btn-two .button_two_icon_progression{order:1}a.htmega-doule-btn span{transition:all 0s;display:flex;align-items:center;justify-content:center}.before_bg{overflow:hidden}.before_bg a.htmega-doule-btn{position:relative;background:transparent!important;z-index:1;overflow:initial}.before_bg a.htmega-doule-btn::before{background-color:#a7d1b0;content:"";display:block;height:100%;left:-16px;position:absolute;top:0;transform:skewX(-24deg);width:112%;z-index:-1;transition:0.4s}.before_bg a.htmega-doule-btn.btn-two::before{background-color:#fa9866;left:0;right:-16px}.htmega-doublebutton.before_bg{overflow:hidden}.htmega-doublebutton.before_bg .htmega-doule-btn{color:#fff}.htmega-doublebutton.before_bg .htmega-doule-btn::before,.htmega-doublebutton.before_bg .htmega-doule-btn::after{position:absolute;z-index:-1;top:0;right:-15px;left:-15px;display:block;width:auto;height:100%;content:"";transition:all 0.4s ease 0s;transform:skewX(-24deg);background-color:#fff0}.htmega-doublebutton.before_bg .htmega-doule-btn::after{opacity:0}.htmega-doublebutton.before_bg .htmega-doule-btn:hover::before{opacity:0}.htmega-doublebutton.before_bg .htmega-doule-btn:hover::after{opacity:1}.htmega-doublebutton.before_bg .htmega-doule-btn:nth-child(1)::before,.htmega-doublebutton.before_bg .htmega-doule-btn:nth-child(1)::after{right:0}.htmega-doublebutton.before_bg .htmega-doule-btn:nth-child(1)::before{background:#a7d1b0}.htmega-doublebutton.before_bg .htmega-doule-btn:nth-child(1)::after{background:#000}.htmega-doublebutton.before_bg .htmega-doule-btn:nth-child(2)::before,.htmega-doublebutton.before_bg .htmega-doule-btn:nth-child(2)::after{left:0}.htmega-doublebutton.before_bg .htmega-doule-btn:nth-child(2)::before{background:#fa9866}.htmega-doublebutton.before_bg .htmega-doule-btn:nth-child(2)::after{background:#000}.htmega-banner .banner-thumb a{position:relative;display:block;line-height:0}.htmega-banner .banner-thumb{line-height:0}.htmega-banner .banner-thumb *{line-height:normal}.htmega-banner .banner-content a{display:inline-block}.htmega-banner .banner-thumb a::before{background:rgb(255 255 255 / .3);content:"";height:0;left:0;opacity:0;pointer-events:none;position:absolute;top:0;transition:all 0.5s ease 0s;width:0}.htmega-banner .banner-thumb a::after{background:rgb(255 255 255 / .3);bottom:0;content:"";height:0;opacity:0;pointer-events:none;position:absolute;right:0;transition:all 0.5s ease 0s;width:0}.htmega-banner .banner-thumb a img{width:100%}.htmega-banner:hover .banner-thumb a::before{height:100%;opacity:1;width:100%}.htmega-banner:hover .banner-thumb a::after{height:100%;opacity:1;width:100%}.htmega-banner{position:relative}.htmega-banner .banner-content a{border-bottom:1px solid #909b74;color:#383838;font-size:14px;font-weight:700;text-transform:uppercase;transition:all 0.4s ease 0s;text-decoration:none}.htmega-banner .banner-content{position:absolute;z-index:2;width:100%;text-align:center}.htmega-banner-content-pos-center .banner-content{top:50%;right:0;left:auto;padding-right:30px;transform:translateY(-50%)}.htmega-banner-content-pos-bottom .banner-content{bottom:0;padding-bottom:40px}.htmega-banner-content-pos-top .banner-content{top:0;padding-top:40px}.htmega-banner-style-1 .banner-content h6{color:#1f1e26;font-size:20px;font-weight:700;letter-spacing:11px;text-transform:uppercase;margin-bottom:0;font-family:"Poppins",sans-serif}.htmega-banner-style-1 .banner-content h2{color:#1f1e26;font-size:60px;text-transform:uppercase;margin-bottom:1px;font-family:"Poppins",sans-serif}.htmega-banner-style-1 .banner-content p{color:#1f1e26;font-size:16px;text-transform:uppercase;margin:0}.htmega-banner-style-1 .banner-content h3{color:#1f1e26;font-size:24px;font-weight:700;text-transform:uppercase;margin-bottom:6px;font-family:"Poppins",sans-serif}.htmega-banner-style-1 .banner-content a{color:#383838;font-weight:700;text-transform:uppercase;font-size:14px;border-bottom:1px solid #909b74;transition:0.4s}.htmega-banner-style-2 .banner-content h2{color:#1f1e26;font-family:"Poppins",sans-serif;font-size:24px;font-weight:700;margin-bottom:6px;text-transform:uppercase}.htmega-banner-style-3 .banner-content h2{color:#242424;font-size:30px;font-weight:400;margin-bottom:6px;font-family:'Prata',serif}.htmega-banner-style-3 .banner-content p{color:#1f1e26;font-size:14px;text-transform:uppercase;margin:0;font-weight:400;font-family:'Rubik',sans-serif}.htmega-banner-style-4 .banner-content h2{color:#fff;font-size:20px;font-weight:800;margin-bottom:10px;font-family:'Open Sans',sans-serif}.htmega-banner-style-4 .banner-content p{color:#fff;margin:0;font-size:14px;font-family:'Open Sans',sans-serif;font-weight:600;line-height:26px;padding-right:77px;margin-bottom:15px}.htmega-banner-style-4 .banner-content a{font-family:'Open Sans',sans-serif;font-weight:600;background:#fff;height:30px;display:inline-block;padding:0 15px;line-height:30px;color:#000;font-size:12px;border-radius:20px;transition:0.4s ease-in-out}.htmega-banner-style-4 .banner-content a:hover{background:#18012c;color:#fff}.htmega-banner-style-4 .banner-content{text-align:left;padding-left:40px;padding-top:40px;padding-right:40px}.htmega-banner-style-5 .banner-content h2{color:#646161;font-size:24px;font-weight:700;margin-bottom:0;font-family:'Rubik',sans-serif}.htmega-banner-style-5 .banner-content h2 span{color:#f3a395}.htmega-banner-style-5 .banner-content span{color:#f3a395;font-size:24px;font-weight:700;margin-bottom:0;font-family:'Rubik',sans-serif}.htmega-banner-style-5.htmega-banner-content-pos-center .banner-content{top:50%;transform:translateY(-50%);right:0;padding-right:30px}.htmega-banner-style-5 .banner-thumb a::before,.htmega-banner-style-6 .banner-thumb a::before{background:#fff0 none repeat scroll 0 0;border:1px solid #f3a395;content:"";height:100%;left:0;opacity:1;position:absolute;top:0;transition:all 0.4s ease 0s;width:100%;z-index:1}.htmega-banner-style-6 .banner-content{display:flex;justify-content:space-between;flex-direction:column;top:0;width:100%;text-align:center;padding:40px 0;height:100%;transform:translateY(0)}.htmega-banner-style-6 .banner-content h2{color:#646161;font-family:"Rubik",sans-serif;font-size:24px;font-weight:700;margin-bottom:0}.htmega-banner-style-6 .banner-content p{color:#f3a395;font-family:"Rubik",sans-serif;font-size:24px;font-weight:700;margin-bottom:0}.htmegaspcial-banner.htmega-banner-content-pos-right .banner-content{top:50%;right:0;width:auto;transform:translateY(-50%)}.htmegaspcial-banner.htmega-banner-content-pos-left .banner-content{top:50%;left:0;width:auto;transform:translateY(-50%)}.htbanner-badgeimage{position:absolute;top:0;left:0;display:inline-block}.htbanner-badgeimage img{width:100%}.beer-slider input[type="range"]{height:100%}.beer-slider{font-family:"Montserrat",sans-serif;text-transform:uppercase;font-size:.75rem;letter-spacing:1px;margin-bottom:1.5rem;position:relative}.beer-slider::before{background:#fff0;content:"";height:100%;opacity:.35;position:absolute;right:0;top:0;width:100%}.htmega-imagecomparison .beer-handle,.htmega-imagecomparison .beer-range:focus~.beer-handle{box-shadow:none}.htmega-label-pos-center .beer-reveal[data-beer-label]::after,.htmega-label-pos-center .beer-slider[data-beer-label]::after{top:50%}.htmega-label-pos-bottom .beer-reveal[data-beer-label]::after,.htmega-label-pos-bottom .beer-slider[data-beer-label]::after{bottom:1.5rem;top:auto}.beer-reveal[data-beer-label]::after,.beer-slider[data-beer-label]::after{word-break:normal}a.htmega-downloadbtn{font-size:16px;padding:10px 15px;text-transform:uppercase;font-weight:600;text-decoration:none;transition:0.4s}.file_meta{font-size:12px;font-weight:400;margin-top:7px;opacity:.7}.file_meta span{margin-right:10px;position:relative}.file_meta span::before{border-left:1px solid;content:"";height:10px;left:-8px;position:absolute;top:50%;transform:translateY(-50%);width:1px}.file_meta span:first-child::before{display:none}.download_icon{margin-right:10px}.edd_downloads_list .edd_download .edd_download_inner .edd_download_title a{display:inline-block;text-decoration:none}.htmega_buddypress_single{display:inline-block;text-align:center}.htmega_buddypress_single a{text-decoration:none;display:inline-block}.htmega_buddypress_single .buddy_press_meta span{display:block}.elementor-widget-htmega-wcaddtocart-addons a{text-decoration:none}.elementor-widget-htmega-wcaddtocart-addons .quantity{display:inline-block}.elementor-widget-htmega-wcaddtocart-addons .ajax_add_to_cart.added .elementor-button-text::after,.elementor-widget-htmega-wcaddtocart-addons .single_add_to_cart_button.added .elementor-button-text::after{font-family:WooCommerce;content:'\e017';margin-left:.53em;vertical-align:bottom}.elementor-widget-htmega-wcaddtocart-addons .ajax_add_to_cart.loading .elementor-button-text::after,.elementor-widget-htmega-wcaddtocart-addons .single_add_to_cart_button.loading .elementor-button-text::after{font-family:WooCommerce;content:'\e01c';vertical-align:top;-webkit-font-smoothing:antialiased;font-weight:400;position:absolute;top:auto;right:1em;animation:spin 2s linear infinite}.elementor-widget-htmega-wcaddtocart-addons .add_to_cart_button,.elementor-widget-htmega-wcaddtocart-addons .single_add_to_cart_button{position:relative;margin-right:6px}.elementor-widget-htmega-wcaddtocart-addons .ajax_add_to_cart.loading,.elementor-widget-htmega-wcaddtocart-addons .single_add_to_cart_button.loading{padding-right:2.618em}.elementor-widget-htmega-wcpages-addons .col-1,.elementor-widget-htmega-wcpages-addons .col-2{flex:0 0 100%;max-width:100%;padding:0}.elementor-widget-htmega-wcpages-addons .form-row{display:block}.elementor-widget-htmega-wcpages-addons .woocommerce-MyAccount-navigation ul li{list-style:none}.elementor-widget-htmega-wcpages-addons .woocommerce-MyAccount-navigation ul li a{text-decoration:none;display:block}.woocommerce .product-category a{display:inline-block;transition:0.4s}.woocommerce .product-category .mark,.woocommerce .product-category mark{background-color:#fff0;padding:0}.job-manager-application-wrapper .application .application_button,.single_job_listing .application .application_button{height:inherit}.job_application button,.job_application input[type="button"],.job_application input[type="reset"],.job_application input[type="submit"]{height:auto}.job_summary_shortcode .job-type{height:auto!important;margin:0 0 9px}.job_summary_title{font-size:20px;margin-top:10px}.elementor-widget-htmega-jobmanager-addons input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.elementor-widget-htmega-jobmanager-addons select{width:100%;margin-bottom:10px}.elementor-widget-htmega-jobmanager-addons ul.job_types{list-style:none;margin:15px 0 10px;padding:0}.elementor-widget-htmega-jobmanager-addons ul.job_types li{display:inline-block}.elementor-widget-htmega-jobmanager-addons ul.job_types li:not(:last-child),.elementor-widget-htmega-jobmanager-addons ul.job-dashboard-actions li:not(:last-child){margin-right:10px}.elementor-widget-htmega-jobmanager-addons ul.job-dashboard-actions{list-style:none;padding:0;margin:0}.elementor-widget-htmega-jobmanager-addons ul.job-dashboard-actions li{display:inline-block}.elementor-widget-htmega-jobmanager-addons fieldset{margin-bottom:15px}.post-carousel-wrapper{margin:0 -15px}.post-carousel-wrapper .slick-slide{margin:0 15px}.post-carousel-wrapper .htmega-postslider-layout-1 .content{max-width:100%;width:100%}.post-carousel-wrapper .htmega-postslider-layout-1 .content{padding:0}.post-carousel-wrapper .htmega-postslider-layout-1 .content .post-inner{background:#33a3b9 none repeat scroll 0 0;transition:0.4s}.post-carousel-wrapper .htmega-postslider-layout-1:hover .content .post-inner{background:rgb(51 163 185 / .8) none repeat scroll 0 0}.post-carousel-wrapper button.slick-arrow{background:#5e5e5e none repeat scroll 0 0;border:0 none;border-radius:100%;color:#fff;font-size:30px;height:50px;left:-20px;margin:0;padding:0;position:absolute;top:50%;transform:translateY(-50%);transition:all 0.4s ease-in-out 0s;width:50px;line-height:0;z-index:9999}.post-carousel-wrapper button.htmega-carosul-next.slick-arrow{left:auto;right:-20px}.post-carousel-wrapper .htmega-single-post-slide .content .post-inner ul.meta li{letter-spacing:0}.post-carousel-wrapper .htmega-postslider-layout-2 .content{padding:0 20px;margin-top:-50px;text-align:center;position:relative;z-index:2;overflow:hidden}.post-carousel-wrapper .htmega-postslider-layout-2 .content .post-inner{background:#fff;padding:20px;border-bottom:4px solid #b5b5b5;padding-top:35px;transition:0.4s ease-in-out;position:relative}.post-carousel-wrapper .htmega-postslider-layout-2:hover .content .post-inner{border-bottom:4px solid #0056ff}.post-carousel-wrapper .htmega-postslider-layout-2 .content.htmega-gradient .post-inner{border:none}.post-carousel-wrapper .htmega-postslider-layout-2 .content.htmega-gradient .post-inner:after{content:"";left:0;height:4px;bottom:0;width:100%;position:absolute;z-index:2;background:#b5b5b5;transition:0.4s ease-in-out;background-image:linear-gradient(90deg,#F9DC03 0%,#F25A75 100%);background-color:#fff0}.post-carousel-wrapper .htmega-postslider-layout-2:hover .content.htmega-gradient .post-inner:after{background-image:linear-gradient(90deg,#09E328 0%,#00C1C6 100%)}.post-carousel-wrapper .htmega-postslider-layout-2 .content .post-inner ul{justify-content:space-between}.post-carousel-wrapper .htmega-postslider-layout-2 .content .post-inner ul.meta li{color:#8f8f8f;font-size:14px;font-family:'Courgette',cursive}.post-carousel-wrapper .htmega-postslider-layout-2 .content .post-inner ul.meta li i{font-size:14px;padding-right:12px;color:#a8a8a8}.post-carousel-wrapper .htmega-postslider-layout-2 .content .post-inner ul.meta li a{color:#8f8f8f}.post-carousel-wrapper .htmega-postslider-layout-2 .content .post-inner h2{font-size:20px;font-weight:600;margin-bottom:11px;line-height:28px;margin-bottom:25px;padding:0 30px}.post-carousel-wrapper .htmega-postslider-layout-2 .content .post-inner h2 a{color:#4f4f4f;transition:0.4s ease-in-out}.post-carousel-wrapper .htmega-postslider-layout-2 .content .post-inner h2 a:hover{color:#0056ff}.post-carousel-wrapper .htmega-postslider-layout-2 .content .post-inner p{color:#818181;font-size:14px;line-height:24px;margin-bottom:29px;font-family:"Montserrat",sans-serif;font-weight:300}.post-carousel-wrapper .htmega-postslider-layout-3 .content .post-inner .post-btn a.readmore-btn,.post-carousel-wrapper .htmega-postslider-layout-4 .content .post-inner .post-btn a.readmore-btn,.post-carousel-wrapper .htmega-postslider-layout-5 .content .post-inner .post-btn a.readmore-btn{border-radius:0;border-style:none none solid;border-width:0 0 1px;border-color:#fff;color:#fff;display:inline-block;font-family:"Montserrat",sans-serif;font-size:14px;font-weight:500;height:inherit;line-height:24px;padding:0;transition:all 0.4s ease-in-out 0s}.post-carousel-wrapper .htmega-postslider-layout-3 .content .post-inner .post-btn a.readmore-btn:hover{color:#33a3b9;border-bottom:1px solid #33a3b9;background:#fff0}.post-carousel-wrapper.htmega-postcarousel-layout-3 button.slick-arrow{background:#263170 none repeat scroll 0 0;border:0 none;color:#fff;font-size:30px;height:40px;margin:0;padding:0;position:absolute;right:15px;top:-48px;transition:all 0.4s ease-in-out 0s;width:46px;border-radius:0}.post-carousel-wrapper.htmega-postcarousel-layout-3 button.htmega-carosul-prev.slick-arrow{right:66px;left:auto}.post-carousel-wrapper .htmega-postslider-layout-4 .post-carousel-flex{display:flex;align-items:center}.post-carousel-wrapper .htmega-postslider-layout-4 .content{flex-basis:58%;position:relative;margin-left:-75px;background:#fff;padding:57px 24px}.post-carousel-wrapper .htmega-postslider-layout-4 .content .post-inner{background:#fff0 none repeat scroll 0 0;padding:0;text-align:left}.post-carousel-wrapper .htmega-postslider-layout-4 .content .post-inner ul{justify-content:flex-start}.post-carousel-wrapper .htmega-postslider-layout-4 .content .post-inner ul.post-category{margin:0 -5px}.post-carousel-wrapper .htmega-postslider-layout-4 .content .post-inner ul.post-category li{margin:0 5px}.post-carousel-wrapper .htmega-postslider-layout-4 .content .post-inner ul.meta{margin:0;margin-bottom:10px}.post-carousel-wrapper .htmega-postslider-layout-4 .content .post-inner ul.meta li{color:#8c8c8c;font-size:14px;font-family:"Montserrat",sans-serif;font-weight:500;margin:0 14px;letter-spacing:0;margin-left:0}.post-carousel-wrapper .htmega-postslider-layout-4 .content .post-inner ul.meta li i{font-size:16px;padding-right:10px}.post-carousel-wrapper .htmega-postslider-layout-4 .content .post-inner ul.meta li a{color:#8c8c8c}.post-carousel-wrapper .htmega-postslider-layout-4 .content .post-inner h2{font-size:20px;font-weight:600;margin-bottom:19px}.post-carousel-wrapper .htmega-postslider-layout-4 .content .post-inner h2 a{color:#464646;transition:0.4s ease-in-out}.post-carousel-wrapper .htmega-postslider-layout-4 .content .post-inner h2 a:hover{color:#0056ff}.post-carousel-wrapper .htmega-postslider-layout-4 .content .post-inner p{color:#818181;font-size:14px;line-height:24px;font-weight:300;font-family:"Montserrat",sans-serif}.post-carousel-wrapper .htmega-postslider-layout-4 .content .post-inner .post-btn a.readmore-btn{color:#464646;transition:0.4s ease-in-out;font-family:"Montserrat",sans-serif;font-weight:500;background:#fff0;border-bottom:1px solid #464646}.post-carousel-wrapper .htmega-postslider-layout-4 .content .post-inner .post-btn a.readmore-btn:hover{color:#0056ff;border-bottom:1px solid #0056ff;background:#fff0}.post-carousel-wrapper .htmega-postslider-layout-5 .content .post-inner{text-align:left;padding:30px 0}.post-carousel-wrapper .htmega-postslider-layout-5 .content{background:#fff0;padding:0}.post-carousel-wrapper .content .post-inner h2{word-break:break-word}.post-carousel-wrapper .htmega-postslider-layout-5 .content .post-inner ul{justify-content:flex-start}.post-carousel-wrapper .htmega-postslider-layout-5 .content .post-inner ul.meta{margin:0 -10px;margin-bottom:7px}.post-carousel-wrapper .htmega-postslider-layout-5 .content .post-inner ul.meta li{color:#8c8c8c;font-size:14px;font-family:"Montserrat",sans-serif;padding:0 10px;font-weight:500;position:relative;margin:0}.post-carousel-wrapper .htmega-postslider-layout-5 .content .post-inner ul.meta li::before{position:absolute;content:"/";right:0;top:2px}.post-carousel-wrapper .htmega-postslider-layout-5 .content .post-inner ul.meta li:last-child::before{display:none}.post-carousel-wrapper .htmega-postslider-layout-5 .content .post-inner ul.meta li a{color:#8c8c8c}.post-carousel-wrapper .htmega-postslider-layout-5 .content .post-inner h2{font-size:24px;font-weight:500;margin-bottom:11px;margin:0}.post-carousel-wrapper .htmega-postslider-layout-5 .content .post-inner h2 a{color:#2b2b2b;transition:0.4s ease-in-out}.post-carousel-wrapper .htmega-postslider-layout-5 .content .post-inner h2 a:hover{color:#0056ff}.post-carousel-wrapper .htmega-postslider-layout-5 .content .post-inner p{color:#6d6a6a;font-size:17px;line-height:29px;margin-bottom:24px;margin-top:10px}.post-carousel-wrapper .htmega-postslider-layout-5 .content .post-inner .post-btn a.readmore-btn{border-bottom:1px solid #464646;font-size:14px;transition:0.4s ease-in-out;font-family:"Montserrat",sans-serif;color:#464646;background:#fff0}.post-carousel-wrapper .htmega-postslider-layout-5 .content .post-inner .post-btn a.readmore-btn:hover{border-bottom:1px solid #0056ff;color:#0056ff}.post-carousel-wrapper.htmega-postcarousel-layout-5 button.slick-arrow{position:absolute;top:28%;left:15px;width:46px;height:46px;background:#fff;border:0 none;color:#0056ff;font-size:24px;padding:0;margin:0;transition:0.4s ease-in-out;z-index:2;border-radius:0}.post-carousel-wrapper.htmega-postcarousel-layout-5 button.slick-arrow:hover{background:#0056ff;color:#fff}.post-carousel-wrapper.htmega-postcarousel-layout-5 button.slick-arrow.htmega-carosul-next{left:auto;right:15px}.post-carousel-wrapper.htmega-bottom-right-arrow button.slick-arrow,.post-carousel-wrapper.htmega-bottom-center-arrow button.slick-arrow{top:100%}.post-carousel-wrapper.htmega-top-right-arrow button.slick-arrow{top:0}.post-carousel-wrapper.htmega-top-right-arrow button.slick-arrow{right:50px;left:auto}.post-carousel-wrapper.htmega-top-right-arrow button.htmega-carosul-next.slick-arrow{right:0;left:auto}.post-carousel-wrapper.htmega-bottom-right-arrow button.slick-arrow{right:50px;left:auto}.post-carousel-wrapper.htmega-bottom-right-arrow button.htmega-carosul-next.slick-arrow{right:0;left:auto}.post-carousel-wrapper.htmega-bottom-center-arrow button.slick-arrow{left:50%;margin-left:-40px}.post-carousel-wrapper.htmega-bottom-center-arrow button.htmega-carosul-next.slick-arrow{left:auto;right:50%;margin-right:-40px}.post-carousel-wrapper.htmega-postcarousel-layout-3.htmega-bottom-center-arrow button.htmega-carosul-prev.slick-arrow{right:auto;left:50%}.post-carousel-wrapper.htmega-postcarousel-layout-3.htmega-verticle-center-arrow button.slick-arrow{top:50%}.post-carousel-wrapper.htmega-postcarousel-layout-3.htmega-verticle-center-arrow button.slick-arrow{left:-20px;right:auto}.post-carousel-wrapper.htmega-postcarousel-layout-3.htmega-verticle-center-arrow button.htmega-carosul-next.slick-arrow{left:auto;right:-20px}.htmega-justify-single-image .thumb a{display:block}.htmega-justify-single-image .thumb a img{width:100%}.htmega-justify-single-image .thumb{line-height:0}.shapebg_image--1{background-image:url(//yupiii.pt/wp-content/plugins/ht-mega-for-elementor/assets/css/img/others/business-shape.png);background-repeat:no-repeat;background-size:cover;background-position:center center}.htmega-business-horurs-1 .business-hrs-inner{padding:70px 65px;margin-top:-15px}.htmega-business-horurs-1 .htmega-single-hrs{margin-top:15px}.htmega-business-horurs-1 .htmega-single-hrs span.time{float:right;font-weight:600;color:#000;font-size:20px;font-family:'Dosis',sans-serif}.htmega-business-horurs-1 .htmega-single-hrs span.day{color:#3b3b3b;font-weight:800;font-size:30px;font-family:'Dosis',sans-serif}.htmega-business-horurs-1 .htmega-single-hrs.closed-day span.time{color:#fa2d2d}.htmega-business-horurs-1 .htmega-single-hrs.closed-day span.day{color:#fa2d2d}.htmega-business-horurs-2 .business-hrs-inner .htmega-single-hrs{padding:16px 0;border-top:1px solid #f4f4f4;position:relative}.htmega-business-horurs-2 .business-hrs-inner .htmega-single-hrs:first-child{border-top:1px solid #fff0}.htmega-business-horurs-2 .business-hrs-inner .htmega-single-hrs::before{border:1px dashed #fff;content:"";height:42px;left:50%;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%);width:2px}.htmega-business-horurs-2 .business-hrs-inner .htmega-single-hrs span.day{color:#fafafa;font-weight:400;font-size:18px;font-family:"Montserrat",sans-serif;padding-left:40px}.htmega-business-horurs-2 .business-hrs-inner .htmega-single-hrs span.time{float:right;font-weight:400;color:#fff;font-size:16px;font-family:"Montserrat",sans-serif;padding-right:40px}.htmega-business-horurs-2 .business-hrs-inner .htmega-single-hrs:nth-child(odd){background:#ff6f5e}.htmega-business-horurs-2 .business-hrs-inner .htmega-single-hrs:nth-child(even){background:#fe5743}.htmega-business-horurs-3 .business-hrs-inner{padding:20px 30px;background:#fff;box-shadow:0 0 10px rgb(0 0 0 / .1)}.htmega-business-horurs-3 .business-hrs-inner .htmega-single-hrs{padding:10px 22px;margin:4px 0}.htmega-business-horurs-3 .business-hrs-inner .htmega-single-hrs span{font-family:'Lobster Two',cursive}.htmega-business-horurs-3 .business-hrs-inner .htmega-single-hrs span.day{color:#565656;font-weight:400;font-size:20px}.htmega-business-horurs-3 .business-hrs-inner .htmega-single-hrs span.time{float:right;font-weight:400;color:#565656;font-size:16px}.htmega-business-horurs-3 .business-hrs-inner .htmega-single-hrs.closed-day{background:#0056ff}.htmega-business-horurs-3 .business-hrs-inner .htmega-single-hrs.closed-day span.time{color:#fff}.htmega-business-horurs-3 .business-hrs-inner .htmega-single-hrs.closed-day span.day{color:#fff}.htmega-business-horurs-4 .business-hrs-inner{padding:30px 50px;background-image:url(//yupiii.pt/wp-content/plugins/ht-mega-for-elementor/assets/css/img/bg/bg-image-40.jpg);background-repeat:no-repeat;background-size:cover;background-position:center center}.business-hrs-inner h4.hour-title{text-align:center;padding:20px 0;font-size:24px;font-weight:600}.htmega-business-horurs-4 .business-hrs-inner .htmega-single-hrs{padding:17px 0;position:relative}.htmega-business-horurs-4 .business-hrs-inner .htmega-single-hrs:last-child{border:none!important}.htmega-business-horurs-4 .business-hrs-inner .htmega-single-hrs span{font-family:"Montserrat",sans-serif}.htmega-business-horurs-4 .business-hrs-inner .htmega-single-hrs span.day{color:#fff;font-weight:500;font-size:16px}.htmega-business-horurs-4 .business-hrs-inner .htmega-single-hrs span.time{float:right;font-weight:300;color:#fff;font-size:14px}.htmega-business-horurs-5 .business-hrs-inner{padding:30px 50px;position:relative;z-index:2}.htmega-business-horurs-5 .business-hrs-inner::before{position:absolute;left:0;top:0;width:100%;height:100%;content:"";z-index:2;right:0;background-image:linear-gradient(#d80d5f,#2f46dc);background-image:-webkit-gradient(#d80d5f,#2f46dc);background-image:-webkit-linear-gradient(#d80d5f,#2f46dc);background-image:-moz-linear-gradient(#d80d5f,#2f46dc);background-image:-ms-linear-gradient(#d80d5f,#2f46dc);background-image:-o-linear-gradient(#d80d5f,#2f46dc);z-index:-1}.htmega-business-horurs-5 .business-hrs-inner .htmega-single-hrs{padding:17px 0;position:relative}.htmega-business-horurs-5 .business-hrs-inner .htmega-single-hrs::before{position:absolute;content:"";width:60px;height:2px;left:45%;top:50%;transform:translateX(-50%) translateY(-50%);border:1px dotted #fff}.htmega-business-horurs-5 .business-hrs-inner .htmega-single-hrs span{font-family:"Montserrat",sans-serif}.htmega-business-horurs-5 .business-hrs-inner .htmega-single-hrs span.day{color:#fff;font-weight:500;font-size:16px}.htmega-business-horurs-5 .business-hrs-inner .htmega-single-hrs span.time{float:right;font-weight:300;color:#fff;font-size:14px}.htmega-table-style{border-radius:10px 10px 0 0}.htmega-table-style .htb-table{margin:0}.htmega-table-style .htb-table thead{background-color:#612d91}.htmega-table-style .htb-table thead tr th{text-align:center;border:none;font-size:18px;text-transform:uppercase;font-weight:600;color:#fff;padding:12px 20px;border-right:1px solid #fff}.htmega-table-style table.htb-table tbody>tr:nth-child(odd)>td,.htmega-table-style table.htb-table tbody>tr:nth-child(odd)>th{background:unset}.htmega-table-style .htb-table tbody tr{background:#824f9e}.htmega-table-style .htb-table tbody tr td{text-align:center;border:none;padding:12px 20px;vertical-align:middle;border-bottom:1px solid #fff;color:#fff;font-size:16px;border-right:1px solid #fff}.htmega-table-style .htb-table thead tr th.sorting,.htmega-table-style .htb-table thead tr th.sorting_asc,.htmega-table-style .htb-table thead tr th.sorting_desc{position:relative}.htmega-table-style .htb-table thead tr th.sorting::before,.htmega-table-style .htb-table thead tr th.sorting_asc::before,.htmega-table-style .htb-table thead tr th.sorting_desc::before,.htmega-table-style .htb-table thead tr th.sorting::after,.htmega-table-style .htb-table thead tr th.sorting_desc::after,.htmega-table-style .htb-table thead tr th.sorting_asc::after{position:absolute;content:"\f0d7";right:20px;font-family:FontAwesome;top:50%;transform:translateY(-50%);margin-top:7px;font-size:18px}.htmega-table-style .htb-table thead tr th.sorting::after,.htmega-table-style .htb-table thead tr th.sorting_desc::after,.htmega-table-style .htb-table thead tr th.sorting_asc::after{content:"\f0d8";margin-top:-5px}.htmega-table-style select{width:auto}.ast-container .htmega-table-style select{background-position-y:calc(50%)}.htmega-table-style-2{border-radius:0}.htmega-table-style-2 .htb-table{margin:0}.htmega-table-style-2 .htb-table thead{background-color:#5ac5ff}.htmega-table-style-2 .htb-table thead tr th{text-align:left;border:none;font-size:18px;text-transform:uppercase;font-weight:600;color:#fff;padding:12px 20px;border-right:1px solid #c5c5c5;border-left:1px solid #c5c5c5;padding-left:30px;outline:none}.htmega-table-style-2 .htb-table tbody tr{background:#fff}.htmega-table-style-2 .htb-table tbody tr:nth-child(even){background:#f4f4f4}.htmega-table-style-2 .htb-table tbody tr td{text-align:left;border:none;padding:12px 20px;vertical-align:middle;color:#000;font-size:16px;border-right:1px solid #c5c5c5;padding-left:30px;border-left:1px solid #c5c5c5}.htmega-table-style-2 td a{font-size:16px;font-weight:600;color:#18012c}.htmega-table-style-3{border-radius:0}.htmega-table-style-3 .htb-table{margin:0}.htmega-table-style-3 .htb-table thead{background-color:#727272}.htmega-table-style-3 .htb-table thead tr th{text-align:left;border:none;font-size:18px;text-transform:uppercase;font-weight:600;color:#fff;padding:12px 20px;border-right:1px solid #c5c5c5;border-left:1px solid #c5c5c5;padding-left:30px}.htmega-table-style-3 .htb-table tbody tr{background:#fff}.htmega-table-style-3 .htb-table tbody tr td{text-align:left;border:none;padding:12px 20px;vertical-align:middle;color:#000;font-size:16px;border-right:1px solid #c5c5c5;border-left:1px solid #c5c5c5;border-bottom:1px solid #c5c5c5;padding-left:30px}.htmega-table-style-3 td a{font-size:16px;font-weight:600;color:#18012c}.htmega-table-style table{border:0}.htmega-table-export-btn{display:inline-block;float:right;margin-top:10px;overflow:hidden;background:#824F9E;color:#fff;line-height:1;padding:7px 16px;border-radius:3px;cursor:pointer;transition:all 0.3s ease-in-out}.htmega-table-export-btn:hover{background:#000}.htmega-pricing-list-view a{text-decoration:none}.htmega-pricing-list-view .htb-table{margin:0}.htmega-pricing-list-view .htb-table thead tr th{text-align:center;font-size:16px;font-weight:500;color:#5c5c5c;padding:12px 20px;border-right:1px solid #d4d4d4;border-left:1px solid #d4d4d4;font-family:"Montserrat",sans-serif;text-transform:inherit}.htmega-pricing-list-view .htb-table td.tb-name a{font-size:16px;font-weight:600;color:#18012c}.htmega-pricing-list-view .htb-table tbody tr td{text-align:center;border:none;padding:12px 20px;vertical-align:middle;border-bottom:1px solid #d4d4d4;color:#5c5c5c;font-size:16px;border-right:1px solid #d4d4d4;border-left:1px solid #d4d4d4}.htmega-pricing-list-view .htb-table tbody tr td a{color:#5c5c5c}.table-responsive td.htmega-pricing-row-cell .htmega-pricing-table__head-row-cell-area,.table-responsive .htmega-pricing-table__head-column-cell-text{word-break:initial}.table-responsive.htmega-pricing-list-view{overflow-x:auto}.table-responsive.htmega-pricing-list-view table.table{margin:0}.htmega-pricing-list-view .htmega-pricing-table__head-column-cell-area{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-ms-flex-align:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.htmega-column-position-icon-left .htmega-pricing-table__head-column-cell-area{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.htmega-column-position-icon-right .htmega-pricing-table__head-column-cell-area{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.htmega-column-position-icon-left .htmega-pricing-table__head-column-cell-icon,.htmega-column-position-icon-right .htmega-pricing-table__head-column-cell-icon{width:auto}.htmega-column-position-icon-bottom .htmega-pricing-table__head-column-cell-area{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.htmega-column-position-icon-top .htmega-pricing-table__head-column-cell-area{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.htmega-column-position-icon-bottom .htmega-pricing-table__head-column-cell-icon,.htmega-column-position-icon-top .htmega-pricing-table__head-column-cell-icon{width:100%}.htmega-pricing-table__head-column-cell .htmega-pricing-table__head-column-cell-area .htmega-pricing-table__head-column-cell-icon img{width:40%}.htmega-pricing-row-cell span.ht-data-label{padding:5px 8px;border-radius:20px;position:relative;background:#11A683;color:#fff;font-size:10px}.htmega-pricing-table-style-4 table.table,.htmega-pricing-table-style-4 table.table td,.htmega-pricing-table-style-4 table.table th{border:none}.htmega-pricing-table-style-4 th.htmega-pricing-table__head-column-cell,.htmega-pricing-table-style-4 td.htmega-pricing-row-cell{position:relative}.htmega-pricing-table-style-4 th.htmega-pricing-table__head-column-cell .htmega-pricing-table__head-column-cell-area:before,.htmega-pricing-table-style-4 td.htmega-pricing-row-cell .htmega-pricing-table__head-row-cell-area:before{position:absolute;content:"";background:#fff0;width:10px;height:10px;left:0;border-radius:50px}.htmega-pricing-row-cell .htmega-button .htb-btn{font-size:14px}.htmega-pricing-list-view.htmega-pricing-table-style-4 table.table{border-collapse:separate;border-spacing:0 20px}.htmega-pricing-list-view.htmega-pricing-table-style-4 table.table tr{background:#fff;box-shadow:0 0 10px rgb(0 0 0 / .15);border-radius:50px}.htmega-pricing-list-view.htmega-pricing-table-style-4 table.table tr td:first-child,.htmega-pricing-list-view.htmega-pricing-table-style-4 table.table tr th:first-child{border-radius:10px 0 0 10px}.htmega-pricing-list-view.htmega-pricing-table-style-4 table.table tr td:last-child,.htmega-pricing-list-view.htmega-pricing-table-style-4 table.table tr th:last-child{border-radius:0 10px 10px 0}.htmega-column-position-icon-right .htmega-pricing-table__head-column-cell-icon{padding-left:5px}.htmega-column-position-icon-left .htmega-pricing-table__head-column-cell-icon{padding-right:5px}.elementor-widget-htmega-pricinglistview-addons .htmega-pricing-table__head-row-cell-area{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-ms-flex-align:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.elementor-widget-htmega-pricinglistview-addons.htmega-row-icon-position-top .htmega-pricing-table__head-row-cell-area{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.elementor-widget-htmega-pricinglistview-addons.htmega-row-icon-position-bottom .htmega-pricing-table__head-row-cell-area{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.elementor-widget-htmega-pricinglistview-addons.htmega-row-icon-position-left .htmega-pricing-table__head-row-cell-area{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.elementor-widget-htmega-pricinglistview-addons.htmega-row-icon-position-right .htmega-pricing-table__head-row-cell-area{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.elementor-widget-htmega-pricinglistview-addons.htmega-row-icon-position-bottom .ha-table__body-row-cell-icon,.elementor-widget-htmega-pricinglistview-addons.htmega-row-icon-position-top .ha-table__body-row-cell-icon{width:100%}.elementor-widget-htmega-pricinglistview-addons.htmega-row-icon-position-left .ha-table__body-row-cell-icon,.elementor-widget-htmega-pricinglistview-addons.htmega-row-icon-position-right .ha-table__body-row-cell-icon{width:auto}.elementor-widget-htmega-pricinglistview-addons.htmega-row-icon-position-right .htmega-pricing-table__head-row-cell-area .htmega-pricing-table__head-row-cell-icon{padding-left:5px}.elementor-widget-htmega-pricinglistview-addons.htmega-row-icon-position-left .htmega-pricing-table__head-row-cell-area .htmega-pricing-table__head-row-cell-icon{padding-right:5px}.htmega-pricing-table-style-2 .htb-table{margin:0}.htmega-pricing-table-style-2 .htb-table thead tr th{vertical-align:bottom;border-bottom:2px solid #dee2e6;padding:0;border:0 none;border-right:1px solid #fff;border-left:1px solid #fff}.htmega-pricing-table-style-2 .htb-table thead tr th:first-child{border:1px solid transparent!important}.htmega-pricing-table-style-2 .htb-table thead tr th span{text-align:center;font-size:24px;font-weight:600;color:#ff6565;font-family:"Montserrat",sans-serif;text-transform:inherit;background:#ffc1c1;display:block;padding:12px 20px;text-transform:initial}.htmega-pricing-table-style-2 .htb-table tbody tr td{text-align:center;border:none;padding:0;border-right:1px solid #fff;border-left:1px solid #fff;border-bottom:1px solid #fff}.htmega-pricing-table-style-2 .htb-table tbody tr td:first-child{border-left:1px solid #fff0;border-bottom:1px solid #fff0}.htmega-pricing-table-style-2 .htb-table tbody tr td span{padding:12px 20px;vertical-align:middle;color:#fff;font-size:16px;background:#ff8686;display:block}.htmega-pricing-table-style-2 .htb-table tbody tr td span i{color:#fff;font-size:16px}.htmega-pricing-table-style-2 .htb-table tbody tr td a{color:#fff}.htmega-pricing-table-style-2 .htb-table td.tb-name a{font-size:16px;font-weight:600;color:#18012c}.htmega-pricing-table-style-3 ul{list-style:none;padding:0;margin:0}.htmega-pricing-table-style-3 ul li{margin-bottom:25px}.htmega-pricing-table-style-3 ul li a{display:flex;flex-wrap:wrap;list-style:none;align-items:center}.htmega-pricing-table-style-3 ul li a .price-list-text{flex:1;min-width:1px;align-items:center;display:flex;flex-wrap:wrap}.htmega-pricing-table-style-3 ul li a .price-list-text span{color:#373737;font-weight:600;font-size:20px}.htmega-pricing-table-style-3 ul li a .price-list-text span.separator{margin-left:20px;border-bottom-style:dotted;border-bottom-width:1px;height:0;color:#ccc;border-bottom-style:dashed;border-bottom-color:#b9b9b9;flex:1;min-width:1px}.htmega-pricing-table-style-3 ul li a .price-text-right{width:auto;padding-left:20px}.htmega-pricing-table-style-3 ul li a .price-text-right span.price{background:#ff8686;display:inline-block;color:#fff;font-weight:600;font-size:20px;height:45px;padding:0 33px;line-height:46px;margin-right:10px;border-radius:22px}.htmega-pricing-table-style-3 ul li a .price-text-right span.basket{display:inline-block;background:#ff9898;height:45px;line-height:44px;width:45px;text-align:center;border-radius:100%;color:#fff;font-size:18px}.htc-verctimeline-wrapper{position:relative;margin-top:30px}.htc-verctimeline-wrapper.htmega-verticletimeline-style-2::before{content:"";position:absolute;left:50%;top:0;width:6px;background:#18012c;height:100%;margin-left:-1px;border-radius:20px}.htc-verctimeline-wrapper .ht-ver-timeline{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;padding:30px 0;position:relative}.htc-verctimeline-wrapper .ht-ver-timeline::before{content:"";position:absolute;left:50%;top:0;width:2px;background:#d2d2d2;height:100%;margin-left:-1px}.htc-verctimeline-wrapper .ht-ver-timeline:last-child::before{display:none}.htc-verctimeline-wrapper .ht-ver-timeline .vertical-time{width:50%;text-align:right;position:relative;-webkit-align-self:baseline;-moz-align-self:baseline;-ms-flex-item-align:baseline;align-self:baseline;position:relative;top:-53px;padding-right:30px;padding-left:0}.htc-verctimeline-wrapper .ht-ver-timeline .vertical-time::before{position:absolute;content:"";right:-15px;top:50%;margin-top:-15px;height:30px;width:30px;border:7px solid #e98250;border-radius:100%;background:#fff;transform:translateY(-50%)}.htc-verctimeline-wrapper .ht-ver-timeline .vertical-time .vertical-date{width:100px;border:13px solid #f88a55;text-align:center;display:inline-block;height:100px;border-radius:100%;background:#fff;position:relative;top:-15px;margin-right:11px}.htc-verctimeline-wrapper .ht-ver-timeline .vertical-time .vertical-date::before,.htc-verctimeline-wrapper .ht-ver-timeline--2 .vertical-time .vertical-date span.month:before{position:absolute;content:"";left:100%;top:50%;height:10px;width:10px;border-top:10px solid #fff0;border-right:10px solid #fff0;border-bottom:10px solid #fff0;border-left:15px solid #f58854;transform:translateY(-50%);margin-left:12px}.htc-verctimeline-wrapper .ht-ver-timeline .vertical-time .vertical-date span{display:block;color:#fc8c56;font-size:18px;font-weight:500;line-height:28px;font-family:"Montserrat",sans-serif;height:100%;display:flex;align-items:center;justify-content:center}.htc-verctimeline-wrapper .ht-ver-timeline .timeline-content{padding-left:123px;text-align:left;width:50%;position:relative;top:-30px}.htc-verctimeline-wrapper .ht-ver-timeline .timeline-content::before{position:absolute;content:"";border-style:dashed;left:25px;height:1px;width:80px;border-width:0 0 2px;top:11px;border-color:#f38753}.htc-verctimeline-wrapper .ht-ver-timeline .timeline-content p{color:#494849;font-size:14px;line-height:28px}.htc-verctimeline-wrapper .ht-ver-timeline.vertical-reverse{-webkit-box-direction:reverse;-webkit-box-orient:horizontal;-webkit-flex-direction:row-reverse;-moz-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.htc-verctimeline-wrapper .ht-ver-timeline.vertical-reverse .vertical-time{text-align:left;padding-left:30px;padding-right:0}.htc-verctimeline-wrapper .ht-ver-timeline.vertical-reverse .vertical-time::before{right:auto;left:-15px}.htc-verctimeline-wrapper .ht-ver-timeline.vertical-reverse .vertical-time .vertical-date{margin-right:0;margin-left:11px}.htc-verctimeline-wrapper .ht-ver-timeline.vertical-reverse .vertical-time .vertical-date::before{right:115%;left:auto;border-top:10px solid #fff0;border-right:15px solid #fc8c56;border-bottom:10px solid #fff0;border-left:10px solid #fff0}.htc-verctimeline-wrapper .ht-ver-timeline.vertical-reverse .timeline-content{padding-left:0;padding-right:123px;text-align:right}.htc-verctimeline-wrapper .ht-ver-timeline.vertical-reverse .timeline-content::before{left:auto;right:25px}h6.time_line_title{margin-top:0;margin-bottom:10px;padding:0;line-height:1.3;font-size:19px}.htc-verctimeline-wrapper.htmega-verticletimeline-style-4 .ht-ver-timeline .timeline-content{padding-left:40px}.htc-verctimeline-wrapper.htmega-verticletimeline-style-4 .ht-ver-timeline.vertical-reverse .timeline-content{padding-right:40px;padding-left:0}.htmega-verticletimeline-style-4 .ht-ver-timeline .timeline-content::before,.htmega-verticletimeline-style-4 .ht-ver-timeline .timeline-content::before{display:none}.htmega-verticletimeline-style-4 .ht-ver-timeline .vertical-time .vertical-date{border:none;padding:12px}.htmega-verticletimeline-style-4 .ht-ver-timeline .vertical-time .vertical-date:after,.htc-verctimeline-wrapper .ht-ver-timeline--2 .vertical-time .vertical-date span.month:after{position:absolute;background:#e98250;height:100%;width:100%;content:"";top:0;left:0;border-radius:100%}.htmega-verticletimeline-style-4 .ht-ver-timeline .vertical-time .vertical-date span.month{position:relative;z-index:2;background:#fff;border-radius:100%;height:100%;width:100%;top:0;bottom:0;margin:0;display:flex;align-items:center;justify-content:center;padding:5px}.htmega-verticletimeline-style-4 .ht-ver-timeline .vertical-time .vertical-date::before{left:99%;margin:0}.htmega-verticletimeline-style-4 .ht-ver-timeline.vertical-reverse .vertical-time .vertical-date::before{right:99%}.htc-verctimeline-wrapper .ht-ver-timeline--2{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;padding:40px 0 0;position:relative}.htc-verctimeline-wrapper .ht-ver-timeline--2::before{position:absolute;content:"";width:6px;height:100%;background:#cf2037;left:50%;transform:translateX(-1px);top:0;transition:0.4s ease-in-out;opacity:0;border-radius:20px}.htc-verctimeline-wrapper .ht-ver-timeline--2:hover::before{opacity:1}.htc-verctimeline-wrapper .ht-ver-timeline--2 .vertical-time{width:50%;text-align:right;position:relative;-webkit-align-self:baseline;-moz-align-self:baseline;-ms-flex-item-align:baseline;align-self:baseline;position:relative;padding-right:40px}.htc-verctimeline-wrapper .ht-ver-timeline--2 .vertical-time::before{position:absolute;content:"";right:-12px;top:50%;margin-top:0;height:20px;width:20px;border:6px solid #18012c;border-radius:100%;background:#fff;transform:translateY(-50%);transition:0.4s ease-in-out}.htc-verctimeline-wrapper .ht-ver-timeline--2 .vertical-time .vertical-date span{display:block;color:#18012c;font-size:18px;font-weight:700;line-height:28px;font-family:"Montserrat",sans-serif}.htc-verctimeline-wrapper .ht-ver-timeline--2:hover .vertical-time::before{border:6px solid #cf2037}.htc-verctimeline-wrapper .ht-ver-timeline--2 .timeline-content{padding-left:40px;text-align:left;width:50%;position:relative}.htc-verctimeline-wrapper .ht-ver-timeline--2 .timeline-content h6{color:#18012c;font-size:18px;font-weight:700;transition:0.4s ease-in-out}.htc-verctimeline-wrapper .ht-ver-timeline--2 .timeline-content p{color:#313131;font-size:15px;line-height:25px;font-family:"Montserrat",sans-serif}.htc-verctimeline-wrapper .ht-ver-timeline--2:hover .timeline-content h6{color:#cf2037}.htc-verctimeline-wrapper .ht-ver-timeline--2.vertical-reverse{-webkit-box-direction:reverse;-webkit-box-orient:horizontal;-webkit-flex-direction:row-reverse;-moz-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.htc-verctimeline-wrapper .ht-ver-timeline--2.vertical-reverse .vertical-time{text-align:left;padding-left:40px;padding-right:0}.htc-verctimeline-wrapper .ht-ver-timeline--2.vertical-reverse .vertical-time::before{right:auto;left:-9px}.htc-verctimeline-wrapper .ht-ver-timeline--2.vertical-reverse .vertical-time .vertical-date{margin-right:0;margin-left:11px}.htc-verctimeline-wrapper .ht-ver-timeline--2.vertical-reverse .timeline-content{padding-left:0;padding-right:40px;text-align:right}.htc-verctimeline-wrapper .ht-ver-timeline--2 .vertical-time .vertical-date span.month{display:inline-block;position:relative;z-index:1}.htc-verctimeline-wrapper .ht-ver-timeline--2 .vertical-time .vertical-date span.month:after{border-radius:0;background:#fff0;z-index:-1}.htc-verctimeline-wrapper .ht-ver-timeline--2 .vertical-time .vertical-date span.month:before{margin:0;border-top:8px solid #fff0;border-right:8px solid #fff0;border-bottom:8px solid #fff0;border-left:12px solid #fff0}.htc-verctimeline-wrapper .ht-ver-timeline--2.vertical-reverse .vertical-time .vertical-date span.month:before{right:100%;left:auto;border-top:8px solid #fff0;border-right:12px solid #fff0;border-bottom:8px solid #fff0;border-left:8px solid #fff0}.htc-verctimeline-wrapper .ht-ver-timeline--3{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;position:relative}.htc-verctimeline-wrapper .ht-ver-timeline--3::before{content:"";position:absolute;left:50%;top:0;width:3px;background:#f4f4f4;height:100%;margin-left:-2px}.htc-verctimeline-wrapper .ht-ver-timeline--3:last-child::before{display:none}.htc-verctimeline-wrapper .ht-ver-timeline--3 .vertical-time{width:50%;text-align:right;padding:0 40px;position:relative;-webkit-align-self:baseline;-moz-align-self:baseline;-ms-flex-item-align:baseline;align-self:baseline;position:relative}.htc-verctimeline-wrapper .ht-ver-timeline--3 .vertical-time .vertical-date span{display:block;color:#18012c;font-size:30px;font-weight:700;line-height:28px;font-family:"Montserrat",sans-serif;position:absolute;left:100%;width:60px;height:60px;background:#f4f4f4;text-align:center;line-height:60px;border-radius:100%;top:0;transform:translateX(-50%);transition:all 0.3s ease-in-out}.htc-verctimeline-wrapper .ht-ver-timeline--3 .timeline-content{padding-left:67px;text-align:left;width:50%;position:relative;top:0}.htc-verctimeline-wrapper .ht-ver-timeline--3 .timeline-content .content{background:#fff;box-shadow:0 0 97px rgb(0 0 0 / .1);padding:38px 30px;position:relative;transition:all 0.3s ease-in-out}.htc-verctimeline-wrapper .ht-ver-timeline--3 .timeline-content .content::before{right:100%;left:auto;border-top:10px solid #fff0;border-right:20px solid #fff;border-bottom:10px solid #fff0;border-left:10px solid #fff0;position:absolute;content:"";margin-top:-15px;height:10px;width:10px;transition:all 0.3s ease-in-out}.htc-verctimeline-wrapper .ht-ver-timeline--3 .timeline-content h6{color:#18012c;font-size:18px;font-weight:700;transition:0.4s ease-in-out;margin-bottom:8px}.htc-verctimeline-wrapper .ht-ver-timeline--3 .timeline-content p{color:#18012c;font-size:14px;line-height:28px;transition:all 0.3s ease-in-out}.htc-verctimeline-wrapper .ht-ver-timeline--3.vertical-reverse{-webkit-box-direction:reverse;-webkit-box-orient:horizontal;-webkit-flex-direction:row-reverse;-moz-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.htc-verctimeline-wrapper .ht-ver-timeline--3.vertical-reverse .vertical-time{text-align:left;padding:0 40px}.htc-verctimeline-wrapper .ht-ver-timeline--3.vertical-reverse .vertical-time .vertical-date span{left:auto;right:100%;transform:translateX(50%)}.htc-verctimeline-wrapper .ht-ver-timeline--3.vertical-reverse .timeline-content{padding-right:67px;text-align:right;padding-left:0}.htc-verctimeline-wrapper .ht-ver-timeline--3.vertical-reverse .timeline-content .content::before{left:100%;right:auto;border-top:10px solid #fff0;border-right:10px solid #fff0;border-bottom:10px solid #fff0;border-left:15px solid #fff}@media (max-width:767px){.htc-verctimeline-wrapper .ht-ver-timeline--2 .vertical-time{padding-right:30px}.htc-verctimeline-wrapper .ht-ver-timeline--2.vertical-reverse .vertical-time{padding-left:30px}.htc-verctimeline-wrapper .ht-ver-timeline--3 .vertical-time,.htc-verctimeline-wrapper .ht-ver-timeline--3.vertical-reverse .vertical-time{width:auto;padding:0 18px}.htc-verctimeline-wrapper .ht-ver-timeline--3::before{display:none}.htc-verctimeline-wrapper .ht-ver-timeline--3{margin-bottom:30px}}.offcanvas{text-align:center}.offcanvas .canvas-btn{display:inline-block;color:#fff;font-size:16px;font-family:"Montserrat",sans-serif;font-weight:500;padding:13px 36px;line-height:1.4;border-radius:4px;background:#fa9866;text-decoration:none}.offcanvas svg{width:20px;vertical-align:middle}.site-menu .searchform input[type="text"]{color:#fff}.site-menu.show-nav{-webkit-transform:translateX(440px);transform:translateX(440px);-webkit-transform:translate3d(440px,0,0);transform:translate3d(440px,0,0)}.site-menu{width:440px;height:100%;position:fixed;top:0;left:-440px;background:#000;transform:translateX(0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transition:300ms ease all;transition:300ms ease all;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:99;overflow-y:auto;padding-top:80px}.admin-bar .site-menu{padding-top:120px}.site-menu a.canvas-closebtn i{border:1px solid #fff;color:#fff;padding:9px;position:absolute;right:20px;top:20px}.admin-bar .site-menu a.canvas-closebtn i{top:60px}.site-menu.align-right-active{transform:translateX(0)}.site-menu.align-right-active.show-nav{-webkit-transform:translateX(-440px);transform:translateX(-440px);-webkit-transform:translate3d(-440px,0,0);transform:translate3d(-440px,0,0)}.site-menu.align-right-active{left:auto;right:-440px}.site-menu.align-top-active{transform:translateY(0)}.site-menu.align-top-active.show-nav{-webkit-transform:translateY(150px);transform:translateY(150px);-webkit-transform:translate3d(0,150px,0);transform:translate3d(0,150px,0)}.site-menu.align-bottom-active{transform:translateY(0)}.site-menu.align-bottom-active.show-nav{-webkit-transform:translateY(-150px);transform:translateY(-150px);-webkit-transform:translate3d(0,-150px,0);transform:translate3d(0,-150px,0)}.site-menu.align-bottom-active,.site-menu.align-top-active{left:0;right:auto;bottom:-150px;top:auto;width:100%;height:150px}.site-menu.align-top-active{top:-150px;bottom:auto;width:100%;height:150px}.site-menu .content_offcanvas .elementor-widget-wp-widget-nav_menu ul{padding:0;margin:0;list-style:none}.site-menu .content_offcanvas .elementor-widget-wp-widget-nav_menu ul li a{color:#fff;font-size:15px;display:block;padding:13px 0;border-top:1px solid #414141;text-transform:uppercase;text-decoration:none}.site-menu .content_offcanvas .elementor-widget-wp-widget-nav_menu ul li:first-child a{border-top:1px solid #fff0}.site-menu .content_offcanvas .blog-search{margin:0 70px}.site-menu .content_offcanvas .blog-search form input,.site-menu .content_offcanvas_verticle .blog-search form input{border-radius:20px;height:40px}.site-menu .content_offcanvas .blog-search form button,.site-menu .content_offcanvas_verticle .blog-search form button{height:40px}.site-menu .content_offcanvas .blog-search form button:hover,.site-menu .content_offcanvas_verticle .blog-search form button:hover{color:#fff}.site-menu .content_offcanvas_verticle .linemenu-nav ul li{margin:0 10px}.admin-bar .site-menu.align-top-active,.site-menu.align-bottom-active{padding-top:40px!important}.admin-bar .site-menu.align-top-active .elementor-image{margin-top:7px}.site-menu.align-top-active a.canvas-closebtn i,.site-menu.align-bottom-active a.canvas-closebtn i{z-index:999}.magnifier-lens{cursor:pointer}.htmega-animated-heading{text-align:center}.htmega-animated-heading .cd-words-wrapper b{color:#0056ff}.htmega-style-1 h4{color:#515151;font-size:36px;margin:0;font-weight:600}.htmega-style-2 h4 span.beforetext{padding:.25em 0 .325em;margin:0 auto;text-shadow:0 0 80px rgb(255 255 255 / .5);font-size:60px;color:#515151;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:#fff0;-webkit-animation:bgimganimation 80s linear infinite;-webkit-transform:translate3d(0,0,0);-webkit-backface-visibility:hidden;background-color:#007bff}.htmega-style-3 h4{color:#515151;font-size:60px;font-weight:700;margin:0}.htmega-style-4 h4{vertical-align:middle;text-align:center;font-size:36px;color:#4e4e4e;font-weight:400;font-style:italic}.htmega-style-5 h4{font-size:36px}.htmega-style-6 h4{text-align:center;font-size:36px;color:#515151;font-weight:400;margin:0}.htmega-style-6 .cd-words-wrapper b{font-style:italic;font-size:48px;color:#0056ff;margin-top:-9px}.cd-headline.loading-bar .cd-words-wrapper::after{background:#0056ff}.htmega-animated-heading .cd-headline::before{font-size:100px;font-weight:100;position:absolute;z-index:-1;top:0;left:50%;content:attr(data-pltext);-webkit-transform:translateX(-50%) translateY(-14px);-ms-transform:translateX(-50%) translateY(-14px);transform:translateX(-50%) translateY(-14px);text-transform:uppercase;color:#2e98fb24;white-space:nowrap;margin-top:-15px}.htmega-animated-heading .headline-placeholder{position:relative;z-index:1}.htmega-animated-alignment-left .cd-headline::before,.htmega-animated-alignment-right .cd-headline::before{left:0;-webkit-transform:translateX(0) translateY(-14px);-ms-transform:translateX(0) translateY(-14px);transform:translateX(0) translateY(-14px)}.htmega-animated-alignment-right .cd-headline::before{left:auto;right:0}.htmega-carousel-activation{position:relative}.htmega-carousel-activation .panel-slider .content h2{margin-top:0}.panel-slider-wrapper.htmega-carousel-activation .slick-track{margin:0 -2px}.panel-slider-wrapper.htmega-carousel-activation .slick-track .slick-slide{padding:0 2px}.panel-slider-wrapper.htmega-carousel-activation button{position:absolute;top:50%;left:70px;z-index:2;width:50px;height:50px;border-radius:100%;line-height:50px;color:#fff;background:rgb(255 255 255 / .5);border:0 none;transform:translateY(-50%);transition:0.4s ease-in-out;font-size:24px;padding:0}.panel-slider-wrapper.htmega-carousel-activation button svg{width:20px;height:20px}.panel-slider-wrapper.htmega-carousel-activation button:hover svg{fill:#000}.panel-slider-wrapper.htmega-carousel-activation button:hover{background:rgb(24 1 44 / .5)}.panel-slider-wrapper.htmega-carousel-activation button.htmega-carosul-next{left:auto;right:70px}.panel-slider{position:relative}.panel-slider .content{position:absolute;bottom:0;left:0;padding:33px 40px;background:rgb(0 0 0 / .45);width:100%}.panel-slider .content h2{color:#fff;font-size:18px;font-weight:500;margin-bottom:8px}.panel-slider .content h2 a{color:inherit;font-size:inherit;font-family:inherit;text-decoration:none}.panel-slider .content span{color:#fff;font-size:16px}.panel-slide-active-2 .slick-slide{margin:0 2px}.panel_slider_style-1 .htmega-carousel-activation .panel-slider .content{opacity:0;transition:all 0.3s ease-in-out;z-index:-1}.panel_slider_style-1 .htmega-carousel-activation .slick-slide.slick-center .panel-slider .content{opacity:1;z-index:1}.panel-slider .thumb img{width:100%}.panel_slider_area .slick-slide>div{line-height:0}.panel_slider_area .slick-slide>div *{line-height:normal}.panel_slider_style-2 .htmega-carousel-activation .slick-track{margin:0 -2px}.panel_slider_style-2 .htmega-carousel-activation .slick-track .slick-slide{padding:0 2px}.panel_slider_style-2 .htmega-carousel-activation button{position:absolute;top:50%;left:50px;z-index:2;color:#000;border:0 none;transform:translateY(-50%);transition:0.4s ease-in-out;font-size:36px}.panel_slider_style-2 .htmega-carousel-activation button:hover{color:#18012c}.panel_slider_style-2 .htmega-carousel-activation button.htmega-carosul-next{left:auto;right:50px}.panel_slider_style-2 .htmega-carousel-activation .panel-slider{position:relative}.panel_slider_style-2 .htmega-carousel-activation .panel-slider .thumb img{width:100%}.panel_slider_style-2 .htmega-carousel-activation .panel-slider .content{position:absolute;bottom:0;padding:33px 40px;background:rgb(0 0 0 / .8);text-align:center;left:0;width:100%;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;-webkit-transform:translateY(110%);-moz-transform:translateY(110%);transform:translateY(110%);opacity:0}.panel_slider_style-2 .htmega-carousel-activation .panel-slider .content h2{color:#fff;font-size:18px;font-weight:500;margin-bottom:8px}.panel_slider_style-2 .htmega-carousel-activation .panel-slider .content span{color:#fff;font-size:16px}.panel_slider_style-2 .htmega-carousel-activation .panel-slider:hover .content{-webkit-transform:translateY(0);-moz-transform:translateY(0);transform:translateY(0);opacity:1}.htmega-custom-width .htmega-carousel-activation .slick-active:not(.slick-center) .panel-slider .content{display:none}.panel_slider_style-3 .panel-slider .content-inner{-webkit-transition:opacity .15s 0s;-moz-transition:opacity .15s 0s;transition:opacity .15s 0s;position:absolute;width:100%;text-align:center;height:100%;top:0}.panel_slider_style-3 .panel-slider .content-inner::after{content:'';position:absolute;top:-100%;left:0;height:100%;width:100%;background:#000;-webkit-transition:top .35s;-moz-transition:top .35s;transition:top .35s}.panel_slider_style-3 .panel-slider .content-inner .content{position:absolute;z-index:2;width:100%;top:50%;transform:translateY(-50%);transition:0.4s ease-in-out;opacity:0;bottom:auto;background:transparent!important}.panel_slider_style-3 .panel-slider .content-inner .content h2{color:#fff;margin-bottom:10px;font-size:30px}.panel_slider_style-3 .panel-slider:hover .content-inner::after{top:0}.panel_slider_style-3 .panel-slider:hover .content-inner .content{opacity:1}.panel_slider_style-4 .htmega-carousel-activation button{position:absolute;top:50%;left:0;z-index:2;width:50px;height:50px;border-radius:100%;line-height:50px;color:#000;border:0 none;transform:translateY(-50%);transition:0.4s ease-in-out;font-size:24px;border:1px solid #000}.panel_slider_style-4 .htmega-carousel-activation button:hover{border:1px solid #fff;color:#fff}.panel_slider_style-4 .htmega-carousel-activation button.slick-arrow{left:140px}.panel_slider_style-4 .htmega-carousel-activation button.htmega-carosul-next{left:auto;right:140px}.panel_slider_style-4 .htmega-carousel-activation .slick-slide{padding:72px 0;transition:all 0.3s ease 0s}.panel_slider_style-4 .htmega-carousel-activation .panel-slider{position:relative;transition:all 0.3s ease 0s}.panel_slider_style-4 .htmega-carousel-activation .slick-slide.slick-center .panel-slider{transform:scale(1.3);z-index:2}.panel_slider_style-4 .htmega-carousel-activation .panel-slider{position:relative;transform:scale(.9)}.panel_slider_style-4 .htmega-carousel-activation .panel-slider::before{background:rgb(255 255 255 / .7);position:absolute;content:"";left:0;top:0;width:100%;height:100%;transition:0.3s ease-in-out}.panel_slider_style-4 .htmega-carousel-activation .slick-slide.slick-center .panel-slider::before{display:none}.panel_slider_style-4 .htmega-carousel-activation{margin:0 -70px}.panel_slider_style-4 .htmega-carousel-activation .thumb img{width:100%}.panel_slider_style-4 .htmega-carousel-activation .slick-slide{margin:0 70px}.ht-scroll-image{position:relative;border-style:solid;border-width:20px 20px 20px 20px;border-color:#fff;border-radius:5px 5px 5px 5px;box-shadow:0 8px 20px 0 rgb(0 0 0 / .1);overflow:hidden}.ht-scroll-image .thumb{min-height:600px;transition:background-position 6s ease-in-out;-webkit-transition:background-position 6s ease-in-out;border-style:solid;border-width:0 0 0 0;display:block;position:relative;width:100%;background-repeat:no-repeat;background-size:cover;overflow:hidden;border-top:1px solid #f2f2f2;border-left:1px solid #f2f2f2;border-bottom:1px solid #f2f2f2;border-right:1px solid #f2f2f2;transition-duration:3s}.ht-scroll-image .thumb:hover{background-position:left bottom!important}.ht-vtr-direction-bottom.ht-scroll-image .thumb{background-position:bottom}.ht-vtr-direction-bottom.ht-scroll-image .thumb:hover{background-position:left top!important}.ht-htr-direction-left.ht-scroll-image .thumb{background-position:left center}.ht-htr-direction-left.ht-scroll-image .thumb:hover{background-position:right center!important}.ht-htr-direction-right.ht-scroll-image .thumb{background-position:right center}.ht-htr-direction-right.ht-scroll-image .thumb:hover{background-position:left center!important}.ht-scroll-type-vertical .ht-scroll-image-wrapper,.ht-scroll-type-horizontal .ht-scroll-image-wrapper{overflow:hidden;height:600px;position:relative}.ht-scroll-type-vertical .ht-scroll-image-wrapper{overflow-y:auto}.ht-scroll-type-horizontal .ht-scroll-image-wrapper{overflow-x:auto}.ht-scroll-type-horizontal.ht-scroll-image .thumb img,.ht-scroll-type-horizontal.ht-scroll-image .thumb{max-width:max-content;height:100%;width:max-content}.ht-scroll-type-vertical.ht-scroll-image .thumb,.ht-scroll-type-horizontal.ht-scroll-image .thumb{height:auto!important;min-height:auto!important;overflow:visible}.ht-scroll-image-overlay{content:"";background:#0000004a;width:100%;height:100%;position:absolute;z-index:5;left:0;top:0;transition:all 0.3s ease-in-out}.ht-scroll-image:hover .ht-scroll-image-overlay{opacity:0;visibility:hidden}.ht-scroll-image span.htmega-badge{position:absolute;left:0;top:0;border:1px solid #fff0;border-radius:50px;padding:10px 20px;z-index:9;background:#fff;margin:15px;font-size:13px;line-height:1}.ht-scroll-indicator{display:inline-block;position:absolute;height:auto;top:50%;left:50%;text-align:center;z-index:8;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);transition:all 0.3s ease-in-out}.ht-scroll-indicator svg{width:78px}.ht-scroll-type-horizontal .ht-scroll-indicator{margin-top:-9px}.ht-scroll-type-vertical .ht-scroll-indicator{margin-left:-9px}.ht-scroll-image:hover .ht-scroll-indicator{opacity:0;visibility:hidden}.ht-scroll-image .thumb{-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center}.ht-event{align-items:center;border:1px solid #efefef;border-radius:10px;display:flex;margin-top:40px;padding:10px}.ht-event .thumb{flex-basis:50%;position:relative}.ht-event .thumb a img{width:100%}.ht-event .content{flex-basis:50%;padding-left:27px}.ht-event .thumb .event-date{background:#141414 none repeat scroll 0 0;color:#fff;padding:8px 0;position:absolute;right:-13px;text-align:center;top:0;width:60px}.ht-event .thumb .event-date span{display:block;font-size:20px;font-style:italic;font-weight:500}.ht-event .content h4{font-size:18px;margin-bottom:15px;margin-top:0}.ht-event .content ul.event-time{display:flex;list-style:outside none none;margin:0;padding:0}.ht-event .content ul.event-time li{color:#909090;font-size:14px}.ht-event .content ul.event-time li i{color:#56a4b1;padding-right:10px}.ht-event .content p{color:#727272;font-size:14px;line-height:24px;margin-top:10px}.ht-event .content .event-btn a{border-bottom:1px solid #727272;color:#727272;font-size:14px;font-weight:500;transition:all 0.4s ease-in-out 0s}.ht-event .content ul.event-time li+li{margin-left:15px;padding-left:15px;position:relative}.ht-event .content ul.event-time li+li::before{background:#9f9f9f none repeat scroll 0 0;content:"";height:15px;left:0;position:absolute;top:28%;width:2px}#htmega-google-map{width:100%}.htmega-google-map-inilasije{position:relative}.htmega-google-map-address-{position:absolute}.htmega-google-map-address-yes{position:absolute;z-index:3;color:#000;background:#fff;right:10%;top:50%;transform:translateY(-50%);max-width:265px;padding:30px;border-radius:10px}.htmega-google-map-address-yes span{font-family:"Montserrat",Sans-serif;font-size:16px;font-weight:700;text-decoration:underline}.htmega-google-map-address-yes p{margin:0}.htmega-baloon-text span{font-weight:600}.header-transparent .mean-container .mean-nav{background:#111 none repeat scroll 0 0;float:left;width:100%}.header-transparent a.meanmenu-reveal i{color:#fff}.mean-container .mean-nav>ul{padding:0}.header-transparent .mean-container .mean-nav a.mean-expand{color:#fff!important}.mean-container .mean-nav>ul li ul{padding-left:10px}.header-transparent .mean-nav ul li a{border-color:#eee;color:#fff;padding:6px 30px 6px 10px}#site-navigation-wrap .dropdown-menu{background-color:inherit;border:inherit;border-radius:inherit;color:inherit;display:block;float:inherit;font-size:inherit;font-family:inherit;list-style:outside none none;margin:0;min-width:inherit;padding:0;position:static;text-align:inherit;z-index:inherit;background-clip:inherit}#site-navigation-wrap .dropdown-menu a{text-decoration:none;color:inherit}.htmega-search-box .btn{font-family:fontawesome;padding:0}.htmega-search-box .fa{font-family:fontawesome}.woocommerce .col-1,.woocommerce .col-2{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.woocommerce .form-row{display:block}@media (min-width:992px) and (max-width:1199px){.htmega-singleimage-gridstyle-4 .image-grid-content .hover-action{padding:0}}@media (min-width:768px) and (max-width:991px){.htmega-banner-style-4 .banner-content{padding-left:20px;padding-right:20px;padding-top:20px}.htmega-singleimage-gridstyle-4 .image-grid-content .hover-action{padding:0}.htmega-banner-style-4 .banner-content h2{margin-top:0}.htmega-business-horurs-2 .business-hrs-inner .htmega-single-hrs::before{left:40%}.htmega-btn-size-md{padding:16px 25px!important}.htmega-btn-size-xl{padding:35px 30px!important}.htmega-btn-size-lg{padding:25px 30px!important}.htmega-btn-size-sm{padding:8px 20px!important}.htmega-call-to-action .text-right{margin-top:10px;text-align:left!important}.callto-action-style-3::before{display:none}.htmega-newsticker-style-1 .breaking-news-title h5{padding:0 15px}.htmega-team-style-3 .htmega-team-click-action{margin-bottom:-60px}.htmega-social-network li{margin:3px 0}.htmega-team-style-5 .htmega-team-hover-action .htmega-hover-action h4{margin-top:0}.htmega-team-style-5 .htmega-team-hover-action .htmega-hover-action h4{margin-bottom:0;margin-top:0}.htmega-team-style-5 .htmega-team-hover-action .htmega-hover-action span{margin-bottom:3px}.htmega-team .htmega-team-hover-action .htmega-team-hover p{padding:0 5px}.htmega-testimonial-style-5 .testimonial-shape{bottom:45%}.htmega-countbox .ht-count{margin:0 22px 10px}.title-style-two .section-title-txt{padding:0 14%}.post-carousel-wrapper .htmega-postslider-layout-2 .content .post-inner{padding:35px 0 20px}.post-carousel-wrapper .htmega-postslider-layout-5 .content .post-inner ul.meta li{font-size:13px}.htmega-singleimage-gridstyle-4 .image-grid-content .hover-action{padding:0}.htmegainstagram-column-tablet-1 .htmega-instragram ul.htmega-instagram-list li{width:100%}.htmegainstagram-column-tablet-2 .htmega-instragram ul.htmega-instagram-list li{width:50%}.htmegainstagram-column-tablet-3 .htmega-instragram ul.htmega-instagram-list li{width:33.33%}.htmegainstagram-column-tablet-4 .htmega-instragram ul.htmega-instagram-list li{width:25%}.htmegainstagram-column-tablet-5 .htmega-instragram ul.htmega-instagram-list li{width:20%}.htmegainstagram-column-tablet-6 .htmega-instragram ul.htmega-instagram-list li{width:16.66%}.htmega-process-area{background-image:none!important}.htmega-process-column-5 .htmega-single-process-area{flex:0 0 50%;max-width:50%}}@media (max-width:767px){.htmega-tab-nav a{margin:0 5px 10px}.htmega-tab-menu-style-2 a{margin:0 10px 10px}.htmega-tab-menu-style-3 a{margin:5px 3px -1px}.htmega-tab-style-5 .htmega-tab-nav,.htmega-tab-style-5 .htmega-tab-content-area{max-width:100%;flex:0 0 100%}.htmega-tab-style-5 .htmega-tab-content-area{border-left:0}.single-partner{margin-bottom:20px;width:auto}.htmega-brands-style-2 ul.brand-list li{border-right:0 none;margin:0 auto;width:50%}.htmega-brands-style-4 ul.brand-list li{border:0 none;padding:25px 15px;width:50%}.htmega-brands-style-5 .brand-logo-col{flex:0 0 50%;max-width:50%}.htmega-business-horurs-1 .business-hrs-inner{padding:70px 0}.htmega-business-horurs-2 .business-hrs-inner .htmega-single-hrs::before,.htmega-business-horurs-5 .business-hrs-inner .htmega-single-hrs::before{display:none}.htmega-business-horurs-5 .business-hrs-inner,.htmega-business-horurs-4 .business-hrs-inner{padding:30px 20px}.htmega-business-horurs-3 .business-hrs-inner{padding:20px}.htmega-call-to-action .text-right{margin-top:10px;text-align:left!important}.callto-action-style-3::before{display:none}.callto-action-style-3 .htmega-content{display:block}.callto-action-style-7 .call-to-action-inner{padding:0}.htmega-countbox .ht-count::before{display:none}.htmega-countbox .ht-count{margin:0 22px 15px!important}.htmega-carousel-style-1 .slick-slide.slick-center .single-custom-carousel{transform:scale(1)}.ht-custom-carousel.slick-slider .slick-list,.ht-custom-carousel.slick-slider .slick-track{padding:0!important}.htmega-carousel-style-6 .slick-dots li{padding:30px 35px}.htmega-table-style .dataTables_wrapper{overflow-x:auto}.edd_download_columns_0 .edd_download,.edd_download_columns_3 .edd_download{width:100%}.custom-col-5{flex:0 0 100%;max-width:100%;width:100%}a.instagram_follow_btn{margin-top:20px}a.instagram_follow_btn span{font-size:12px;padding:0 5px}.htmega-lightbox img{width:100%}.htmega-mailchimp-style-3 .htmega-input-box input{max-width:inherit;width:auto}.htmega-team-style-3 .htmega-team-click-action{margin-bottom:-58px}.htmega-testimonial-style-5 .testimonial-shape{bottom:38%}.htmega-testimonial-for .testimonial-desc p{padding:0 3%}.htmega-testimonial-style-6,.htmega-testimonial-style-8{padding:0}.htmega-testimonal-nav.slick-slider{max-width:100%}.htmega-testimonial-style-4 .testimonal .testimonal-image{float:none;padding-right:0}.htmega-testimonial-style-4 .testimonal .testimonal-image::after,.htmega-testimonial-style-4 .testimonal .testimonal-image::before{display:none}.htmega-testimonial-style-4 .testimonal .content{padding-left:0;padding-top:20px}.htc-verctimeline-wrapper .ht-ver-timeline .timeline-content{padding-left:25px}.htc-verctimeline-wrapper .ht-ver-timeline.vertical-reverse .timeline-content{padding-right:25px}.htc-verctimeline-wrapper .ht-ver-timeline .timeline-content::before{display:none}.htc-verctimeline-wrapper .ht-ver-timeline--3 .timeline-content{padding-left:60px;width:100%}.htmega-process-area{background-image:none!important}.htmega-process-column-4 .htmega-single-process-area,.htmega-process-column-5 .htmega-single-process-area{flex:0 0 100%;max-width:100%}.htmega-process-column-3 .htmega-single-process-area{flex:0 0 100%;margin-bottom:30px;max-width:100%}.htmega-process-style-2 .htmega-number::before{display:none}.htmega-process-style-4{height:auto;width:auto}.htmega-process-style-4 .htmega-single-process-area{position:inherit}.htmega-process-style-4 .htmega-single-process-area:nth-child(2),.htmega-process-style-4 .htmega-single-process-area:nth-child(4){top:0}.elementor-widget-htmega-scrollnavigation-addons .swiper-slide{height:100vh!important}.scroll-navigation-inner .elementor-image{display:none}.elementor-widget-htmega-scrollnavigation-addons .swiper-container .swiper-wrapper .swiper-slide:first-child .elementor-image{display:block}.htmega_mobile_fit.elementor-section.elementor-section-height-full{height:100vh}.htmega_mobile_fit.elementor-section.elementor-section-items-middle .elementor-container{align-items:center}.htmega_mobile_fit.elementor-section.elementor-section-items-middle .elementor-container{align-items:center;height:100%}.ht-event{display:block}.ht-event .thumb{margin-bottom:20px}.htmega-postcarousel-layout-3 .slick-arrow{display:none!important}.htmega-countbox .ht-count{margin:0 22px 10px}.title-style-two .section-title-txt::before,.title-style-two .section-title-txt::after{display:none}figure.gallery-item{margin-top:20px!important}.htmega-switcher-nav.nav{background:#fff0 none repeat scroll 0 0}.post-carousel-wrapper .htmega-postslider-layout-4 .post-carousel-flex{display:block}.post-carousel-wrapper .htmega-postslider-layout-4 .content{margin-left:0;padding:30px 20px}.post-carousel-wrapper .htmega-postslider-layout-5 .content .post-inner ul.meta li{font-size:13px}.htmega-singleimage-gridstyle-4 .image-grid-content .hover-action{padding:0}.htmegainstagram-column-mobile-1 .htmega-instragram ul.htmega-instagram-list li{width:100%}.htmegainstagram-column-mobile-2 .htmega-instragram ul.htmega-instagram-list li{width:50%}.htmegainstagram-column-mobile-3 .htmega-instragram ul.htmega-instagram-list li{width:33.33%}.htmegainstagram-column-mobile-4 .htmega-instragram ul.htmega-instagram-list li{width:25%}.htmegainstagram-column-mobile-5 .htmega-instragram ul.htmega-instagram-list li{width:20%}.htmegainstagram-column-mobile-6 .htmega-instragram ul.htmega-instagram-list li{width:16.66%}.htmega-postslider-layout-1 .content,.htmega-postslider-layout-4 .content{position:static;max-width:100%;padding:0}.post-carousel-wrapper .htmega-postslider-layout-1 .content{position:absolute}.thumb-st-layout-4 .content{position:absolute}.thumb-st-layout-4.htmega-postslider-area ul.slick-dots{width:80px}}[class*='htmega-'] svg{height:auto}[class*='htmega-'] svg path{transition:all 0.3s ease-in-out}[class*='htmega-']>div{overflow-wrap:break-word;word-break:break-word}[class*='htmega-'] [type=button]:focus,[class*='htmega-'] [type=submit]:focus,[class*='htmega-'] button:focus{outline:none}.ht-countdown-flip{display:flex;flex-wrap:wrap;justify-content:center;width:100%;height:auto;border-radius:5px}.ht-countdown-flip .htmega-time .htmega-time-inner{position:relative;display:block;width:170px;height:180px;transform:translateZ(0);transform:translate3d(0,0,0);text-align:center;-webkit-backface-visibility:hidden;backface-visibility:hidden;perspective:479px;border:2px solid #E7E7E7;border-radius:10px}@media only screen and (min-width:992px) and (max-width:1199px){.ht-countdown-flip .htmega-time .htmega-time-inner{width:52px;height:36px}}@media only screen and (min-width:768px) and (max-width:991px){.ht-countdown-flip .htmega-time .htmega-time-inner{height:46px}}@media only screen and (max-width:767px){.ht-countdown-flip .htmega-time .htmega-time-inner{width:40px;height:28px}}@media only screen and (max-width:575px){.ht-countdown-flip .htmega-time .htmega-time-inner{width:60px;height:46px}}.ht-countdown-flip .htmega-time .htmega-time-inner .ht-count{font-size:96px;line-height:180px;position:absolute;top:0;display:flex;overflow:hidden;justify-content:center;width:100%!important;transform:translateZ(0);color:#FFF;background-color:#272626;transform-style:flat;font-family:'Montserrat';padding:0;border:none}@media only screen and (min-width:992px) and (max-width:1199px){.ht-countdown-flip .htmega-time .htmega-time-inner .ht-count{font-size:24px;line-height:36px}}@media only screen and (min-width:768px) and (max-width:991px){.ht-countdown-flip .htmega-time .htmega-time-inner .ht-count{line-height:46px}}@media only screen and (max-width:767px){.ht-countdown-flip .htmega-time .htmega-time-inner .ht-count{font-size:20px;line-height:28px}}@media only screen and (max-width:575px){.ht-countdown-flip .htmega-time .htmega-time-inner .ht-count{font-size:36px;line-height:50px}}.ht-countdown-flip .htmega-time .htmega-time-inner .ht-count.htmega-top{height:50%;transform-origin:50% 100%;border-radius:10px 10px 0 0}.ht-countdown-flip .htmega-time .htmega-time-inner .ht-count.htmega-top.htmega-curr{z-index:3;transform:rotateX(0deg)}.ht-countdown-flip .htmega-time .htmega-time-inner .ht-count.htmega-bottom{line-height:0;top:50%;height:50%;transform-origin:50% 0;border-top:1px solid #FFF;border-radius:0 0 10px 10px}.ht-countdown-flip .htmega-time .htmega-time-inner .ht-count.htmega-bottom.htmega-next{z-index:2;transform:rotateX(90deg)}.ht-countdown-flip .htmega-time.htmega-flip .htmega-time-inner .ht-count.htmega-top.htmega-curr{transition:all 250ms ease-in-out;transform:rotateX(-90deg)}.ht-countdown-flip .htmega-time.htmega-flip .htmega-time-inner .ht-count.htmega-bottom.htmega-next{transition:all 250ms ease-in-out 250ms;transform:rotateX(0deg)}.ht-countdown-flip .htmega-time .htmega-label{font-family:"Montserrat",sans-serif;font-size:12px;font-weight:600;line-height:1.25;display:block;width:100%;margin-top:8px;text-align:center}@media only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:768px) and (max-width:991px),only screen and (max-width:767px){.ht-countdown-flip .htmega-time .htmega-label{margin-top:4px}}.ht-countdown-default{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%;border-radius:5px}.ht-countdown-default .htmega-time .ht-count{font-size:36px;line-height:50px;display:flex;justify-content:center;width:60px;color:#FFF;border-radius:5px;background-color:#272626}@media only screen and (min-width:992px) and (max-width:1199px){.ht-countdown-default .htmega-time .ht-count{font-size:24px;line-height:36px;width:52px}}@media only screen and (min-width:768px) and (max-width:991px){.ht-countdown-default .htmega-time .ht-count{line-height:46px}}@media only screen and (max-width:767px){.ht-countdown-default .htmega-time .ht-count{font-size:20px;line-height:28px;width:40px}}@media only screen and (max-width:575px){.ht-countdown-default .htmega-time .ht-count{font-size:36px;line-height:46px;width:60px}}.ht-countdown-default .htmega-time .htmega-label{font-family:"Montserrat",sans-serif;font-size:12px;font-weight:600;line-height:1.25;display:block;width:100%;margin-top:8px;text-align:center}@media only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:768px) and (max-width:991px),only screen and (max-width:767px){.ht-countdown-default .htmega-time .htmega-label{margin-top:4px}}.htmega-flash-flip-countdown-timer .ht-countdown .htmega-days .ht-count{background:#F8575A}.htmega-flash-flip-countdown-timer .ht-countdown .htmega-hours .ht-count{background:#2ACC77}.htmega-flash-flip-countdown-timer .ht-countdown .htmega-mins .ht-count{background:#F6BD56}.htmega-flash-flip-countdown-timer .ht-countdown .htmega-secs .ht-count{background:#508BFF}.ht-countdown-flip .htmega-time .htmega-time-inner:before{content:'';position:absolute;left:-11px;height:20px;width:20px;background:#fff;top:50%;z-index:99;border-radius:100% 100% 100% 100%;transform:translateY(-50%)}.ht-countdown-flip .htmega-time .htmega-time-inner:after{content:'';position:absolute;right:-11px;height:20px;width:20px;background:#fff;top:50%;z-index:99;border-radius:100% 100% 100% 100%;transform:translateY(-50%)}.htmega-table-style .dataTables_wrapper .dataTables_length{border:1px solid #dfdfe5;padding:0 30px}.htmega-table-style .dataTables_wrapper .dataTables_filter input{border:1px solid #dfdfe5;background:#fff0}.htmega-table-style .dataTables_wrapper .dataTables_filter input[type="search"]:focus{color:#333;outline:none}.htmega-table-style .dataTables_wrapper .dataTables_paginate{border:1px solid #dfdfe5}.htmega-table-style .dataTables_wrapper .dataTables_paginate .paginate_button{padding:8px 25px}.htmega-table-style .dataTables_wrapper .dataTables_paginate .paginate_button.current,.htmega-table-style .dataTables_wrapper .dataTables_paginate .paginate_button.current:hover{background:#824F9E;color:#fff!important;border:1px solid #824f9e;padding:8px 20px}.htmega-table-style .dataTables_wrapper .dataTables_paginate{padding-top:0}.htmega-table-style select{width:auto;border:0;margin-right:5px;margin-left:5px}.htmega-table-style select:focus-visible{outline:1px solid #ddd}.htmega-table-style,.htmega-table-style.htb-table-responsive{word-break:initial}.htmega-table-style .dataTables_wrapper label{display:inline-flex;word-break:normal;align-items:center}.htmega-error-notice{background:#efefef;padding:10px 17px;border-left:4px solid red;font-size:19px;color:#8b4343}.htmega-pro-load-more-wrapper{display:block;margin-top:30px;text-align:center}.htmega-loadmore-button{display:inline-flex;background:#4FACFE;padding:10px 25px;color:#fff;cursor:pointer;transition:all 0.3s ease-in-out}.htmega-loader-img{margin-left:5px;display:inline-flex;justify-content:center;align-items:center}.htmega-loadmore-button:hover .htmega-loader-img img,.htmega-infinity-loading.htmega-loadmore-button .htmega-loader-img img{-webkit-animation:mymove 0.6s infinite;animation:mymove 0.6s infinite}@-webkit-keyframes mymove{from{transform:rotate(0)}to{transform:rotate(180deg)}}@keyframes mymove{from{transform:rotate(0)}to{transform:rotate(180deg)}}.htmega-load-item-effect{animation:append-animate .5s linear}@keyframes append-animate{from{transform:scale(0);opacity:0}to{transform:scale(1);opacity:1}}@media (max-width:767px){.htmega-testimonial-style-12 .testimonal{align-items:start;flex-direction:column;gap:30px}.htmega-testimonial-style-12 .testimonal .content{padding-left:0}.htmega-testimonial-style-3 .testimonal img{float:none}.htmega-testimonial-style-3 .testimonal .content{padding-left:0;padding-top:15px}}.rtl{
direction:rtl; }
@media (min-width: 1200px){
.rtl .col-xl-2-4{
width:20%; } }
.rtl .text-left{
text-align:right !important; }
.rtl .text-center{
text-align:center !important; }
.rtl .text-right{
text-align:left !important; }
.rtl .products-list.grid .product-wapper .products-thumb .product-button>*{
-webkit-transform:translate(-20px);
transform:translate(-20px); }
.rtl .products-list.grid .product-wapper .products-thumb .product-button>:after{
border-color:transparent var(--gray-dark,#0b1e33) transparent transparent; }
.rtl .products-list.grid .product-wapper .products-thumb .product-button.tooltip>:hover:after,.rtl .products-list.grid .product-wapper .products-thumb .product-button.tooltip>:hover:before{
-webkit-transform:translate(8px,-50%);
transform:translate(8px,-50%); }
.rtl .products-list.grid .product-wapper.content-product4 .products-content .wishlish-product .woosw-wishlist:after{
border-color:transparent var(--gray-dark,#0b1e33) transparent transparent; }
.rtl .products-list.grid .product-wapper.content-product4 .products-content .wishlish-product.tooltip .woosw-wishlist:hover:after,.rtl .products-list.grid .product-wapper.content-product4 .products-content .wishlish-product.tooltip .woosw-wishlist:hover:before{
-webkit-transform:translate(8px,-50%);
transform:translate(8px,-50%); }
.rtl .single-product .share-content .social-share .button-social-close{
-webkit-transform:translate(-50%,-50%);
transform:translate(-50%,-50%); }
.rtl .bwp-header .header-page-link .login-header .wp-dropdown-my-account{
left:0;
right:auto; }
.rtl .wpbingo-newsletter.newsletter-default .content-newsletter .clearfix{
order:1; }
.rtl .wpbingo-newsletter.newsletter-default .content-newsletter .wpcf7-form-control-wrap{
order:2; }
.rtl .menu-left .wpbingo-menu-mostsearch .bwp-navigation ul>li.level-0.mega-menu.mega-menu-fullwidth-width>.sub-menu{
left:50% !important;
right:auto !important; }
.rtl .widget.widget_categories ul li:hover a:before,.rtl .widget.widget_categories ul li:hover span:before{
-webkit-transform:rotate(180deg);
transform:rotate(180deg); }
.rtl .lemie-topcart.popup .mini-cart .cart-popup{
-webkit-transform:translateX(-107%) !important;
transform:translateX(-107%) !important; }
.rtl .content-cart-popup .free-ship .total-percent .percent-2:before,.rtl .mini-cart .cart-popup .free-ship .total-percent .percent-2:before,.rtl .slick-carousel .slick-arrow,.rtl .woocommerce-cart-form .percent-cart .free-ship .total-percent .percent-2:before{
-webkit-transform:rotateY(180deg);
transform:rotateY(180deg); }
.rtl .single-product .social-icon .social-share{
transition:right .2s cubic-bezier(.4,0,1,1),transform .3s ease-out; }
.rtl .woocommerce-pagination>ul.page-numbers li a.prev:before{
content:"\e904"; }
.rtl .woocommerce-pagination>ul.page-numbers li a.next:before{
content:"\e903"; }
.rtl .alert-success .wc-forward:after,.rtl .woocommerce-error .wc-forward:after,.rtl .woocommerce-message .wc-forward:after{
-webkit-transform:rotate(180deg);
transform:rotate(180deg); }
.rtl .filter_sideout .sidebar-product-filter{
-webkit-transform:translateX(330px);
transform:translateX(330px); }
@media (min-width: 1200px){
.rtl .forcefullwidth_wrapper_tp_banner .rev_slider_wrapper.fullwidthbanner-container{
padding-right:270px !important;
padding-left:0 !important; } }
.rtl .wpb_single_image.vc_align_left{
text-align:right; }
.rtl .wpb_single_image.vc_align_right{
text-align:left; }
.rtl .bwp-filter-homepage .bwp-filter-heading ul{
left:0;
right:auto; }
@media (max-width: 991px){
.rtl .bwp-filter-homepage .bwp-filter-heading ul{
right:-80px;
left:auto; } }
.rtl .bwp-header .block-top-link>.widget .widget-custom-menu>div{
left:auto;
right:0; }
.rtl #bwp-topbar .topbar-right .block-top-link>.widget .widget-custom-menu>div{
right:auto;
left:0; }
.rtl .entry-meta>:not(.sticky-post):first-child{
padding-left:14px;
padding-right:0; }
.rtl .entry-meta>:not(.sticky-post):last-child{
padding-left:0;
padding-right:14px; }
.rtl .header-wpbingo-menu-left{
text-align:right; }
.rtl .header-wpbingo-menu-left .wpbingo-menu-left{
display:inline-block; }
.rtl .products-list.grid .product-wapper .products-content .product-button .yith-wcwl-add-to-wishlist{
margin-right:12px;
margin-left:0; }
@media (min-width: 992px) and (max-width: 1199px){
.rtl .products-list.grid .product-wapper .products-content .product-button .yith-wcwl-add-to-wishlist{
margin-right:2px;
margin-left:0; } }
.rtl .bwp-filter-homepage .bwp-filter-heading .bwp-filter-toggle{
margin-left:0;
padding-left:0;
margin-right:23px;
padding-right:23px; }
.rtl .bwp-filter-homepage .bwp-filter-heading .bwp-filter-toggle:before{
right:-3px;
left:auto; }
@media (max-width: 991px){
.rtl .bwp-filter-homepage .bwp-filter-heading .bwp-filter-toggle{
margin-right:0;
padding-right:0;
margin-left:23px;
padding-left:23px; }
.rtl .bwp-filter-homepage .bwp-filter-heading .bwp-filter-toggle:before{
right:-3px;
left:auto !important; } }
@media (min-width: 768px){
.rtl .bwp-filter-homepage.loadmore.style .bwp-filter-heading ul.filter-orderby li:last-child{
padding-left:0;
padding-right:22px; }
.rtl .bwp-filter-homepage.loadmore.style .bwp-filter-heading ul.filter-orderby li:first-child{
padding-right:0;
padding-left:22px; } }
.rtl .border-policy-2{
margin:0 !important; }
@media (min-width: 768px){
.rtl .border-policy-2{
display:flex; } }
.rtl .border-policy-2>.wpb_column{
border:1px solid hsla(0,0%,61%,.3);
padding-top:100px;
padding-bottom:93px; }
@media (min-width: 768px){
.rtl .border-policy-2>.wpb_column:not(:last-child){
border-right:1px solid hsla(0,0%,61%,.3);
border-left:0; } }
.rtl .wpbingo-newsletter .content-newsletter input[type=email]::placeholder{
text-align:right; }
.rtl .bwp-top-bar .woocommerce-result-count{
display:inline-block !important; }
@media (max-width: 1199px){
.rtl .bwp-top-bar .woocommerce-result-count{
display:none !important; } }
.rtl .about-top .social-link li{
margin-right:0 !important; }
.rtl .bwp-testimonial .slider-thumb .testimonial-image.slick-center img{
-webkit-transform:scale(1) !important;
transform:scale(1) !important;
border:0 !important;
box-shadow:unset !important; }
.rtl .bwp-testimonial .slider-thumb .testimonial-image.slick-center .testimonial-customer-name{
display:none !important; }
.rtl .header-vertical-menu{
float:right !important; }
@media (max-width: 991px){
.rtl .wpbingo-verticalmenu-mobile .navbar-header{
float:right; } }
.rtl .bwp-widget-video .title-video h2:before{
text-indent:-5px; }
.rtl .bwp_list_default.slider .slick-arrow.fa-angle-left{
left:0 !important;
right:auto !important; }
.rtl .bwp_list_default.slider .slick-arrow.fa-angle-right{
left:45px !important;
right:auto !important; }
.rtl .bwp-brand.default .slick-arrow.fa-angle-left{
left:0 !important;
right:auto !important; }
.rtl .bwp-brand.default .slick-arrow.fa-angle-right{
left:65px !important;
right:auto !important; }
@media (max-width: 767px){
.rtl .bwp-brand.default .slick-arrow.fa-angle-right{
left:auto !important;
right:0 !important; } }
.rtl .onsale:before{
border-right-color:transparent;
border-left-color:#ff4646; }
.rtl .bwp-header .header-campbar .marquee_text_content ul li{
transform:translate(100%); }
.rtl .mm-menu.mm-rtl .mm-listview>li>a:not(.mm-next),.rtl .mm-menu.mm-rtl .mm-listview>li>span:not(.mm-next){
padding-right:0 !important; }
.rtl .mm-menu.mm-rtl .mm-navbar .mm-btn:first-child{
left:0;
right:auto; }
@media (max-width: 991px){
.rtl .bwp-canvas-vertical .bwp-canvas-navigation .mm-menu .mm-navbar a.mm-prev:before,.rtl .content-mobile-menu .bwp-canvas-navigation .mm-menu .mm-navbar a.mm-prev:before{
-webkit-transform:rotate(-45deg);
transform:rotate(-45deg); } }
.rtl .bwp-header .header-right .container>div:last-child,.rtl .bwp-header .header-right>div:last-child{
padding-left:10px !important;
padding-right:0 !important; }
.rtl .woo-slider-default .content-product-list .slick-arrow{
left:0 !important;
right:auto !important; }
.rtl .woo-slider-default .content-product-list .slick-arrow.fa-angle-right{
left:30px !important;
right:auto !important; }
.rtl .categories-vertical-menu .bwp-vertical-navigation>div ul.menu li.level-0.menu-item-has-children>a:after{
-webkit-transform:rotate(180deg);
transform:rotate(180deg); }
*,:after,:before{
box-sizing:border-box; }
html{
font-family:sans-serif;
line-height:1.15;
-webkit-text-size-adjust:100%;
-ms-text-size-adjust:100%;
-ms-overflow-style:scrollbar;
-webkit-tap-highlight-color:transparent; }
@-ms-viewport{
width:device-width; }
article,aside,dialog,figcaption,figure,footer,header,hgroup,main,nav,section{
display:block; }
body{
margin:0;
font-family:var(--font-family-base,"GTWalsheimPro");
font-size:var(--font-size-body,16px);
text-transform:capitalize;
font-weight:400;
line-height:1.5;
color:var(--text-color,#0b1e33);
text-align:left;
background-color:transparent; }
[tabindex="-1"]:focus{
outline:0 !important; }
hr{
box-sizing:content-box;
height:0;
overflow:visible; }
h1,h2,h3,h4,h5,h6{
margin-top:1.5em;
margin-bottom:.5rem; }
p{
margin-top:0;
margin-bottom:1rem; }
abbr[data-original-title],abbr[title]{
text-decoration:underline;
text-decoration:underline dotted;
cursor:help;
border-bottom:0; }
address{
font-style:normal;
line-height:inherit; }
address,dl,ol,ul{
margin-bottom:1rem; }
dl,ol,ul{
margin-top:0; }
ol ol,ol ul,ul ol,ul ul{
margin-bottom:0; }
dt{
font-weight:700; }
dd{
margin-bottom:.5rem;
margin-left:0; }
blockquote{
margin:0 0 1rem; }
dfn{
font-style:italic; }
b,strong{
font-weight:bolder; }
small{
font-size:80%; }
sub,sup{
position:relative;
font-size:75%;
line-height:0;
vertical-align:baseline; }
sub{
bottom:-.25em; }
sup{
top:-.5em; }
a{
color:var(--gray-dark,#0b1e33);
text-decoration:none;
background-color:transparent;
-webkit-text-decoration-skip:objects; }
a:hover{
color:var(--hover-color,#5f917e);
text-decoration:underline; }
a:not([href]):not([tabindex]),a:not([href]):not([tabindex]):focus,a:not([href]):not([tabindex]):hover{
color:inherit;
text-decoration:none; }
a:not([href]):not([tabindex]):focus{
outline:0; }
code,kbd,pre,samp{
font-family:monospace,monospace;
font-size:1em; }
pre{
margin-top:0;
margin-bottom:1rem;
overflow:auto;
-ms-overflow-style:scrollbar; }
figure{
margin:0 0 1rem; }
img{
vertical-align:middle;
border-style:none; }
svg:not(:root){
overflow:hidden; }
table{
border-collapse:collapse; }
caption{
padding-top:16px 30px;
padding-bottom:16px 30px;
color:var(--text-color,#0b1e33);
text-align:left;
caption-side:bottom; }
th{
text-align:inherit; }
label{
display:inline-block;
margin-bottom:.5rem; }
button{
border-radius:0; }
button:focus{
outline:1px dotted;
outline:5px auto -webkit-focus-ring-color; }
button,input,optgroup,select,textarea{
margin:0;
font-family:inherit;
font-size:inherit;
line-height:inherit; }
button,input{
overflow:visible; }
button,select{
text-transform:none; }
[type=reset],[type=submit],button,html [type=button]{
-webkit-appearance:button; }
[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{
padding:0;
border-style:none; }
input[type=checkbox],input[type=radio]{
box-sizing:border-box;
padding:0; }
input[type=date],input[type=datetime-local],input[type=month],input[type=time]{
-webkit-appearance:listbox; }
textarea{
overflow:auto;
resize:vertical; }
fieldset{
min-width:0;
padding:0;
margin:0;
border:0; }
legend{
display:block;
width:100%;
max-width:100%;
padding:0;
margin-bottom:.5rem;
font-size:1.5rem;
line-height:inherit;
color:inherit;
white-space:normal; }
progress{
vertical-align:baseline; }
[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{
height:auto; }
[type=search]{
outline-offset:-2px;
-webkit-appearance:none; }
[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{
-webkit-appearance:none; }
::-webkit-file-upload-button{
font:inherit;
-webkit-appearance:button; }
output{
display:inline-block; }
summary{
display:list-item;
cursor:pointer; }
template{
display:none; }
[hidden]{
display:none !important; }
.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{
margin-bottom:.5rem;
font-family:var(--font-family-heading,"GTWalsheimPro");
font-weight:700;
line-height:1.2;
color:var(--gray-dark,#0b1e33); }
.h1,h1{
font-size:2.5rem; }
.h2,h2{
font-size:2rem; }
.h3,h3{
font-size:1.75rem; }
.h4,h4{
font-size:1.5rem; }
.h5,h5{
font-size:1.25rem; }
.h6,h6{
font-size:1rem; }
.lead{
font-size:1.25rem;
font-weight:300; }
.display-1{
font-size:6rem; }
.display-1,.display-2{
font-weight:300;
line-height:1.2; }
.display-2{
font-size:5.5rem; }
.display-3{
font-size:4.5rem; }
.display-3,.display-4{
font-weight:300;
line-height:1.2; }
.display-4{
font-size:3.5rem; }
hr{
margin-top:1rem;
margin-bottom:1rem;
border:0;
border-top:1px solid rgba(0,0,0,.1); }
.small,small{
font-size:80%;
font-weight:400; }
.mark,mark{
padding:.2em;
background-color:#fcf8e3; }
.list-inline,.list-unstyled{
padding-left:0;
list-style:none; }
.list-inline-item{
display:inline-block; }
.list-inline-item:not(:last-child){
margin-right:.5rem; }
.initialism{
font-size:90%;
text-transform:uppercase; }
.blockquote{
margin-bottom:1rem;
font-size:1.25rem; }
.blockquote-footer{
display:block;
font-size:80%;
color:#ccc; }
.blockquote-footer:before{
content:"\2014 \00A0"; }
.container{
width:100%;
padding-right:15px;
padding-left:15px;
margin-right:auto;
margin-left:auto; }
@media (min-width: 576px){
.container{
max-width:540px; } }
@media (min-width: 768px){
.container{
max-width:720px; } }
@media (min-width: 992px){
.container{
max-width:960px; } }
@media (min-width: 1200px){
.container{
max-width:1140px; } }
.container-fluid{
width:100%;
padding-right:15px;
padding-left:15px;
margin-right:auto;
margin-left:auto; }
.row{
display:flex;
flex-wrap:wrap;
margin-right:-15px;
margin-left:-15px; }
.no-gutters{
margin-right:0;
margin-left:0; }
.no-gutters>.col,.no-gutters>[class*=col-]{
padding-right:0;
padding-left:0; }
.col,.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12,.col-auto,.col-lg,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-auto,.col-md,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-md-auto,.col-sm,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-auto{
position:relative;
width:100%;
min-height:1px;
padding-right:15px;
padding-left:15px; }
.col{
flex-basis:0;
flex-grow:1;
max-width:100%; }
.col-auto{
flex:0 0 auto;
width:auto;
max-width:none; }
.col-1{
flex:0 0 8.33333%;
max-width:8.33333%; }
.col-2{
flex:0 0 16.66667%;
max-width:16.66667%; }
.col-3{
flex:0 0 25%;
max-width:25%; }
.col-4{
flex:0 0 33.33333%;
max-width:33.33333%; }
.col-5{
flex:0 0 41.66667%;
max-width:41.66667%; }
.col-6{
flex:0 0 50%;
max-width:50%; }
.col-7{
flex:0 0 58.33333%;
max-width:58.33333%; }
.col-8{
flex:0 0 66.66667%;
max-width:66.66667%; }
.col-9{
flex:0 0 75%;
max-width:75%; }
.col-10{
flex:0 0 83.33333%;
max-width:83.33333%; }
.col-11{
flex:0 0 91.66667%;
max-width:91.66667%; }
.col-12{
flex:0 0 100%;
max-width:100%; }
.order-first{
order:-1; }
.order-last{
order:13; }
.order-0{
order:0; }
.order-1{
order:1; }
.order-2{
order:2; }
.order-3{
order:3; }
.order-4{
order:4; }
.order-5{
order:5; }
.order-6{
order:6; }
.order-7{
order:7; }
.order-8{
order:8; }
.order-9{
order:9; }
.order-10{
order:10; }
.order-11{
order:11; }
.order-12{
order:12; }
.offset-1{
margin-left:8.33333%; }
.offset-2{
margin-left:16.66667%; }
.offset-3{
margin-left:25%; }
.offset-4{
margin-left:33.33333%; }
.offset-5{
margin-left:41.66667%; }
.offset-6{
margin-left:50%; }
.offset-7{
margin-left:58.33333%; }
.offset-8{
margin-left:66.66667%; }
.offset-9{
margin-left:75%; }
.offset-10{
margin-left:83.33333%; }
.offset-11{
margin-left:91.66667%; }
@media (min-width: 576px){
.col-sm{
flex-basis:0;
flex-grow:1;
max-width:100%; }
.col-sm-auto{
flex:0 0 auto;
width:auto;
max-width:none; }
.col-sm-1{
flex:0 0 8.33333%;
max-width:8.33333%; }
.col-sm-2{
flex:0 0 16.66667%;
max-width:16.66667%; }
.col-sm-3{
flex:0 0 25%;
max-width:25%; }
.col-sm-4{
flex:0 0 33.33333%;
max-width:33.33333%; }
.col-sm-5{
flex:0 0 41.66667%;
max-width:41.66667%; }
.col-sm-6{
flex:0 0 50%;
max-width:50%; }
.col-sm-7{
flex:0 0 58.33333%;
max-width:58.33333%; }
.col-sm-8{
flex:0 0 66.66667%;
max-width:66.66667%; }
.col-sm-9{
flex:0 0 75%;
max-width:75%; }
.col-sm-10{
flex:0 0 83.33333%;
max-width:83.33333%; }
.col-sm-11{
flex:0 0 91.66667%;
max-width:91.66667%; }
.col-sm-12{
flex:0 0 100%;
max-width:100%; }
.order-sm-first{
order:-1; }
.order-sm-last{
order:13; }
.order-sm-0{
order:0; }
.order-sm-1{
order:1; }
.order-sm-2{
order:2; }
.order-sm-3{
order:3; }
.order-sm-4{
order:4; }
.order-sm-5{
order:5; }
.order-sm-6{
order:6; }
.order-sm-7{
order:7; }
.order-sm-8{
order:8; }
.order-sm-9{
order:9; }
.order-sm-10{
order:10; }
.order-sm-11{
order:11; }
.order-sm-12{
order:12; }
.offset-sm-0{
margin-left:0; }
.offset-sm-1{
margin-left:8.33333%; }
.offset-sm-2{
margin-left:16.66667%; }
.offset-sm-3{
margin-left:25%; }
.offset-sm-4{
margin-left:33.33333%; }
.offset-sm-5{
margin-left:41.66667%; }
.offset-sm-6{
margin-left:50%; }
.offset-sm-7{
margin-left:58.33333%; }
.offset-sm-8{
margin-left:66.66667%; }
.offset-sm-9{
margin-left:75%; }
.offset-sm-10{
margin-left:83.33333%; }
.offset-sm-11{
margin-left:91.66667%; } }
@media (min-width: 768px){
.col-md{
flex-basis:0;
flex-grow:1;
max-width:100%; }
.col-md-auto{
flex:0 0 auto;
width:auto;
max-width:none; }
.col-md-1{
flex:0 0 8.33333%;
max-width:8.33333%; }
.col-md-2{
flex:0 0 16.66667%;
max-width:16.66667%; }
.col-md-3{
flex:0 0 25%;
max-width:25%; }
.col-md-4{
flex:0 0 33.33333%;
max-width:33.33333%; }
.col-md-5{
flex:0 0 41.66667%;
max-width:41.66667%; }
.col-md-6{
flex:0 0 50%;
max-width:50%; }
.col-md-7{
flex:0 0 58.33333%;
max-width:58.33333%; }
.col-md-8{
flex:0 0 66.66667%;
max-width:66.66667%; }
.col-md-9{
flex:0 0 75%;
max-width:75%; }
.col-md-10{
flex:0 0 83.33333%;
max-width:83.33333%; }
.col-md-11{
flex:0 0 91.66667%;
max-width:91.66667%; }
.col-md-12{
flex:0 0 100%;
max-width:100%; }
.order-md-first{
order:-1; }
.order-md-last{
order:13; }
.order-md-0{
order:0; }
.order-md-1{
order:1; }
.order-md-2{
order:2; }
.order-md-3{
order:3; }
.order-md-4{
order:4; }
.order-md-5{
order:5; }
.order-md-6{
order:6; }
.order-md-7{
order:7; }
.order-md-8{
order:8; }
.order-md-9{
order:9; }
.order-md-10{
order:10; }
.order-md-11{
order:11; }
.order-md-12{
order:12; }
.offset-md-0{
margin-left:0; }
.offset-md-1{
margin-left:8.33333%; }
.offset-md-2{
margin-left:16.66667%; }
.offset-md-3{
margin-left:25%; }
.offset-md-4{
margin-left:33.33333%; }
.offset-md-5{
margin-left:41.66667%; }
.offset-md-6{
margin-left:50%; }
.offset-md-7{
margin-left:58.33333%; }
.offset-md-8{
margin-left:66.66667%; }
.offset-md-9{
margin-left:75%; }
.offset-md-10{
margin-left:83.33333%; }
.offset-md-11{
margin-left:91.66667%; } }
@media (min-width: 992px){
.col-lg{
flex-basis:0;
flex-grow:1;
max-width:100%; }
.col-lg-auto{
flex:0 0 auto;
width:auto;
max-width:none; }
.col-lg-1{
flex:0 0 8.33333%;
max-width:8.33333%; }
.col-lg-2{
flex:0 0 16.66667%;
max-width:16.66667%; }
.col-lg-3{
flex:0 0 25%;
max-width:25%; }
.col-lg-4{
flex:0 0 33.33333%;
max-width:33.33333%; }
.col-lg-5{
flex:0 0 41.66667%;
max-width:41.66667%; }
.col-lg-6{
flex:0 0 50%;
max-width:50%; }
.col-lg-7{
flex:0 0 58.33333%;
max-width:58.33333%; }
.col-lg-8{
flex:0 0 66.66667%;
max-width:66.66667%; }
.col-lg-9{
flex:0 0 75%;
max-width:75%; }
.col-lg-10{
flex:0 0 83.33333%;
max-width:83.33333%; }
.col-lg-11{
flex:0 0 91.66667%;
max-width:91.66667%; }
.col-lg-12{
flex:0 0 100%;
max-width:100%; }
.order-lg-first{
order:-1; }
.order-lg-last{
order:13; }
.order-lg-0{
order:0; }
.order-lg-1{
order:1; }
.order-lg-2{
order:2; }
.order-lg-3{
order:3; }
.order-lg-4{
order:4; }
.order-lg-5{
order:5; }
.order-lg-6{
order:6; }
.order-lg-7{
order:7; }
.order-lg-8{
order:8; }
.order-lg-9{
order:9; }
.order-lg-10{
order:10; }
.order-lg-11{
order:11; }
.order-lg-12{
order:12; }
.offset-lg-0{
margin-left:0; }
.offset-lg-1{
margin-left:8.33333%; }
.offset-lg-2{
margin-left:16.66667%; }
.offset-lg-3{
margin-left:25%; }
.offset-lg-4{
margin-left:33.33333%; }
.offset-lg-5{
margin-left:41.66667%; }
.offset-lg-6{
margin-left:50%; }
.offset-lg-7{
margin-left:58.33333%; }
.offset-lg-8{
margin-left:66.66667%; }
.offset-lg-9{
margin-left:75%; }
.offset-lg-10{
margin-left:83.33333%; }
.offset-lg-11{
margin-left:91.66667%; } }
@media (min-width: 1200px){
.col-xl{
flex-basis:0;
flex-grow:1;
max-width:100%; }
.col-xl-auto{
flex:0 0 auto;
width:auto;
max-width:none; }
.col-xl-1{
flex:0 0 8.33333%;
max-width:8.33333%; }
.col-xl-2{
flex:0 0 16.66667%;
max-width:16.66667%; }
.col-xl-3{
flex:0 0 25%;
max-width:25%; }
.col-xl-4{
flex:0 0 33.33333%;
max-width:33.33333%; }
.col-xl-5{
flex:0 0 41.66667%;
max-width:41.66667%; }
.col-xl-6{
flex:0 0 50%;
max-width:50%; }
.col-xl-7{
flex:0 0 58.33333%;
max-width:58.33333%; }
.col-xl-8{
flex:0 0 66.66667%;
max-width:66.66667%; }
.col-xl-9{
flex:0 0 75%;
max-width:75%; }
.col-xl-10{
flex:0 0 83.33333%;
max-width:83.33333%; }
.col-xl-11{
flex:0 0 91.66667%;
max-width:91.66667%; }
.col-xl-12{
flex:0 0 100%;
max-width:100%; }
.order-xl-first{
order:-1; }
.order-xl-last{
order:13; }
.order-xl-0{
order:0; }
.order-xl-1{
order:1; }
.order-xl-2{
order:2; }
.order-xl-3{
order:3; }
.order-xl-4{
order:4; }
.order-xl-5{
order:5; }
.order-xl-6{
order:6; }
.order-xl-7{
order:7; }
.order-xl-8{
order:8; }
.order-xl-9{
order:9; }
.order-xl-10{
order:10; }
.order-xl-11{
order:11; }
.order-xl-12{
order:12; }
.offset-xl-0{
margin-left:0; }
.offset-xl-1{
margin-left:8.33333%; }
.offset-xl-2{
margin-left:16.66667%; }
.offset-xl-3{
margin-left:25%; }
.offset-xl-4{
margin-left:33.33333%; }
.offset-xl-5{
margin-left:41.66667%; }
.offset-xl-6{
margin-left:50%; }
.offset-xl-7{
margin-left:58.33333%; }
.offset-xl-8{
margin-left:66.66667%; }
.offset-xl-9{
margin-left:75%; }
.offset-xl-10{
margin-left:83.33333%; }
.offset-xl-11{
margin-left:91.66667%; } }
@media (min-width: 1200px){
.col-xl-2-4{
flex:0 0 20%;
max-width:20%; } }
@media (min-width: 992px){
.col-lg-2-4{
flex:0 0 20%;
max-width:20%; } }
@media (min-width: 768px){
.col-md-2-4{
flex:0 0 20%;
max-width:20%; } }
@media (min-width: 480px){
.col-sm-2-4{
flex:0 0 20%;
max-width:20%; } }
.table,table{
width:100%;
max-width:100%;
margin-bottom:1rem;
background-color:transparent; }
.table td,.table th,table td,table th{
padding:16px 30px;
vertical-align:top;
border-top:1px solid #e9e9e9; }
.table thead th,table thead th{
vertical-align:bottom;
border-bottom:2px solid #e9e9e9; }
.table tbody+tbody,table tbody+tbody{
border-top:2px solid #e9e9e9; }
.table .table,.table table,table .table,table table{
background-color:transparent; }
.table-sm td,.table-sm th{
padding:.3rem; }
.table-bordered,.table-bordered td,.table-bordered th,table,table td,table th{
border:1px solid #e9e9e9; }
.table-bordered thead td,.table-bordered thead th,table thead td,table thead th{
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-primary,.table-primary>td,.table-primary>th{
background-color:#c6e8ed; }
.table-hover .table-primary:hover,.table-hover .table-primary:hover>td,.table-hover .table-primary:hover>th{
background-color:#b3e0e7; }
.table-secondary,.table-secondary>td,.table-secondary>th{
background-color:#d6d8db; }
.table-hover .table-secondary:hover,.table-hover .table-secondary:hover>td,.table-hover .table-secondary:hover>th{
background-color:#c8cbcf; }
.table-success,.table-success>td,.table-success>th{
background-color:#b8ffe9; }
.table-hover .table-success:hover,.table-hover .table-success:hover>td,.table-hover .table-success:hover>th{
background-color:#9fffe1; }
.table-info,.table-info>td,.table-info>th{
background-color:#b8e5f3; }
.table-hover .table-info:hover,.table-hover .table-info:hover>td,.table-hover .table-info:hover>th{
background-color:#a2ddef; }
.table-warning,.table-warning>td,.table-warning>th{
background-color:#ffeeba; }
.table-hover .table-warning:hover,.table-hover .table-warning:hover>td,.table-hover .table-warning:hover>th{
background-color:#ffe8a1; }
.table-danger,.table-danger>td,.table-danger>th{
background-color:#f7c1c6; }
.table-hover .table-danger:hover,.table-hover .table-danger:hover>td,.table-hover .table-danger:hover>th{
background-color:#f4aab1; }
.table-light,.table-light>td,.table-light>th{
background-color:#fdfdfe; }
.table-hover .table-light:hover,.table-hover .table-light:hover>td,.table-hover .table-light:hover>th{
background-color:#ececf6; }
.table-dark,.table-dark>td,.table-dark>th{
background-color:#bdbfc0; }
.table-hover .table-dark:hover,.table-hover .table-dark:hover>td,.table-hover .table-dark:hover>th{
background-color:#b0b2b4; }
.table-active,.table-active>td,.table-active>th,.table-hover .table-active:hover,.table-hover .table-active:hover>td,.table-hover .table-active:hover>th{
background-color:rgba(0,0,0,.075); }
.table .thead-dark th{
color:transparent;
background-color:#212529;
border-color:#32383e; }
.table .thead-light th{
color:#495057;
background-color:#e9ecef;
border-color:#e9e9e9; }
.table-dark{
color:transparent;
background-color:#212529; }
.table-dark td,.table-dark th,.table-dark thead th{
border-color:#32383e; }
.table-dark.table-bordered{
border:0; }
.table-dark.table-striped tbody tr:nth-of-type(odd){
background-color:hsla(0,0%,100%,.05); }
.table-dark.table-hover tbody tr:hover{
background-color:hsla(0,0%,100%,.075); }
@media (max-width: 575.98px){
.table-responsive-sm{
display:block;
width:100%;
overflow-x:auto;
-webkit-overflow-scrolling:touch;
-ms-overflow-style:-ms-autohiding-scrollbar; }
.table-responsive-sm>.table-bordered{
border:0; } }
@media (max-width: 767.98px){
.table-responsive-md{
display:block;
width:100%;
overflow-x:auto;
-webkit-overflow-scrolling:touch;
-ms-overflow-style:-ms-autohiding-scrollbar; }
.table-responsive-md>.table-bordered{
border:0; } }
@media (max-width: 991.98px){
.table-responsive-lg{
display:block;
width:100%;
overflow-x:auto;
-webkit-overflow-scrolling:touch;
-ms-overflow-style:-ms-autohiding-scrollbar; }
.table-responsive-lg>.table-bordered{
border:0; } }
@media (max-width: 1199.98px){
.table-responsive-xl{
display:block;
width:100%;
overflow-x:auto;
-webkit-overflow-scrolling:touch;
-ms-overflow-style:-ms-autohiding-scrollbar; }
.table-responsive-xl>.table-bordered{
border:0; } }
.table-responsive{
display:block;
width:100%;
overflow-x:auto;
-webkit-overflow-scrolling:touch;
-ms-overflow-style:-ms-autohiding-scrollbar; }
.table-responsive>.table-bordered{
border:0; }
.form-control{
display:block;
width:100%;
padding:.375rem .75rem;
font-size:calc(var(--font-size-body,14px) + 2px);
line-height:1.5;
color:#0b1e33;
background-color:#fff;
background-clip:padding-box;
border:1px solid #ced4da;
border-radius:0;
box-shadow:inset 0 1px 1px rgba(0,0,0,.075);
-webkit-transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;
transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out; }
.form-control::-ms-expand{
background-color:transparent;
border:0; }
.form-control:focus{
color:#0b1e33;
background-color:#fff;
border-color:#225c9c;
outline:0;
box-shadow:0 0 0 .2rem rgba(11,30,51,.25); }
.form-control::placeholder{
color:#6c757d;
opacity:1; }
.form-control:disabled,.form-control[readonly]{
background-color:#e9ecef;
opacity:1; }
select.form-control:not([size]):not([multiple]){
height:calc(2.25rem + 2px); }
select.form-control:focus::-ms-value{
color:#0b1e33;
background-color:#fff; }
.form-control-file,.form-control-range{
display:block;
width:100%; }
.col-form-label{
padding-top:calc(.375rem + 1px);
padding-bottom:calc(.375rem + 1px);
margin-bottom:0;
font-size:inherit;
line-height:1.5; }
.col-form-label-lg{
padding-top:calc(.5rem + 1px);
padding-bottom:calc(.5rem + 1px);
font-size:2rem;
line-height:1.33; }
.col-form-label-sm{
padding-top:calc(.25rem + 1px);
padding-bottom:calc(.25rem + 1px);
font-size:1rem;
line-height:1.5; }
.form-control-plaintext{
display:block;
width:100%;
padding-top:.375rem;
padding-bottom:.375rem;
margin-bottom:0;
line-height:1.5;
background-color:transparent;
border:solid transparent;
border-width:1px 0; }
.form-control-plaintext.form-control-lg,.form-control-plaintext.form-control-sm{
padding-right:0;
padding-left:0; }
.form-control-sm{
padding:.25rem .5rem;
font-size:1rem;
line-height:1.5;
border-radius:.2rem;
-webkit-border-radius:.2rem;
-moz-border-radius:.2rem;
-ms-border-radius:.2rem;
-o-border-radius:.2rem; }
select.form-control-sm:not([size]):not([multiple]){
height:calc(2rem + 2px); }
.form-control-lg{
padding:.5rem 1rem;
font-size:2rem;
line-height:1.33;
border-radius:.3rem;
-webkit-border-radius:.3rem;
-moz-border-radius:.3rem;
-ms-border-radius:.3rem;
-o-border-radius:.3rem; }
select.form-control-lg:not([size]):not([multiple]){
height:calc(3.66rem + 2px); }
.form-group{
margin-bottom:1rem; }
.form-text{
display:block;
margin-top:.25rem; }
.form-row{
display:flex;
flex-wrap:wrap;
margin-right:-5px;
margin-left:-5px; }
.form-row>.col,.form-row>[class*=col-]{
padding-right:5px;
padding-left:5px; }
.form-check{
position:relative;
display:block;
padding-left:1.25rem; }
.form-check-input{
position:absolute;
margin-top:.3rem;
margin-left:-1.25rem; }
.form-check-input:disabled~.form-check-label{
color:var(--text-color,#0b1e33); }
.form-check-label{
margin-bottom:0; }
.form-check-inline{
display:inline-flex;
align-items:center;
padding-left:0;
margin-right:.75rem; }
.form-check-inline .form-check-input{
position:static;
margin-top:0;
margin-right:.3125rem;
margin-left:0; }
.valid-feedback{
display:none;
width:100%;
margin-top:.25rem;
font-size:80%;
color:#00ffb0; }
.valid-tooltip{
position:absolute;
top:100%;
z-index:1;
display:none;
max-width:100%;
padding:.5rem;
margin-top:.1rem;
font-size:.875rem;
line-height:1;
color:#fff;
background-color:rgba(0,255,176,.8);
border-radius:.2rem; }
.custom-select.is-valid,.form-control.is-valid,.was-validated .custom-select:valid,.was-validated .form-control:valid{
border-color:#00ffb0; }
.custom-select.is-valid:focus,.form-control.is-valid:focus,.was-validated .custom-select:valid:focus,.was-validated .form-control:valid:focus{
border-color:#00ffb0;
box-shadow:0 0 0 .2rem rgba(0,255,176,.25); }
.custom-select.is-valid~.valid-feedback,.custom-select.is-valid~.valid-tooltip,.form-control.is-valid~.valid-feedback,.form-control.is-valid~.valid-tooltip,.was-validated .custom-select:valid~.valid-feedback,.was-validated .custom-select:valid~.valid-tooltip,.was-validated .form-control:valid~.valid-feedback,.was-validated .form-control:valid~.valid-tooltip{
display:block; }
.form-check-input.is-valid~.form-check-label,.was-validated .form-check-input:valid~.form-check-label{
color:#00ffb0; }
.form-check-input.is-valid~.valid-feedback,.form-check-input.is-valid~.valid-tooltip,.was-validated .form-check-input:valid~.valid-feedback,.was-validated .form-check-input:valid~.valid-tooltip{
display:block; }
.custom-control-input.is-valid~.custom-control-label,.was-validated .custom-control-input:valid~.custom-control-label{
color:#00ffb0; }
.custom-control-input.is-valid~.custom-control-label:before,.was-validated .custom-control-input:valid~.custom-control-label:before{
background-color:#80ffd8; }
.custom-control-input.is-valid~.valid-feedback,.custom-control-input.is-valid~.valid-tooltip,.was-validated .custom-control-input:valid~.valid-feedback,.was-validated .custom-control-input:valid~.valid-tooltip{
display:block; }
.custom-control-input.is-valid:checked~.custom-control-label:before,.was-validated .custom-control-input:valid:checked~.custom-control-label:before{
background-color:#33ffc0; }
.custom-control-input.is-valid:focus~.custom-control-label:before,.was-validated .custom-control-input:valid:focus~.custom-control-label:before{
box-shadow:0 0 0 1px transparent,0 0 0 .2rem rgba(0,255,176,.25); }
.custom-file-input.is-valid~.custom-file-label,.was-validated .custom-file-input:valid~.custom-file-label{
border-color:#00ffb0; }
.custom-file-input.is-valid~.custom-file-label:before,.was-validated .custom-file-input:valid~.custom-file-label:before{
border-color:inherit; }
.custom-file-input.is-valid~.valid-feedback,.custom-file-input.is-valid~.valid-tooltip,.was-validated .custom-file-input:valid~.valid-feedback,.was-validated .custom-file-input:valid~.valid-tooltip{
display:block; }
.custom-file-input.is-valid:focus~.custom-file-label,.was-validated .custom-file-input:valid:focus~.custom-file-label{
box-shadow:0 0 0 .2rem rgba(0,255,176,.25); }
.invalid-feedback{
display:none;
width:100%;
margin-top:.25rem;
font-size:80%;
color:#e42234; }
.invalid-tooltip{
position:absolute;
top:100%;
z-index:1;
display:none;
max-width:100%;
padding:.5rem;
margin-top:.1rem;
font-size:.875rem;
line-height:1;
color:#fff;
background-color:rgba(228,34,52,.8);
border-radius:.2rem; }
.custom-select.is-invalid,.form-control.is-invalid,.was-validated .custom-select:invalid,.was-validated .form-control:invalid{
border-color:#e42234; }
.custom-select.is-invalid:focus,.form-control.is-invalid:focus,.was-validated .custom-select:invalid:focus,.was-validated .form-control:invalid:focus{
border-color:#e42234;
box-shadow:0 0 0 .2rem rgba(228,34,52,.25); }
.custom-select.is-invalid~.invalid-feedback,.custom-select.is-invalid~.invalid-tooltip,.form-control.is-invalid~.invalid-feedback,.form-control.is-invalid~.invalid-tooltip,.was-validated .custom-select:invalid~.invalid-feedback,.was-validated .custom-select:invalid~.invalid-tooltip,.was-validated .form-control:invalid~.invalid-feedback,.was-validated .form-control:invalid~.invalid-tooltip{
display:block; }
.form-check-input.is-invalid~.form-check-label,.was-validated .form-check-input:invalid~.form-check-label{
color:#e42234; }
.form-check-input.is-invalid~.invalid-feedback,.form-check-input.is-invalid~.invalid-tooltip,.was-validated .form-check-input:invalid~.invalid-feedback,.was-validated .form-check-input:invalid~.invalid-tooltip{
display:block; }
.custom-control-input.is-invalid~.custom-control-label,.was-validated .custom-control-input:invalid~.custom-control-label{
color:#e42234; }
.custom-control-input.is-invalid~.custom-control-label:before,.was-validated .custom-control-input:invalid~.custom-control-label:before{
background-color:#f2949c; }
.custom-control-input.is-invalid~.invalid-feedback,.custom-control-input.is-invalid~.invalid-tooltip,.was-validated .custom-control-input:invalid~.invalid-feedback,.was-validated .custom-control-input:invalid~.invalid-tooltip{
display:block; }
.custom-control-input.is-invalid:checked~.custom-control-label:before,.was-validated .custom-control-input:invalid:checked~.custom-control-label:before{
background-color:#ea4f5e; }
.custom-control-input.is-invalid:focus~.custom-control-label:before,.was-validated .custom-control-input:invalid:focus~.custom-control-label:before{
box-shadow:0 0 0 1px transparent,0 0 0 .2rem rgba(228,34,52,.25); }
.custom-file-input.is-invalid~.custom-file-label,.was-validated .custom-file-input:invalid~.custom-file-label{
border-color:#e42234; }
.custom-file-input.is-invalid~.custom-file-label:before,.was-validated .custom-file-input:invalid~.custom-file-label:before{
border-color:inherit; }
.custom-file-input.is-invalid~.invalid-feedback,.custom-file-input.is-invalid~.invalid-tooltip,.was-validated .custom-file-input:invalid~.invalid-feedback,.was-validated .custom-file-input:invalid~.invalid-tooltip{
display:block; }
.custom-file-input.is-invalid:focus~.custom-file-label,.was-validated .custom-file-input:invalid:focus~.custom-file-label{
box-shadow:0 0 0 .2rem rgba(228,34,52,.25); }
.form-inline{
display:flex;
flex-flow:row wrap;
align-items:center; }
.form-inline .form-check{
width:100%; }
@media (min-width: 576px){
.form-inline label{
justify-content:center; }
.form-inline .form-group,.form-inline label{
display:flex;
align-items:center;
margin-bottom:0; }
.form-inline .form-group{
flex:0 0 auto;
flex-flow:row wrap; }
.form-inline .form-control{
width:auto;
vertical-align:middle; }
.form-inline .form-control,.form-inline .form-control-plaintext{
display:inline-block; }
.form-inline .input-group{
width:auto; }
.form-inline .form-check{
display:flex;
align-items:center;
justify-content:center;
width:auto;
padding-left:0; }
.form-inline .form-check-input{
position:relative;
margin-top:0;
margin-right:.25rem;
margin-left:0; }
.form-inline .custom-control{
align-items:center;
justify-content:center; }
.form-inline .custom-control-label{
margin-bottom:0; } }
.fade{
opacity:0;
-webkit-transition:opacity .15s linear;
transition:opacity .15s linear; }
.fade.show{
opacity:1; }
.collapse{
display:none; }
.collapse.show{
display:block; }
tr.collapse.show{
display:table-row; }
tbody.collapse.show{
display:table-row-group; }
.collapsing{
height:0;
overflow:hidden;
-webkit-transition:height .35s ease;
transition:height .35s ease; }
.collapsing,.dropdown,.dropup{
position:relative; }
.dropdown-toggle:after{
display:inline-block;
width:0;
height:0;
margin-left:.255em;
vertical-align:.255em;
content:"";
border-top:.3em solid;
border-right:.3em solid transparent;
border-bottom:0;
border-left:.3em solid transparent; }
.dropdown-toggle:empty:after{
margin-left:0; }
.dropdown-menu{
position:absolute;
top:100%;
left:0;
z-index:2;
display:none;
float:left;
min-width:10rem;
padding:.5rem 0;
margin:.125rem 0 0;
font-size:1rem;
color:#212529;
text-align:left;
list-style:none;
background-color:#fff;
background-clip:padding-box;
border:1px solid rgba(0,0,0,.15);
border-radius:.25rem;
-webkit-border-radius:.25rem;
-moz-border-radius:.25rem;
-ms-border-radius:.25rem;
-o-border-radius:.25rem;
box-shadow:0 .5rem 1rem rgba(0,0,0,.175); }
.dropup .dropdown-menu{
margin-top:0;
margin-bottom:.125rem; }
.dropup .dropdown-toggle:after{
display:inline-block;
width:0;
height:0;
margin-left:.255em;
vertical-align:.255em;
content:"";
border-top:0;
border-right:.3em solid transparent;
border-bottom:.3em solid;
border-left:.3em solid transparent; }
.dropup .dropdown-toggle:empty:after{
margin-left:0; }
.dropright .dropdown-menu{
margin-top:0;
margin-left:.125rem; }
.dropright .dropdown-toggle:after{
display:inline-block;
width:0;
height:0;
margin-left:.255em;
vertical-align:.255em;
content:"";
border-top:.3em solid transparent;
border-bottom:.3em solid transparent;
border-left:.3em solid; }
.dropright .dropdown-toggle:empty:after{
margin-left:0; }
.dropright .dropdown-toggle:after{
vertical-align:0; }
.dropleft .dropdown-menu{
margin-top:0;
margin-right:.125rem; }
.dropleft .dropdown-toggle:after{
display:inline-block;
width:0;
height:0;
margin-left:.255em;
vertical-align:.255em;
content:"";
display:none; }
.dropleft .dropdown-toggle:before{
display:inline-block;
width:0;
height:0;
margin-right:.255em;
vertical-align:.255em;
content:"";
border-top:.3em solid transparent;
border-right:.3em solid;
border-bottom:.3em solid transparent; }
.dropleft .dropdown-toggle:empty:after{
margin-left:0; }
.dropleft .dropdown-toggle:before{
vertical-align:0; }
.dropdown-divider{
height:1px;
margin:-.335 0;
overflow:hidden;
background-color:#ddd; }
.dropdown-item{
display:block;
width:100%;
padding:.25rem 1.5rem;
clear:both;
font-weight:400;
color:#0b1e33;
text-align:inherit;
white-space:nowrap;
background-color:transparent;
border:0; }
.dropdown-item:focus,.dropdown-item:hover{
color:#06121e;
text-decoration:none;
background-color:#f5f5f5; }
.dropdown-item.active,.dropdown-item:active{
color:#fff;
text-decoration:none;
background-color:#0b1e33; }
.dropdown-item.disabled,.dropdown-item:disabled{
color:#ccc;
background-color:transparent; }
.dropdown-menu.show{
display:block; }
.dropdown-header{
display:block;
padding:.5rem 1.5rem;
margin-bottom:0;
color:#ccc; }
.btn,.dropdown-header{
font-size:1rem;
white-space:nowrap; }
.btn{
display:inline-block;
font-weight:500;
text-align:center;
vertical-align:middle;
user-select:none;
border:1px solid transparent;
padding:.375rem .75rem;
line-height:1.5;
border-radius:.25rem;
-webkit-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;
transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out; }
.btn:focus,.btn:hover{
text-decoration:none; }
.btn.focus,.btn:focus{
outline:0;
box-shadow:0 0 0 .2rem rgba(11,30,51,.25); }
.btn.disabled,.btn:disabled{
opacity:.65;
box-shadow:none; }
.btn:not(:disabled):not(.disabled){
cursor:pointer; }
.btn:not(:disabled):not(.disabled).active,.btn:not(:disabled):not(.disabled):active{
background-image:none;
box-shadow:inset 0 3px 5px rgba(0,0,0,.125); }
.btn:not(:disabled):not(.disabled).active:focus,.btn:not(:disabled):not(.disabled):active:focus{
box-shadow:0 0 0 .2rem rgba(11,30,51,.25),inset 0 3px 5px rgba(0,0,0,.125); }
a.btn.disabled,fieldset:disabled a.btn{
pointer-events:none; }
.btn-primary{
color:#fff;
background-color:#33aebd;
border-color:#33aebd;
box-shadow:inset 0 1px 0 hsla(0,0%,100%,.15),0 1px 1px rgba(0,0,0,.075); }
.btn-primary:hover{
color:#fff;
background-color:#2b929f;
border-color:#288995; }
.btn-primary.focus,.btn-primary:focus{
box-shadow:0 0 0 .2rem rgba(51,174,189,.5); }
.btn-primary.disabled,.btn-primary:disabled{
color:#fff;
background-color:#33aebd;
border-color:#33aebd; }
.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active,.show>.btn-primary.dropdown-toggle{
color:#fff;
background-color:#288995;
border-color:#25808b; }
.btn-primary:not(:disabled):not(.disabled).active:focus,.btn-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-primary.dropdown-toggle:focus{
box-shadow:0 0 0 .2rem rgba(51,174,189,.5); }
.btn-secondary{
color:#fff;
background-color:#6c757d;
border-color:#6c757d;
box-shadow:inset 0 1px 0 hsla(0,0%,100%,.15),0 1px 1px rgba(0,0,0,.075); }
.btn-secondary:hover{
color:#fff;
background-color:#5a6268;
border-color:#545b62; }
.btn-secondary.focus,.btn-secondary:focus{
box-shadow:0 0 0 .2rem hsla(208,7%,46%,.5); }
.btn-secondary.disabled,.btn-secondary:disabled{
color:#fff;
background-color:#6c757d;
border-color:#6c757d; }
.btn-secondary:not(:disabled):not(.disabled).active,.btn-secondary:not(:disabled):not(.disabled):active,.show>.btn-secondary.dropdown-toggle{
color:#fff;
background-color:#545b62;
border-color:#4e555b; }
.btn-secondary:not(:disabled):not(.disabled).active:focus,.btn-secondary:not(:disabled):not(.disabled):active:focus,.show>.btn-secondary.dropdown-toggle:focus{
box-shadow:0 0 0 .2rem hsla(208,7%,46%,.5); }
.btn-success{
color:#212529;
background-color:#00ffb0;
border-color:#00ffb0;
box-shadow:inset 0 1px 0 hsla(0,0%,100%,.15),0 1px 1px rgba(0,0,0,.075); }
.btn-success:hover{
color:#fff;
background-color:#00d996;
border-color:#00cc8d; }
.btn-success.focus,.btn-success:focus{
box-shadow:0 0 0 .2rem rgba(0,255,176,.5); }
.btn-success.disabled,.btn-success:disabled{
color:#212529;
background-color:#00ffb0;
border-color:#00ffb0; }
.btn-success:not(:disabled):not(.disabled).active,.btn-success:not(:disabled):not(.disabled):active,.show>.btn-success.dropdown-toggle{
color:#fff;
background-color:#00cc8d;
border-color:#00bf84; }
.btn-success:not(:disabled):not(.disabled).active:focus,.btn-success:not(:disabled):not(.disabled):active:focus,.show>.btn-success.dropdown-toggle:focus{
box-shadow:0 0 0 .2rem rgba(0,255,176,.5); }
.btn-info{
color:#fff;
background-color:#01a3d4;
border-color:#01a3d4;
box-shadow:inset 0 1px 0 hsla(0,0%,100%,.15),0 1px 1px rgba(0,0,0,.075); }
.btn-info:hover{
color:#fff;
background-color:#0186ae;
border-color:#017ca1; }
.btn-info.focus,.btn-info:focus{
box-shadow:0 0 0 .2rem rgba(1,163,212,.5); }
.btn-info.disabled,.btn-info:disabled{
color:#fff;
background-color:#01a3d4;
border-color:#01a3d4; }
.btn-info:not(:disabled):not(.disabled).active,.btn-info:not(:disabled):not(.disabled):active,.show>.btn-info.dropdown-toggle{
color:#fff;
background-color:#017ca1;
border-color:#017295; }
.btn-info:not(:disabled):not(.disabled).active:focus,.btn-info:not(:disabled):not(.disabled):active:focus,.show>.btn-info.dropdown-toggle:focus{
box-shadow:0 0 0 .2rem rgba(1,163,212,.5); }
.btn-warning{
color:#212529;
background-color:#ffc207;
border-color:#ffc207;
box-shadow:inset 0 1px 0 hsla(0,0%,100%,.15),0 1px 1px rgba(0,0,0,.075); }
.btn-warning:hover{
color:#212529;
background-color:#e0a900;
border-color:#d39f00; }
.btn-warning.focus,.btn-warning:focus{
box-shadow:0 0 0 .2rem rgba(255,194,7,.5); }
.btn-warning.disabled,.btn-warning:disabled{
color:#212529;
background-color:#ffc207;
border-color:#ffc207; }
.btn-warning:not(:disabled):not(.disabled).active,.btn-warning:not(:disabled):not(.disabled):active,.show>.btn-warning.dropdown-toggle{
color:#212529;
background-color:#d39f00;
border-color:#c69500; }
.btn-warning:not(:disabled):not(.disabled).active:focus,.btn-warning:not(:disabled):not(.disabled):active:focus,.show>.btn-warning.dropdown-toggle:focus{
box-shadow:0 0 0 .2rem rgba(255,194,7,.5); }
.btn-danger{
color:#fff;
background-color:#e42234;
border-color:#e42234;
box-shadow:inset 0 1px 0 hsla(0,0%,100%,.15),0 1px 1px rgba(0,0,0,.075); }
.btn-danger:hover{
color:#fff;
background-color:#c71829;
border-color:#bc1726; }
.btn-danger.focus,.btn-danger:focus{
box-shadow:0 0 0 .2rem rgba(228,34,52,.5); }
.btn-danger.disabled,.btn-danger:disabled{
color:#fff;
background-color:#e42234;
border-color:#e42234; }
.btn-danger:not(:disabled):not(.disabled).active,.btn-danger:not(:disabled):not(.disabled):active,.show>.btn-danger.dropdown-toggle{
color:#fff;
background-color:#bc1726;
border-color:#b11624; }
.btn-danger:not(:disabled):not(.disabled).active:focus,.btn-danger:not(:disabled):not(.disabled):active:focus,.show>.btn-danger.dropdown-toggle:focus{
box-shadow:0 0 0 .2rem rgba(228,34,52,.5); }
.btn-light{
color:#212529;
background-color:#f8f9fa;
border-color:#f8f9fa;
box-shadow:inset 0 1px 0 hsla(0,0%,100%,.15),0 1px 1px rgba(0,0,0,.075); }
.btn-light:hover{
color:#212529;
background-color:#e2e6ea;
border-color:#dae0e5; }
.btn-light.focus,.btn-light:focus{
box-shadow:0 0 0 .2rem rgba(248,249,250,.5); }
.btn-light.disabled,.btn-light:disabled{
color:#212529;
background-color:#f8f9fa;
border-color:#f8f9fa; }
.btn-light:not(:disabled):not(.disabled).active,.btn-light:not(:disabled):not(.disabled):active,.show>.btn-light.dropdown-toggle{
color:#212529;
background-color:#dae0e5;
border-color:#d3d9df; }
.btn-light:not(:disabled):not(.disabled).active:focus,.btn-light:not(:disabled):not(.disabled):active:focus,.show>.btn-light.dropdown-toggle:focus{
box-shadow:0 0 0 .2rem rgba(248,249,250,.5); }
.btn-dark{
color:#fff;
background-color:#121b1f;
border-color:#121b1f;
box-shadow:inset 0 1px 0 hsla(0,0%,100%,.15),0 1px 1px rgba(0,0,0,.075); }
.btn-dark:hover{
color:#fff;
background-color:#040607;
border-color:#000; }
.btn-dark.focus,.btn-dark:focus{
box-shadow:0 0 0 .2rem rgba(18,27,31,.5); }
.btn-dark.disabled,.btn-dark:disabled{
color:#fff;
background-color:#121b1f;
border-color:#121b1f; }
.btn-dark:not(:disabled):not(.disabled).active,.btn-dark:not(:disabled):not(.disabled):active,.show>.btn-dark.dropdown-toggle{
color:#fff;
background-color:#000;
border-color:#000; }
.btn-dark:not(:disabled):not(.disabled).active:focus,.btn-dark:not(:disabled):not(.disabled):active:focus,.show>.btn-dark.dropdown-toggle:focus{
box-shadow:0 0 0 .2rem rgba(18,27,31,.5); }
.btn-outline-primary{
color:#33aebd;
background-color:transparent;
background-image:none;
border-color:#33aebd; }
.btn-outline-primary:hover{
color:#fff;
background-color:#33aebd;
border-color:#33aebd; }
.btn-outline-primary.focus,.btn-outline-primary:focus{
box-shadow:0 0 0 .2rem rgba(51,174,189,.5); }
.btn-outline-primary.disabled,.btn-outline-primary:disabled{
color:#33aebd;
background-color:transparent; }
.btn-outline-primary:not(:disabled):not(.disabled).active,.btn-outline-primary:not(:disabled):not(.disabled):active,.show>.btn-outline-primary.dropdown-toggle{
color:#fff;
background-color:#33aebd;
border-color:#33aebd; }
.btn-outline-primary:not(:disabled):not(.disabled).active:focus,.btn-outline-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-primary.dropdown-toggle:focus{
box-shadow:0 0 0 .2rem rgba(51,174,189,.5); }
.btn-outline-secondary{
color:#6c757d;
background-color:transparent;
background-image:none;
border-color:#6c757d; }
.btn-outline-secondary:hover{
color:#fff;
background-color:#6c757d;
border-color:#6c757d; }
.btn-outline-secondary.focus,.btn-outline-secondary:focus{
box-shadow:0 0 0 .2rem hsla(208,7%,46%,.5); }
.btn-outline-secondary.disabled,.btn-outline-secondary:disabled{
color:#6c757d;
background-color:transparent; }
.btn-outline-secondary:not(:disabled):not(.disabled).active,.btn-outline-secondary:not(:disabled):not(.disabled):active,.show>.btn-outline-secondary.dropdown-toggle{
color:#fff;
background-color:#6c757d;
border-color:#6c757d; }
.btn-outline-secondary:not(:disabled):not(.disabled).active:focus,.btn-outline-secondary:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-secondary.dropdown-toggle:focus{
box-shadow:0 0 0 .2rem hsla(208,7%,46%,.5); }
.btn-outline-success{
color:#00ffb0;
background-color:transparent;
background-image:none;
border-color:#00ffb0; }
.btn-outline-success:hover{
color:#212529;
background-color:#00ffb0;
border-color:#00ffb0; }
.btn-outline-success.focus,.btn-outline-success:focus{
box-shadow:0 0 0 .2rem rgba(0,255,176,.5); }
.btn-outline-success.disabled,.btn-outline-success:disabled{
color:#00ffb0;
background-color:transparent; }
.btn-outline-success:not(:disabled):not(.disabled).active,.btn-outline-success:not(:disabled):not(.disabled):active,.show>.btn-outline-success.dropdown-toggle{
color:#212529;
background-color:#00ffb0;
border-color:#00ffb0; }
.btn-outline-success:not(:disabled):not(.disabled).active:focus,.btn-outline-success:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-success.dropdown-toggle:focus{
box-shadow:0 0 0 .2rem rgba(0,255,176,.5); }
.btn-outline-info{
color:#01a3d4;
background-color:transparent;
background-image:none;
border-color:#01a3d4; }
.btn-outline-info:hover{
color:#fff;
background-color:#01a3d4;
border-color:#01a3d4; }
.btn-outline-info.focus,.btn-outline-info:focus{
box-shadow:0 0 0 .2rem rgba(1,163,212,.5); }
.btn-outline-info.disabled,.btn-outline-info:disabled{
color:#01a3d4;
background-color:transparent; }
.btn-outline-info:not(:disabled):not(.disabled).active,.btn-outline-info:not(:disabled):not(.disabled):active,.show>.btn-outline-info.dropdown-toggle{
color:#fff;
background-color:#01a3d4;
border-color:#01a3d4; }
.btn-outline-info:not(:disabled):not(.disabled).active:focus,.btn-outline-info:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-info.dropdown-toggle:focus{
box-shadow:0 0 0 .2rem rgba(1,163,212,.5); }
.btn-outline-warning{
color:#ffc207;
background-color:transparent;
background-image:none;
border-color:#ffc207; }
.btn-outline-warning:hover{
color:#212529;
background-color:#ffc207;
border-color:#ffc207; }
.btn-outline-warning.focus,.btn-outline-warning:focus{
box-shadow:0 0 0 .2rem rgba(255,194,7,.5); }
.btn-outline-warning.disabled,.btn-outline-warning:disabled{
color:#ffc207;
background-color:transparent; }
.btn-outline-warning:not(:disabled):not(.disabled).active,.btn-outline-warning:not(:disabled):not(.disabled):active,.show>.btn-outline-warning.dropdown-toggle{
color:#212529;
background-color:#ffc207;
border-color:#ffc207; }
.btn-outline-warning:not(:disabled):not(.disabled).active:focus,.btn-outline-warning:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-warning.dropdown-toggle:focus{
box-shadow:0 0 0 .2rem rgba(255,194,7,.5); }
.btn-outline-danger{
color:#e42234;
background-color:transparent;
background-image:none;
border-color:#e42234; }
.btn-outline-danger:hover{
color:#fff;
background-color:#e42234;
border-color:#e42234; }
.btn-outline-danger.focus,.btn-outline-danger:focus{
box-shadow:0 0 0 .2rem rgba(228,34,52,.5); }
.btn-outline-danger.disabled,.btn-outline-danger:disabled{
color:#e42234;
background-color:transparent; }
.btn-outline-danger:not(:disabled):not(.disabled).active,.btn-outline-danger:not(:disabled):not(.disabled):active,.show>.btn-outline-danger.dropdown-toggle{
color:#fff;
background-color:#e42234;
border-color:#e42234; }
.btn-outline-danger:not(:disabled):not(.disabled).active:focus,.btn-outline-danger:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-danger.dropdown-toggle:focus{
box-shadow:0 0 0 .2rem rgba(228,34,52,.5); }
.btn-outline-light{
color:#f8f9fa;
background-color:transparent;
background-image:none;
border-color:#f8f9fa; }
.btn-outline-light:hover{
color:#212529;
background-color:#f8f9fa;
border-color:#f8f9fa; }
.btn-outline-light.focus,.btn-outline-light:focus{
box-shadow:0 0 0 .2rem rgba(248,249,250,.5); }
.btn-outline-light.disabled,.btn-outline-light:disabled{
color:#f8f9fa;
background-color:transparent; }
.btn-outline-light:not(:disabled):not(.disabled).active,.btn-outline-light:not(:disabled):not(.disabled):active,.show>.btn-outline-light.dropdown-toggle{
color:#212529;
background-color:#f8f9fa;
border-color:#f8f9fa; }
.btn-outline-light:not(:disabled):not(.disabled).active:focus,.btn-outline-light:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-light.dropdown-toggle:focus{
box-shadow:0 0 0 .2rem rgba(248,249,250,.5); }
.btn-outline-dark{
color:#121b1f;
background-color:transparent;
background-image:none;
border-color:#121b1f; }
.btn-outline-dark:hover{
color:#fff;
background-color:#121b1f;
border-color:#121b1f; }
.btn-outline-dark.focus,.btn-outline-dark:focus{
box-shadow:0 0 0 .2rem rgba(18,27,31,.5); }
.btn-outline-dark.disabled,.btn-outline-dark:disabled{
color:#121b1f;
background-color:transparent; }
.btn-outline-dark:not(:disabled):not(.disabled).active,.btn-outline-dark:not(:disabled):not(.disabled):active,.show>.btn-outline-dark.dropdown-toggle{
color:#fff;
background-color:#121b1f;
border-color:#121b1f; }
.btn-outline-dark:not(:disabled):not(.disabled).active:focus,.btn-outline-dark:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-dark.dropdown-toggle:focus{
box-shadow:0 0 0 .2rem rgba(18,27,31,.5); }
.btn-link{
font-weight:400;
color:var(--gray-dark,#0b1e33);
background-color:transparent; }
.btn-link:hover{
color:var(--hover-color,#5f917e);
background-color:transparent; }
.btn-link.focus,.btn-link:focus,.btn-link:hover{
text-decoration:underline;
border-color:transparent; }
.btn-link.focus,.btn-link:focus{
box-shadow:none; }
.btn-link.disabled,.btn-link:disabled{
color:#ccc; }
.btn-lg{
padding:.5rem 1rem;
font-size:2rem;
line-height:1.33;
border-radius:.3rem; }
.btn-sm{
padding:.25rem .5rem;
font-size:1rem;
line-height:1.5;
border-radius:.2rem; }
.btn-block{
display:block;
width:100%; }
.btn-block+.btn-block{
margin-top:.5rem; }
input[type=button].btn-block,input[type=reset].btn-block,input[type=submit].btn-block{
width:100%; }
.align-baseline{
vertical-align:baseline !important; }
.align-top{
vertical-align:top !important; }
.align-middle{
vertical-align:middle !important; }
.align-bottom{
vertical-align:bottom !important; }
.align-text-bottom{
vertical-align:text-bottom !important; }
.align-text-top{
vertical-align:text-top !important; }
.clearfix:after{
display:block;
clear:both;
content:""; }
.flex-row{
flex-direction:row !important; }
.flex-column{
flex-direction:column !important; }
.flex-row-reverse{
flex-direction:row-reverse !important; }
.flex-column-reverse{
flex-direction:column-reverse !important; }
.flex-wrap{
flex-wrap:wrap !important; }
.flex-nowrap{
flex-wrap:nowrap !important; }
.flex-wrap-reverse{
flex-wrap:wrap-reverse !important; }
.justify-content-start{
justify-content:flex-start !important; }
.justify-content-end{
justify-content:flex-end !important; }
.justify-content-center{
justify-content:center !important; }
.justify-content-between{
justify-content:space-between !important; }
.justify-content-around{
justify-content:space-around !important; }
.align-items-start{
align-items:flex-start !important; }
.align-items-end{
align-items:flex-end !important; }
.align-items-center{
align-items:center !important; }
.align-items-baseline{
align-items:baseline !important; }
.align-items-stretch{
align-items:stretch !important; }
.align-content-start{
align-content:flex-start !important; }
.align-content-end{
align-content:flex-end !important; }
.align-content-center{
align-content:center !important; }
.align-content-between{
align-content:space-between !important; }
.align-content-around{
align-content:space-around !important; }
.align-content-stretch{
align-content:stretch !important; }
.align-self-auto{
align-self:auto !important; }
.align-self-start{
align-self:flex-start !important; }
.align-self-end{
align-self:flex-end !important; }
.align-self-center{
align-self:center !important; }
.align-self-baseline{
align-self:baseline !important; }
.align-self-stretch{
align-self:stretch !important; }
@media (min-width: 576px){
.flex-sm-row{
flex-direction:row !important; }
.flex-sm-column{
flex-direction:column !important; }
.flex-sm-row-reverse{
flex-direction:row-reverse !important; }
.flex-sm-column-reverse{
flex-direction:column-reverse !important; }
.flex-sm-wrap{
flex-wrap:wrap !important; }
.flex-sm-nowrap{
flex-wrap:nowrap !important; }
.flex-sm-wrap-reverse{
flex-wrap:wrap-reverse !important; }
.justify-content-sm-start{
justify-content:flex-start !important; }
.justify-content-sm-end{
justify-content:flex-end !important; }
.justify-content-sm-center{
justify-content:center !important; }
.justify-content-sm-between{
justify-content:space-between !important; }
.justify-content-sm-around{
justify-content:space-around !important; }
.align-items-sm-start{
align-items:flex-start !important; }
.align-items-sm-end{
align-items:flex-end !important; }
.align-items-sm-center{
align-items:center !important; }
.align-items-sm-baseline{
align-items:baseline !important; }
.align-items-sm-stretch{
align-items:stretch !important; }
.align-content-sm-start{
align-content:flex-start !important; }
.align-content-sm-end{
align-content:flex-end !important; }
.align-content-sm-center{
align-content:center !important; }
.align-content-sm-between{
align-content:space-between !important; }
.align-content-sm-around{
align-content:space-around !important; }
.align-content-sm-stretch{
align-content:stretch !important; }
.align-self-sm-auto{
align-self:auto !important; }
.align-self-sm-start{
align-self:flex-start !important; }
.align-self-sm-end{
align-self:flex-end !important; }
.align-self-sm-center{
align-self:center !important; }
.align-self-sm-baseline{
align-self:baseline !important; }
.align-self-sm-stretch{
align-self:stretch !important; } }
@media (min-width: 768px){
.flex-md-row{
flex-direction:row !important; }
.flex-md-column{
flex-direction:column !important; }
.flex-md-row-reverse{
flex-direction:row-reverse !important; }
.flex-md-column-reverse{
flex-direction:column-reverse !important; }
.flex-md-wrap{
flex-wrap:wrap !important; }
.flex-md-nowrap{
flex-wrap:nowrap !important; }
.flex-md-wrap-reverse{
flex-wrap:wrap-reverse !important; }
.justify-content-md-start{
justify-content:flex-start !important; }
.justify-content-md-end{
justify-content:flex-end !important; }
.justify-content-md-center{
justify-content:center !important; }
.justify-content-md-between{
justify-content:space-between !important; }
.justify-content-md-around{
justify-content:space-around !important; }
.align-items-md-start{
align-items:flex-start !important; }
.align-items-md-end{
align-items:flex-end !important; }
.align-items-md-center{
align-items:center !important; }
.align-items-md-baseline{
align-items:baseline !important; }
.align-items-md-stretch{
align-items:stretch !important; }
.align-content-md-start{
align-content:flex-start !important; }
.align-content-md-end{
align-content:flex-end !important; }
.align-content-md-center{
align-content:center !important; }
.align-content-md-between{
align-content:space-between !important; }
.align-content-md-around{
align-content:space-around !important; }
.align-content-md-stretch{
align-content:stretch !important; }
.align-self-md-auto{
align-self:auto !important; }
.align-self-md-start{
align-self:flex-start !important; }
.align-self-md-end{
align-self:flex-end !important; }
.align-self-md-center{
align-self:center !important; }
.align-self-md-baseline{
align-self:baseline !important; }
.align-self-md-stretch{
align-self:stretch !important; } }
@media (min-width: 992px){
.flex-lg-row{
flex-direction:row !important; }
.flex-lg-column{
flex-direction:column !important; }
.flex-lg-row-reverse{
flex-direction:row-reverse !important; }
.flex-lg-column-reverse{
flex-direction:column-reverse !important; }
.flex-lg-wrap{
flex-wrap:wrap !important; }
.flex-lg-nowrap{
flex-wrap:nowrap !important; }
.flex-lg-wrap-reverse{
flex-wrap:wrap-reverse !important; }
.justify-content-lg-start{
justify-content:flex-start !important; }
.justify-content-lg-end{
justify-content:flex-end !important; }
.justify-content-lg-center{
justify-content:center !important; }
.justify-content-lg-between{
justify-content:space-between !important; }
.justify-content-lg-around{
justify-content:space-around !important; }
.align-items-lg-start{
align-items:flex-start !important; }
.align-items-lg-end{
align-items:flex-end !important; }
.align-items-lg-center{
align-items:center !important; }
.align-items-lg-baseline{
align-items:baseline !important; }
.align-items-lg-stretch{
align-items:stretch !important; }
.align-content-lg-start{
align-content:flex-start !important; }
.align-content-lg-end{
align-content:flex-end !important; }
.align-content-lg-center{
align-content:center !important; }
.align-content-lg-between{
align-content:space-between !important; }
.align-content-lg-around{
align-content:space-around !important; }
.align-content-lg-stretch{
align-content:stretch !important; }
.align-self-lg-auto{
align-self:auto !important; }
.align-self-lg-start{
align-self:flex-start !important; }
.align-self-lg-end{
align-self:flex-end !important; }
.align-self-lg-center{
align-self:center !important; }
.align-self-lg-baseline{
align-self:baseline !important; }
.align-self-lg-stretch{
align-self:stretch !important; } }
@media (min-width: 1200px){
.flex-xl-row{
flex-direction:row !important; }
.flex-xl-column{
flex-direction:column !important; }
.flex-xl-row-reverse{
flex-direction:row-reverse !important; }
.flex-xl-column-reverse{
flex-direction:column-reverse !important; }
.flex-xl-wrap{
flex-wrap:wrap !important; }
.flex-xl-nowrap{
flex-wrap:nowrap !important; }
.flex-xl-wrap-reverse{
flex-wrap:wrap-reverse !important; }
.justify-content-xl-start{
justify-content:flex-start !important; }
.justify-content-xl-end{
justify-content:flex-end !important; }
.justify-content-xl-center{
justify-content:center !important; }
.justify-content-xl-between{
justify-content:space-between !important; }
.justify-content-xl-around{
justify-content:space-around !important; }
.align-items-xl-start{
align-items:flex-start !important; }
.align-items-xl-end{
align-items:flex-end !important; }
.align-items-xl-center{
align-items:center !important; }
.align-items-xl-baseline{
align-items:baseline !important; }
.align-items-xl-stretch{
align-items:stretch !important; }
.align-content-xl-start{
align-content:flex-start !important; }
.align-content-xl-end{
align-content:flex-end !important; }
.align-content-xl-center{
align-content:center !important; }
.align-content-xl-between{
align-content:space-between !important; }
.align-content-xl-around{
align-content:space-around !important; }
.align-content-xl-stretch{
align-content:stretch !important; }
.align-self-xl-auto{
align-self:auto !important; }
.align-self-xl-start{
align-self:flex-start !important; }
.align-self-xl-end{
align-self:flex-end !important; }
.align-self-xl-center{
align-self:center !important; }
.align-self-xl-baseline{
align-self:baseline !important; }
.align-self-xl-stretch{
align-self:stretch !important; } }
.float-left{
float:left !important; }
.float-right{
float:right !important; }
.float-none{
float:none !important; }
@media (min-width: 576px){
.float-sm-left{
float:left !important; }
.float-sm-right{
float:right !important; }
.float-sm-none{
float:none !important; } }
@media (min-width: 768px){
.float-md-left{
float:left !important; }
.float-md-right{
float:right !important; }
.float-md-none{
float:none !important; } }
@media (min-width: 992px){
.float-lg-left{
float:left !important; }
.float-lg-right{
float:right !important; }
.float-lg-none{
float:none !important; } }
@media (min-width: 1200px){
.float-xl-left{
float:left !important; }
.float-xl-right{
float:right !important; }
.float-xl-none{
float:none !important; } }
.text-justify{
text-align:justify !important; }
.text-nowrap{
white-space:nowrap !important; }
.text-truncate{
overflow:hidden;
text-overflow:ellipsis;
white-space:nowrap; }
.text-left{
text-align:left !important; }
.text-right{
text-align:right !important; }
.text-center{
text-align:center !important; }
@media (min-width: 576px){
.text-sm-left{
text-align:left !important; }
.text-sm-right{
text-align:right !important; }
.text-sm-center{
text-align:center !important; } }
@media (min-width: 768px){
.text-md-left{
text-align:left !important; }
.text-md-right{
text-align:right !important; }
.text-md-center{
text-align:center !important; } }
@media (min-width: 992px){
.text-lg-left{
text-align:left !important; }
.text-lg-right{
text-align:right !important; }
.text-lg-center{
text-align:center !important; } }
@media (min-width: 1200px){
.text-xl-left{
text-align:left !important; }
.text-xl-right{
text-align:right !important; }
.text-xl-center{
text-align:center !important; } }
.text-lowercase{
text-transform:lowercase !important; }
.text-uppercase{
text-transform:uppercase !important; }
.text-capitalize{
text-transform:capitalize !important; }
.font-weight-light{
font-weight:300 !important; }
.font-weight-normal{
font-weight:400 !important; }
.font-weight-bold{
font-weight:700 !important; }
.font-italic{
font-style:italic !important; }
.text-white{
color:#fff !important; }
.text-primary{
color:#33aebd; }
a.text-primary:hover{
color:#288995; }
.text-secondary{
color:#6c757d; }
a.text-secondary:hover{
color:#545b62; }
.text-success{
color:#00ffb0; }
a.text-success:hover{
color:#00cc8d; }
.text-info{
color:#01a3d4; }
a.text-info:hover{
color:#017ca1; }
.text-warning{
color:#ffc207; }
a.text-warning:hover{
color:#d39f00; }
.text-danger{
color:#e42234; }
a.text-danger:hover{
color:#bc1726; }
.text-light{
color:#f8f9fa; }
a.text-light:hover{
color:#dae0e5; }
.text-dark{
color:#121b1f; }
a.text-dark:hover{
color:#000; }
.text-muted{
color:var(--text-color,#0b1e33) !important; }
.text-hide{
font:0/0 a;
color:transparent;
text-shadow:none;
background-color:transparent;
border:0; }.time_circles{
position:relative;
width:100%;
height:100%;
}
.time_circles>div{
position:absolute;
text-align:center;
}
.time_circles>div>h4{
margin:0;
padding:0;
text-transform:uppercase;
}
.time_circles>div>h4,.time_circles>div>span{
text-align:center;
font-family:Roboto,Arial;
}
.time_circles>div>span{
display:block;
width:100%;
font-size:300%;
margin-top:.4em;
font-weight:700;
}.mm-hidden{display:none!important}.mm-wrapper{overflow-x:hidden;position:relative}.mm-menu{display:block;padding:0}.mm-menu,.mm-panels,.mm-panels>.mm-panel{box-sizing:border-box;background:inherit;margin:0;position:absolute;left:0;right:0;top:0;bottom:0;z-index:0}.mm-panels,.mm-panels>.mm-panel{border-color:inherit}.mm-panels{overflow:hidden}.mm-panel{-webkit-transform:translate(100%);transform:translate(100%);-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease;-webkit-transform-origin:top left;transform-origin:top left}.mm-panel.mm-opened{-webkit-transform:translate(0);transform:translate(0);-webkit-transform:translateZ(0);transform:translateZ(0)}.mm-panel.mm-subopened{-webkit-transform:translate(-30%);transform:translate(-30%);-webkit-transform:translate3d(-30%,0,0);transform:translate3d(-30%,0,0)}.mm-panel.mm-highest{z-index:1}.mm-panel.mm-noanimation{-webkit-transition:none!important;transition:none!important}.mm-panel.mm-noanimation.mm-subopened{-webkit-transform:translate(0);transform:translate(0);-webkit-transform:translateZ(0);transform:translateZ(0)}.mm-panels>.mm-panel{-webkit-overflow-scrolling:touch;overflow:scroll;overflow-x:hidden;overflow-y:auto;padding:0 20px}.mm-panels>.mm-panel.mm-hasnavbar{padding-top:40px}.mm-panels>.mm-panel:not(.mm-hidden){display:block}.mm-panels>.mm-panel:after,.mm-panels>.mm-panel:before{content:"";display:block;height:20px}.mm-vertical .mm-panel{-webkit-transform:none!important;transform:none!important}.mm-listview .mm-vertical .mm-panel,.mm-vertical .mm-listview .mm-panel{display:none;padding:10px 0 10px 10px}.mm-listview .mm-vertical .mm-panel .mm-listview>li:last-child:after,.mm-vertical .mm-listview .mm-panel .mm-listview>li:last-child:after{border-color:transparent}.mm-vertical li.mm-opened>.mm-panel,li.mm-vertical.mm-opened>.mm-panel{display:block}.mm-listview>li.mm-vertical>.mm-next,.mm-vertical .mm-listview>li>.mm-next{box-sizing:border-box;height:40px;bottom:auto}.mm-listview>li.mm-vertical.mm-opened>.mm-next:after,.mm-vertical .mm-listview>li.mm-opened>.mm-next:after{-webkit-transform:rotate(225deg);transform:rotate(225deg);right:19px}.mm-btn{box-sizing:border-box;width:40px;height:40px;position:absolute;top:0;z-index:1}.mm-clear:after,.mm-clear:before,.mm-close:after,.mm-close:before{content:"";border:2px solid transparent;display:block;width:5px;height:5px;margin:auto;position:absolute;top:0;bottom:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.mm-clear:before,.mm-close:before{border-right:none;border-bottom:none;right:18px}.mm-clear:after,.mm-close:after{border-left:none;border-top:none;right:25px}.mm-next:after,.mm-prev:before{content:"";border-top:2px solid transparent;border-left:2px solid transparent;display:block;width:8px;height:8px;margin:auto;position:absolute;top:0;bottom:0}.mm-prev:before{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);left:23px;right:auto}.mm-next:after{-webkit-transform:rotate(135deg);transform:rotate(135deg);right:23px;left:auto}.mm-navbar{border-bottom:1px solid;border-color:inherit;text-align:center;line-height:20px;height:40px;padding:0 40px;margin:0;position:absolute;top:0;left:0;right:0}.mm-navbar>*{display:block;padding:10px 0}.mm-navbar a,.mm-navbar a:hover{text-decoration:none}.mm-navbar .mm-title{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mm-navbar .mm-btn:first-child{left:0}.mm-navbar .mm-btn:last-child{text-align:right;right:0}.mm-panel .mm-navbar{display:none}.mm-panel.mm-hasnavbar .mm-navbar{display:block}.mm-listview,.mm-listview>li{list-style:none;display:block;padding:0;margin:0}.mm-listview{font:inherit;font-size:14px;line-height:20px}.mm-listview a,.mm-listview a:hover{text-decoration:none}.mm-listview>li{position:relative}.mm-listview>li,.mm-listview>li .mm-next,.mm-listview>li .mm-next:before,.mm-listview>li:after{border-color:inherit}.mm-listview>li>a,.mm-listview>li>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;color:inherit;display:block;padding:10px 10px 10px 20px;margin:0}.mm-listview>li:not(.mm-divider):after{content:"";border-bottom-width:1px;border-bottom-style:solid;display:block;position:absolute;left:0;right:0;bottom:0;left:20px}.mm-listview .mm-next{background:rgba(3,2,1,0);width:50px;padding:0;position:absolute;right:0;top:0;bottom:0;z-index:2}.mm-listview .mm-next:before{content:"";border-left-width:1px;border-left-style:solid;display:block;position:absolute;top:0;bottom:0;left:0}.mm-listview .mm-next+a,.mm-listview .mm-next+span{margin-right:50px}.mm-listview .mm-next.mm-fullsubopen{width:100%}.mm-listview .mm-next.mm-fullsubopen:before{border-left:none}.mm-listview .mm-next.mm-fullsubopen+a,.mm-listview .mm-next.mm-fullsubopen+span{padding-right:50px;margin-right:0}.mm-panels>.mm-panel>.mm-listview{margin:20px -20px}.mm-panels>.mm-panel>.mm-listview:first-child,.mm-panels>.mm-panel>.mm-navbar+.mm-listview{margin-top:-20px}.mm-menu{background:#f3f3f3;border-color:rgba(0,0,0,.1);color:rgba(0,0,0,.75)}.mm-menu .mm-navbar>*,.mm-menu .mm-navbar a{color:rgba(0,0,0,.3)}.mm-menu .mm-btn:after,.mm-menu .mm-btn:before{border-color:rgba(0,0,0,.3)}.mm-menu .mm-listview{border-color:rgba(0,0,0,.1)}.mm-menu .mm-listview>li .mm-next:after{border-color:rgba(0,0,0,.3)}.mm-menu .mm-listview>li a:not(.mm-next){-webkit-tap-highlight-color:rgba(255,255,255,.5);tap-highlight-color:hsla(0,0%,100%,.5)}.mm-menu .mm-listview>li.mm-selected>a:not(.mm-next),.mm-menu .mm-listview>li.mm-selected>span{background:hsla(0,0%,100%,.5)}.mm-menu .mm-divider,.mm-menu .mm-listview>li.mm-opened.mm-vertical>.mm-panel,.mm-menu .mm-listview>li.mm-opened.mm-vertical>a.mm-next,.mm-menu.mm-vertical .mm-listview>li.mm-opened>.mm-panel,.mm-menu.mm-vertical .mm-listview>li.mm-opened>a.mm-next{background:rgba(0,0,0,.05)}
.mm-page{box-sizing:border-box;position:relative}.mm-slideout{-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease;z-index:1}html.mm-opened{overflow-x:hidden;position:relative}html.mm-blocking,html.mm-blocking body{overflow:hidden}html.mm-background .mm-page{background:inherit}#mm-blocker{background:rgba(3,2,1,0);display:none;width:100%;height:100%;position:fixed;top:0;left:0;z-index:2}html.mm-blocking #mm-blocker{display:block}.mm-menu.mm-offcanvas{z-index:0;display:none;position:fixed}.mm-menu.mm-offcanvas.mm-opened{display:block}.mm-menu.mm-offcanvas.mm-no-csstransforms.mm-opened{z-index:10}.mm-menu.mm-offcanvas{width:80%;min-width:140px;max-width:440px}html.mm-opening .mm-menu~.mm-slideout{-webkit-transform:translate(80%);transform:translate(80%);-webkit-transform:translate3d(80%,0,0);transform:translate3d(80%,0,0)}@media all and (max-width:175px){html.mm-opening .mm-menu~.mm-slideout{-webkit-transform:translate(140px);transform:translate(140px);-webkit-transform:translate3d(140px,0,0);transform:translate3d(140px,0,0)}}@media all and (min-width:550px){html.mm-opening .mm-menu~.mm-slideout{-webkit-transform:translate(440px);transform:translate(440px);-webkit-transform:translate3d(440px,0,0);transform:translate3d(440px,0,0)}}.mm-sronly{border:0!important;clip:rect(1px,1px,1px,1px)!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important;white-space:nowrap!important;width:1px!important;height:1px!important;padding:0!important;overflow:hidden!important;position:absolute!important}
.mm-menu.mm-border-none .mm-listview>li:after,.mm-menu .mm-listview.mm-border-none>li:after,.mm-menu .mm-listview>li.mm-border-none:after{content:none}.mm-menu.mm-border-full .mm-listview>li:after,.mm-menu .mm-listview.mm-border-full>li:after,.mm-menu .mm-listview>li.mm-border-full:after{left:0!important}.mm-menu.mm-border-offset .mm-listview>li:after,.mm-menu .mm-listview.mm-border-offset>li:after,.mm-menu .mm-listview>li.mm-border-offset:after{right:20px}
.mm-menu.mm-offcanvas.mm-fullscreen{width:100%;min-width:140px;max-width:10000px}html.mm-opening .mm-menu.mm-fullscreen~.mm-slideout{-webkit-transform:translate(100%);transform:translate(100%);-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}@media all and (max-width:140px){html.mm-opening .mm-menu.mm-fullscreen~.mm-slideout{-webkit-transform:translate(140px);transform:translate(140px);-webkit-transform:translate3d(140px,0,0);transform:translate3d(140px,0,0)}}@media all and (min-width:10000px){html.mm-opening .mm-menu.mm-fullscreen~.mm-slideout{-webkit-transform:translate(10000px);transform:translate(10000px);-webkit-transform:translate3d(10000px,0,0);transform:translate3d(10000px,0,0)}}html.mm-right.mm-opening .mm-menu.mm-fullscreen~.mm-slideout{-webkit-transform:translate(-100%);transform:translate(-100%);-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}@media all and (max-width:140px){html.mm-right.mm-opening .mm-menu.mm-fullscreen~.mm-slideout{-webkit-transform:translate(-140px);transform:translate(-140px);-webkit-transform:translate3d(-140px,0,0);transform:translate3d(-140px,0,0)}}@media all and (min-width:10000px){html.mm-right.mm-opening .mm-menu.mm-fullscreen~.mm-slideout{-webkit-transform:translate(-10000px);transform:translate(-10000px);-webkit-transform:translate3d(-10000px,0,0);transform:translate3d(-10000px,0,0)}}.mm-menu.mm-offcanvas.mm-fullscreen.mm-bottom,.mm-menu.mm-offcanvas.mm-fullscreen.mm-top{height:100%;min-height:140px;max-height:10000px}
.mm-menu.mm-fx-menu-zoom{-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease}html.mm-opened .mm-menu.mm-fx-menu-zoom{-webkit-transform:scale(.7) translate3d(-30%,0,0);transform:scale(.7) translate3d(-30%,0,0);-webkit-transform-origin:left center;transform-origin:left center}html.mm-opening .mm-menu.mm-fx-menu-zoom{-webkit-transform:scale(1) translateZ(0);transform:scale(1) translateZ(0)}html.mm-right.mm-opened .mm-menu.mm-fx-menu-zoom{-webkit-transform:scale(.7) translate3d(30%,0,0);transform:scale(.7) translate3d(30%,0,0);-webkit-transform-origin:right center;transform-origin:right center}html.mm-right.mm-opening .mm-menu.mm-fx-menu-zoom{-webkit-transform:scale(1) translateZ(0);transform:scale(1) translateZ(0)}.mm-menu.mm-fx-menu-slide{-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease}html.mm-opened .mm-menu.mm-fx-menu-slide{-webkit-transform:translate(-30%);transform:translate(-30%);-webkit-transform:translate3d(-30%,0,0);transform:translate3d(-30%,0,0)}html.mm-opening .mm-menu.mm-fx-menu-slide{-webkit-transform:translate(0);transform:translate(0);-webkit-transform:translateZ(0);transform:translateZ(0)}html.mm-right.mm-opened .mm-menu.mm-fx-menu-slide{-webkit-transform:translate(30%);transform:translate(30%);-webkit-transform:translate3d(30%,0,0);transform:translate3d(30%,0,0)}html.mm-right.mm-opening .mm-menu.mm-fx-menu-slide{-webkit-transform:translate(0);transform:translate(0);-webkit-transform:translateZ(0);transform:translateZ(0)}.mm-menu.mm-fx-menu-fade{opacity:0;-webkit-transition:opacity .4s ease;transition:opacity .4s ease}html.mm-opening .mm-menu.mm-fx-menu-fade{opacity:1}.mm-menu .mm-fx-panels-none.mm-panel,.mm-menu.mm-fx-panels-none .mm-panel{-webkit-transition-property:none;transition-property:none}.mm-menu .mm-fx-panels-none.mm-panel.mm-subopened,.mm-menu.mm-fx-panels-none .mm-panel.mm-subopened{-webkit-transform:translate(0);transform:translate(0);-webkit-transform:translateZ(0);transform:translateZ(0)}.mm-menu .mm-fx-panels-zoom.mm-panel,.mm-menu.mm-fx-panels-zoom .mm-panel{-webkit-transform-origin:left center;transform-origin:left center;-webkit-transform:scale(1.5) translate3d(100%,0,0);transform:scale(1.5) translate3d(100%,0,0)}.mm-menu .mm-fx-panels-zoom.mm-panel.mm-opened,.mm-menu.mm-fx-panels-zoom .mm-panel.mm-opened{-webkit-transform:scale(1) translateZ(0);transform:scale(1) translateZ(0)}.mm-menu .mm-fx-panels-zoom.mm-panel.mm-subopened,.mm-menu.mm-fx-panels-zoom .mm-panel.mm-subopened{-webkit-transform:scale(.7) translate3d(-30%,0,0);transform:scale(.7) translate3d(-30%,0,0)}.mm-menu.mm-fx-panels-slide-0 .mm-panel.mm-subopened,.mm-menu .mm-fx-panels-slide-0.mm-panel.mm-subopened{-webkit-transform:translate(0);transform:translate(0);-webkit-transform:translateZ(0);transform:translateZ(0)}.mm-menu.mm-fx-panels-slide-100 .mm-panel.mm-subopened,.mm-menu .mm-fx-panels-slide-100.mm-panel.mm-subopened{-webkit-transform:translate(-100%);transform:translate(-100%);-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.mm-menu .mm-fx-panels-slide-up.mm-panel,.mm-menu.mm-fx-panels-slide-up .mm-panel{-webkit-transform:translateY(100%);transform:translateY(100%);-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}.mm-menu .mm-fx-panels-slide-up.mm-panel.mm-opened,.mm-menu.mm-fx-panels-slide-up .mm-panel.mm-opened,.mm-menu .mm-fx-panels-slide-up.mm-panel.mm-subopened,.mm-menu.mm-fx-panels-slide-up .mm-panel.mm-subopened{-webkit-transform:translate(0);transform:translate(0);-webkit-transform:translateZ(0);transform:translateZ(0)}.mm-menu[class*=mm-fx-listitems-] .mm-listview>li{-webkit-transition:none .4s ease;transition:none .4s ease}.mm-menu[class*=mm-fx-listitems-] .mm-listview>li:first-child{-webkit-transition-delay:50ms;transition-delay:50ms}.mm-menu[class*=mm-fx-listitems-] .mm-listview>li:nth-child(2){-webkit-transition-delay:.1s;transition-delay:.1s}.mm-menu[class*=mm-fx-listitems-] .mm-listview>li:nth-child(3){-webkit-transition-delay:.15s;transition-delay:.15s}.mm-menu[class*=mm-fx-listitems-] .mm-listview>li:nth-child(4){-webkit-transition-delay:.2s;transition-delay:.2s}.mm-menu[class*=mm-fx-listitems-] .mm-listview>li:nth-child(5){-webkit-transition-delay:.25s;transition-delay:.25s}.mm-menu[class*=mm-fx-listitems-] .mm-listview>li:nth-child(6){-webkit-transition-delay:.3s;transition-delay:.3s}.mm-menu[class*=mm-fx-listitems-] .mm-listview>li:nth-child(7){-webkit-transition-delay:.35s;transition-delay:.35s}.mm-menu[class*=mm-fx-listitems-] .mm-listview>li:nth-child(8){-webkit-transition-delay:.4s;transition-delay:.4s}.mm-menu[class*=mm-fx-listitems-] .mm-listview>li:nth-child(9){-webkit-transition-delay:.45s;transition-delay:.45s}.mm-menu[class*=mm-fx-listitems-] .mm-listview>li:nth-child(10){-webkit-transition-delay:.5s;transition-delay:.5s}.mm-menu[class*=mm-fx-listitems-] .mm-listview>li:nth-child(11){-webkit-transition-delay:.55s;transition-delay:.55s}.mm-menu[class*=mm-fx-listitems-] .mm-listview>li:nth-child(12){-webkit-transition-delay:.6s;transition-delay:.6s}.mm-menu[class*=mm-fx-listitems-] .mm-listview>li:nth-child(13){-webkit-transition-delay:.65s;transition-delay:.65s}.mm-menu[class*=mm-fx-listitems-] .mm-listview>li:nth-child(14){-webkit-transition-delay:.7s;transition-delay:.7s}.mm-menu[class*=mm-fx-listitems-] .mm-listview>li:nth-child(15){-webkit-transition-delay:.75s;transition-delay:.75s}.mm-menu.mm-fx-listitems-slide .mm-listview>li{-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-transform:translate(50%);transform:translate(50%);-webkit-transform:translate3d(50%,0,0);transform:translate3d(50%,0,0);opacity:0}html.mm-opening .mm-menu.mm-fx-listitems-slide .mm-panel.mm-opened .mm-listview>li{-webkit-transform:translate(0);transform:translate(0);-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}.mm-menu.mm-fx-listitems-fade .mm-listview>li{-webkit-transition-property:opacity;transition-property:opacity;opacity:0}html.mm-opening .mm-menu.mm-fx-listitems-fade .mm-panel.mm-opened .mm-listview>li{opacity:1}.mm-menu.mm-fx-listitems-drop .mm-listview>li{-webkit-transition-property:opacity,top;transition-property:opacity,top;opacity:0;top:-25%}html.mm-opening .mm-menu.mm-fx-listitems-drop .mm-panel.mm-opened .mm-listview>li{opacity:1;top:0}
html.mm-iconbar body{overflow-x:hidden}html.mm-iconbar .mm-page{background:inherit;min-height:100vh}html.mm-iconbar .mm-slideout{box-sizing:border-box;padding-right:60px;-webkit-transform:translate(60px);transform:translate(60px);-webkit-transform:translate3d(60px,0,0);transform:translate3d(60px,0,0)}.mm-menu.mm-iconbar{display:block}
.mm-menu.mm-listview-justify .mm-panels>.mm-panel:after,.mm-menu.mm-listview-justify .mm-panels>.mm-panel:before,.mm-menu .mm-panels>.mm-panel.mm-listview-justify:after,.mm-menu .mm-panels>.mm-panel.mm-listview-justify:before{content:none;display:none}.mm-menu.mm-listview-justify .mm-panels>.mm-panel>.mm-listview,.mm-menu .mm-panels>.mm-panel.mm-listview-justify>.mm-listview{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;margin-top:0;margin-bottom:0}.mm-menu.mm-listview-justify .mm-panels>.mm-panel>.mm-listview>li,.mm-menu .mm-panels>.mm-panel.mm-listview-justify>.mm-listview>li{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;min-height:40px}.mm-menu.mm-listview-justify .mm-panels>.mm-panel>.mm-listview>li:not(.mm-divider),.mm-menu .mm-panels>.mm-panel.mm-listview-justify>.mm-listview>li:not(.mm-divider){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.mm-menu.mm-listview-justify .mm-panels>.mm-panel>.mm-listview>li>a:not(.mm-next),.mm-menu.mm-listview-justify .mm-panels>.mm-panel>.mm-listview>li>span,.mm-menu .mm-panels>.mm-panel.mm-listview-justify>.mm-listview>li>a:not(.mm-next),.mm-menu .mm-panels>.mm-panel.mm-listview-justify>.mm-listview>li>span{box-sizing:border-box;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mm-listview-small .mm-listview>li>a:not(.mm-next),.mm-listview-small .mm-listview>li>span{padding:7px 10px 7px 20px}.mm-listview-small .mm-listview>li.mm-vertical>.mm-next,.mm-listview-small .mm-vertical>.mm-listview>li>.mm-next{height:34px}.mm-listview-large .mm-listview>li>a:not(.mm-next),.mm-listview-large .mm-listview>li>span{padding:15px 10px 15px 20px}.mm-listview-large .mm-listview>li.mm-vertical>.mm-next,.mm-listview-large .mm-vertical>.mm-listview>li>.mm-next{height:50px}.mm-listview-huge .mm-listview>li>a:not(.mm-next),.mm-listview-huge .mm-listview>li>span{padding:20px 10px 20px 20px}.mm-listview-huge .mm-listview>li.mm-vertical>.mm-next,.mm-listview-huge .mm-vertical>.mm-listview>li>.mm-next{height:60px}.mm-listview .mm-divider{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-size:10px;text-transform:uppercase;text-indent:20px;line-height:25px}.mm-listview .mm-spacer{padding-top:40px}.mm-listview .mm-spacer>.mm-next{top:40px}.mm-listview .mm-spacer.mm-divider{padding-top:25px}.mm-listview .mm-inset{list-style:inside disc;padding:0 10px 15px 40px;margin:0}.mm-listview .mm-inset>li{padding:5px 0}
.mm-menu .mm-listview.mm-multiline>li>a,.mm-menu .mm-listview.mm-multiline>li>span,.mm-menu .mm-listview>li.mm-multiline>a,.mm-menu .mm-listview>li.mm-multiline>span,.mm-menu.mm-multiline .mm-listview>li>a,.mm-menu.mm-multiline .mm-listview>li>span{text-overflow:clip;white-space:normal}
.mm-menu.mm-opened[class*=mm-pagedim]~#mm-blocker{opacity:0}html.mm-opening .mm-menu.mm-opened[class*=mm-pagedim]~#mm-blocker{opacity:.3;-webkit-transition:opacity .4s ease .4s;transition:opacity .4s ease .4s}.mm-menu.mm-opened.mm-pagedim~#mm-blocker{background:inherit}.mm-menu.mm-opened.mm-pagedim-white~#mm-blocker{background:#fff}.mm-menu.mm-opened.mm-pagedim-black~#mm-blocker{background:#000}
.mm-menu.mm-popup{-webkit-transition:opacity .4s ease;transition:opacity .4s ease;opacity:0;box-shadow:0 2px 10px rgba(0,0,0,.3);height:80%;min-height:140px;max-height:880px;top:50%;left:50%;bottom:auto;right:auto;z-index:2;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0)}.mm-menu.mm-popup.mm-opened~.mm-slideout{-webkit-transform:none!important;transform:none!important;z-index:0}.mm-menu.mm-popup.mm-opened~#mm-blocker{-webkit-transition-delay:0s!important;transition-delay:0s!important;z-index:1}html.mm-opening .mm-menu.mm-popup{opacity:1}
.mm-menu.mm-offcanvas.mm-right{left:auto}html.mm-right.mm-opening .mm-menu~.mm-slideout{-webkit-transform:translate(-80%);transform:translate(-80%);-webkit-transform:translate3d(-80%,0,0);transform:translate3d(-80%,0,0)}@media all and (max-width:175px){html.mm-right.mm-opening .mm-menu~.mm-slideout{-webkit-transform:translate(-140px);transform:translate(-140px);-webkit-transform:translate3d(-140px,0,0);transform:translate3d(-140px,0,0)}}@media all and (min-width:550px){html.mm-right.mm-opening .mm-menu~.mm-slideout{-webkit-transform:translate(-440px);transform:translate(-440px);-webkit-transform:translate3d(-440px,0,0);transform:translate3d(-440px,0,0)}}html.mm-front .mm-slideout{-webkit-transform:none!important;transform:none!important;z-index:0}html.mm-front #mm-blocker{z-index:1}html.mm-front .mm-menu.mm-offcanvas{z-index:2}.mm-menu.mm-offcanvas.mm-front,.mm-menu.mm-offcanvas.mm-next{-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease;-webkit-transform:translate(-100%);transform:translate(-100%);-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.mm-menu.mm-offcanvas.mm-front.mm-right,.mm-menu.mm-offcanvas.mm-next.mm-right{-webkit-transform:translate(100%);transform:translate(100%);-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.mm-menu.mm-offcanvas.mm-top{-webkit-transform:translateY(-100%);transform:translateY(-100%);-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}.mm-menu.mm-offcanvas.mm-bottom{-webkit-transform:translateY(100%);transform:translateY(100%);-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}.mm-menu.mm-offcanvas.mm-bottom,.mm-menu.mm-offcanvas.mm-top{width:100%;min-width:100%;max-width:100%}.mm-menu.mm-offcanvas.mm-bottom{top:auto}html.mm-opening .mm-menu.mm-offcanvas.mm-front,html.mm-opening .mm-menu.mm-offcanvas.mm-next{-webkit-transform:translate(0);transform:translate(0);-webkit-transform:translateZ(0);transform:translateZ(0)}.mm-menu.mm-offcanvas.mm-bottom,.mm-menu.mm-offcanvas.mm-top{height:80%;min-height:140px;max-height:880px}
.mm-menu.mm-shadow-page:after{content:"";display:block;width:20px;height:120%;position:absolute;left:100%;top:-10%;z-index:100}.mm-menu.mm-shadow-page.mm-right:after{left:auto;right:100%}.mm-menu.mm-shadow-page.mm-front:after,.mm-menu.mm-shadow-page.mm-next:after{content:none;display:none}.mm-menu.mm-shadow-page:after,.mm-menu.mm-shadow-panels .mm-panel.mm-opened:nth-child(n+2){box-shadow:0 0 10px rgba(0,0,0,.3)}
.mm-menu.mm-theme-dark{background:#333;border-color:rgba(0,0,0,.15);color:hsla(0,0%,100%,.8)}.mm-menu.mm-theme-dark .mm-navbar>*,.mm-menu.mm-theme-dark .mm-navbar a{color:hsla(0,0%,100%,.4)}.mm-menu.mm-theme-dark .mm-btn:after,.mm-menu.mm-theme-dark .mm-btn:before{border-color:hsla(0,0%,100%,.4)}.mm-menu.mm-theme-dark .mm-listview{border-color:rgba(0,0,0,.15)}.mm-menu.mm-theme-dark .mm-listview>li .mm-next:after{border-color:hsla(0,0%,100%,.4)}.mm-menu.mm-theme-dark .mm-listview>li a:not(.mm-next){-webkit-tap-highlight-color:rgba(0,0,0,.1);tap-highlight-color:rgba(0,0,0,.1)}.mm-menu.mm-theme-dark .mm-listview>li.mm-selected>a:not(.mm-next),.mm-menu.mm-theme-dark .mm-listview>li.mm-selected>span{background:rgba(0,0,0,.1)}.mm-menu.mm-theme-dark .mm-divider,.mm-menu.mm-theme-dark .mm-listview>li.mm-opened.mm-vertical>.mm-panel,.mm-menu.mm-theme-dark .mm-listview>li.mm-opened.mm-vertical>a.mm-next,.mm-menu.mm-theme-dark.mm-vertical .mm-listview>li.mm-opened>.mm-panel,.mm-menu.mm-theme-dark.mm-vertical .mm-listview>li.mm-opened>a.mm-next{background:hsla(0,0%,100%,.05)}.mm-menu.mm-theme-dark label.mm-check:before{border-color:hsla(0,0%,100%,.8)}.mm-menu.mm-theme-dark em.mm-counter{color:hsla(0,0%,100%,.4)}.mm-menu.mm-theme-dark .mm-fixeddivider span{background:hsla(0,0%,100%,.05)}.mm-menu.mm-keyboardfocus a:focus{background:rgba(0,0,0,.1)}.mm-menu.mm-shadow-page.mm-theme-dark:after,.mm-menu.mm-shadow-panels.mm-theme-dark .mm-panel.mm-opened:nth-child(n+2){box-shadow:0 0 20px rgba(0,0,0,.5)}.mm-menu.mm-theme-dark .mm-search input{background:hsla(0,0%,100%,.3);color:hsla(0,0%,100%,.8)}.mm-menu.mm-theme-dark .mm-indexer a,.mm-menu.mm-theme-dark .mm-noresultsmsg{color:hsla(0,0%,100%,.4)}.mm-menu.mm-hoverselected.mm-theme-dark .mm-listview>li>a.mm-fullsubopen:hover+span,.mm-menu.mm-hoverselected.mm-theme-dark .mm-listview>li>a:not(.mm-fullsubopen):hover,.mm-menu.mm-parentselected.mm-theme-dark .mm-listview>li>a.mm-selected.mm-fullsubopen+a,.mm-menu.mm-parentselected.mm-theme-dark .mm-listview>li>a.mm-selected.mm-fullsubopen+span,.mm-menu.mm-parentselected.mm-theme-dark .mm-listview>li>a.mm-selected:not(.mm-fullsubopen){background:rgba(0,0,0,.1)}.mm-menu.mm-theme-dark label.mm-toggle{background:rgba(0,0,0,.15)}.mm-menu.mm-theme-dark label.mm-toggle:before{background:#333}.mm-menu.mm-theme-dark input.mm-toggle:checked~label.mm-toggle{background:#4bd963}.mm-menu.mm-theme-white{background:#fff;border-color:rgba(0,0,0,.1);color:rgba(0,0,0,.6)}.mm-menu.mm-theme-white .mm-navbar>*,.mm-menu.mm-theme-white .mm-navbar a{color:rgba(0,0,0,.3)}.mm-menu.mm-theme-white .mm-btn:after,.mm-menu.mm-theme-white .mm-btn:before{border-color:rgba(0,0,0,.3)}.mm-menu.mm-theme-white .mm-listview{border-color:rgba(0,0,0,.1)}.mm-menu.mm-theme-white .mm-listview>li .mm-next:after{border-color:rgba(0,0,0,.3)}.mm-menu.mm-theme-white .mm-listview>li a:not(.mm-next){-webkit-tap-highlight-color:rgba(0,0,0,.05);tap-highlight-color:rgba(0,0,0,.05)}.mm-menu.mm-theme-white .mm-divider,.mm-menu.mm-theme-white .mm-listview>li.mm-opened.mm-vertical>.mm-panel,.mm-menu.mm-theme-white .mm-listview>li.mm-opened.mm-vertical>a.mm-next,.mm-menu.mm-theme-white .mm-listview>li.mm-selected>a:not(.mm-next),.mm-menu.mm-theme-white .mm-listview>li.mm-selected>span,.mm-menu.mm-theme-white.mm-vertical .mm-listview>li.mm-opened>.mm-panel,.mm-menu.mm-theme-white.mm-vertical .mm-listview>li.mm-opened>a.mm-next{background:rgba(0,0,0,.05)}.mm-menu.mm-theme-white label.mm-check:before{border-color:rgba(0,0,0,.6)}.mm-menu.mm-theme-white em.mm-counter{color:rgba(0,0,0,.3)}.mm-menu.mm-keyboardfocus a:focus,.mm-menu.mm-theme-white .mm-fixeddivider span{background:rgba(0,0,0,.05)}.mm-menu.mm-shadow-page.mm-theme-white:after,.mm-menu.mm-shadow-panels.mm-theme-white .mm-panel.mm-opened:nth-child(n+2){box-shadow:0 0 10px rgba(0,0,0,.2)}.mm-menu.mm-theme-white .mm-search input{background:rgba(0,0,0,.05);color:rgba(0,0,0,.6)}.mm-menu.mm-theme-white .mm-indexer a,.mm-menu.mm-theme-white .mm-noresultsmsg{color:rgba(0,0,0,.3)}.mm-menu.mm-hoverselected.mm-theme-white .mm-listview>li>a.mm-fullsubopen:hover+span,.mm-menu.mm-hoverselected.mm-theme-white .mm-listview>li>a:not(.mm-fullsubopen):hover,.mm-menu.mm-parentselected.mm-theme-white .mm-listview>li>a.mm-selected.mm-fullsubopen+a,.mm-menu.mm-parentselected.mm-theme-white .mm-listview>li>a.mm-selected.mm-fullsubopen+span,.mm-menu.mm-parentselected.mm-theme-white .mm-listview>li>a.mm-selected:not(.mm-fullsubopen){background:rgba(0,0,0,.05)}.mm-menu.mm-theme-white label.mm-toggle{background:rgba(0,0,0,.1)}.mm-menu.mm-theme-white label.mm-toggle:before{background:#fff}.mm-menu.mm-theme-white input.mm-toggle:checked~label.mm-toggle{background:#4bd963}.mm-menu.mm-theme-black{background:#000;border-color:hsla(0,0%,100%,.2);color:hsla(0,0%,100%,.6)}.mm-menu.mm-theme-black .mm-navbar>*,.mm-menu.mm-theme-black .mm-navbar a{color:hsla(0,0%,100%,.4)}.mm-menu.mm-theme-black .mm-btn:after,.mm-menu.mm-theme-black .mm-btn:before{border-color:hsla(0,0%,100%,.4)}.mm-menu.mm-theme-black .mm-listview{border-color:hsla(0,0%,100%,.2)}.mm-menu.mm-theme-black .mm-listview>li .mm-next:after{border-color:hsla(0,0%,100%,.4)}.mm-menu.mm-theme-black .mm-listview>li a:not(.mm-next){-webkit-tap-highlight-color:rgba(255,255,255,.3);tap-highlight-color:hsla(0,0%,100%,.3)}.mm-menu.mm-theme-black .mm-listview>li.mm-selected>a:not(.mm-next),.mm-menu.mm-theme-black .mm-listview>li.mm-selected>span{background:hsla(0,0%,100%,.3)}.mm-menu.mm-theme-black .mm-divider,.mm-menu.mm-theme-black .mm-listview>li.mm-opened.mm-vertical>.mm-panel,.mm-menu.mm-theme-black .mm-listview>li.mm-opened.mm-vertical>a.mm-next,.mm-menu.mm-theme-black.mm-vertical .mm-listview>li.mm-opened>.mm-panel,.mm-menu.mm-theme-black.mm-vertical .mm-listview>li.mm-opened>a.mm-next{background:hsla(0,0%,100%,.2)}.mm-menu.mm-theme-black label.mm-check:before{border-color:hsla(0,0%,100%,.6)}.mm-menu.mm-theme-black em.mm-counter{color:hsla(0,0%,100%,.4)}.mm-menu.mm-theme-black .mm-fixeddivider span{background:hsla(0,0%,100%,.2)}.mm-menu.mm-keyboardfocus a:focus{background:hsla(0,0%,100%,.3)}.mm-menu.mm-shadow-page.mm-theme-black:after{content:none;display:none}.mm-menu.mm-shadow-panels.mm-theme-black .mm-panel.mm-opened:nth-child(n+2){box-shadow:false}.mm-menu.mm-theme-black .mm-search input{background:hsla(0,0%,100%,.3);color:hsla(0,0%,100%,.6)}.mm-menu.mm-theme-black .mm-indexer a,.mm-menu.mm-theme-black .mm-noresultsmsg{color:hsla(0,0%,100%,.4)}.mm-menu.mm-hoverselected.mm-theme-black .mm-listview>li>a.mm-fullsubopen:hover+span,.mm-menu.mm-hoverselected.mm-theme-black .mm-listview>li>a:not(.mm-fullsubopen):hover,.mm-menu.mm-parentselected.mm-theme-black .mm-listview>li>a.mm-selected.mm-fullsubopen+a,.mm-menu.mm-parentselected.mm-theme-black .mm-listview>li>a.mm-selected.mm-fullsubopen+span,.mm-menu.mm-parentselected.mm-theme-black .mm-listview>li>a.mm-selected:not(.mm-fullsubopen){background:hsla(0,0%,100%,.3)}.mm-menu.mm-theme-black label.mm-toggle{background:hsla(0,0%,100%,.2)}.mm-menu.mm-theme-black label.mm-toggle:before{background:#000}.mm-menu.mm-theme-black input.mm-toggle:checked~label.mm-toggle{background:#4bd963}
.mm-menu .mm-tileview.mm-listview:after,.mm-menu.mm-tileview .mm-listview:after{content:"";display:block;clear:both}.mm-menu .mm-tileview.mm-listview>li,.mm-menu.mm-tileview .mm-listview>li{width:50%;height:0;padding:50% 0 0;float:left;position:relative}.mm-menu .mm-tileview.mm-listview>li:after,.mm-menu.mm-tileview .mm-listview>li:after{left:0;top:0;border-right-width:1px;border-right-style:solid;z-index:-1}.mm-menu .mm-tileview.mm-listview>li.mm-tile-xs,.mm-menu.mm-tileview .mm-listview>li.mm-tile-xs{width:12.5%;padding-top:12.5%}.mm-menu .mm-tileview.mm-listview>li.mm-tile-s,.mm-menu.mm-tileview .mm-listview>li.mm-tile-s{width:25%;padding-top:25%}.mm-menu .mm-tileview.mm-listview>li.mm-tile-l,.mm-menu.mm-tileview .mm-listview>li.mm-tile-l{width:75%;padding-top:75%}.mm-menu .mm-tileview.mm-listview>li.mm-tile-xl,.mm-menu.mm-tileview .mm-listview>li.mm-tile-xl{width:100%;padding-top:100%}.mm-menu .mm-tileview.mm-listview>li>a,.mm-menu.mm-tileview .mm-listview>li>a,.mm-menu .mm-tileview.mm-listview>li>span,.mm-menu.mm-tileview .mm-listview>li>span{line-height:1px;text-align:center;padding:50% 10px 0;margin:0;position:absolute;top:0;right:1px;bottom:1px;left:0}.mm-menu .mm-tileview.mm-listview>li>.mm-next,.mm-menu.mm-tileview .mm-listview>li>.mm-next{width:auto}.mm-menu .mm-tileview.mm-listview>li>.mm-next:after,.mm-menu.mm-tileview .mm-listview>li>.mm-next:after,.mm-menu .mm-tileview.mm-listview>li>.mm-next:before,.mm-menu.mm-tileview .mm-listview>li>.mm-next:before{content:none;display:none}.mm-menu.mm-tileview .mm-panel{padding-left:0;padding-right:0}.mm-menu.mm-tileview .mm-panel:after{content:none;display:none}.mm-menu.mm-tileview .mm-listview{margin:0}
html.mm-widescreen body{position:relative}html.mm-widescreen #mm-blocker{display:none!important}html.mm-widescreen .mm-slideout{-webkit-transform:none!important;transform:none!important;width:70%!important;margin-left:30%!important}html.mm-widescreen .mm-page{background:inherit;box-sizing:border-box}html.mm-widescreen.mm-blocking,html.mm-widescreen.mm-blocking body{overflow:auto}.mm-menu.mm-widescreen{border-right-width:1px;border-right-style:solid;display:block!important;width:30%!important;min-width:0!important;max-width:none!important;top:0!important;right:auto!important;bottom:0!important;left:0!important;z-index:100!important;-webkit-transform:none!important;transform:none!important}.mm-menu.mm-widescreen.mm-pageshadow:after{content:none;display:none}
.mm-menu.mm-autoheight{-webkit-transition:none .4s ease;transition:none .4s ease;-webkit-transition-property:height,-webkit-transform;transition-property:height,-webkit-transform;transition-property:transform,height;transition-property:transform,height,-webkit-transform}.mm-menu.mm-autoheight:not(.mm-offcanvas){position:relative}.mm-menu.mm-measureheight .mm-panel{display:block!important}.mm-menu.mm-measureheight .mm-panels>.mm-panel{bottom:auto!important;height:auto!important}
.mm-columns{-webkit-transition-property:width;transition-property:width}.mm-columns .mm-panels>.mm-panel{right:auto;-webkit-transition-property:width,-webkit-transform;transition-property:width,-webkit-transform;transition-property:width,transform;transition-property:width,transform,-webkit-transform}.mm-columns .mm-panels>.mm-panel.mm-opened,.mm-columns .mm-panels>.mm-panel.mm-subopened{border-left:1px solid;border-color:inherit;display:block!important}.mm-columns .mm-panels>.mm-columns-0{-webkit-transform:translate(0);transform:translate(0);-webkit-transform:translateZ(0);transform:translateZ(0)}.mm-columns-0 .mm-panels>.mm-panel{z-index:0}.mm-columns-0 .mm-panels>.mm-panel else{width:100%}.mm-columns-0 .mm-panels>.mm-panel:not(.mm-opened):not(.mm-subopened){-webkit-transform:translate(100%);transform:translate(100%);-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.mm-menu.mm-offcanvas.mm-columns-0{width:80%;min-width:140px;max-width:0}html.mm-opening .mm-menu.mm-columns-0~.mm-slideout{-webkit-transform:translate(80%);transform:translate(80%);-webkit-transform:translate3d(80%,0,0);transform:translate3d(80%,0,0)}@media all and (max-width:175px){html.mm-opening .mm-menu.mm-columns-0~.mm-slideout{-webkit-transform:translate(140px);transform:translate(140px);-webkit-transform:translate3d(140px,0,0);transform:translate3d(140px,0,0)}}@media all and (min-width:0px){html.mm-opening .mm-menu.mm-columns-0~.mm-slideout{-webkit-transform:translate(0);transform:translate(0);-webkit-transform:translateZ(0);transform:translateZ(0)}}html.mm-right.mm-opening .mm-menu.mm-columns-0~.mm-slideout{-webkit-transform:translate(-80%);transform:translate(-80%);-webkit-transform:translate3d(-80%,0,0);transform:translate3d(-80%,0,0)}@media all and (max-width:175px){html.mm-right.mm-opening .mm-menu.mm-columns-0~.mm-slideout{-webkit-transform:translate(-140px);transform:translate(-140px);-webkit-transform:translate3d(-140px,0,0);transform:translate3d(-140px,0,0)}}@media all and (min-width:0px){html.mm-right.mm-opening .mm-menu.mm-columns-0~.mm-slideout{-webkit-transform:translate(0);transform:translate(0);-webkit-transform:translateZ(0);transform:translateZ(0)}}.mm-columns .mm-panels>.mm-columns-1{-webkit-transform:translate(100%);transform:translate(100%);-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.mm-columns-1 .mm-panels>.mm-panel{z-index:1;width:100%}.mm-columns-1 .mm-panels>.mm-panel else{width:100%}.mm-columns-1 .mm-panels>.mm-panel:not(.mm-opened):not(.mm-subopened){-webkit-transform:translate(200%);transform:translate(200%);-webkit-transform:translate3d(200%,0,0);transform:translate3d(200%,0,0)}.mm-menu.mm-offcanvas.mm-columns-1{width:80%;min-width:140px;max-width:440px}html.mm-opening .mm-menu.mm-columns-1~.mm-slideout{-webkit-transform:translate(80%);transform:translate(80%);-webkit-transform:translate3d(80%,0,0);transform:translate3d(80%,0,0)}@media all and (max-width:175px){html.mm-opening .mm-menu.mm-columns-1~.mm-slideout{-webkit-transform:translate(140px);transform:translate(140px);-webkit-transform:translate3d(140px,0,0);transform:translate3d(140px,0,0)}}@media all and (min-width:550px){html.mm-opening .mm-menu.mm-columns-1~.mm-slideout{-webkit-transform:translate(440px);transform:translate(440px);-webkit-transform:translate3d(440px,0,0);transform:translate3d(440px,0,0)}}html.mm-right.mm-opening .mm-menu.mm-columns-1~.mm-slideout{-webkit-transform:translate(-80%);transform:translate(-80%);-webkit-transform:translate3d(-80%,0,0);transform:translate3d(-80%,0,0)}@media all and (max-width:175px){html.mm-right.mm-opening .mm-menu.mm-columns-1~.mm-slideout{-webkit-transform:translate(-140px);transform:translate(-140px);-webkit-transform:translate3d(-140px,0,0);transform:translate3d(-140px,0,0)}}@media all and (min-width:550px){html.mm-right.mm-opening .mm-menu.mm-columns-1~.mm-slideout{-webkit-transform:translate(-440px);transform:translate(-440px);-webkit-transform:translate3d(-440px,0,0);transform:translate3d(-440px,0,0)}}.mm-columns .mm-panels>.mm-columns-2{-webkit-transform:translate(200%);transform:translate(200%);-webkit-transform:translate3d(200%,0,0);transform:translate3d(200%,0,0)}.mm-columns-2 .mm-panels>.mm-panel{z-index:2;width:50%}.mm-columns-2 .mm-panels>.mm-panel else{width:100%}.mm-columns-2 .mm-panels>.mm-panel:not(.mm-opened):not(.mm-subopened){-webkit-transform:translate(300%);transform:translate(300%);-webkit-transform:translate3d(300%,0,0);transform:translate3d(300%,0,0)}.mm-menu.mm-offcanvas.mm-columns-2{width:80%;min-width:140px;max-width:880px}html.mm-opening .mm-menu.mm-columns-2~.mm-slideout{-webkit-transform:translate(80%);transform:translate(80%);-webkit-transform:translate3d(80%,0,0);transform:translate3d(80%,0,0)}@media all and (max-width:175px){html.mm-opening .mm-menu.mm-columns-2~.mm-slideout{-webkit-transform:translate(140px);transform:translate(140px);-webkit-transform:translate3d(140px,0,0);transform:translate3d(140px,0,0)}}@media all and (min-width:1100px){html.mm-opening .mm-menu.mm-columns-2~.mm-slideout{-webkit-transform:translate(880px);transform:translate(880px);-webkit-transform:translate3d(880px,0,0);transform:translate3d(880px,0,0)}}html.mm-right.mm-opening .mm-menu.mm-columns-2~.mm-slideout{-webkit-transform:translate(-80%);transform:translate(-80%);-webkit-transform:translate3d(-80%,0,0);transform:translate3d(-80%,0,0)}@media all and (max-width:175px){html.mm-right.mm-opening .mm-menu.mm-columns-2~.mm-slideout{-webkit-transform:translate(-140px);transform:translate(-140px);-webkit-transform:translate3d(-140px,0,0);transform:translate3d(-140px,0,0)}}@media all and (min-width:1100px){html.mm-right.mm-opening .mm-menu.mm-columns-2~.mm-slideout{-webkit-transform:translate(-880px);transform:translate(-880px);-webkit-transform:translate3d(-880px,0,0);transform:translate3d(-880px,0,0)}}.mm-columns .mm-panels>.mm-columns-3{-webkit-transform:translate(300%);transform:translate(300%);-webkit-transform:translate3d(300%,0,0);transform:translate3d(300%,0,0)}.mm-columns-3 .mm-panels>.mm-panel{z-index:3;width:33.34%}.mm-columns-3 .mm-panels>.mm-panel else{width:100%}.mm-columns-3 .mm-panels>.mm-panel:not(.mm-opened):not(.mm-subopened){-webkit-transform:translate(400%);transform:translate(400%);-webkit-transform:translate3d(400%,0,0);transform:translate3d(400%,0,0)}.mm-menu.mm-offcanvas.mm-columns-3{width:80%;min-width:140px;max-width:1320px}html.mm-opening .mm-menu.mm-columns-3~.mm-slideout{-webkit-transform:translate(80%);transform:translate(80%);-webkit-transform:translate3d(80%,0,0);transform:translate3d(80%,0,0)}@media all and (max-width:175px){html.mm-opening .mm-menu.mm-columns-3~.mm-slideout{-webkit-transform:translate(140px);transform:translate(140px);-webkit-transform:translate3d(140px,0,0);transform:translate3d(140px,0,0)}}@media all and (min-width:1650px){html.mm-opening .mm-menu.mm-columns-3~.mm-slideout{-webkit-transform:translate(1320px);transform:translate(1320px);-webkit-transform:translate3d(1320px,0,0);transform:translate3d(1320px,0,0)}}html.mm-right.mm-opening .mm-menu.mm-columns-3~.mm-slideout{-webkit-transform:translate(-80%);transform:translate(-80%);-webkit-transform:translate3d(-80%,0,0);transform:translate3d(-80%,0,0)}@media all and (max-width:175px){html.mm-right.mm-opening .mm-menu.mm-columns-3~.mm-slideout{-webkit-transform:translate(-140px);transform:translate(-140px);-webkit-transform:translate3d(-140px,0,0);transform:translate3d(-140px,0,0)}}@media all and (min-width:1650px){html.mm-right.mm-opening .mm-menu.mm-columns-3~.mm-slideout{-webkit-transform:translate(-1320px);transform:translate(-1320px);-webkit-transform:translate3d(-1320px,0,0);transform:translate3d(-1320px,0,0)}}.mm-columns .mm-panels>.mm-columns-4{-webkit-transform:translate(400%);transform:translate(400%);-webkit-transform:translate3d(400%,0,0);transform:translate3d(400%,0,0)}.mm-columns-4 .mm-panels>.mm-panel{z-index:4;width:25%}.mm-columns-4 .mm-panels>.mm-panel else{width:100%}.mm-columns-4 .mm-panels>.mm-panel:not(.mm-opened):not(.mm-subopened){-webkit-transform:translate(500%);transform:translate(500%);-webkit-transform:translate3d(500%,0,0);transform:translate3d(500%,0,0)}.mm-menu.mm-offcanvas.mm-columns-4{width:80%;min-width:140px;max-width:1760px}html.mm-opening .mm-menu.mm-columns-4~.mm-slideout{-webkit-transform:translate(80%);transform:translate(80%);-webkit-transform:translate3d(80%,0,0);transform:translate3d(80%,0,0)}@media all and (max-width:175px){html.mm-opening .mm-menu.mm-columns-4~.mm-slideout{-webkit-transform:translate(140px);transform:translate(140px);-webkit-transform:translate3d(140px,0,0);transform:translate3d(140px,0,0)}}@media all and (min-width:2200px){html.mm-opening .mm-menu.mm-columns-4~.mm-slideout{-webkit-transform:translate(1760px);transform:translate(1760px);-webkit-transform:translate3d(1760px,0,0);transform:translate3d(1760px,0,0)}}html.mm-right.mm-opening .mm-menu.mm-columns-4~.mm-slideout{-webkit-transform:translate(-80%);transform:translate(-80%);-webkit-transform:translate3d(-80%,0,0);transform:translate3d(-80%,0,0)}@media all and (max-width:175px){html.mm-right.mm-opening .mm-menu.mm-columns-4~.mm-slideout{-webkit-transform:translate(-140px);transform:translate(-140px);-webkit-transform:translate3d(-140px,0,0);transform:translate3d(-140px,0,0)}}@media all and (min-width:2200px){html.mm-right.mm-opening .mm-menu.mm-columns-4~.mm-slideout{-webkit-transform:translate(-1760px);transform:translate(-1760px);-webkit-transform:translate3d(-1760px,0,0);transform:translate3d(-1760px,0,0)}}.mm-columns.mm-offcanvas.mm-bottom,.mm-columns.mm-offcanvas.mm-top{width:100%;max-width:100%;min-width:100%}html.mm-opening .mm-columns.mm-offcanvas.mm-front,html.mm-opening .mm-columns.mm-offcanvas.mm-next{-webkit-transition-property:width,min-width,max-width,-webkit-transform;transition-property:width,min-width,max-width,-webkit-transform;transition-property:width,min-width,max-width,transform;transition-property:width,min-width,max-width,transform,-webkit-transform}
em.mm-counter{font:inherit;font-size:14px;font-style:normal;text-indent:0;line-height:20px;display:block;margin-top:-10px;position:absolute;right:45px;top:50%}em.mm-counter+a.mm-next{width:90px}em.mm-counter+a.mm-next+a,em.mm-counter+a.mm-next+span{margin-right:90px}em.mm-counter+a.mm-fullsubopen{padding-left:0}.mm-listview em.mm-counter+.mm-next.mm-fullsubopen+a,.mm-listview em.mm-counter+.mm-next.mm-fullsubopen+span,em.mm-counter+a.mm-fullsubopen+a,em.mm-counter+a.mm-fullsubopen+span{padding-right:90px}.mm-vertical>.mm-counter{top:12px;margin-top:0}.mm-vertical.mm-spacer>.mm-counter{margin-top:40px}.mm-nosubresults>.mm-counter{display:none}.mm-menu em.mm-counter{color:rgba(0,0,0,.3)}
.mm-divider>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;padding:0;line-height:25px}.mm-divider.mm-opened a.mm-next:after{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.mm-collapsed:not(.mm-uncollapsed){display:none}.mm-fixeddivider{background:inherit;display:none;position:absolute;top:0;left:0;right:0;z-index:10;-webkit-transform:translate(0);transform:translate(0);-webkit-transform:translateZ(0);transform:translateZ(0)}.mm-fixeddivider:after{content:none!important;display:none!important}.mm-hasdividers .mm-fixeddivider{display:block}.mm-menu .mm-fixeddivider span{background:rgba(0,0,0,.05)}
html.mm-opened.mm-dragging .mm-menu,html.mm-opened.mm-dragging .mm-slideout{-webkit-transition-duration:0s;transition-duration:0s}
.mm-menu.mm-dropdown{box-shadow:0 2px 10px rgba(0,0,0,.3);height:80%}html.mm-dropdown .mm-slideout{-webkit-transform:none!important;transform:none!important;z-index:0}html.mm-dropdown #mm-blocker{-webkit-transition-delay:0s!important;transition-delay:0s!important;z-index:1}html.mm-dropdown .mm-menu{z-index:2}html.mm-dropdown.mm-opened:not(.mm-opening) .mm-menu{display:none}.mm-menu.mm-tip:before{content:"";background:inherit;box-shadow:0 2px 10px rgba(0,0,0,.3);display:block;width:15px;height:15px;position:absolute;z-index:0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.mm-menu.mm-tipleft:before{left:22px}.mm-menu.mm-tipright:before{right:22px}.mm-menu.mm-tiptop:before{top:-8px}.mm-menu.mm-tipbottom:before{bottom:-8px}
.mm-iconpanel .mm-panels>.mm-panel{-webkit-transition-property:left,-webkit-transform;transition-property:left,-webkit-transform;transition-property:transform,left;transition-property:transform,left,-webkit-transform}.mm-iconpanel .mm-panels>.mm-panel.mm-opened,.mm-iconpanel .mm-panels>.mm-panel.mm-subopened{border-left:1px solid;border-color:inherit;display:block!important}.mm-iconpanel .mm-panels>.mm-panel.mm-subopened{-webkit-transform:translate(0);transform:translate(0);-webkit-transform:translateZ(0);transform:translateZ(0)}.mm-iconpanel .mm-panel.mm-iconpanel-0{left:0}.mm-iconpanel .mm-panel.mm-iconpanel-1{left:40px}.mm-iconpanel .mm-panel.mm-iconpanel-2{left:80px}.mm-iconpanel .mm-panel.mm-iconpanel-3{left:120px}.mm-iconpanel .mm-panel.mm-iconpanel-4{left:160px}.mm-iconpanel .mm-panel.mm-iconpanel-5{left:200px}.mm-iconpanel .mm-panel.mm-iconpanel-6{left:240px}.mm-subblocker{background:inherit;opacity:0;display:block;max-height:100%;position:absolute;top:0;right:0;left:0;z-index:3;-webkit-transition:opacity .4s ease;transition:opacity .4s ease}.mm-subopened .mm-subblocker{opacity:.6;bottom:-100000px}
.mm-keyboardfocus a:focus{outline:0}.mm-menu.mm-keyboardfocus a:focus{background:hsla(0,0%,100%,.5)}
.mm-navbars-bottom,.mm-navbars-top{background:inherit;border-color:inherit;border-width:0;overflow:hidden;position:absolute;left:0;right:0;z-index:3}.mm-navbars-bottom>.mm-navbar,.mm-navbars-top>.mm-navbar{border:none;padding:0;position:relative;-webkit-transform:translate(0);transform:translate(0);-webkit-transform:translateZ(0);transform:translateZ(0)}.mm-navbars-top{border-bottom-style:solid;border-bottom-width:1px;top:0}.mm-navbars-bottom{border-top-style:solid;border-top-width:1px;bottom:0}.mm-navbar.mm-hasbtns{padding:0 40px}.mm-navbar[class*=mm-navbar-content-]>*{box-sizing:border-box;display:block;float:left}.mm-navbar .mm-breadcrumbs{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;-webkit-overflow-scrolling:touch;overflow-x:auto;text-align:left;padding:0 0 0 17px}.mm-navbar .mm-breadcrumbs>*{display:inline-block;padding:10px 3px}.mm-navbar .mm-breadcrumbs>a{text-decoration:underline}.mm-navbar.mm-hasbtns .mm-breadcrumbs{margin-left:-40px}.mm-navbar.mm-hasbtns .mm-btn:not(.mm-hidden)+.mm-breadcrumbs{margin-left:0;padding-left:0}.mm-hasnavbar-top-1 .mm-panels{top:40px}.mm-hasnavbar-top-2 .mm-panels{top:80px}.mm-hasnavbar-top-3 .mm-panels{top:120px}.mm-hasnavbar-top-4 .mm-panels{top:160px}.mm-hasnavbar-bottom-1 .mm-panels{bottom:40px}.mm-hasnavbar-bottom-2 .mm-panels{bottom:80px}.mm-hasnavbar-bottom-3 .mm-panels{bottom:120px}.mm-hasnavbar-bottom-4 .mm-panels{bottom:160px}.mm-navbar-size-2{height:80px}.mm-navbar-size-3{height:120px}.mm-navbar-size-4{height:160px}.mm-navbar-content-2>*{width:50%}.mm-navbar-content-3>*{width:33.33%}.mm-navbar-content-4>*{width:25%}.mm-navbar-content-5>*{width:20%}.mm-navbar-content-6>*{width:16.67%}
.mm-menu.mm-rtl{direction:rtl}.mm-menu.mm-rtl.mm-offcanvas{right:auto}.mm-menu.mm-rtl .mm-panel:not(.mm-opened){-webkit-transform:translate(-100%);transform:translate(-100%);-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.mm-menu.mm-rtl .mm-panel.mm-subopened{-webkit-transform:translate(30%);transform:translate(30%);-webkit-transform:translate3d(30%,0,0);transform:translate3d(30%,0,0)}.mm-menu.mm-rtl .mm-navbar .mm-btn:first-child{left:auto;right:0}.mm-menu.mm-rtl .mm-navbar .mm-btn:last-child{right:auto;left:0}.mm-menu.mm-rtl .mm-navbar .mm-next:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);left:23px;right:auto}.mm-menu.mm-rtl .mm-navbar .mm-prev:before{-webkit-transform:rotate(135deg);transform:rotate(135deg);right:23px;left:auto}.mm-menu.mm-rtl .mm-listview>li:not(.mm-divider):after{left:0;right:20px}.mm-menu.mm-rtl .mm-listview>li>a:not(.mm-next),.mm-menu.mm-rtl .mm-listview>li>span:not(.mm-next){padding-left:10px;padding-right:20px!important;margin-right:0!important}.mm-menu.mm-rtl .mm-listview .mm-next{right:auto;left:0}.mm-menu.mm-rtl .mm-listview .mm-next:before{left:auto;right:0}.mm-menu.mm-rtl .mm-listview .mm-next:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);left:23px;right:auto}.mm-menu.mm-rtl .mm-listview .mm-next+a,.mm-menu.mm-rtl .mm-listview .mm-next+span{margin-left:50px}.mm-menu.mm-rtl .mm-listview .mm-next.mm-fullsubopen+a,.mm-menu.mm-rtl .mm-listview .mm-next.mm-fullsubopen+span{padding-left:50px}.mm-menu.mm-rtl em.mm-counter{left:45px;right:auto}.mm-menu.mm-rtl em.mm-counter+a.mm-next+a,.mm-menu.mm-rtl em.mm-counter+a.mm-next+span{margin-left:90px}.mm-menu.mm-rtl .mm-listview em.mm-counter+.mm-fullsubopen+a,.mm-menu.mm-rtl .mm-listview em.mm-counter+.mm-fullsubopen+span{padding-left:90px}.mm-menu.mm-rtl label.mm-check,.mm-menu.mm-rtl label.mm-toggle{left:20px;right:auto!important}.mm-menu.mm-rtl label.mm-toggle+a,.mm-menu.mm-rtl label.mm-toggle+span{padding-left:80px}.mm-menu.mm-rtl label.mm-check+a,.mm-menu.mm-rtl label.mm-check+span{padding-left:60px}.mm-menu.mm-rtl a.mm-next+label.mm-check,.mm-menu.mm-rtl a.mm-next+label.mm-toggle{left:60px}.mm-menu.mm-rtl a.mm-next+label.mm-check+a,.mm-menu.mm-rtl a.mm-next+label.mm-check+span,.mm-menu.mm-rtl a.mm-next+label.mm-toggle+a,.mm-menu.mm-rtl a.mm-next+label.mm-toggle+span{margin-left:50px}.mm-menu.mm-rtl a.mm-next+label.mm-toggle+a,.mm-menu.mm-rtl a.mm-next+label.mm-toggle+span{padding-left:70px}.mm-menu.mm-rtl a.mm-next+label.mm-check+a,.mm-menu.mm-rtl a.mm-next+label.mm-check+span{padding-left:50px}.mm-menu.mm-rtl em.mm-counter+a.mm-next+label.mm-check,.mm-menu.mm-rtl em.mm-counter+a.mm-next+label.mm-toggle{left:100px}.mm-menu.mm-rtl em.mm-counter+a.mm-next+label.mm-check+a,.mm-menu.mm-rtl em.mm-counter+a.mm-next+label.mm-check+span,.mm-menu.mm-rtl em.mm-counter+a.mm-next+label.mm-toggle+a,.mm-menu.mm-rtl em.mm-counter+a.mm-next+label.mm-toggle+span{margin-left:90px}.mm-menu.mm-rtl .mm-panel[class*=mm-iconpanel-]{left:0}.mm-menu.mm-rtl .mm-panel[class*=mm-iconpanel-].mm-subopened{-webkit-transform:translate(0);transform:translate(0);-webkit-transform:translateZ(0);transform:translateZ(0)}.mm-menu.mm-rtl.mm-iconpanel .mm-panel{-webkit-transition-property:right,-webkit-transform;transition-property:right,-webkit-transform;transition-property:transform,right;transition-property:transform,right,-webkit-transform}.mm-menu.mm-rtl.mm-iconpanel .mm-panel.mm-iconpanel-0{right:0}.mm-menu.mm-rtl.mm-iconpanel .mm-panel.mm-iconpanel-1{right:40px}.mm-menu.mm-rtl.mm-iconpanel .mm-panel.mm-iconpanel-2{right:80px}.mm-menu.mm-rtl.mm-iconpanel .mm-panel.mm-iconpanel-3{right:120px}.mm-menu.mm-rtl.mm-iconpanel .mm-panel.mm-iconpanel-4{right:160px}.mm-menu.mm-rtl.mm-iconpanel .mm-panel.mm-iconpanel-5{right:200px}.mm-menu.mm-rtl.mm-iconpanel .mm-panel.mm-iconpanel-6{right:240px}.mm-menu.mm-rtl.mm-iconpanel .mm-panel.mm-opened{border-left:none;border-right:1px solid;border-color:inherit}
.mm-search,.mm-search input{box-sizing:border-box}.mm-search{height:40px;padding:7px 10px 0;position:relative}.mm-search input{border:none!important;outline:0!important;box-shadow:none!important;border-radius:4px;font:inherit;font-size:14px;line-height:26px;display:block;box-sizing:border-box;width:100%;height:26px;min-height:26px;max-height:26px;margin:0;padding:0 10px}.mm-search input::-ms-clear{display:none}.mm-search .mm-clear,.mm-search .mm-next{right:0}.mm-panel>.mm-search{width:100%;position:absolute;top:0;left:0}.mm-panel.mm-hassearch{padding-top:40px}.mm-panel.mm-hassearch.mm-hasnavbar{padding-top:80px}.mm-panel.mm-hassearch.mm-hasnavbar>.mm-search{top:40px}.mm-noresultsmsg{text-align:center;font-size:21px;padding:40px 0}.mm-noresults .mm-indexer{display:none!important}li.mm-nosubresults>a.mm-next{display:none}li.mm-nosubresults>a.mm-next+a,li.mm-nosubresults>a.mm-next+span{padding-right:10px}.mm-menu .mm-search input{background:rgba(0,0,0,.05);color:rgba(0,0,0,.75)}.mm-menu .mm-noresultsmsg{color:rgba(0,0,0,.3)}
.mm-indexer{background:inherit;text-align:center;font-size:12px;box-sizing:border-box;width:20px;position:absolute;top:0;bottom:0;right:-100px;z-index:15;-webkit-transition:right .4s ease;transition:right .4s ease;-webkit-transform:translate(0);transform:translate(0);-webkit-transform:translateZ(0);transform:translateZ(0)}.mm-indexer a{text-decoration:none;display:block;height:3.85%}.mm-indexer~.mm-panel.mm-hasindexer{padding-right:40px}.mm-hasindexer .mm-indexer{right:0}.mm-hasindexer .mm-fixeddivider{right:20px}.mm-menu .mm-indexer a{color:rgba(0,0,0,.3)}
.mm-menu.mm-hoverselected .mm-listview>li>a.mm-fullsubopen+a,.mm-menu.mm-hoverselected .mm-listview>li>a.mm-fullsubopen+span,.mm-menu.mm-hoverselected .mm-listview>li>a:not(.mm-fullsubopen),.mm-menu.mm-parentselected .mm-listview>li>a.mm-fullsubopen+a,.mm-menu.mm-parentselected .mm-listview>li>a.mm-fullsubopen+span,.mm-menu.mm-parentselected .mm-listview>li>a:not(.mm-fullsubopen){-webkit-transition:background .4s ease;transition:background .4s ease}.mm-menu.mm-hoverselected .mm-listview>li>a.mm-fullsubopen:hover+span,.mm-menu.mm-hoverselected .mm-listview>li>a:not(.mm-fullsubopen):hover,.mm-menu.mm-parentselected .mm-listview>li>a.mm-selected.mm-fullsubopen+a,.mm-menu.mm-parentselected .mm-listview>li>a.mm-selected.mm-fullsubopen+span,.mm-menu.mm-parentselected .mm-listview>li>a.mm-selected:not(.mm-fullsubopen){background:hsla(0,0%,100%,.5)}
input.mm-check,input.mm-toggle{position:absolute;left:-10000px}label.mm-check,label.mm-toggle{margin:0;position:absolute;top:50%;z-index:2}label.mm-check:before,label.mm-toggle:before{content:"";display:block}label.mm-toggle{border-radius:30px;width:50px;height:30px;margin-top:-15px}label.mm-toggle:before{border-radius:30px;width:28px;height:28px;margin:1px}input.mm-toggle:checked~label.mm-toggle:before{float:right}label.mm-check{width:30px;height:30px;margin-top:-15px}label.mm-check:before{border-left:3px solid;border-bottom:3px solid;width:40%;height:20%;margin:25% 0 0 20%;opacity:.1;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}input.mm-check:checked~label.mm-check:before{opacity:1}li.mm-vertical label.mm-check,li.mm-vertical label.mm-toggle{bottom:auto;margin-top:0;top:5px}label.mm-check,label.mm-toggle{right:20px}label.mm-toggle+a,label.mm-toggle+span{padding-right:80px}label.mm-check+a,label.mm-check+span{padding-right:60px}a.mm-next+label.mm-check,a.mm-next+label.mm-toggle{right:60px}a.mm-next+label.mm-check+a,a.mm-next+label.mm-check+span,a.mm-next+label.mm-toggle+a,a.mm-next+label.mm-toggle+span{margin-right:50px}a.mm-next+label.mm-toggle+a,a.mm-next+label.mm-toggle+span{padding-right:70px}a.mm-next+label.mm-check+a,a.mm-next+label.mm-check+span{padding-right:50px}em.mm-counter+a.mm-next+label.mm-check,em.mm-counter+a.mm-next+label.mm-toggle{right:100px}em.mm-counter+a.mm-next+label.mm-check+a,em.mm-counter+a.mm-next+label.mm-check+span,em.mm-counter+a.mm-next+label.mm-toggle+a,em.mm-counter+a.mm-next+label.mm-toggle+span{margin-right:90px}.mm-menu label.mm-toggle{background:rgba(0,0,0,.1)}.mm-menu label.mm-toggle:before{background:#f3f3f3}.mm-menu input.mm-toggle:checked~label.mm-toggle{background:#4bd963}.mm-menu label.mm-check:before{border-color:rgba(0,0,0,.75)}
.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir='rtl'] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}
.slick-loading .slick-list{background:#fff url(//yupiii.pt/wp-content/plugins/ht-mega-for-elementor/assets/images/ajax-loader.gif) center center no-repeat}@font-face{font-family:'slick';font-weight:400;font-style:normal;src:url(//yupiii.pt/wp-content/plugins/ht-mega-for-elementor/assets/fonts/slick.eot);src:url(//yupiii.pt/wp-content/plugins/ht-mega-for-elementor/assets/fonts/slick.eot?#iefix) format('embedded-opentype'),url(//yupiii.pt/wp-content/plugins/ht-mega-for-elementor/assets/fonts/slick.woff) format('woff'),url(//yupiii.pt/wp-content/plugins/ht-mega-for-elementor/assets/fonts/slick.ttf) format('truetype'),url(//yupiii.pt/wp-content/plugins/ht-mega-for-elementor/assets/fonts/slick.svg#slick) format('svg')}.slick-prev,.slick-next{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);cursor:pointer;color:transparent;border:none;outline:none;background:transparent}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{color:transparent;outline:none;background:transparent}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}.slick-prev:before,.slick-next:before{font-family:'slick';font-size:20px;line-height:1;opacity:.75;color:white;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir='rtl'] .slick-prev{right:-25px;left:auto}.slick-prev:before{content:'â†'}[dir='rtl'] .slick-prev:before{content:'â†’'}.slick-next{right:-25px}[dir='rtl'] .slick-next{right:auto;left:-25px}.slick-next:before{content:'â†’'}[dir='rtl'] .slick-next:before{content:'â†'}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background:transparent}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{font-family:'slick';font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:'â€¢';text-align:center;opacity:.25;color:black;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{opacity:.75;color:black}@font-face{
font-family:ElegantIcons;
src:url(//yupiii.pt/wp-content/themes/lemie/lemie/fonts/ElegantIcons.eot);
src:url(//yupiii.pt/wp-content/themes/lemie/lemie/fonts/ElegantIcons.eot?#iefix) format("embedded-opentype"),url(//yupiii.pt/wp-content/themes/lemie/lemie/fonts/ElegantIcons.woff) format("woff"),url(//yupiii.pt/wp-content/themes/lemie/lemie/fonts/ElegantIcons.ttf) format("truetype"),url(//yupiii.pt/wp-content/themes/lemie/lemie/fonts/ElegantIcons.svg#ElegantIcons) format("svg");
font-weight:400;
font-style:normal;
}
[data-icon]:before{
font-family:ElegantIcons;
content:attr(data-icon);
speak:none;
font-weight:400;
font-variant:normal;
text-transform:none;
line-height:1;
-webkit-font-smoothing:antialiased;
-moz-osx-font-smoothing:grayscale;
}
.arrow-up-down,.arrow_back,.arrow_carrot-2down,.arrow_carrot-2down_alt2,.arrow_carrot-2dwnn_alt,.arrow_carrot-2left,.arrow_carrot-2left_alt,.arrow_carrot-2left_alt2,.arrow_carrot-2right,.arrow_carrot-2right_alt,.arrow_carrot-2right_alt2,.arrow_carrot-2up,.arrow_carrot-2up_alt,.arrow_carrot-2up_alt2,.arrow_carrot-down,.arrow_carrot-down_alt,.arrow_carrot-down_alt2,.arrow_carrot-left,.arrow_carrot-left_alt,.arrow_carrot-left_alt2,.arrow_carrot-right,.arrow_carrot-right_alt,.arrow_carrot-right_alt2,.arrow_carrot-up,.arrow_carrot-up_alt2,.arrow_carrot_up_alt,.arrow_condense,.arrow_condense_alt,.arrow_down,.arrow_down_alt,.arrow_expand,.arrow_expand_alt,.arrow_expand_alt2,.arrow_expand_alt3,.arrow_left,.arrow_left-down,.arrow_left-down_alt,.arrow_left-right,.arrow_left-right_alt,.arrow_left-up,.arrow_left-up_alt,.arrow_left_alt,.arrow_move,.arrow_right,.arrow_right-down,.arrow_right-down_alt,.arrow_right-up,.arrow_right-up_alt,.arrow_right_alt,.arrow_triangle-down,.arrow_triangle-down_alt,.arrow_triangle-down_alt2,.arrow_triangle-left,.arrow_triangle-left_alt,.arrow_triangle-left_alt2,.arrow_triangle-right,.arrow_triangle-right_alt,.arrow_triangle-right_alt2,.arrow_triangle-up,.arrow_triangle-up_alt,.arrow_triangle-up_alt2,.arrow_up,.arrow_up-down_alt,.arrow_up_alt,.icon_adjust-horiz,.icon_adjust-vert,.icon_archive,.icon_archive_alt,.icon_bag,.icon_bag_alt,.icon_balance,.icon_blocked,.icon_book,.icon_book_alt,.icon_box-checked,.icon_box-empty,.icon_box-selected,.icon_briefcase,.icon_briefcase_alt,.icon_building,.icon_building_alt,.icon_calculator_alt,.icon_calendar,.icon_calulator,.icon_camera,.icon_camera_alt,.icon_cart,.icon_cart_alt,.icon_chat,.icon_chat_alt,.icon_check,.icon_check_alt,.icon_check_alt2,.icon_circle-empty,.icon_circle-slelected,.icon_clipboard,.icon_clock,.icon_clock_alt,.icon_close,.icon_close_alt,.icon_close_alt2,.icon_cloud,.icon_cloud-download,.icon_cloud-download_alt,.icon_cloud-upload,.icon_cloud-upload_alt,.icon_cloud_alt,.icon_cog,.icon_cogs,.icon_comment,.icon_comment_alt,.icon_compass,.icon_compass_alt,.icon_cone,.icon_cone_alt,.icon_contacts,.icon_contacts_alt,.icon_creditcard,.icon_currency,.icon_currency_alt,.icon_cursor,.icon_cursor_alt,.icon_datareport,.icon_datareport_alt,.icon_desktop,.icon_dislike,.icon_dislike_alt,.icon_document,.icon_document_alt,.icon_documents,.icon_documents_alt,.icon_download,.icon_drawer,.icon_drawer_alt,.icon_drive,.icon_drive_alt,.icon_easel,.icon_easel_alt,.icon_error-circle,.icon_error-circle_alt,.icon_error-oct,.icon_error-oct_alt,.icon_error-triangle,.icon_error-triangle_alt,.icon_film,.icon_floppy,.icon_floppy_alt,.icon_flowchart,.icon_flowchart_alt,.icon_folder,.icon_folder-add,.icon_folder-add_alt,.icon_folder-alt,.icon_folder-open,.icon_folder-open_alt,.icon_folder_download,.icon_folder_upload,.icon_genius,.icon_gift,.icon_gift_alt,.icon_globe,.icon_globe-2,.icon_globe_alt,.icon_grid-2x2,.icon_grid-3x3,.icon_group,.icon_headphones,.icon_heart,.icon_heart_alt,.icon_hourglass,.icon_house,.icon_house_alt,.icon_id,.icon_id-2,.icon_id-2_alt,.icon_id_alt,.icon_image,.icon_images,.icon_info,.icon_info_alt,.icon_key,.icon_key_alt,.icon_laptop,.icon_lifesaver,.icon_lightbulb,.icon_lightbulb_alt,.icon_like,.icon_like_alt,.icon_link,.icon_link_alt,.icon_loading,.icon_lock,.icon_lock-open,.icon_lock-open_alt,.icon_lock_alt,.icon_mail,.icon_mail_alt,.icon_map,.icon_map_alt,.icon_menu,.icon_menu-circle_alt,.icon_menu-circle_alt2,.icon_menu-square_alt,.icon_menu-square_alt2,.icon_mic,.icon_mic_alt,.icon_minus-06,.icon_minus-box,.icon_minus_alt,.icon_minus_alt2,.icon_mobile,.icon_mug,.icon_mug_alt,.icon_music,.icon_ol,.icon_paperclip,.icon_pause,.icon_pause_alt,.icon_pause_alt2,.icon_pencil,.icon_pencil-edit,.icon_pencil-edit_alt,.icon_pencil_alt,.icon_pens,.icon_pens_alt,.icon_percent,.icon_percent_alt,.icon_phone,.icon_piechart,.icon_pin,.icon_pin_alt,.icon_plus,.icon_plus-box,.icon_plus_alt,.icon_plus_alt2,.icon_printer,.icon_printer-alt,.icon_profile,.icon_pushpin,.icon_pushpin_alt,.icon_puzzle,.icon_puzzle_alt,.icon_question,.icon_question_alt,.icon_question_alt2,.icon_quotations,.icon_quotations_alt,.icon_quotations_alt2,.icon_refresh,.icon_ribbon,.icon_ribbon_alt,.icon_rook,.icon_search,.icon_search-2,.icon_search_alt,.icon_shield,.icon_shield_alt,.icon_star,.icon_star-half,.icon_star-half_alt,.icon_star_alt,.icon_stop,.icon_stop_alt,.icon_stop_alt2,.icon_table,.icon_tablet,.icon_tag,.icon_tag_alt,.icon_tags,.icon_tags_alt,.icon_target,.icon_tool,.icon_toolbox,.icon_toolbox_alt,.icon_tools,.icon_trash,.icon_trash_alt,.icon_ul,.icon_upload,.icon_vol-mute,.icon_vol-mute_alt,.icon_volume-high,.icon_volume-high_alt,.icon_volume-low,.icon_volume-low_alt,.icon_wallet,.icon_wallet_alt,.icon_zoom-in,.icon_zoom-in_alt,.icon_zoom-out,.icon_zoom-out_alt,.social_blogger,.social_blogger_circle,.social_blogger_square,.social_delicious,.social_delicious_circle,.social_delicious_square,.social_deviantart,.social_deviantart_circle,.social_deviantart_square,.social_dribbble,.social_dribbble_circle,.social_dribbble_square,.social_facebook,.social_facebook_circle,.social_facebook_square,.social_flickr,.social_flickr_circle,.social_flickr_square,.social_googledrive,.social_googledrive_alt2,.social_googledrive_square,.social_googleplus,.social_googleplus_circle,.social_googleplus_square,.social_instagram,.social_instagram_circle,.social_instagram_square,.social_linkedin,.social_linkedin_circle,.social_linkedin_square,.social_myspace,.social_myspace_circle,.social_myspace_square,.social_picassa,.social_picassa_circle,.social_picassa_square,.social_pinterest,.social_pinterest_circle,.social_pinterest_square,.social_rss,.social_rss_circle,.social_rss_square,.social_share,.social_share_circle,.social_share_square,.social_skype,.social_skype_circle,.social_skype_square,.social_spotify,.social_spotify_circle,.social_spotify_square,.social_stumbleupon_circle,.social_stumbleupon_square,.social_tumbleupon,.social_tumblr,.social_tumblr_circle,.social_tumblr_square,.social_twitter,.social_twitter_circle,.social_twitter_square,.social_vimeo,.social_vimeo_circle,.social_vimeo_square,.social_wordpress,.social_wordpress_circle,.social_wordpress_square,.social_youtube,.social_youtube_circle,.social_youtube_square{
font-family:ElegantIcons;
speak:none;
font-style:normal;
font-weight:400;
font-variant:normal;
text-transform:none;
line-height:1;
-webkit-font-smoothing:antialiased;
}
.arrow_up:before{
content:"\21";
}
.arrow_down:before{
content:"\22";
}
.arrow_left:before{
content:"\23";
}
.arrow_right:before{
content:"\24";
}
.arrow_left-up:before{
content:"\25";
}
.arrow_right-up:before{
content:"\26";
}
.arrow_right-down:before{
content:"\27";
}
.arrow_left-down:before{
content:"\28";
}
.arrow-up-down:before{
content:"\29";
}
.arrow_up-down_alt:before{
content:"\2a";
}
.arrow_left-right_alt:before{
content:"\2b";
}
.arrow_left-right:before{
content:"\2c";
}
.arrow_expand_alt2:before{
content:"\2d";
}
.arrow_expand_alt:before{
content:"\2e";
}
.arrow_condense:before{
content:"\2f";
}
.arrow_expand:before{
content:"\30";
}
.arrow_move:before{
content:"\31";
}
.arrow_carrot-up:before{
content:"\32";
}
.arrow_carrot-down:before{
content:"\33";
}
.arrow_carrot-left:before{
content:"\34";
}
.arrow_carrot-right:before{
content:"\35";
}
.arrow_carrot-2up:before{
content:"\36";
}
.arrow_carrot-2down:before{
content:"\37";
}
.arrow_carrot-2left:before{
content:"\38";
}
.arrow_carrot-2right:before{
content:"\39";
}
.arrow_carrot-up_alt2:before{
content:"\3a";
}
.arrow_carrot-down_alt2:before{
content:"\3b";
}
.arrow_carrot-left_alt2:before{
content:"\3c";
}
.arrow_carrot-right_alt2:before{
content:"\3d";
}
.arrow_carrot-2up_alt2:before{
content:"\3e";
}
.arrow_carrot-2down_alt2:before{
content:"\3f";
}
.arrow_carrot-2left_alt2:before{
content:"\40";
}
.arrow_carrot-2right_alt2:before{
content:"\41";
}
.arrow_triangle-up:before{
content:"\42";
}
.arrow_triangle-down:before{
content:"\43";
}
.arrow_triangle-left:before{
content:"\44";
}
.arrow_triangle-right:before{
content:"\45";
}
.arrow_triangle-up_alt2:before{
content:"\46";
}
.arrow_triangle-down_alt2:before{
content:"\47";
}
.arrow_triangle-left_alt2:before{
content:"\48";
}
.arrow_triangle-right_alt2:before{
content:"\49";
}
.arrow_back:before{
content:"\4a";
}
.icon_minus-06:before{
content:"\4b";
}
.icon_plus:before{
content:"\4c";
}
.icon_close:before{
content:"\4d";
}
.icon_check:before{
content:"\4e";
}
.icon_minus_alt2:before{
content:"\4f";
}
.icon_plus_alt2:before{
content:"\50";
}
.icon_close_alt2:before{
content:"\51";
}
.icon_check_alt2:before{
content:"\52";
}
.icon_zoom-out_alt:before{
content:"\53";
}
.icon_zoom-in_alt:before{
content:"\54";
}
.icon_search:before{
content:"\55";
}
.icon_box-empty:before{
content:"\56";
}
.icon_box-selected:before{
content:"\57";
}
.icon_minus-box:before{
content:"\58";
}
.icon_plus-box:before{
content:"\59";
}
.icon_box-checked:before{
content:"\5a";
}
.icon_circle-empty:before{
content:"\5b";
}
.icon_circle-slelected:before{
content:"\5c";
}
.icon_stop_alt2:before{
content:"\5d";
}
.icon_stop:before{
content:"\5e";
}
.icon_pause_alt2:before{
content:"\5f";
}
.icon_pause:before{
content:"\60";
}
.icon_menu:before{
content:"\61";
}
.icon_menu-square_alt2:before{
content:"\62";
}
.icon_menu-circle_alt2:before{
content:"\63";
}
.icon_ul:before{
content:"\64";
}
.icon_ol:before{
content:"\65";
}
.icon_adjust-horiz:before{
content:"\66";
}
.icon_adjust-vert:before{
content:"\67";
}
.icon_document_alt:before{
content:"\68";
}
.icon_documents_alt:before{
content:"\69";
}
.icon_pencil:before{
content:"\6a";
}
.icon_pencil-edit_alt:before{
content:"\6b";
}
.icon_pencil-edit:before{
content:"\6c";
}
.icon_folder-alt:before{
content:"\6d";
}
.icon_folder-open_alt:before{
content:"\6e";
}
.icon_folder-add_alt:before{
content:"\6f";
}
.icon_info_alt:before{
content:"\70";
}
.icon_error-oct_alt:before{
content:"\71";
}
.icon_error-circle_alt:before{
content:"\72";
}
.icon_error-triangle_alt:before{
content:"\73";
}
.icon_question_alt2:before{
content:"\74";
}
.icon_question:before{
content:"\75";
}
.icon_comment_alt:before{
content:"\76";
}
.icon_chat_alt:before{
content:"\77";
}
.icon_vol-mute_alt:before{
content:"\78";
}
.icon_volume-low_alt:before{
content:"\79";
}
.icon_volume-high_alt:before{
content:"\7a";
}
.icon_quotations:before{
content:"\7b";
}
.icon_quotations_alt2:before{
content:"\7c";
}
.icon_clock_alt:before{
content:"\7d";
}
.icon_lock_alt:before{
content:"\7e";
}
.icon_lock-open_alt:before{
content:"\e000";
}
.icon_key_alt:before{
content:"\e001";
}
.icon_cloud_alt:before{
content:"\e002";
}
.icon_cloud-upload_alt:before{
content:"\e003";
}
.icon_cloud-download_alt:before{
content:"\e004";
}
.icon_image:before{
content:"\e005";
}
.icon_images:before{
content:"\e006";
}
.icon_lightbulb_alt:before{
content:"\e007";
}
.icon_gift_alt:before{
content:"\e008";
}
.icon_house_alt:before{
content:"\e009";
}
.icon_genius:before{
content:"\e00a";
}
.icon_mobile:before{
content:"\e00b";
}
.icon_tablet:before{
content:"\e00c";
}
.icon_laptop:before{
content:"\e00d";
}
.icon_desktop:before{
content:"\e00e";
}
.icon_camera_alt:before{
content:"\e00f";
}
.icon_mail_alt:before{
content:"\e010";
}
.icon_cone_alt:before{
content:"\e011";
}
.icon_ribbon_alt:before{
content:"\e012";
}
.icon_bag_alt:before{
content:"\e013";
}
.icon_creditcard:before{
content:"\e014";
}
.icon_cart_alt:before{
content:"\e015";
}
.icon_paperclip:before{
content:"\e016";
}
.icon_tag_alt:before{
content:"\e017";
}
.icon_tags_alt:before{
content:"\e018";
}
.icon_trash_alt:before{
content:"\e019";
}
.icon_cursor_alt:before{
content:"\e01a";
}
.icon_mic_alt:before{
content:"\e01b";
}
.icon_compass_alt:before{
content:"\e01c";
}
.icon_pin_alt:before{
content:"\e01d";
}
.icon_pushpin_alt:before{
content:"\e01e";
}
.icon_map_alt:before{
content:"\e01f";
}
.icon_drawer_alt:before{
content:"\e020";
}
.icon_toolbox_alt:before{
content:"\e021";
}
.icon_book_alt:before{
content:"\e022";
}
.icon_calendar:before{
content:"\e023";
}
.icon_film:before{
content:"\e024";
}
.icon_table:before{
content:"\e025";
}
.icon_contacts_alt:before{
content:"\e026";
}
.icon_headphones:before{
content:"\e027";
}
.icon_lifesaver:before{
content:"\e028";
}
.icon_piechart:before{
content:"\e029";
}
.icon_refresh:before{
content:"\e02a";
}
.icon_link_alt:before{
content:"\e02b";
}
.icon_link:before{
content:"\e02c";
}
.icon_loading:before{
content:"\e02d";
}
.icon_blocked:before{
content:"\e02e";
}
.icon_archive_alt:before{
content:"\e02f";
}
.icon_heart_alt:before{
content:"\e030";
}
.icon_star_alt:before{
content:"\e031";
}
.icon_star-half_alt:before{
content:"\e032";
}
.icon_star:before{
content:"\e033";
}
.icon_star-half:before{
content:"\e034";
}
.icon_tools:before{
content:"\e035";
}
.icon_tool:before{
content:"\e036";
}
.icon_cog:before{
content:"\e037";
}
.icon_cogs:before{
content:"\e038";
}
.arrow_up_alt:before{
content:"\e039";
}
.arrow_down_alt:before{
content:"\e03a";
}
.arrow_left_alt:before{
content:"\e03b";
}
.arrow_right_alt:before{
content:"\e03c";
}
.arrow_left-up_alt:before{
content:"\e03d";
}
.arrow_right-up_alt:before{
content:"\e03e";
}
.arrow_right-down_alt:before{
content:"\e03f";
}
.arrow_left-down_alt:before{
content:"\e040";
}
.arrow_condense_alt:before{
content:"\e041";
}
.arrow_expand_alt3:before{
content:"\e042";
}
.arrow_carrot_up_alt:before{
content:"\e043";
}
.arrow_carrot-down_alt:before{
content:"\e044";
}
.arrow_carrot-left_alt:before{
content:"\e045";
}
.arrow_carrot-right_alt:before{
content:"\e046";
}
.arrow_carrot-2up_alt:before{
content:"\e047";
}
.arrow_carrot-2dwnn_alt:before{
content:"\e048";
}
.arrow_carrot-2left_alt:before{
content:"\e049";
}
.arrow_carrot-2right_alt:before{
content:"\e04a";
}
.arrow_triangle-up_alt:before{
content:"\e04b";
}
.arrow_triangle-down_alt:before{
content:"\e04c";
}
.arrow_triangle-left_alt:before{
content:"\e04d";
}
.arrow_triangle-right_alt:before{
content:"\e04e";
}
.icon_minus_alt:before{
content:"\e04f";
}
.icon_plus_alt:before{
content:"\e050";
}
.icon_close_alt:before{
content:"\e051";
}
.icon_check_alt:before{
content:"\e052";
}
.icon_zoom-out:before{
content:"\e053";
}
.icon_zoom-in:before{
content:"\e054";
}
.icon_stop_alt:before{
content:"\e055";
}
.icon_menu-square_alt:before{
content:"\e056";
}
.icon_menu-circle_alt:before{
content:"\e057";
}
.icon_document:before{
content:"\e058";
}
.icon_documents:before{
content:"\e059";
}
.icon_pencil_alt:before{
content:"\e05a";
}
.icon_folder:before{
content:"\e05b";
}
.icon_folder-open:before{
content:"\e05c";
}
.icon_folder-add:before{
content:"\e05d";
}
.icon_folder_upload:before{
content:"\e05e";
}
.icon_folder_download:before{
content:"\e05f";
}
.icon_info:before{
content:"\e060";
}
.icon_error-circle:before{
content:"\e061";
}
.icon_error-oct:before{
content:"\e062";
}
.icon_error-triangle:before{
content:"\e063";
}
.icon_question_alt:before{
content:"\e064";
}
.icon_comment:before{
content:"\e065";
}
.icon_chat:before{
content:"\e066";
}
.icon_vol-mute:before{
content:"\e067";
}
.icon_volume-low:before{
content:"\e068";
}
.icon_volume-high:before{
content:"\e069";
}
.icon_quotations_alt:before{
content:"\e06a";
}
.icon_clock:before{
content:"\e06b";
}
.icon_lock:before{
content:"\e06c";
}
.icon_lock-open:before{
content:"\e06d";
}
.icon_key:before{
content:"\e06e";
}
.icon_cloud:before{
content:"\e06f";
}
.icon_cloud-upload:before{
content:"\e070";
}
.icon_cloud-download:before{
content:"\e071";
}
.icon_lightbulb:before{
content:"\e072";
}
.icon_gift:before{
content:"\e073";
}
.icon_house:before{
content:"\e074";
}
.icon_camera:before{
content:"\e075";
}
.icon_mail:before{
content:"\e076";
}
.icon_cone:before{
content:"\e077";
}
.icon_ribbon:before{
content:"\e078";
}
.icon_bag:before{
content:"\e079";
}
.icon_cart:before{
content:"\e07a";
}
.icon_tag:before{
content:"\e07b";
}
.icon_tags:before{
content:"\e07c";
}
.icon_trash:before{
content:"\e07d";
}
.icon_cursor:before{
content:"\e07e";
}
.icon_mic:before{
content:"\e07f";
}
.icon_compass:before{
content:"\e080";
}
.icon_pin:before{
content:"\e081";
}
.icon_pushpin:before{
content:"\e082";
}
.icon_map:before{
content:"\e083";
}
.icon_drawer:before{
content:"\e084";
}
.icon_toolbox:before{
content:"\e085";
}
.icon_book:before{
content:"\e086";
}
.icon_contacts:before{
content:"\e087";
}
.icon_archive:before{
content:"\e088";
}
.icon_heart:before{
content:"\e089";
}
.icon_profile:before{
content:"\e08a";
}
.icon_group:before{
content:"\e08b";
}
.icon_grid-2x2:before{
content:"\e08c";
}
.icon_grid-3x3:before{
content:"\e08d";
}
.icon_music:before{
content:"\e08e";
}
.icon_pause_alt:before{
content:"\e08f";
}
.icon_phone:before{
content:"\e090";
}
.icon_upload:before{
content:"\e091";
}
.icon_download:before{
content:"\e092";
}
.social_facebook:before{
content:"\e093";
}
.social_twitter:before{
content:"\e094";
}
.social_pinterest:before{
content:"\e095";
}
.social_googleplus:before{
content:"\e096";
}
.social_tumblr:before{
content:"\e097";
}
.social_tumbleupon:before{
content:"\e098";
}
.social_wordpress:before{
content:"\e099";
}
.social_instagram:before{
content:"\e09a";
}
.social_dribbble:before{
content:"\e09b";
}
.social_vimeo:before{
content:"\e09c";
}
.social_linkedin:before{
content:"\e09d";
}
.social_rss:before{
content:"\e09e";
}
.social_deviantart:before{
content:"\e09f";
}
.social_share:before{
content:"\e0a0";
}
.social_myspace:before{
content:"\e0a1";
}
.social_skype:before{
content:"\e0a2";
}
.social_youtube:before{
content:"\e0a3";
}
.social_picassa:before{
content:"\e0a4";
}
.social_googledrive:before{
content:"\e0a5";
}
.social_flickr:before{
content:"\e0a6";
}
.social_blogger:before{
content:"\e0a7";
}
.social_spotify:before{
content:"\e0a8";
}
.social_delicious:before{
content:"\e0a9";
}
.social_facebook_circle:before{
content:"\e0aa";
}
.social_twitter_circle:before{
content:"\e0ab";
}
.social_pinterest_circle:before{
content:"\e0ac";
}
.social_googleplus_circle:before{
content:"\e0ad";
}
.social_tumblr_circle:before{
content:"\e0ae";
}
.social_stumbleupon_circle:before{
content:"\e0af";
}
.social_wordpress_circle:before{
content:"\e0b0";
}
.social_instagram_circle:before{
content:"\e0b1";
}
.social_dribbble_circle:before{
content:"\e0b2";
}
.social_vimeo_circle:before{
content:"\e0b3";
}
.social_linkedin_circle:before{
content:"\e0b4";
}
.social_rss_circle:before{
content:"\e0b5";
}
.social_deviantart_circle:before{
content:"\e0b6";
}
.social_share_circle:before{
content:"\e0b7";
}
.social_myspace_circle:before{
content:"\e0b8";
}
.social_skype_circle:before{
content:"\e0b9";
}
.social_youtube_circle:before{
content:"\e0ba";
}
.social_picassa_circle:before{
content:"\e0bb";
}
.social_googledrive_alt2:before{
content:"\e0bc";
}
.social_flickr_circle:before{
content:"\e0bd";
}
.social_blogger_circle:before{
content:"\e0be";
}
.social_spotify_circle:before{
content:"\e0bf";
}
.social_delicious_circle:before{
content:"\e0c0";
}
.social_facebook_square:before{
content:"\e0c1";
}
.social_twitter_square:before{
content:"\e0c2";
}
.social_pinterest_square:before{
content:"\e0c3";
}
.social_googleplus_square:before{
content:"\e0c4";
}
.social_tumblr_square:before{
content:"\e0c5";
}
.social_stumbleupon_square:before{
content:"\e0c6";
}
.social_wordpress_square:before{
content:"\e0c7";
}
.social_instagram_square:before{
content:"\e0c8";
}
.social_dribbble_square:before{
content:"\e0c9";
}
.social_vimeo_square:before{
content:"\e0ca";
}
.social_linkedin_square:before{
content:"\e0cb";
}
.social_rss_square:before{
content:"\e0cc";
}
.social_deviantart_square:before{
content:"\e0cd";
}
.social_share_square:before{
content:"\e0ce";
}
.social_myspace_square:before{
content:"\e0cf";
}
.social_skype_square:before{
content:"\e0d0";
}
.social_youtube_square:before{
content:"\e0d1";
}
.social_picassa_square:before{
content:"\e0d2";
}
.social_googledrive_square:before{
content:"\e0d3";
}
.social_flickr_square:before{
content:"\e0d4";
}
.social_blogger_square:before{
content:"\e0d5";
}
.social_spotify_square:before{
content:"\e0d6";
}
.social_delicious_square:before{
content:"\e0d7";
}
.icon_printer:before{
content:"\e103";
}
.icon_calulator:before{
content:"\e0ee";
}
.icon_building:before{
content:"\e0ef";
}
.icon_floppy:before{
content:"\e0e8";
}
.icon_drive:before{
content:"\e0ea";
}
.icon_search-2:before{
content:"\e101";
}
.icon_id:before{
content:"\e107";
}
.icon_id-2:before{
content:"\e108";
}
.icon_puzzle:before{
content:"\e102";
}
.icon_like:before{
content:"\e106";
}
.icon_dislike:before{
content:"\e0eb";
}
.icon_mug:before{
content:"\e105";
}
.icon_currency:before{
content:"\e0ed";
}
.icon_wallet:before{
content:"\e100";
}
.icon_pens:before{
content:"\e104";
}
.icon_easel:before{
content:"\e0e9";
}
.icon_flowchart:before{
content:"\e109";
}
.icon_datareport:before{
content:"\e0ec";
}
.icon_briefcase:before{
content:"\e0fe";
}
.icon_shield:before{
content:"\e0f6";
}
.icon_percent:before{
content:"\e0fb";
}
.icon_globe:before{
content:"\e0e2";
}
.icon_globe-2:before{
content:"\e0e3";
}
.icon_target:before{
content:"\e0f5";
}
.icon_hourglass:before{
content:"\e0e1";
}
.icon_balance:before{
content:"\e0ff";
}
.icon_rook:before{
content:"\e0f8";
}
.icon_printer-alt:before{
content:"\e0fa";
}
.icon_calculator_alt:before{
content:"\e0e7";
}
.icon_building_alt:before{
content:"\e0fd";
}
.icon_floppy_alt:before{
content:"\e0e4";
}
.icon_drive_alt:before{
content:"\e0e5";
}
.icon_search_alt:before{
content:"\e0f7";
}
.icon_id_alt:before{
content:"\e0e0";
}
.icon_id-2_alt:before{
content:"\e0fc";
}
.icon_puzzle_alt:before{
content:"\e0f9";
}
.icon_like_alt:before{
content:"\e0dd";
}
.icon_dislike_alt:before{
content:"\e0f1";
}
.icon_mug_alt:before{
content:"\e0dc";
}
.icon_currency_alt:before{
content:"\e0f3";
}
.icon_wallet_alt:before{
content:"\e0d8";
}
.icon_pens_alt:before{
content:"\e0db";
}
.icon_easel_alt:before{
content:"\e0f0";
}
.icon_flowchart_alt:before{
content:"\e0df";
}
.icon_datareport_alt:before{
content:"\e0f2";
}
.icon_briefcase_alt:before{
content:"\e0f4";
}
.icon_shield_alt:before{
content:"\e0d9";
}
.icon_percent_alt:before{
content:"\e0da";
}
.icon_globe_alt:before{
content:"\e0de";
}
.icon_clipboard:before{
content:"\e0e6";
}
.glyph{
float:left;
text-align:center;
padding:.75em;
margin:.4em 1.5em .75em 0;
width:6em;
text-shadow:none;
}
.glyph_big{
font-size:128px;
color:#59c5dc;
float:left;
margin-right:20px;
}
.glyph div{ padding-bottom:10px;}
.glyph input{
font-family:consolas,monospace;
font-size:12px;
width:100%;
text-align:center;
border:0;
box-shadow:0 0 0 1px #ccc;
padding:.2em;
-moz-border-radius:5px;
-webkit-border-radius:5px;
}
.centered{
margin-left:auto;
margin-right:auto;
}
.glyph .fs1{
font-size:2em;
}@font-face{
font-family:wpbingofont;
src:url(//yupiii.pt/wp-content/themes/lemie/lemie/fonts/wpbingo.eot?fzv6fp);
src:url(//yupiii.pt/wp-content/themes/lemie/lemie/fonts/wpbingo.eot?fzv6fp#iefix) format("embedded-opentype"),url(//yupiii.pt/wp-content/themes/lemie/lemie/fonts/wpbingo.ttf?fzv6fp) format("truetype"),url(//yupiii.pt/wp-content/themes/lemie/lemie/fonts/wpbingo.woff?fzv6fp) format("woff"),url(//yupiii.pt/wp-content/themes/lemie/lemie/fonts/wpbingo.svg?fzv6fp#wpbingo) format("svg");
font-weight:400;
font-style:normal;
font-display:block;
}
[class*=" wpb-icon-"],[class^=wpb-icon-]{
font-family:wpbingofont;
speak:none;
font-style:normal;
font-weight:400;
font-variant:normal;
text-transform:none;
line-height:1;
-webkit-font-smoothing:antialiased;
-moz-osx-font-smoothing:grayscale;
}
.wpb-icon-tiktok:before{
content:"\e900";
}
.wpb-icon-arrow-down:before{
content:"\e901";
}
.wpb-icon-close:before{
content:"\e902";
}
.wpb-icon-arrow-left:before{
content:"\e903";
}
.wpb-icon-arrow-right:before{
content:"\e904";
}
.wpb-icon-arrow-top:before{
content:"\e905";
}
.wpb-icon-play-video:before{
content:"\e906";
}
.wpb-icon-cart-empty:before{
content:"\e907";
}
.wpb-icon-coupon:before{
content:"\e908";
}
.wpb-icon-x-twitter:before{
content:"\e909";
}
.wpb-icon-whatsapp:before{
content:"\e910";
}
.wpb-icon-youtube:before{
content:"\e911";
}
.wpb-icon-heart:before{
content:"\e912";
}
.wpb-icon-message:before{
content:"\e913";
}
.wpb-icon-star:before{
content:"\e914";
}
.wpb-icon-eye:before{
content:"\e915";
}
.wpb-icon-eye-slash:before{
content:"\e916";
}
.wpb-icon-fill-arrow-down:before{
content:"\e917";
}
.wpb-icon-fill-arrow-up:before{
content:"\e918";
}
.wpb-icon-social-share:before{
content:"\e919";
}
.wpb-icon-behance:before{
content:"\e90a";
}
.wpb-icon-dribbble:before{
content:"\e90b";
}
.wpb-icon-facebook-f:before{
content:"\e90c";
}
.wpb-icon-instagram:before{
content:"\e90d";
}
.wpb-icon-linkedin-in:before{
content:"\e90e";
}
.wpb-icon-pinterest:before{
content:"\e90f";
}
.wpb-icon-back-arrow:before{
content:"\e91a";
}
.wpb-icon-star-fill:before{
content:"\e91b";
}
.wpb-icon-car-shipping:before{
content:"\e91c";
}
.wpb-icon-car-shipping-2:before{
content:"\e91d";
}
.wpb-icon-copy:before{
content:"\e91e";
}
.wpb-icon-plus:before{
content:"\e91f";
}
.wpb-icon-minus:before{
content:"\e920";
}
.wpb-icon-remove:before{
content:"\e921";
}@font-face{
font-family:icomoon;
src:url(//yupiii.pt/wp-content/themes/lemie/lemie/fonts/icomoon.eot?fzv6fp);
src:url(//yupiii.pt/wp-content/themes/lemie/lemie/fonts/icomoon.eot?fzv6fp#iefix) format("embedded-opentype"),url(//yupiii.pt/wp-content/themes/lemie/lemie/fonts/icomoon.ttf?fzv6fp) format("truetype"),url(//yupiii.pt/wp-content/themes/lemie/lemie/fonts/icomoon.woff?fzv6fp) format("woff"),url(//yupiii.pt/wp-content/themes/lemie/lemie/fonts/icomoon.svg?fzv6fp#icomoon) format("svg");
font-weight:400;
font-style:normal;
font-display:block;
}
[class*=" icon-"],[class^=icon-]{
font-family:icomoon;
speak:none;
font-style:normal;
font-weight:400;
font-variant:normal;
text-transform:none;
line-height:1;
-webkit-font-smoothing:antialiased;
-moz-osx-font-smoothing:grayscale;
}
.icon-account:before{
content:"\e900";
}
.icon-arrow-left:before{
content:"\e901";
}
.icon-arrow-right:before{
content:"\e902";
}
.icon-cart:before{
content:"\e903";
}
.icon-compare:before{
content:"\e904";
}
.icon-search:before{
content:"\e905";
}
.icon-wishlist:before{
content:"\e906";
}
.icon-clock:before{
content:"\e907";
}
.icon-phone:before{
content:"\e908";
}
.icon-submit:before{
content:"\e909";
}
.icon-star:before{
content:"\e90a";
}
.icon-outdoor:before{
content:"\e90d";
}
.icon-girl:before{
content:"\e90c";
}
.icon-creative:before{
content:"\e90b";
}
.icon-wooden:before{
content:"\e90e";
}
.icon-baby:before{
content:"\e90f";
}
.icon-boys:before{
content:"\e910";
}@font-face{
font-family:Feather;
src:url(//yupiii.pt/wp-content/themes/lemie/lemie/fonts/feather.ttf?sdxovp) format("truetype"),url(//yupiii.pt/wp-content/themes/lemie/lemie/fonts/feather.woff?sdxovp) format("woff"),url(//yupiii.pt/wp-content/themes/lemie/lemie/fonts/feather.svg?sdxovp#Feather) format("svg");
font-weight:400;
font-style:normal;
}
[class*=" feather-"],[class^=feather-]{
font-family:feather;
speak:none;
font-style:normal;
font-weight:400;
font-variant:normal;
text-transform:none;
line-height:1;
-webkit-font-smoothing:antialiased;
-moz-osx-font-smoothing:grayscale;
}
.feather-activity:before{
content:"\e900";
}
.feather-airplay:before{
content:"\e901";
}
.feather-alert-circle:before{
content:"\e902";
}
.feather-alert-octagon:before{
content:"\e903";
}
.feather-alert-triangle:before{
content:"\e904";
}
.feather-align-center:before{
content:"\e905";
}
.feather-align-justify:before{
content:"\e906";
}
.feather-align-left:before{
content:"\e907";
}
.feather-align-right:before{
content:"\e908";
}
.feather-anchor:before{
content:"\e909";
}
.feather-aperture:before{
content:"\e90a";
}
.feather-archive:before{
content:"\e90b";
}
.feather-arrow-down:before{
content:"\e90c";
}
.feather-arrow-down-circle:before{
content:"\e90d";
}
.feather-arrow-down-left:before{
content:"\e90e";
}
.feather-arrow-down-right:before{
content:"\e90f";
}
.feather-arrow-left:before{
content:"\e910";
}
.feather-arrow-left-circle:before{
content:"\e911";
}
.feather-arrow-right:before{
content:"\e912";
}
.feather-arrow-right-circle:before{
content:"\e913";
}
.feather-arrow-up:before{
content:"\e914";
}
.feather-arrow-up-circle:before{
content:"\e915";
}
.feather-arrow-up-left:before{
content:"\e916";
}
.feather-arrow-up-right:before{
content:"\e917";
}
.feather-at-sign:before{
content:"\e918";
}
.feather-award:before{
content:"\e919";
}
.feather-bar-chart:before{
content:"\e91a";
}
.feather-bar-chart-2:before{
content:"\e91b";
}
.feather-battery:before{
content:"\e91c";
}
.feather-battery-charging:before{
content:"\e91d";
}
.feather-bell:before{
content:"\e91e";
}
.feather-bell-off:before{
content:"\e91f";
}
.feather-bluetooth:before{
content:"\e920";
}
.feather-bold:before{
content:"\e921";
}
.feather-book:before{
content:"\e922";
}
.feather-book-open:before{
content:"\e923";
}
.feather-bookmark:before{
content:"\e924";
}
.feather-box:before{
content:"\e925";
}
.feather-briefcase:before{
content:"\e926";
}
.feather-calendar:before{
content:"\e927";
}
.feather-camera:before{
content:"\e928";
}
.feather-camera-off:before{
content:"\e929";
}
.feather-cast:before{
content:"\e92a";
}
.feather-check:before{
content:"\e92b";
}
.feather-check-circle:before{
content:"\e92c";
}
.feather-check-square:before{
content:"\e92d";
}
.feather-chevron-down:before{
content:"\e92e";
}
.feather-chevron-left:before{
content:"\e92f";
}
.feather-chevron-right:before{
content:"\e930";
}
.feather-chevron-up:before{
content:"\e931";
}
.feather-chevrons-down:before{
content:"\e932";
}
.feather-chevrons-left:before{
content:"\e933";
}
.feather-chevrons-right:before{
content:"\e934";
}
.feather-chevrons-up:before{
content:"\e935";
}
.feather-chrome:before{
content:"\e936";
}
.feather-circle:before{
content:"\e937";
}
.feather-clipboard:before{
content:"\e938";
}
.feather-clock:before{
content:"\e939";
}
.feather-cloud:before{
content:"\e93a";
}
.feather-cloud-drizzle:before{
content:"\e93b";
}
.feather-cloud-lightning:before{
content:"\e93c";
}
.feather-cloud-off:before{
content:"\e93d";
}
.feather-cloud-rain:before{
content:"\e93e";
}
.feather-cloud-snow:before{
content:"\e93f";
}
.feather-code:before{
content:"\e940";
}
.feather-codepen:before{
content:"\e941";
}
.feather-command:before{
content:"\e942";
}
.feather-compass:before{
content:"\e943";
}
.feather-copy:before{
content:"\e944";
}
.feather-corner-down-left:before{
content:"\e945";
}
.feather-corner-down-right:before{
content:"\e946";
}
.feather-corner-left-down:before{
content:"\e947";
}
.feather-corner-left-up:before{
content:"\e948";
}
.feather-corner-right-down:before{
content:"\e949";
}
.feather-corner-right-up:before{
content:"\e94a";
}
.feather-corner-up-left:before{
content:"\e94b";
}
.feather-corner-up-right:before{
content:"\e94c";
}
.feather-cpu:before{
content:"\e94d";
}
.feather-credit-card:before{
content:"\e94e";
}
.feather-crop:before{
content:"\e94f";
}
.feather-crosshair:before{
content:"\e950";
}
.feather-database:before{
content:"\e951";
}
.feather-delete:before{
content:"\e952";
}
.feather-disc:before{
content:"\e953";
}
.feather-dollar-sign:before{
content:"\e954";
}
.feather-download:before{
content:"\e955";
}
.feather-download-cloud:before{
content:"\e956";
}
.feather-droplet:before{
content:"\e957";
}
.feather-edit:before{
content:"\e958";
}
.feather-edit-2:before{
content:"\e959";
}
.feather-edit-3:before{
content:"\e95a";
}
.feather-external-link:before{
content:"\e95b";
}
.feather-eye:before{
content:"\e95c";
}
.feather-eye-off:before{
content:"\e95d";
}
.feather-facebook:before{
content:"\e95e";
}
.feather-fast-forward:before{
content:"\e95f";
}
.feather-feather:before{
content:"\e960";
}
.feather-file:before{
content:"\e961";
}
.feather-file-minus:before{
content:"\e962";
}
.feather-file-plus:before{
content:"\e963";
}
.feather-file-text:before{
content:"\e964";
}
.feather-film:before{
content:"\e965";
}
.feather-filter:before{
content:"\e966";
}
.feather-flag:before{
content:"\e967";
}
.feather-folder:before{
content:"\e968";
}
.feather-folder-minus:before{
content:"\e969";
}
.feather-folder-plus:before{
content:"\e96a";
}
.feather-gift:before{
content:"\e96b";
}
.feather-git-branch:before{
content:"\e96c";
}
.feather-git-commit:before{
content:"\e96d";
}
.feather-git-merge:before{
content:"\e96e";
}
.feather-git-pull-request:before{
content:"\e96f";
}
.feather-github:before{
content:"\e970";
}
.feather-gitlab:before{
content:"\e971";
}
.feather-globe:before{
content:"\e972";
}
.feather-grid:before{
content:"\e973";
}
.feather-hard-drive:before{
content:"\e974";
}
.feather-hash:before{
content:"\e975";
}
.feather-headphones:before{
content:"\e976";
}
.feather-heart:before{
content:"\e977";
}
.feather-help-circle:before{
content:"\e978";
}
.feather-home:before{
content:"\e979";
}
.feather-image:before{
content:"\e97a";
}
.feather-inbox:before{
content:"\e97b";
}
.feather-info:before{
content:"\e97c";
}
.feather-instagram:before{
content:"\e97d";
}
.feather-italic:before{
content:"\e97e";
}
.feather-layers:before{
content:"\e97f";
}
.feather-layout:before{
content:"\e980";
}
.feather-life-buoy:before{
content:"\e981";
}
.feather-link:before{
content:"\e982";
}
.feather-link-2:before{
content:"\e983";
}
.feather-linkedin:before{
content:"\e984";
}
.feather-list:before{
content:"\e985";
}
.feather-loader:before{
content:"\e986";
}
.feather-lock:before{
content:"\e987";
}
.feather-log-in:before{
content:"\e988";
}
.feather-log-out:before{
content:"\e989";
}
.feather-mail:before{
content:"\e98a";
}
.feather-map:before{
content:"\e98b";
}
.feather-map-pin:before{
content:"\e98c";
}
.feather-maximize:before{
content:"\e98d";
}
.feather-maximize-2:before{
content:"\e98e";
}
.feather-menu:before{
content:"\e98f";
}
.feather-message-circle:before{
content:"\e990";
}
.feather-message-square:before{
content:"\e991";
}
.feather-mic:before{
content:"\e992";
}
.feather-mic-off:before{
content:"\e993";
}
.feather-minimize:before{
content:"\e994";
}
.feather-minimize-2:before{
content:"\e995";
}
.feather-minus:before{
content:"\e996";
}
.feather-minus-circle:before{
content:"\e997";
}
.feather-minus-square:before{
content:"\e998";
}
.feather-monitor:before{
content:"\e999";
}
.feather-moon:before{
content:"\e99a";
}
.feather-more-horizontal:before{
content:"\e99b";
}
.feather-more-vertical:before{
content:"\e99c";
}
.feather-move:before{
content:"\e99d";
}
.feather-music:before{
content:"\e99e";
}
.feather-navigation:before{
content:"\e99f";
}
.feather-navigation-2:before{
content:"\e9a0";
}
.feather-octagon:before{
content:"\e9a1";
}
.feather-package:before{
content:"\e9a2";
}
.feather-paperclip:before{
content:"\e9a3";
}
.feather-pause:before{
content:"\e9a4";
}
.feather-pause-circle:before{
content:"\e9a5";
}
.feather-percent:before{
content:"\e9a6";
}
.feather-phone:before{
content:"\e9a7";
}
.feather-phone-call:before{
content:"\e9a8";
}
.feather-phone-forwarded:before{
content:"\e9a9";
}
.feather-phone-incoming:before{
content:"\e9aa";
}
.feather-phone-missed:before{
content:"\e9ab";
}
.feather-phone-off:before{
content:"\e9ac";
}
.feather-phone-outgoing:before{
content:"\e9ad";
}
.feather-pie-chart:before{
content:"\e9ae";
}
.feather-play:before{
content:"\e9af";
}
.feather-play-circle:before{
content:"\e9b0";
}
.feather-plus:before{
content:"\e9b1";
}
.feather-plus-circle:before{
content:"\e9b2";
}
.feather-plus-square:before{
content:"\e9b3";
}
.feather-pocket:before{
content:"\e9b4";
}
.feather-power:before{
content:"\e9b5";
}
.feather-printer:before{
content:"\e9b6";
}
.feather-radio:before{
content:"\e9b7";
}
.feather-refresh-ccw:before{
content:"\e9b8";
}
.feather-refresh-cw:before{
content:"\e9b9";
}
.feather-repeat:before{
content:"\e9ba";
}
.feather-rewind:before{
content:"\e9bb";
}
.feather-rotate-ccw:before{
content:"\e9bc";
}
.feather-rotate-cw:before{
content:"\e9bd";
}
.feather-rss:before{
content:"\e9be";
}
.feather-save:before{
content:"\e9bf";
}
.feather-scissors:before{
content:"\e9c0";
}
.feather-search:before{
content:"\e9c1";
}
.feather-send:before{
content:"\e9c2";
}
.feather-server:before{
content:"\e9c3";
}
.feather-settings:before{
content:"\e9c4";
}
.feather-share:before{
content:"\e9c5";
}
.feather-share-2:before{
content:"\e9c6";
}
.feather-shield:before{
content:"\e9c7";
}
.feather-shield-off:before{
content:"\e9c8";
}
.feather-shopping-bag:before{
content:"\e9c9";
}
.feather-shopping-cart:before{
content:"\e9ca";
}
.feather-shuffle:before{
content:"\e9cb";
}
.feather-sidebar:before{
content:"\e9cc";
}
.feather-skip-back:before{
content:"\e9cd";
}
.feather-skip-forward:before{
content:"\e9ce";
}
.feather-slack:before{
content:"\e9cf";
}
.feather-slash:before{
content:"\e9d0";
}
.feather-sliders:before{
content:"\e9d1";
}
.feather-smartphone:before{
content:"\e9d2";
}
.feather-speaker:before{
content:"\e9d3";
}
.feather-square:before{
content:"\e9d4";
}
.feather-star:before{
content:"\e9d5";
}
.feather-stop-circle:before{
content:"\e9d6";
}
.feather-sun:before{
content:"\e9d7";
}
.feather-sunrise:before{
content:"\e9d8";
}
.feather-sunset:before{
content:"\e9d9";
}
.feather-tablet:before{
content:"\e9da";
}
.feather-tag:before{
content:"\e9db";
}
.feather-target:before{
content:"\e9dc";
}
.feather-terminal:before{
content:"\e9dd";
}
.feather-thermometer:before{
content:"\e9de";
}
.feather-thumbs-down:before{
content:"\e9df";
}
.feather-thumbs-up:before{
content:"\e9e0";
}
.feather-toggle-left:before{
content:"\e9e1";
}
.feather-toggle-right:before{
content:"\e9e2";
}
.feather-trash:before{
content:"\e9e3";
}
.feather-trash-2:before{
content:"\e9e4";
}
.feather-trending-down:before{
content:"\e9e5";
}
.feather-trending-up:before{
content:"\e9e6";
}
.feather-triangle:before{
content:"\e9e7";
}
.feather-truck:before{
content:"\e9e8";
}
.feather-tv:before{
content:"\e9e9";
}
.feather-twitter:before{
content:"\e9ea";
}
.feather-type:before{
content:"\e9eb";
}
.feather-umbrella:before{
content:"\e9ec";
}
.feather-underline:before{
content:"\e9ed";
}
.feather-unlock:before{
content:"\e9ee";
}
.feather-upload:before{
content:"\e9ef";
}
.feather-upload-cloud:before{
content:"\e9f0";
}
.feather-user:before{
content:"\e9f1";
}
.feather-user-check:before{
content:"\e9f2";
}
.feather-user-minus:before{
content:"\e9f3";
}
.feather-user-plus:before{
content:"\e9f4";
}
.feather-user-x:before{
content:"\e9f5";
}
.feather-users:before{
content:"\e9f6";
}
.feather-video:before{
content:"\e9f7";
}
.feather-video-off:before{
content:"\e9f8";
}
.feather-voicemail:before{
content:"\e9f9";
}
.feather-volume:before{
content:"\e9fa";
}
.feather-volume-1:before{
content:"\e9fb";
}
.feather-volume-2:before{
content:"\e9fc";
}
.feather-volume-x:before{
content:"\e9fd";
}
.feather-watch:before{
content:"\e9fe";
}
.feather-wifi:before{
content:"\e9ff";
}
.feather-wifi-off:before{
content:"\ea00";
}
.feather-wind:before{
content:"\ea01";
}
.feather-x:before{
content:"\ea02";
}
.feather-x-circle:before{
content:"\ea03";
}
.feather-x-square:before{
content:"\ea04";
}
.feather-youtube:before{
content:"\ea05";
}
.feather-zap:before{
content:"\ea06";
}
.feather-zap-off:before{
content:"\ea07";
}
.feather-zoom-in:before{
content:"\ea08";
}
.feather-zoom-out:before{
content:"\ea09";
}

.rtl{
direction:rtl; }
@media (min-width: 1200px){
.rtl .col-xl-2-4{
width:20%; } }
.rtl .text-left{
text-align:right !important; }
.rtl .text-center{
text-align:center !important; }
.rtl .text-right{
text-align:left !important; }
.rtl .products-list.grid .product-wapper .products-thumb .product-button>*{
-webkit-transform:translate(-20px);
transform:translate(-20px); }
.rtl .products-list.grid .product-wapper .products-thumb .product-button>:after{
border-color:transparent var(--gray-dark,#0b1e33) transparent transparent; }
.rtl .products-list.grid .product-wapper .products-thumb .product-button.tooltip>:hover:after,.rtl .products-list.grid .product-wapper .products-thumb .product-button.tooltip>:hover:before{
-webkit-transform:translate(8px,-50%);
transform:translate(8px,-50%); }
.rtl .products-list.grid .product-wapper.content-product4 .products-content .wishlish-product .woosw-wishlist:after{
border-color:transparent var(--gray-dark,#0b1e33) transparent transparent; }
.rtl .products-list.grid .product-wapper.content-product4 .products-content .wishlish-product.tooltip .woosw-wishlist:hover:after,.rtl .products-list.grid .product-wapper.content-product4 .products-content .wishlish-product.tooltip .woosw-wishlist:hover:before{
-webkit-transform:translate(8px,-50%);
transform:translate(8px,-50%); }
.rtl .single-product .share-content .social-share .button-social-close{
-webkit-transform:translate(-50%,-50%);
transform:translate(-50%,-50%); }
.rtl .bwp-header .header-page-link .login-header .wp-dropdown-my-account{
left:0;
right:auto; }
.rtl .wpbingo-newsletter.newsletter-default .content-newsletter .clearfix{
order:1; }
.rtl .wpbingo-newsletter.newsletter-default .content-newsletter .wpcf7-form-control-wrap{
order:2; }
.rtl .menu-left .wpbingo-menu-mostsearch .bwp-navigation ul>li.level-0.mega-menu.mega-menu-fullwidth-width>.sub-menu{
left:50% !important;
right:auto !important; }
.rtl .widget.widget_categories ul li:hover a:before,.rtl .widget.widget_categories ul li:hover span:before{
-webkit-transform:rotate(180deg);
transform:rotate(180deg); }
.rtl .lemie-topcart.popup .mini-cart .cart-popup{
-webkit-transform:translateX(-107%) !important;
transform:translateX(-107%) !important; }
.rtl .content-cart-popup .free-ship .total-percent .percent-2:before,.rtl .mini-cart .cart-popup .free-ship .total-percent .percent-2:before,.rtl .slick-carousel .slick-arrow,.rtl .woocommerce-cart-form .percent-cart .free-ship .total-percent .percent-2:before{
-webkit-transform:rotateY(180deg);
transform:rotateY(180deg); }
.rtl .single-product .social-icon .social-share{
transition:right .2s cubic-bezier(.4,0,1,1),transform .3s ease-out; }
.rtl .woocommerce-pagination>ul.page-numbers li a.prev:before{
content:"\e904"; }
.rtl .woocommerce-pagination>ul.page-numbers li a.next:before{
content:"\e903"; }
.rtl .alert-success .wc-forward:after,.rtl .woocommerce-error .wc-forward:after,.rtl .woocommerce-message .wc-forward:after{
-webkit-transform:rotate(180deg);
transform:rotate(180deg); }
.rtl .filter_sideout .sidebar-product-filter{
-webkit-transform:translateX(330px);
transform:translateX(330px); }
@media (min-width: 1200px){
.rtl .forcefullwidth_wrapper_tp_banner .rev_slider_wrapper.fullwidthbanner-container{
padding-right:270px !important;
padding-left:0 !important; } }
.rtl .wpb_single_image.vc_align_left{
text-align:right; }
.rtl .wpb_single_image.vc_align_right{
text-align:left; }
.rtl .bwp-filter-homepage .bwp-filter-heading ul{
left:0;
right:auto; }
@media (max-width: 991px){
.rtl .bwp-filter-homepage .bwp-filter-heading ul{
right:-80px;
left:auto; } }
.rtl .bwp-header .block-top-link>.widget .widget-custom-menu>div{
left:auto;
right:0; }
.rtl #bwp-topbar .topbar-right .block-top-link>.widget .widget-custom-menu>div{
right:auto;
left:0; }
.rtl .entry-meta>:not(.sticky-post):first-child{
padding-left:14px;
padding-right:0; }
.rtl .entry-meta>:not(.sticky-post):last-child{
padding-left:0;
padding-right:14px; }
.rtl .header-wpbingo-menu-left{
text-align:right; }
.rtl .header-wpbingo-menu-left .wpbingo-menu-left{
display:inline-block; }
.rtl .products-list.grid .product-wapper .products-content .product-button .yith-wcwl-add-to-wishlist{
margin-right:12px;
margin-left:0; }
@media (min-width: 992px) and (max-width: 1199px){
.rtl .products-list.grid .product-wapper .products-content .product-button .yith-wcwl-add-to-wishlist{
margin-right:2px;
margin-left:0; } }
.rtl .bwp-filter-homepage .bwp-filter-heading .bwp-filter-toggle{
margin-left:0;
padding-left:0;
margin-right:23px;
padding-right:23px; }
.rtl .bwp-filter-homepage .bwp-filter-heading .bwp-filter-toggle:before{
right:-3px;
left:auto; }
@media (max-width: 991px){
.rtl .bwp-filter-homepage .bwp-filter-heading .bwp-filter-toggle{
margin-right:0;
padding-right:0;
margin-left:23px;
padding-left:23px; }
.rtl .bwp-filter-homepage .bwp-filter-heading .bwp-filter-toggle:before{
right:-3px;
left:auto !important; } }
@media (min-width: 768px){
.rtl .bwp-filter-homepage.loadmore.style .bwp-filter-heading ul.filter-orderby li:last-child{
padding-left:0;
padding-right:22px; }
.rtl .bwp-filter-homepage.loadmore.style .bwp-filter-heading ul.filter-orderby li:first-child{
padding-right:0;
padding-left:22px; } }
.rtl .border-policy-2{
margin:0 !important; }
@media (min-width: 768px){
.rtl .border-policy-2{
display:flex; } }
.rtl .border-policy-2>.wpb_column{
border:1px solid hsla(0,0%,61%,.3);
padding-top:100px;
padding-bottom:93px; }
@media (min-width: 768px){
.rtl .border-policy-2>.wpb_column:not(:last-child){
border-right:1px solid hsla(0,0%,61%,.3);
border-left:0; } }
.rtl .wpbingo-newsletter .content-newsletter input[type=email]::placeholder{
text-align:right; }
.rtl .bwp-top-bar .woocommerce-result-count{
display:inline-block !important; }
@media (max-width: 1199px){
.rtl .bwp-top-bar .woocommerce-result-count{
display:none !important; } }
.rtl .about-top .social-link li{
margin-right:0 !important; }
.rtl .bwp-testimonial .slider-thumb .testimonial-image.slick-center img{
-webkit-transform:scale(1) !important;
transform:scale(1) !important;
border:0 !important;
box-shadow:unset !important; }
.rtl .bwp-testimonial .slider-thumb .testimonial-image.slick-center .testimonial-customer-name{
display:none !important; }
.rtl .header-vertical-menu{
float:right !important; }
@media (max-width: 991px){
.rtl .wpbingo-verticalmenu-mobile .navbar-header{
float:right; } }
.rtl .bwp-widget-video .title-video h2:before{
text-indent:-5px; }
.rtl .bwp_list_default.slider .slick-arrow.fa-angle-left{
left:0 !important;
right:auto !important; }
.rtl .bwp_list_default.slider .slick-arrow.fa-angle-right{
left:45px !important;
right:auto !important; }
.rtl .bwp-brand.default .slick-arrow.fa-angle-left{
left:0 !important;
right:auto !important; }
.rtl .bwp-brand.default .slick-arrow.fa-angle-right{
left:65px !important;
right:auto !important; }
@media (max-width: 767px){
.rtl .bwp-brand.default .slick-arrow.fa-angle-right{
left:auto !important;
right:0 !important; } }
.rtl .onsale:before{
border-right-color:transparent;
border-left-color:#ff4646; }
.rtl .bwp-header .header-campbar .marquee_text_content ul li{
transform:translate(100%); }
.rtl .mm-menu.mm-rtl .mm-listview>li>a:not(.mm-next),.rtl .mm-menu.mm-rtl .mm-listview>li>span:not(.mm-next){
padding-right:0 !important; }
.rtl .mm-menu.mm-rtl .mm-navbar .mm-btn:first-child{
left:0;
right:auto; }
@media (max-width: 991px){
.rtl .bwp-canvas-vertical .bwp-canvas-navigation .mm-menu .mm-navbar a.mm-prev:before,.rtl .content-mobile-menu .bwp-canvas-navigation .mm-menu .mm-navbar a.mm-prev:before{
-webkit-transform:rotate(-45deg);
transform:rotate(-45deg); } }
.rtl .bwp-header .header-right .container>div:last-child,.rtl .bwp-header .header-right>div:last-child{
padding-left:10px !important;
padding-right:0 !important; }
.rtl .woo-slider-default .content-product-list .slick-arrow{
left:0 !important;
right:auto !important; }
.rtl .woo-slider-default .content-product-list .slick-arrow.fa-angle-right{
left:30px !important;
right:auto !important; }
.rtl .categories-vertical-menu .bwp-vertical-navigation>div ul.menu li.level-0.menu-item-has-children>a:after{
-webkit-transform:rotate(180deg);
transform:rotate(180deg); }
#bwp-topbar{
color:var(--text-color,#0b1e33);
font-size:calc(var(--font-size-body,16px) - 2px);
font-weight:500;
padding:13px 0;
line-height:calc(var(--font-size-body,16px) + 4px); }
#bwp-topbar .topbar-container{
display:flex;
flex-wrap:wrap;
align-items:center;
justify-content:space-between; }
#bwp-topbar .topbar-container>div{
text-align:center;
display:grid;
column-gap:60px;
grid-auto-flow:column;
grid-auto-columns:auto;
align-items:center; }
#bwp-topbar .topbar-container>div div{
display:flex;
align-items:center;
gap:10px; }
#bwp-topbar .topbar-container>div:only-child{
width:100%;
text-align:center; }
#bwp-topbar .topbar-container>div i{
font-size:18px; }
@media (max-width: 991px){
#bwp-topbar .topbar-container{
display:block; } }
#bwp-topbar a{
color:var(--gray-dark,#0b1e33);
font-size:calc(var(--font-size-body,16px) - 2px); }
#bwp-topbar a:hover{
color:var(--theme-color,#7ba998); }
#bwp-topbar .social-link_topbar .social-link{
padding:0;
list-style:none; }
#bwp-topbar .social-link_topbar .social-link li{
display:inline-block;
margin-right:25px; }
.rtl #bwp-topbar .social-link_topbar .social-link li{
margin-left:25px;
margin-right:0; }
#bwp-topbar .social-link_topbar .social-link li:last-child{
margin-right:0; }
.rtl #bwp-topbar .social-link_topbar .social-link li:last-child{
margin-left:0;
margin-right:0; }
#bwp-topbar.topbar-v4{
border-bottom:1px solid var(--gray-dark-5,rgba(11,30,51,.05)); }
#bwp-topbar.topbar-v7{
padding:0; }
#bwp-topbar.topbar-v7 .topbar-container{
border-bottom:1px solid var(--gray-dark-5,rgba(11,30,51,.05));
padding:13px 0; }
.title-vertical h2{
font-size:var(--font-size-body,16px);
text-transform:uppercase;
padding-bottom:10px !important;
position:relative;
font-weight:700; }
.title-vertical h2:before{
position:absolute;
bottom:-1px;
width:40px;
height:1px;
background:var(--theme-color,#7ba998);
content:"";
left:0; }
.rtl .title-vertical h2:before{
right:0;
left:auto; }
.categories-vertical-menu{
position:relative; }
@media (min-width: 1199px){
.categories-vertical-menu.show .bwp-vertical-navigation>div{
display:block !important;
height:100% !important; } }
.categories-vertical-menu.accordion .verticalmenu{
border:0 !important; }
.categories-vertical-menu.accordion .bwp-vertical-navigation>div,.categories-vertical-menu .menu-item-desc{
display:none; }
.categories-vertical-menu .widget-title{
font-size:calc(var(--font-size-body,16px) + 4px);
border-radius:30px;
-webkit-border-radius:30px;
-moz-border-radius:30px;
-ms-border-radius:30px;
-o-border-radius:30px;
color:var(--gray-dark,#0b1e33);
margin:0;
line-height:40px;
background:#fff;
display:flex;
cursor:pointer;
position:relative;
font-weight:700; }
.categories-vertical-menu .widget-title i{
background:var(--theme-color,#7ba998);
width:13px;
height:2px;
margin:19px 20px 0 25px;
position:relative; }
.rtl .categories-vertical-menu .widget-title i{
margin:19px 25px 0 20px; }
.categories-vertical-menu .widget-title i:before{
width:22px;
top:-5px; }
.categories-vertical-menu .widget-title i:after,.categories-vertical-menu .widget-title i:before{
content:"";
position:absolute;
background:var(--theme-color,#7ba998);
height:2px; }
.categories-vertical-menu .widget-title i:after{
width:15px;
bottom:-5px; }
@media (max-width: 1199px){
.categories-vertical-menu .widget-title i{
margin:26px 40px 0 17px; }
.rtl .categories-vertical-menu .widget-title i{
margin:26px 17px 0 40px; } }
.categories-vertical-menu .widget-title:before{
content:"";
position:absolute;
top:0;
left:0;
width:30px;
height:40px;
background:#fff;
border-bottom-left-radius:30px;
border-top-left-radius:30px; }
.rtl .categories-vertical-menu .widget-title:before{
right:0;
left:auto; }
.categories-vertical-menu .widget-title:after{
top:0;
right:0;
content:"\e92e";
font-size:calc(var(--font-size-body,16px) + 1px);
font-family:feather;
display:inline-block;
position:absolute;
-webkit-transition:all .3s ease;
transition:all .3s ease; }
.categories-vertical-menu .widget-title.active:after{
-webkit-transform:rotate(-180deg);
transform:rotate(-180deg); }
.categories-vertical-menu .verticalmenu{
position:absolute;
width:100%;
background:#fff;
border:2px solid #e9e7e7;
border-radius:10px;
-webkit-border-radius:10px;
-moz-border-radius:10px;
-ms-border-radius:10px;
-o-border-radius:10px;
margin-top:20px; }
.categories-vertical-menu .bwp-vertical-navigation>div{
padding:0;
display:block;
position:relative; }
.categories-vertical-menu .bwp-vertical-navigation>div ul.menu{
padding:0; }
@media (max-width: 991px){
.categories-vertical-menu .bwp-vertical-navigation>div ul.menu li.menu-hide-title>a,.categories-vertical-menu .bwp-vertical-navigation>div ul.menu li.menu-hide-title>span.title{
display:block !important;
margin:0;
padding:0 !important; } }
.categories-vertical-menu .bwp-vertical-navigation>div ul.menu li.menu-item-has-children>a{
display:inline-block;
width:100%; }
.categories-vertical-menu .bwp-vertical-navigation>div ul.menu li.menu-item-has-children>a:after{
top:1px;
content:"" !important;
position:absolute;
margin-left:5px;
right:0; }
.rtl .categories-vertical-menu .bwp-vertical-navigation>div ul.menu li.menu-item-has-children>a:after{
margin-right:5px;
margin-left:0;
left:0;
right:auto; }
.categories-vertical-menu .bwp-vertical-navigation>div ul.menu li.level-0{
float:unset;
width:100%;
position:unset !important;
border-bottom:1px solid #e3e3e3;
list-style:none; }
.categories-vertical-menu .bwp-vertical-navigation>div ul.menu li.level-0:last-child{
border-bottom:none; }
.categories-vertical-menu .bwp-vertical-navigation>div ul.menu li.level-0 i{
font-size:21px;
width:21px;
text-align:center;
margin-right:16px;
position:relative;
top:2px;
float:left; }
.rtl .categories-vertical-menu .bwp-vertical-navigation>div ul.menu li.level-0 i{
margin-left:16px;
margin-right:0;
float:right; }
.categories-vertical-menu .bwp-vertical-navigation>div ul.menu li.level-0>a{
margin:0;
width:100%;
font-size:calc(var(--font-size-body,16px) + 4px);
text-transform:capitalize;
white-space:normal;
position:relative;
padding:11.7px 20px;
display:inline-block; }
.categories-vertical-menu .bwp-vertical-navigation>div ul.menu li.level-0>a:hover{
color:var(--theme-color,#7ba998); }
.categories-vertical-menu .bwp-vertical-navigation>div ul.menu li.level-0>a>span{
position:relative; }
.categories-vertical-menu .bwp-vertical-navigation>div ul.menu li.level-0>a>span:after,.categories-vertical-menu .bwp-vertical-navigation>div ul.menu li.level-0>a>span:before{
display:none !important; }
@media (max-width: 1400px){
.categories-vertical-menu .bwp-vertical-navigation>div ul.menu li.level-0>a{
padding:9px 20px; } }
.categories-vertical-menu .bwp-vertical-navigation>div ul.menu li.level-0>a .menu-img{
width:31px;
text-align:center;
display:inline-block;
margin-right:20px; }
.rtl .categories-vertical-menu .bwp-vertical-navigation>div ul.menu li.level-0>a .menu-img{
margin-left:20px;
margin-right:0; }
@media (min-width: 992px){
.categories-vertical-menu .bwp-vertical-navigation>div ul.menu li.level-0.menu-item-has-children>ul.sub-menu,.categories-vertical-menu .bwp-vertical-navigation>div ul.menu li.level-0.menu-item-has-children div.sub-menu{
top:0;
left:calc(100% + 50px); }
.rtl .categories-vertical-menu .bwp-vertical-navigation>div ul.menu li.level-0.menu-item-has-children>ul.sub-menu,.rtl .categories-vertical-menu .bwp-vertical-navigation>div ul.menu li.level-0.menu-item-has-children div.sub-menu{
right:calc(100% + 50px);
left:auto; }
.categories-vertical-menu .bwp-vertical-navigation>div ul.menu li.level-0.menu-item-has-children:hover>ul.sub-menu,.categories-vertical-menu .bwp-vertical-navigation>div ul.menu li.level-0.menu-item-has-children:hover div.sub-menu{
opacity:1;
visibility:visible;
left:100%; }
.rtl .categories-vertical-menu .bwp-vertical-navigation>div ul.menu li.level-0.menu-item-has-children:hover>ul.sub-menu,.rtl .categories-vertical-menu .bwp-vertical-navigation>div ul.menu li.level-0.menu-item-has-children:hover div.sub-menu{
right:100%;
left:auto; } }
.categories-vertical-menu .bwp-vertical-navigation>div ul.menu li.level-0.menu-item-has-children:not(.mega-menu){
position:relative !important; }
@media (min-width: 992px){
.categories-vertical-menu .bwp-vertical-navigation>div ul.menu li.level-0.menu-item-has-children:not(.mega-menu) li.menu-item-has-children>ul.sub-menu,.categories-vertical-menu .bwp-vertical-navigation>div ul.menu li.level-0.menu-item-has-children:not(.mega-menu) li.menu-item-has-children div.sub-menu{
top:0; }
.categories-vertical-menu .bwp-vertical-navigation>div ul.menu li.level-0.menu-item-has-children:not(.mega-menu) li.menu-item-has-children:hover>ul.sub-menu{
top:0 !important; } }
.categories-vertical-menu .bwp-vertical-navigation>div ul.menu li.level-0 .menu-item-has-children>a>span:after{
display:none; }
.categories-vertical-menu .bwp-vertical-navigation>div ul.menu li.level-0.current-menu-item>a>span,.categories-vertical-menu .bwp-vertical-navigation>div ul.menu li.level-0.current_page_item>a>span,.categories-vertical-menu .bwp-vertical-navigation>div ul.menu li.level-0:hover>a>span{
color:var(--theme-color,#7ba998); }
.categories-vertical-menu .bwp-vertical-navigation>div ul.menu li.level-0.current-menu-item>a>span:before,.categories-vertical-menu .bwp-vertical-navigation>div ul.menu li.level-0.current_page_item>a>span:before,.categories-vertical-menu .bwp-vertical-navigation>div ul.menu li.level-0:hover>a>span:before{
content:"";
width:100%;
height:1px;
left:0;
background:var(--hover-color,#7ba998);
position:absolute;
bottom:0; }
.rtl .categories-vertical-menu .bwp-vertical-navigation>div ul.menu li.level-0.current-menu-item>a>span:before,.rtl .categories-vertical-menu .bwp-vertical-navigation>div ul.menu li.level-0.current_page_item>a>span:before,.rtl .categories-vertical-menu .bwp-vertical-navigation>div ul.menu li.level-0:hover>a>span:before{
right:0;
left:auto; }
.categories-vertical-menu .bwp-vertical-navigation>div ul.menu li.level-0.mega-menu-fullwidth-width div.sub-menu,.categories-vertical-menu .bwp-vertical-navigation>div ul.menu li.level-0.mega-menu-fullwidth-width ul.sub-menu{
left:calc(100% + 30px); }
.rtl .categories-vertical-menu .bwp-vertical-navigation>div ul.menu li.level-0.mega-menu-fullwidth-width div.sub-menu,.rtl .categories-vertical-menu .bwp-vertical-navigation>div ul.menu li.level-0.mega-menu-fullwidth-width ul.sub-menu{
right:calc(100% + 30px);
left:auto; }
.categories-vertical-menu .bwp-vertical-navigation>div ul.menu li.level-0 div.sub-menu,.categories-vertical-menu .bwp-vertical-navigation>div ul.menu li.level-0 ul.sub-menu{
left:100%;
top:0;
padding:25px 20px;
-webkit-transform:unset;
transform:unset;
position:absolute;
z-index:9999;
background:#fff;
display:block;
min-width:225px;
-webkit-transition:all .3s ease;
transition:all .3s ease;
opacity:0;
visibility:hidden;
border:1px solid #f5f5f5; }
.rtl .categories-vertical-menu .bwp-vertical-navigation>div ul.menu li.level-0 div.sub-menu,.rtl .categories-vertical-menu .bwp-vertical-navigation>div ul.menu li.level-0 ul.sub-menu{
right:100%;
left:auto; }
.categories-vertical-menu .bwp-vertical-navigation>div ul.menu li.level-0 div.sub-menu li,.categories-vertical-menu .bwp-vertical-navigation>div ul.menu li.level-0 ul.sub-menu li{
list-style:none;
padding-top:5px;
padding-bottom:5px; }
.categories-vertical-menu .bwp-vertical-navigation>div ul.menu li.level-0 div.sub-menu li:last-child,.categories-vertical-menu .bwp-vertical-navigation>div ul.menu li.level-0 ul.sub-menu li:last-child{
border-bottom:0; }
@media (max-width: 991px){
.categories-vertical-menu .bwp-vertical-navigation>div ul.menu li.level-0 div.sub-menu,.categories-vertical-menu .bwp-vertical-navigation>div ul.menu li.level-0 ul.sub-menu{
padding-top:0; } }
.categories-vertical-menu .bwp-vertical-navigation>div ul.menu li.level-0 div.sub-menu a,.categories-vertical-menu .bwp-vertical-navigation>div ul.menu li.level-0 ul.sub-menu a{
color:var(--text-color,#0b1e33); }
.categories-vertical-menu .bwp-vertical-navigation>div ul.menu li.level-0 div.sub-menu a:hover,.categories-vertical-menu .bwp-vertical-navigation>div ul.menu li.level-0 ul.sub-menu a:hover{
color:var(--theme-color,#7ba998); }
.categories-vertical-menu .bwp-vertical-navigation>div ul.menu li.level-0.mega-menu>ul.sub-menu,.categories-vertical-menu .bwp-vertical-navigation>div ul.menu li.level-0.mega-menu div.sub-menu{
padding:0; }
.categories-vertical-menu .bwp-vertical-navigation>div ul.menu li.level-0.mega-menu>ul.sub-menu>div,.categories-vertical-menu .bwp-vertical-navigation>div ul.menu li.level-0.mega-menu>ul.sub-menu>div>div,.categories-vertical-menu .bwp-vertical-navigation>div ul.menu li.level-0.mega-menu>ul.sub-menu>div>div>div,.categories-vertical-menu .bwp-vertical-navigation>div ul.menu li.level-0.mega-menu div.sub-menu>div,.categories-vertical-menu .bwp-vertical-navigation>div ul.menu li.level-0.mega-menu div.sub-menu>div>div,.categories-vertical-menu .bwp-vertical-navigation>div ul.menu li.level-0.mega-menu div.sub-menu>div>div>div{
height:100%; }
.categories-vertical-menu .bwp-vertical-navigation>div ul.menu li.level-0.mega-menu>ul.sub-menu .box-vertical,.categories-vertical-menu .bwp-vertical-navigation>div ul.menu li.level-0.mega-menu div.sub-menu .box-vertical{
padding:30px 15px; }
@media (min-width: 992px){
.categories-vertical-menu .bwp-vertical-navigation>div ul.menu li.level-0.mega-menu>ul.sub-menu,.categories-vertical-menu .bwp-vertical-navigation>div ul.menu li.level-0.mega-menu div.sub-menu{
width:880px;
border:1px solid hsla(0,0%,61%,.25); } }
@media (min-width: 992px) and (max-width: 1199px){
.categories-vertical-menu .bwp-vertical-navigation>div ul.menu li.level-0.mega-menu>ul.sub-menu,.categories-vertical-menu .bwp-vertical-navigation>div ul.menu li.level-0.mega-menu div.sub-menu{
width:700px; } }
.categories-vertical-menu .bwp-vertical-navigation>div ul.menu li.level-0.mega-menu>ul.sub-menu .title h2,.categories-vertical-menu .bwp-vertical-navigation>div ul.menu li.level-0.mega-menu div.sub-menu .title h2{
font-size:calc(var(--font-size-body,16px) + 1px);
text-transform:uppercase;
margin:0;
margin-bottom:17px; }
.categories-vertical-menu .bwp-vertical-navigation>div ul.menu li.level-0.mega-menu>ul.sub-menu ul,.categories-vertical-menu .bwp-vertical-navigation>div ul.menu li.level-0.mega-menu div.sub-menu ul{
padding:0; }
.categories-vertical-menu .bwp-vertical-navigation>div ul.menu li.level-0.mega-menu>ul.sub-menu ul li,.categories-vertical-menu .bwp-vertical-navigation>div ul.menu li.level-0.mega-menu div.sub-menu ul li{
list-style:none;
padding:3px 0; }
.categories-vertical-menu .bwp-vertical-navigation>div ul.menu li.level-0.mega-menu>ul.sub-menu ul li:last-child,.categories-vertical-menu .bwp-vertical-navigation>div ul.menu li.level-0.mega-menu div.sub-menu ul li:last-child{
border-bottom:0; }
.categories-vertical-menu .bwp-vertical-navigation>div ul.menu li.level-0.mega-menu>ul.sub-menu ul li a,.categories-vertical-menu .bwp-vertical-navigation>div ul.menu li.level-0.mega-menu div.sub-menu ul li a{
color:var(--text-color,#0b1e33); }
.categories-vertical-menu .bwp-vertical-navigation>div ul.menu li.level-0.mega-menu>ul.sub-menu ul li a:hover,.categories-vertical-menu .bwp-vertical-navigation>div ul.menu li.level-0.mega-menu div.sub-menu ul li a:hover{
color:var(--theme-color,#7ba998); }
.categories-vertical-menu .bwp-vertical-navigation>div ul.menu li.level-0.mega-menu>ul.sub-menu .vertical-menu,.categories-vertical-menu .bwp-vertical-navigation>div ul.menu li.level-0.mega-menu div.sub-menu .vertical-menu{
padding:35px 30px;
height:100%;
margin:0; }
@media (min-width: 991px){
.categories-vertical-menu .bwp-vertical-navigation>div ul.menu li.level-0 div.sub-menu li.level-1 .sub-menu,.categories-vertical-menu .bwp-vertical-navigation>div ul.menu li.level-0:not(.mega-menu)>ul.sub-menu li.level-1 .sub-menu{
left:calc(100% + 20px); }
.rtl .categories-vertical-menu .bwp-vertical-navigation>div ul.menu li.level-0 div.sub-menu li.level-1 .sub-menu,.rtl .categories-vertical-menu .bwp-vertical-navigation>div ul.menu li.level-0:not(.mega-menu)>ul.sub-menu li.level-1 .sub-menu{
right:calc(100% + 20px);
left:auto; } }
.categories-vertical-menu .bwp-vertical-navigation>div ul.menu .more-wrap{
padding:0 20px;
color:var(--gray-dark,#0b1e33);
font-weight:700;
font-size:calc(var(--font-size-body,16px) + 4px);
background:var(--theme-color-25,rgba(123,169,152,.25));
border-bottom-right-radius:8px;
border-bottom-left-radius:8px; }
.categories-vertical-menu .bwp-vertical-navigation>div ul.menu .more-wrap:hover{
cursor:pointer;
color:var(--theme-color,#7ba998); }
.categories-vertical-menu .bwp-vertical-navigation>div ul.menu .more-wrap span{
line-height:40px; }
@media (max-width: 1499px) and (min-width: 1200px){
.categories-vertical-menu .bwp-vertical-navigation>div ul.menu .more-wrap span{
line-height:50px; } }
.categories-vertical-menu .bwp-vertical-navigation>div ul.menu .more-wrap span:before{
font-size:calc(var(--font-size-body,16px) + 2px);
margin-right:20px;
content:"\f278";
font-family:Material;
width:40px;
font-weight:400;
text-align:center;
display:inline-block;
vertical-align:top; }
.rtl .categories-vertical-menu .bwp-vertical-navigation>div ul.menu .more-wrap span:before{
margin-left:20px;
margin-right:0; }
@media (max-width: 1529px){
.categories-vertical-menu .bwp-vertical-navigation>div ul.menu .more-wrap span:before{
margin-right:10px; }
.rtl .categories-vertical-menu .bwp-vertical-navigation>div ul.menu .more-wrap span:before{
margin-left:10px;
margin-right:0; } }
.categories-vertical-menu .bwp-vertical-navigation>div ul.menu .more-wrap.open span:before{
content:"\f273"; }
.home.blog .bwp-header{
margin-bottom:60px; }
.search-box.search-dropdown .search-box{
max-width:350px;
margin:0 auto;
width:100%;
color:var(--gray-dark,#0b1e33);
position:relative;
text-align:left; }
.rtl .search-box.search-dropdown .search-box{
text-align:right; }
.search-box.search-dropdown .search-box:before{
position:absolute;
content:"";
top:0;
right:0;
width:100%;
height:45px;
z-index:-1;
border:1px solid #dadada; }
.rtl .search-box.search-dropdown .search-box:before{
left:0;
right:auto; }
.search-box.search-dropdown .search-box #searchsubmit,.search-box.search-dropdown .search-box #searchsubmit2{
background:transparent;
color:var(--gray-dark,#0b1e33);
font-size:0;
float:left;
width:43px;
height:43px;
border:0; }
.rtl .search-box.search-dropdown .search-box #searchsubmit,.rtl .search-box.search-dropdown .search-box #searchsubmit2{
float:right; }
.search-box.search-dropdown .search-box #searchsubmit2 i,.search-box.search-dropdown .search-box #searchsubmit i{
font-size:calc(var(--font-size-body,16px) + 4px); }
.search-box.search-dropdown .search-box input[type=text]{
background:transparent;
padding:0;
border:0;
display:inline-block;
width:calc(100% - 43px);
line-height:43px;
padding-right:15px;
border-radius:0;
-webkit-border-radius:0;
-moz-border-radius:0;
-ms-border-radius:0;
-o-border-radius:0;
float:left; }
.rtl .search-box.search-dropdown .search-box input[type=text]{
padding-left:15px;
padding-right:0;
float:right; }
.search-box.search-dropdown .search-box input[type=text]::placeholder{
font-size:13px; }
.search-box.search-dropdown .search-box .search-from{
border:0;
flex-direction:row-reverse;
background:transparent;
height:40px;
line-height:40px; }
.search-box.search-dropdown .search-box .search-from #searchsubmit,.search-box.search-dropdown .search-box .search-from #searchsubmit2{
padding:0 10px;
background:transparent; }
.search-box.search-dropdown .search-box .result-search-products-content{
display:none; }
.search-box.search-dropdown .search-box .result-search-products{
display:none;
z-index:10;
max-height:300px;
overflow-y:auto;
padding:30px 5px;
overflow-x:hidden;
list-style:none; }
.search-box.search-dropdown .search-box .result-search-products::-webkit-scrollbar-track{
background-color:#f5f5f5; }
.search-box.search-dropdown .search-box .result-search-products::-webkit-scrollbar{
width:5px;
background-color:#f5f5f5; }
.search-box.search-dropdown .search-box .result-search-products::-webkit-scrollbar-thumb{
background-color:var(--gray-dark-10,rgba(11,30,51,.1)); }
.search-box.search-dropdown .search-box .result-search-products .item-search{
list-style:none;
padding:15px 0;
display:table;
width:100%;
border-bottom:1px solid #f5f5f5; }
.search-box.search-dropdown .search-box .result-search-products .item-search .item-image{
display:table-cell;
width:70px; }
.search-box.search-dropdown .search-box .result-search-products .item-search .item-content{
display:table-cell;
vertical-align:top;
padding-left:20px; }
.rtl .search-box.search-dropdown .search-box .result-search-products .item-search .item-content{
padding-right:20px;
padding-left:0; }
.search-box.search-dropdown .search-box .result-search-products .item-search .item-content a{
color:var(--gray-dark,#0b1e33); }
.search-box.search-dropdown .search-box .result-search-products .item-search .item-content a:hover{
color:var(--theme-color,#7ba998); }
.search-box.search-dropdown .search-box .result-search-products .item-search:last-child{
padding-bottom:0;
border-bottom:0; }
.search-box.search-dropdown .search-box .result-search-products .item-search:first-child{
padding-top:0; }
.search-box.search-dropdown .search-box .result-search-products .price{
font-size:var(--font-size-body,16px); }
.search-box.search-dropdown .search-box .result-search-products .price del{
font-size:calc(var(--font-size-body,16px) - 1px); }
.search-box.search-dropdown .search-box .result-search-products.loading:before{
position:absolute;
left:50%;
top:calc(50% - 17px);
display:inline-block;
content:"\f110";
width:auto;
height:auto;
color:var(--theme-color,#7ba998);
margin-left:0;
font-family:FontAwesome;
background-color:transparent !important;
background:none;
font-size:calc(var(--font-size-body,16px) + 6px);
-webkit-animation:2s linear 0s normal none infinite running u;
animation:2s linear 0s normal none infinite running u; }
.search-box.search-dropdown .dropdown-search{
text-align:left;
width:380px;
padding:30px 20px;
background:#fff;
border:1px solid #f3f3f3;
position:absolute;
opacity:0;
visibility:hidden;
-webkit-transition:all .3s ease;
transition:all .3s ease;
-webkit-transform:translateY(20px) !important;
transform:translateY(20px) !important;
z-index:10001;
left:auto !important;
right:0 !important;
top:45px !important;
box-shadow:0 5px 5px 0 rgba(50,50,50,.2); }
.rtl .search-box.search-dropdown .dropdown-search{
text-align:right;
left:0 !important;
right:auto; }
@media (max-width: 480px){
.search-box.search-dropdown .dropdown-search{
width:290px; } }
.search-box.search-dropdown.active .dropdown-search{
opacity:1;
visibility:visible;
-webkit-transform:translateY(0) !important;
transform:translateY(0) !important; }
.page-template-homepage .bwp-header.header-absolute{
position:absolute;
width:100%;
left:0;
z-index:9; }
.page-template-homepage .bwp-header.header-white .bwp-navigation ul.menu>li.level-0>a{
color:#fff; }
.page-template-homepage .bwp-header.header-white .bwp-navigation ul.menu>li.level-0>a>span:before{
background:#fff; }
.page-template-homepage .bwp-header.header-white .header-mobile .mini-cart .cart-icon,.page-template-homepage .bwp-header.header-white .header-mobile .navbar-toggle,.page-template-homepage .bwp-header.header-white .header-page-link .login-header>a,.page-template-homepage .bwp-header.header-white .header-page-link .mini-cart .cart-icon,.page-template-homepage .bwp-header.header-white .header-page-link .search-box .search-toggle,.page-template-homepage .bwp-header.header-white .header-page-link .wishlist-box>a{
color:#fff; }
.page-template-homepage .bwp-header.header-white.sticky .header-wrapper{
background:var(--gray-dark,#0b1e33); }
.page-template-homepage .bwp-header.header-white.sticky .header-mobile>.container{
background-color:var(--gray-dark,#0b1e33); }
.page-template-homepage .bwp-header #bwp-topbar.topbar-v2{
border-bottom:1px solid hsla(0,0%,100%,.2);
color:#fff; }
.page-template-homepage .bwp-header #bwp-topbar.topbar-v2 a{
color:#fff; }
.page-template-homepage .bwp-header #bwp-topbar.topbar-v2 .shipping a{
color:var(--theme-color,#7ba998); }
.bwp-header{
margin-bottom:0;
position:relative;
background:transparent; }
.bwp-header .header-container{
display:flex;
flex-wrap:wrap;
align-items:center;
position:relative; }
.bwp-header .header-container .header-menu{
flex:1; }
.bwp-header .header-container .header-menu.menu-center .bwp-navigation ul.menu{
justify-content:center; }
.bwp-header .header-container .header-menu.menu-right .bwp-navigation ul.menu{
justify-content:right; }
.bwp-header .header-container .header-menu.menu-right .bwp-navigation ul>li.level-0.mega-menu.mega-menu-fullwidth-width>.sub-menu{
left:auto;
right:0;
-webkit-transform:translateY(50px) !important;
transform:translateY(50px) !important;
min-width:1000px; }
.bwp-header .header-container .header-menu.menu-right .bwp-navigation ul>li.level-0.mega-menu.mega-menu-fullwidth-width:hover>.sub-menu{
-webkit-transform:translateY(5px) !important;
transform:translateY(5px) !important; }
.bwp-header .header-container .header-menu.menu-right .bwp-navigation ul>li.level-0 ul.sub-menu{
left:auto;
right:0; }
.bwp-header .header-container .header-menu.menu-left .bwp-navigation ul>li.level-0.mega-menu.mega-menu-fullwidth-width>.sub-menu{
left:0;
-webkit-transform:translateY(50px) !important;
transform:translateY(50px) !important;
min-width:1000px; }
.rtl .bwp-header .header-container .header-menu.menu-left .bwp-navigation ul>li.level-0.mega-menu.mega-menu-fullwidth-width>.sub-menu{
right:0;
left:auto; }
.bwp-header .header-container .header-menu.menu-left .bwp-navigation ul>li.level-0.mega-menu.mega-menu-fullwidth-width:hover>.sub-menu{
-webkit-transform:translateY(5px) !important;
transform:translateY(5px) !important; }
.bwp-header .header-container .header-logo_menu{
display:flex;
align-items:center;
gap:60px; }
.bwp-header .header-container .social-content .social-link{
list-style:none;
padding:0; }
.bwp-header .header-container .social-content .social-link li{
display:inline-block;
margin-right:20px; }
.rtl .bwp-header .header-container .social-content .social-link li{
margin-left:20px;
margin-right:0; }
.bwp-header .header-container .social-content .social-link li:last-child{
margin-right:0; }
.rtl .bwp-header .header-container .social-content .social-link li:last-child{
margin-left:0;
margin-right:0; }
.bwp-header .header-container.icons .header-icon,.bwp-header .header-container.logo .header-logo,.bwp-header .header-container.menu .header-menu,.bwp-header .header-container.search .header-search-form{
width:100%; }
.bwp-header .header-container.menu-icons .header-menu.menu-center .bwp-navigation ul.menu,.bwp-header .header-container.menu-logo .header-menu.menu-center .bwp-navigation ul.menu{
justify-content:center; }
.bwp-header .header-container.menu-icons .header-menu.menu-center .wpbingo-menu-mobile,.bwp-header .header-container.menu-logo .header-menu.menu-center .wpbingo-menu-mobile{
position:relative; }
.bwp-header .header-container.menu-icons .header-menu.menu-right,.bwp-header .header-container.menu-logo .header-menu.menu-right{
padding-right:100px; }
.rtl .bwp-header .header-container.menu-icons .header-menu.menu-right,.rtl .bwp-header .header-container.menu-logo .header-menu.menu-right{
padding-left:100px;
padding-right:0; }
.bwp-header .header-container.menu-icons .header-menu.menu-right .bwp-navigation ul.menu,.bwp-header .header-container.menu-logo .header-menu.menu-right .bwp-navigation ul.menu{
justify-content:right; }
.bwp-header .header-container.menu-icons .header-menu.menu-right .wpbingo-menu-mobile,.bwp-header .header-container.menu-logo .header-menu.menu-right .wpbingo-menu-mobile{
position:relative; }
.bwp-header .header-container.icons-logo .header-icon .header-page-link,.bwp-header .header-container.icons-menu .header-icon .header-page-link{
text-align:revert; }
.bwp-header .header-container.icons-menu .header-menu.menu-center .bwp-navigation ul.menu,.bwp-header .header-container.logo-menu .header-menu.menu-center .bwp-navigation ul.menu{
justify-content:center; }
.bwp-header .header-container.icons-menu .header-menu.menu-center .wpbingo-menu-mobile,.bwp-header .header-container.logo-menu .header-menu.menu-center .wpbingo-menu-mobile{
position:relative; }
.bwp-header .header-container.icons-menu .header-menu.menu-left,.bwp-header .header-container.logo-menu .header-menu.menu-left{
padding-left:100px; }
.rtl .bwp-header .header-container.icons-menu .header-menu.menu-left,.rtl .bwp-header .header-container.logo-menu .header-menu.menu-left{
padding-right:100px;
padding-left:0; }
.bwp-header .header-container.icons-menu .header-menu.menu-left .wpbingo-menu-mobile,.bwp-header .header-container.logo-menu .header-menu.menu-left .wpbingo-menu-mobile{
position:relative; }
.bwp-header .header-container.icons-logo>div,.bwp-header .header-container.icons-menu-logo>div,.bwp-header .header-container.logo-icons>div,.bwp-header .header-container.logo-menu-icons>div{
flex:1; }
.bwp-header .header-container.icons-menu-logo .header-menu.menu-center,.bwp-header .header-container.logo-menu-icons .header-menu.menu-center{
padding:0 15px;
flex:unset; }
.bwp-header .header-container.icons-menu-logo .header-menu.menu-center .bwp-navigation ul.menu,.bwp-header .header-container.logo-menu-icons .header-menu.menu-center .bwp-navigation ul.menu{
justify-content:center; }
.bwp-header .header-container.icons-menu-logo .header-menu.menu-right .bwp-navigation ul.menu,.bwp-header .header-container.logo-menu-icons .header-menu.menu-right .bwp-navigation ul.menu{
justify-content:right; }
.bwp-header .header-container.icons-menu-logo .header-menu.menu-left .wpbingo-menu-mobile,.bwp-header .header-container.icons-menu-logo .header-menu.menu-right .wpbingo-menu-mobile,.bwp-header .header-container.logo-menu-icons .header-menu.menu-left .wpbingo-menu-mobile,.bwp-header .header-container.logo-menu-icons .header-menu.menu-right .wpbingo-menu-mobile{
position:relative; }
.bwp-header .header-container.icons-menu-logo.menu-left>div,.bwp-header .header-container.icons-menu-logo.menu-right>div,.bwp-header .header-container.logo-menu-icons.menu-left>div,.bwp-header .header-container.logo-menu-icons.menu-right>div{
flex:0 0 auto; }
.bwp-header .header-container.icons-menu-logo.menu-left .header-menu,.bwp-header .header-container.icons-menu-logo.menu-right .header-menu,.bwp-header .header-container.logo-menu-icons.menu-left .header-menu,.bwp-header .header-container.logo-menu-icons.menu-right .header-menu{
flex:1; }
.bwp-header .header-container.icons-logo-menu .header-menu .bwp-navigation ul>li.level-0.mega-menu.mega-menu-fullwidth-width>.sub-menu,.bwp-header .header-container.logo-icons-menu .header-menu .bwp-navigation ul>li.level-0.mega-menu.mega-menu-fullwidth-width>.sub-menu{
left:auto;
right:0;
-webkit-transform:translateY(50px) !important;
transform:translateY(50px) !important;
min-width:1000px; }
.bwp-header .header-container.icons-logo-menu .header-menu .bwp-navigation ul>li.level-0.mega-menu.mega-menu-fullwidth-width:hover>.sub-menu,.bwp-header .header-container.logo-icons-menu .header-menu .bwp-navigation ul>li.level-0.mega-menu.mega-menu-fullwidth-width:hover>.sub-menu{
-webkit-transform:translateY(5px) !important;
transform:translateY(5px) !important; }
.bwp-header .header-container.icons-logo-menu .header-menu .bwp-navigation ul>li.level-0 ul.sub-menu,.bwp-header .header-container.logo-icons-menu .header-menu .bwp-navigation ul>li.level-0 ul.sub-menu{
left:auto;
right:0; }
.bwp-header .header-container.menu-icons-logo .header-menu .bwp-navigation ul>li.level-0.mega-menu.mega-menu-fullwidth-width>.sub-menu,.bwp-header .header-container.menu-logo-icons .header-menu .bwp-navigation ul>li.level-0.mega-menu.mega-menu-fullwidth-width>.sub-menu{
left:0;
-webkit-transform:translateY(50px) !important;
transform:translateY(50px) !important;
min-width:1000px; }
.rtl .bwp-header .header-container.menu-icons-logo .header-menu .bwp-navigation ul>li.level-0.mega-menu.mega-menu-fullwidth-width>.sub-menu,.rtl .bwp-header .header-container.menu-logo-icons .header-menu .bwp-navigation ul>li.level-0.mega-menu.mega-menu-fullwidth-width>.sub-menu{
right:0;
left:auto; }
.bwp-header .header-container.menu-icons-logo .header-menu .bwp-navigation ul>li.level-0.mega-menu.mega-menu-fullwidth-width:hover>.sub-menu,.bwp-header .header-container.menu-logo-icons .header-menu .bwp-navigation ul>li.level-0.mega-menu.mega-menu-fullwidth-width:hover>.sub-menu{
-webkit-transform:translateY(5px) !important;
transform:translateY(5px) !important; }
.bwp-header .header-container.icons-logo-menu .header-menu.menu-center .bwp-navigation ul.menu,.bwp-header .header-container.logo-icons-menu .header-menu.menu-center .bwp-navigation ul.menu,.bwp-header .header-container.menu-icons-logo .header-menu.menu-center .bwp-navigation ul.menu,.bwp-header .header-container.menu-logo-icons .header-menu.menu-center .bwp-navigation ul.menu{
justify-content:center; }
.bwp-header .header-container.icons-logo-menu .header-menu.menu-right .bwp-navigation ul.menu,.bwp-header .header-container.logo-icons-menu .header-menu.menu-right .bwp-navigation ul.menu,.bwp-header .header-container.menu-icons-logo .header-menu.menu-right .bwp-navigation ul.menu,.bwp-header .header-container.menu-logo-icons .header-menu.menu-right .bwp-navigation ul.menu{
justify-content:right; }
.bwp-header .header-container.icons-logo-menu .menu-sidebar.menu-right,.bwp-header .header-container.logo-icons-menu .menu-sidebar.menu-right,.bwp-header .header-container.menu-icons-logo .menu-sidebar.menu-right,.bwp-header .header-container.menu-logo-icons .menu-sidebar.menu-right{
text-align:right; }
.bwp-header .header-container.icons-logo-menu .menu-sidebar.menu-center,.bwp-header .header-container.logo-icons-menu .menu-sidebar.menu-center,.bwp-header .header-container.menu-icons-logo .menu-sidebar.menu-center,.bwp-header .header-container.menu-logo-icons .menu-sidebar.menu-center{
text-align:center; }
.bwp-header .header-container.icons-logo-menu>div:first-child,.bwp-header .header-container.logo-icons-menu>div:first-child,.bwp-header .header-container.menu-icons-logo>div:first-child,.bwp-header .header-container.menu-logo-icons>div:first-child{
flex:1; }
.bwp-header .header-container.icons-logo-menu>div:first-child.header-icon .header-page-link,.bwp-header .header-container.logo-icons-menu>div:first-child.header-icon .header-page-link,.bwp-header .header-container.menu-icons-logo>div:first-child.header-icon .header-page-link,.bwp-header .header-container.menu-logo-icons>div:first-child.header-icon .header-page-link{
text-align:revert; }
.bwp-header .header-container.icons-logo-menu>div:last-child,.bwp-header .header-container.icons-logo-search>div:first-child,.bwp-header .header-container.icons-logo-social>div:first-child,.bwp-header .header-container.logo-icons-menu>div:last-child,.bwp-header .header-container.logo-icons-social>div:first-child,.bwp-header .header-container.logo-search-icons>div:first-child,.bwp-header .header-container.menu-icons-logo>div:last-child,.bwp-header .header-container.menu-logo-icons>div:last-child,.bwp-header .header-container.search-logo-icons>div:first-child,.bwp-header .header-container.social-logo-icons>div:first-child{
flex:1; }
.bwp-header .header-container.icons-logo-search>div:first-child.header-icon .header-page-link,.bwp-header .header-container.icons-logo-social>div:first-child.header-icon .header-page-link,.bwp-header .header-container.logo-icons-social>div:first-child.header-icon .header-page-link,.bwp-header .header-container.logo-search-icons>div:first-child.header-icon .header-page-link,.bwp-header .header-container.search-logo-icons>div:first-child.header-icon .header-page-link,.bwp-header .header-container.social-logo-icons>div:first-child.header-icon .header-page-link{
text-align:revert; }
.bwp-header .header-container.icons-logo-search>div:last-child,.bwp-header .header-container.icons-logo-social>div:last-child,.bwp-header .header-container.logo-icons-social>div:last-child,.bwp-header .header-container.logo-search-icons>div:last-child,.bwp-header .header-container.search-logo-icons>div:last-child,.bwp-header .header-container.social-logo-icons>div:last-child{
flex:1; }
.bwp-header .header-container.icons-logo-menu .menu-sidebar .menu-sidebar__content,.bwp-header .header-container.logo-icons-menu .menu-sidebar .menu-sidebar__content{
right:0;
left:auto;
-webkit-transform:translateX(100%);
transform:translateX(100%); }
.bwp-header .header-container.icons-logo-menu .menu-sidebar .menu-sidebar__content.active,.bwp-header .header-container.logo-icons-menu .menu-sidebar .menu-sidebar__content.active{
-webkit-transform:translateX(0);
transform:translateX(0); }
.bwp-header .header-container .header-left{
flex:1; }
.bwp-header .header-container .header-center{
flex:5; }
.bwp-header .header-container .header-right{
flex:1; }
.bwp-header .header-container .bwp-navigation{
display:block; }
.bwp-header.header-v2 .header-wrapper{
padding:0; }
.bwp-header.header-v2 .header-wrapper .header-top{
padding:30px 0; }
.bwp-header.header-v2 .header-wrapper .header-bottom{
padding-bottom:30px; }
.bwp-header.header-v3 .login-header .active-login{
background-color:var(--theme-color,#7ba998);
padding:13px 35px;
border-radius:60px;
-webkit-border-radius:60px;
-moz-border-radius:60px;
-ms-border-radius:60px;
-o-border-radius:60px;
color:#fff;
display:inline-block;
font-weight:500;
-webkit-transition:all .3s ease;
transition:all .3s ease; }
.bwp-header.header-v3 .login-header .active-login.logged{
padding:13px 25px 13px 35px; }
.rtl .bwp-header.header-v3 .login-header .active-login.logged{
padding:13px 35px 13px 25px; }
.bwp-header.header-v3 .login-header .active-login:hover{
background-color:var(--hover-color,#5f917e);
color:#fff; }
.bwp-header.header-v4 .header-wrapper{
padding:0; }
.bwp-header.header-v4 .header-top{
padding:30px 0; }
.bwp-header.header-v4 .header-bottom{
background-color:#d56237;
padding:15px 0; }
.bwp-header.header-v4 .header-search-form .search-from{
min-width:890px; }
@media (max-width: 1440px){
.bwp-header.header-v4 .header-search-form .search-from{
min-width:690px; } }
.bwp-header.header-v4 .bwp-navigation ul.menu>li.level-0>a{
color:#fff; }
.bwp-header.header-v4 .bwp-navigation ul.menu>li.level-0>a>span:before{
background:#fff; }
.bwp-header.header-v5 .header-wrapper{
padding:0; }
.bwp-header.header-v5 .header-wrapper .header-top{
padding:30px 0;
background-color:#f4f4f4; }
.bwp-header.header-v5 .header-wrapper .header-bottom{
padding-bottom:30px;
background-color:#f4f4f4; }
.bwp-header.header-v5 .header-search-form .search-from{
border:0;
background-color:#fff; }
.bwp-header.header-v7 .header-search-form .search-from{
min-width:370px; }
@media (max-width: 1500px){
.bwp-header.header-v7 .header-search-form .search-from{
min-width:300px; } }
.bwp-header .header-menu{
position:unset; }
.bwp-header .header-left>*{
display:inline-block;
vertical-align:middle; }
.bwp-header .header-social .social-link{
display:flex;
align-items:center;
list-style:none;
padding:0;
gap:30px; }
.bwp-header .header-social.right-alignment .social-link{
justify-content:flex-end; }
.bwp-header .header-social.center-alignment .social-link{
justify-content:center; }
.bwp-header .header-page-link{
display:flex;
align-items:center;
gap:22px; }
.bwp-header .header-page-link .lemie-topcart .cart-icon,.bwp-header .header-page-link .login-header,.bwp-header .header-page-link .search-box,.bwp-header .header-page-link .wishlist-box{
-webkit-transition:all .3s ease;
transition:all .3s ease; }
.bwp-header .header-page-link .lemie-topcart .cart-icon:hover,.bwp-header .header-page-link .login-header:hover,.bwp-header .header-page-link .search-box:hover,.bwp-header .header-page-link .wishlist-box:hover{
color:var(--hover-color,#5f917e); }
.bwp-header .header-page-link>*{
display:inline-block;
vertical-align:middle; }
.bwp-header .header-page-link>:first-child{
margin-left:0 !important; }
.rtl .bwp-header .header-page-link>:first-child{
margin-right:0 !important;
margin-left:0; }
.bwp-header .header-page-link>.lemie-topcart{
margin-right:10px; }
.rtl .bwp-header .header-page-link>.lemie-topcart{
margin-left:10px;
margin-right:0; }
@media (max-width: 1199px){
.bwp-header .header-page-link>*{
margin-left:10px; }
.rtl .bwp-header .header-page-link>*{
margin-right:10px;
margin-left:0; }
.bwp-header .header-page-link>.lemie-topcart{
margin-left:20px; }
.rtl .bwp-header .header-page-link>.lemie-topcart{
margin-right:20px;
margin-left:0; } }
.bwp-header .header-page-link .wishlist-box{
position:relative; }
.bwp-header .header-page-link .wishlist-box i{
font-size:calc(var(--font-size-body, 16px) + 2px); }
.bwp-header .header-page-link .wishlist-box .count-wishlist{
position:absolute;
top:-7px;
right:-10px;
width:20px;
height:20px;
line-height:20px;
display:none;
text-align:center;
background:#eb6634;
border-radius:50%;
-webkit-border-radius:50%;
-moz-border-radius:50%;
-ms-border-radius:50%;
-o-border-radius:50%;
font-size:12px;
font-weight:500;
color:#fff; }
.rtl .bwp-header .header-page-link .wishlist-box .count-wishlist{
left:-10px;
right:auto; }
.bwp-header .header-page-link .mini-cart .cart-icon{
position:relative; }
.bwp-header .header-page-link .mini-cart .cart-icon .icons-cart{
position:relative;
cursor:pointer; }
.bwp-header .header-page-link .mini-cart .cart-icon .icons-cart i{
font-size:calc(var(--font-size-body, 16px) + 4px); }
.bwp-header .header-page-link .mini-cart .cart-icon .icons-cart .cart-count{
position:absolute;
top:-6px;
right:-10px;
width:20px;
height:20px;
line-height:20px;
display:none;
color:#fff;
text-align:center;
background:#eb6634;
border-radius:50%;
-webkit-border-radius:50%;
-moz-border-radius:50%;
-ms-border-radius:50%;
-o-border-radius:50%;
font-size:12px;
font-weight:500; }
.rtl .bwp-header .header-page-link .mini-cart .cart-icon .icons-cart .cart-count{
left:-10px;
right:auto; }
.bwp-header .header-page-link .header-search.show-search-form .header-search-form{
display:block; }
.bwp-header .header-page-link .header-search .header-search-form,.bwp-header .header-page-link .header-search.show-search-form .header-search-icon{
display:none; }
.bwp-header .header-page-link .search-box .search-toggle{
font-size:calc(var(--font-size-body, 16px) + 4px);
position:relative;
color:var(--gray-dark,#0b1e33);
-webkit-transition:all .3s ease;
transition:all .3s ease;
display:inline-flex; }
.bwp-header .header-page-link .search-box .search-toggle span{
text-transform:uppercase;
font-size:calc(var(--font-size-body, 16px) - 2px);
color:var(--text-color,#0b1e33);
margin-left:12px;
-webkit-transition:all .3s ease;
transition:all .3s ease; }
.rtl .bwp-header .header-page-link .search-box .search-toggle span{
margin-right:12px;
margin-left:0; }
.bwp-header .header-page-link .search-box .search-toggle:hover,.bwp-header .header-page-link .search-box .search-toggle:hover span{
color:var(--hover-color,#5f917e); }
.bwp-header .header-page-link>.search-from>ul.result-search-products{
padding:20px !important;
max-height:380px !important;
min-width:290px;
top:40px; }
.bwp-header .header-page-link>.search-from>ul.result-search-products li{
width:100% !important; }
.bwp-header .header-page-link .login-header{
position:relative; }
.bwp-header .header-page-link .login-header .wp-tools-inner{
display:flex;
justify-content:center;
gap:10px; }
.bwp-header .header-page-link .login-header .wp-tools-inner .wp-tools-icon i{
font-size:calc(var(--font-size-body, 16px) + 4px); }
.bwp-header .header-page-link .login-header .wp-tools-inner .wp-tools-text{
max-width:120px;
overflow:hidden;
text-overflow:ellipsis;
white-space:nowrap;
font-weight:500;
font-size:calc(var(--font-size-body, 16px) - 2px); }
.bwp-header .header-page-link .login-header .wp-dropdown-my-account{
position:absolute;
top:100%;
right:0;
left:auto;
z-index:99;
padding:12px 20px;
min-width:200px;
background-color:#fff;
background-position:100% 100%;
background-clip:border-box;
background-repeat:no-repeat;
box-shadow:0 0 3px var(--gray-dark-15,rgba(11,30,51,.15));
text-align:left;
opacity:0;
visibility:hidden;
transition:opacity .4s cubic-bezier(.19,1,.22,1),visibility .4s cubic-bezier(.19,1,.22,1),transform .4s cubic-bezier(.19,1,.22,1);
transform:translateY(10px) translateZ(0);
pointer-events:none;
border-radius:5px;
-webkit-border-radius:5px;
-moz-border-radius:5px;
-ms-border-radius:5px;
-o-border-radius:5px; }
.rtl .bwp-header .header-page-link .login-header .wp-dropdown-my-account{
text-align:right; }
.bwp-header .header-page-link .login-header .wp-dropdown-my-account ul{
list-style:none;
padding:0; }
.bwp-header .header-page-link .login-header .wp-dropdown-my-account ul li{
border-bottom:1px solid var(--border-color,#e9e9e9); }
.bwp-header .header-page-link .login-header .wp-dropdown-my-account ul li:last-child{
border:0; }
.bwp-header .header-page-link .login-header .wp-dropdown-my-account ul li a{
display:flex;
padding:7px 0;
justify-content:flex-end; }
.bwp-header .header-page-link .login-header>a{
position:relative;
-webkit-transition:all .3s ease;
transition:all .3s ease; }
.bwp-header .header-page-link .login-header .block-top-link .widget-title:hover,.bwp-header .header-page-link .login-header>a:hover{
color:var(--hover-color,#5f917e); }
.bwp-header .header-page-link .login-header .block-top-link .widget-custom-menu>div{
width:auto; }
.bwp-header .header-page-link .login-header:before{
content:"";
position:absolute;
bottom:0;
width:100%;
height:30px;
left:0;
-webkit-transform:translateY(100%);
transform:translateY(100%); }
.bwp-header .header-page-link .login-header:hover .wp-dropdown-my-account{
opacity:1;
visibility:visible;
transform:none;
pointer-events:unset; }
.bwp-header .header-page-link .count-label .cart-count,.bwp-header .header-page-link .count-label .count-wishlist{
display:inline-block !important; }
.bwp-header .header-page-link.left-alignment{
justify-content:flex-start; }
.bwp-header .header-page-link.right-alignment{
justify-content:flex-end; }
.bwp-header .header-page-link.center-alignment{
justify-content:center; }
.bwp-header .remove-cart-shadow{
position:fixed !important;
content:"";
width:100%;
height:100%;
top:0;
left:0;
margin:0;
z-index:9;
background:rgba(0,0,0,.4);
display:none;
-webkit-transition:opacity .4s cubic-bezier(0,.8,1,1);
transition:opacity .4s cubic-bezier(0,.8,1,1); }
.bwp-header .remove-cart-shadow.show{
display:block; }
.bwp-header .header-search-form .result-search-products-content{
position:absolute;
background:#fff;
width:100%;
top:calc(100% + 10px);
left:0;
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
-ms-border-radius:4px;
-o-border-radius:4px;
box-shadow:0 1px 12px 2px hsla(0,0%,56%,.3);
display:none;
z-index:10; }
.bwp-header .header-search-form .result-search-products-content:before{
content:"";
position:absolute;
top:-14px;
left:50px;
border:8px solid transparent;
border-bottom-color:#fff; }
.rtl .bwp-header .header-search-form .result-search-products-content:before{
right:50px;
left:auto; }
.bwp-header .header-search-form .result-search-products-content .close-search-popup{
position:fixed;
top:0;
left:0;
width:100%;
height:100%;
cursor:auto;
z-index:8; }
.bwp-header .header-search-form .result-search-products{
display:none;
z-index:15;
max-height:300px;
overflow-y:auto;
padding:30px;
overflow-x:hidden;
list-style:none;
position:relative; }
.bwp-header .header-search-form .result-search-products::-webkit-scrollbar-track{
background-color:#f5f5f5; }
.bwp-header .header-search-form .result-search-products::-webkit-scrollbar{
width:5px;
background-color:#f5f5f5; }
.bwp-header .header-search-form .result-search-products::-webkit-scrollbar-thumb{
background-color:var(--gray-dark-25,rgba(11,30,51,.25)); }
.bwp-header .header-search-form .result-search-products .item-search{
list-style:none;
padding:15px 0;
display:table;
width:100%;
border-bottom:1px solid #f5f5f5; }
.bwp-header .header-search-form .result-search-products .item-search .item-image{
display:table-cell;
width:70px; }
.bwp-header .header-search-form .result-search-products .item-search .item-content{
display:table-cell;
vertical-align:top;
padding-left:20px; }
.rtl .bwp-header .header-search-form .result-search-products .item-search .item-content{
padding-right:20px;
padding-left:0; }
.bwp-header .header-search-form .result-search-products .item-search .item-content a{
text-transform:capitalize; }
.bwp-header .header-search-form .result-search-products .item-search:last-child{
padding-bottom:0;
border-bottom:0; }
.bwp-header .header-search-form .result-search-products .item-search:first-child{
padding-top:0; }
.bwp-header .header-search-form .result-search-products .price,.bwp-header .header-search-form .result-search-products .price del{
font-size:var(--font-size-body,16px); }
.bwp-header .header-search-form .result-search-products.loading:before{
position:absolute;
left:50%;
top:calc(50% - 17px);
display:inline-block;
content:"\f110";
width:auto;
height:auto;
color:var(--theme-color,#7ba998);
margin-left:0;
font-family:FontAwesome;
background-color:transparent !important;
background:none;
font-size:calc(var(--font-size-body,16px) + 6px);
-webkit-animation:2s linear 0s normal none infinite running u;
animation:2s linear 0s normal none infinite running u; }
.bwp-header .header-search-form .search-from{
width:100%;
height:45px;
display:flex;
position:relative;
background:#fff;
min-width:245px;
border-radius:50px;
-webkit-border-radius:50px;
-moz-border-radius:50px;
-ms-border-radius:50px;
-o-border-radius:50px;
border:1px solid var(--gray-dark-8,rgba(11,30,51,.08)); }
.bwp-header .header-search-form .search-from .select_category{
line-height:50px;
padding:0 20px;
position:relative;
font-size:calc(var(--font-size-body, 16px) - 2px); }
@media (max-width: 767px){
.bwp-header .header-search-form .search-from .select_category{
display:none; } }
.bwp-header .header-search-form .search-from .select_category.show .caret{
-webkit-transform:rotate(-180deg);
transform:rotate(-180deg); }
.bwp-header .header-search-form .search-from .select_category:before{
position:absolute;
left:0;
content:"";
background:#ccc;
height:28px;
width:1px;
top:calc(50% - 14px); }
.rtl .bwp-header .header-search-form .search-from .select_category:before{
right:0;
left:auto; }
.bwp-header .header-search-form .search-from .select_category .dropdown-backdrop{
display:none; }
.bwp-header .header-search-form .search-from .select_category .pwb-dropdown-toggle{
line-height:50px;
display:inline-block;
cursor:pointer; }
.bwp-header .header-search-form .search-from .select_category .pwb-dropdown-toggle:hover{
color:var(--theme-color,#7ba998); }
.bwp-header .header-search-form .search-from .select_category ul{
padding:15px 20px;
max-height:350px;
overflow:auto;
min-width:200px;
right:0;
left:auto; }
.bwp-header .header-search-form .search-from .select_category ul::-webkit-scrollbar-track{
background-color:#f5f5f5; }
.bwp-header .header-search-form .search-from .select_category ul::-webkit-scrollbar{
width:5px;
background-color:#f5f5f5; }
.bwp-header .header-search-form .search-from .select_category ul::-webkit-scrollbar-thumb{
background-color:var(--gray-dark-10,rgba(11,30,51,.1)); }
.bwp-header .header-search-form .search-from .select_category ul li{
border-bottom:1px solid #f5f5f5;
cursor:pointer;
line-height:1.3;
padding:15px 0;
font-size:calc(var(--font-size-body,16px) - 2px); }
.bwp-header .header-search-form .search-from .select_category ul li:last-child{
border-bottom:0; }
.bwp-header .header-search-form .search-from .select_category ul li.active,.bwp-header .header-search-form .search-from .select_category ul li:hover{
color:var(--theme-color,#7ba998); }
.bwp-header .header-search-form .search-from .caret{
-webkit-transition:all .3s ease;
transition:all .3s ease;
display:inline-block;
font-size:calc(var(--font-size-body,16px) + 4px);
line-height:1;
position:relative;
top:3px; }
.bwp-header .header-search-form .search-from .caret:before{
font-family:ElegantIcons;
content:"\33"; }
.bwp-header .header-search-form .search-from .search-box{
text-align:left;
flex:1;
width:100%;
height:100%;
order:2; }
.rtl .bwp-header .header-search-form .search-from .search-box{
text-align:right; }
.bwp-header .header-search-form .search-from .search-box input[type=text]{
background:transparent;
border:0;
height:100%;
width:100%;
border-radius:0;
-webkit-border-radius:0;
-moz-border-radius:0;
-ms-border-radius:0;
-o-border-radius:0;
padding:0 25px 0 0; }
.rtl .bwp-header .header-search-form .search-from .search-box input[type=text]{
padding:0 0 0 25px; }
.bwp-header .header-search-form .search-from .search-box input[type=text]::placeholder{
color:var(--gray-dark,#0b1e33);
font-size:calc(var(--font-size-body, 16px) - 4px);
text-transform:uppercase; }
@media (max-width: 1199px){
.bwp-header .header-search-form .search-from .search-box{
width:auto; } }
.bwp-header .header-search-form .search-from #searchsubmit2{
background:transparent;
font-size:0;
padding:0 15px;
order:1; }
.bwp-header .header-search-form .search-from #searchsubmit2 .search-icon i{
font-size:calc(var(--font-size-body, 16px) + 3px);
-webkit-transition:all .3s ease;
transition:all .3s ease; }
.bwp-header .header-search-form .search-from #searchsubmit2:hover .search-icon i{
color:var(--hover-color,#5f917e); }
.bwp-header .header-search-form .search-from2{
height:50px;
display:flex;
position:relative;
border:0;
background:#f6f6f6;
border-radius:5px;
-webkit-border-radius:5px;
-moz-border-radius:5px;
-ms-border-radius:5px;
-o-border-radius:5px;
width:100%; }
@media (max-width: 1199px){
.bwp-header .header-search-form .search-from2{
width:auto; } }
.bwp-header .header-search-form .search-from2 .select_category{
position:relative;
color:var(--gray-dark,#0b1e33);
margin-right:30px;
line-height:50px;
text-transform:lowercase; }
.rtl .bwp-header .header-search-form .search-from2 .select_category{
margin-left:30px;
margin-right:0; }
.bwp-header .header-search-form .search-from2 .select_category .pwb-dropdown-toggle{
cursor:pointer;
height:40px;
display:inline-block; }
.bwp-header .header-search-form .search-from2 .select_category .caret{
font-size:calc(var(--font-size-body,16px) + 1px);
margin-left:8px;
top:1px;
position:relative;
-webkit-transition:all .3s ease;
transition:all .3s ease;
display:inline-block; }
.rtl .bwp-header .header-search-form .search-from2 .select_category .caret{
margin-right:8px;
margin-left:0; }
.bwp-header .header-search-form .search-from2 .select_category ul{
padding:10px 0;
border:0;
max-height:340px;
overflow:auto;
will-change:unset !important;
min-width:200px;
left:0 !important;
border-radius:5px;
-webkit-border-radius:5px;
-moz-border-radius:5px;
-ms-border-radius:5px;
-o-border-radius:5px;
-webkit-transform:translateY(50px) !important;
transform:translateY(50px) !important; }
.rtl .bwp-header .header-search-form .search-from2 .select_category ul{
right:0 !important;
left:auto; }
.bwp-header .header-search-form .search-from2 .select_category ul::-webkit-scrollbar,.bwp-header .header-search-form .search-from2 .select_category ul::-webkit-scrollbar-track{
background-color:#f5f5f5;
border-radius:5px;
-webkit-border-radius:5px;
-moz-border-radius:5px;
-ms-border-radius:5px;
-o-border-radius:5px; }
.bwp-header .header-search-form .search-from2 .select_category ul::-webkit-scrollbar{
width:5px; }
.bwp-header .header-search-form .search-from2 .select_category ul::-webkit-scrollbar-thumb{
background-color:var(--gray-dark-10,rgba(11,30,51,.1));
border-radius:5px;
-webkit-border-radius:5px;
-moz-border-radius:5px;
-ms-border-radius:5px;
-o-border-radius:5px; }
.bwp-header .header-search-form .search-from2 .select_category ul li{
line-height:30px;
padding:5px 20px;
border-bottom:1px solid var(--border-color,hsla(0,0%,91%,.7));
cursor:pointer;
color:var(--text-color,#0b1e33); }
.bwp-header .header-search-form .search-from2 .select_category ul li.active,.bwp-header .header-search-form .search-from2 .select_category ul li:hover{
color:var(--theme-color,#7ba998); }
.bwp-header .header-search-form .search-from2 .select_category ul li:last-child{
border-bottom:0; }
.bwp-header .header-search-form .search-from2 .select_category ul li.children{
padding-left:35px; }
.rtl .bwp-header .header-search-form .search-from2 .select_category ul li.children{
padding-right:35px;
padding-left:0; }
.bwp-header .header-search-form .search-from2 .select_category.show .caret{
-webkit-transform:rotate(180deg);
transform:rotate(180deg); }
.bwp-header .header-search-form .search-from2 .search-box{
text-align:left;
flex:1; }
.rtl .bwp-header .header-search-form .search-from2 .search-box{
text-align:right; }
.bwp-header .header-search-form .search-from2 .search-box input[type=text]{
border:0;
padding:0;
width:100%;
padding:0 20px;
color:var(--text-color,#0b1e33);
z-index:15;
position:relative;
line-height:50px; }
@media (max-width: 1199px){
.bwp-header .header-search-form .search-from2 .search-box{
width:auto; } }
@media (max-width: 767px){
.bwp-header .header-search-form .search-from2 .search-box{
padding-left:15px; }
.rtl .bwp-header .header-search-form .search-from2 .search-box{
padding-right:15px;
padding-left:0; } }
.bwp-header .header-search-form .search-from2 #searchsubmit2{
font-size:0;
border-top-right-radius:5px;
border-bottom-right-radius:5px;
border-top-left-radius:0;
border-bottom-left-radius:0;
padding:0 30px;
color:#fff;
background:#f97e2b; }
.bwp-header .header-search-form .search-from2 #searchsubmit2 i{
font-size:calc(var(--font-size-body,16px) + 6px); }
.bwp-header .header-search-form .search-from2 #searchsubmit2:hover{
background:var(--theme-color,#7ba998); }
.bwp-header .searchform{
color:#ccc;
border:1px solid var(--border-color,#e9e9e9);
display:flex;
font-size:var(--font-size-body,16px);
height:40px;
padding:0 25px;
max-width:415px;
width:100%;
border-radius:5px;
-webkit-border-radius:5px;
-moz-border-radius:5px;
-ms-border-radius:5px;
-o-border-radius:5px; }
.bwp-header .searchform .searchsubmit{
background:transparent;
font-size:calc(var(--font-size-body,16px) + 5px);
padding:0;
-webkit-transform:rotateY(180deg);
transform:rotateY(180deg); }
.bwp-header .searchform .searchsubmit i{
color:var(--gray-dark,#0b1e33); }
.bwp-header .searchform .searchsubmit:hover i{
color:var(--theme-color,#7ba998); }
.bwp-header .searchform .searchsubmit:active{
box-shadow:none; }
.bwp-header .searchform input[type=text]{
border:0;
font-weight:300;
padding:5px 0;
width:100%;
margin-right:10px; }
.rtl .bwp-header .searchform input[type=text]{
margin-left:10px;
margin-right:0; }
.bwp-header .search-style ul.result-search-products li{
width:100%; }
.bwp-header .wpbingoLogo img{
max-width:100px;
width:100%;
position:relative; }
@media (max-width: 480px){
.bwp-header .wpbingoLogo{
margin-bottom:15px;
text-align:center; } }
@media (max-width: 1199px){
.bwp-header .wpbingo-menu-mobile.text-center .wpbingo-menu-wrapper{
margin-right:-30px; }
.rtl .bwp-header .wpbingo-menu-mobile.text-center .wpbingo-menu-wrapper{
margin-left:-30px;
margin-right:0; } }
@media (max-width: 1199px){
.bwp-header .header-desktop{
display:none; } }
@media (min-width: 1199px){
.bwp-header .header-mobile{
display:none; } }
.bwp-header .header-mobile{
padding:15px 0; }
.bwp-header .header-mobile>.container>.row{
align-items:center; }
.bwp-header .header-mobile .header-mobile-container{
display:flex;
flex-wrap:wrap;
align-items:center; }
.bwp-header .header-mobile .header-mobile-container>div{
flex:1; }
.bwp-header .header-mobile .header-mobile-container>div.header-center{
flex:3; }
.bwp-header .header-mobile .navbar-toggle{
border:0;
background:transparent;
padding:0;
position:relative;
top:0;
cursor:pointer;
color:var(--gray-dark,#0b1e33); }
.bwp-header .header-mobile .navbar-toggle:before{
content:"\e98f";
font-family:feather;
font-size:calc(var(--font-size-body,16px) + 4px); }
.bwp-header .header-mobile .navbar-toggle span{
display:none; }
.bwp-header .header-mobile .wpbingoLogo{
text-align:center;
margin:0 !important;
position:relative;
top:0; }
.bwp-header .header-mobile .lemie-topcart{
margin-right:5px; }
.rtl .bwp-header .header-mobile .lemie-topcart{
margin-left:5px;
margin-right:0; }
.bwp-header .header-mobile .mini-cart{
text-align:right; }
.rtl .bwp-header .header-mobile .mini-cart{
text-align:left; }
.bwp-header .header-mobile .mini-cart .cart-icon{
position:relative;
top:0; }
.bwp-header .header-mobile .mini-cart .cart-icon .icons-cart{
display:inline-block;
position:relative; }
.bwp-header .header-mobile .mini-cart .cart-icon i{
font-size:calc(var(--font-size-body, 16px) + 6px);
position:relative;
top:0; }
.bwp-header .header-mobile .mini-cart .cart-icon .cart-count{
position:absolute;
top:-10px;
right:-5px;
width:20px;
height:20px;
line-height:20px;
display:inline-block;
color:#fff;
text-align:center;
background:var(--theme-color,#7ba998);
border-radius:50%;
-webkit-border-radius:50%;
-moz-border-radius:50%;
-ms-border-radius:50%;
-o-border-radius:50%;
font-size:12px; }
.rtl .bwp-header .header-mobile .mini-cart .cart-icon .cart-count{
left:-5px;
right:auto; }
.bwp-header .header-mobile .header-right{
display:flex;
justify-content:flex-end;
align-items:center; }
.bwp-header .header-mobile .header-icon.text-left{
justify-content:flex-start; }
.bwp-header .header-mobile .header-icon.text-center{
justify-content:center; }
.bwp-header .header-mobile .wpbingo-verticalmenu-mobile{
display:inline-block; }
.bwp-header .header-mobile #show-verticalmenu{
border:0; }
.bwp-header .header-mobile #show-verticalmenu:before{
content:"\e909"; }
.bwp-header .header-mobile .header-mobile-fixed{
position:fixed;
bottom:0;
left:0;
width:100%;
background:#fff;
display:flex;
z-index:8;
padding:5px 15px 7px;
align-items:center;
box-shadow:0 1px 12px 2px hsla(0,0%,56%,.3); }
.rtl .bwp-header .header-mobile .header-mobile-fixed{
right:0;
left:auto; }
.bwp-header .header-mobile .header-mobile-fixed>div{
flex:1;
text-align:center;
font-size:calc(var(--font-size-body,16px) + 4px); }
.bwp-header .header-mobile .header-mobile-fixed>div>* span{
display:block;
font-size:var(--font-size-body,16px);
line-height:1;
margin-top:3px; }
.bwp-header .header-mobile .header-mobile-fixed .search-toggle,.bwp-header .header-mobile .header-mobile-fixed .wishlist-box a{
color:var(--gray-dark,#0b1e33);
font-size:calc(var(--font-size-body,16px) + 4px); }
.bwp-header .header-mobile .header-mobile-fixed .wishlist-box a i{
font-size:calc(var(--font-size-body,16px) + 4px);
position:relative; }
.bwp-header .header-mobile .header-mobile-fixed .wishlist-box a .count-wishlist{
position:absolute;
width:20px;
height:20px;
background:var(--theme-color,#7ba998);
line-height:20px;
display:inline-block;
border-radius:50%;
-webkit-border-radius:50%;
-moz-border-radius:50%;
-ms-border-radius:50%;
-o-border-radius:50%;
color:#fff;
text-align:center;
top:-5px;
margin:0;
font-size:12px;
font-weight:400;
right:-15px;
font-family:var(--font-family-base,"GTWalsheimPro"); }
.rtl .bwp-header .header-mobile .header-mobile-fixed .wishlist-box a .count-wishlist{
left:-15px;
right:auto; }
.bwp-header .header-mobile .header-mobile-fixed .wishlist-box a:hover,.bwp-header .header-mobile .header-mobile-fixed a:hover{
color:var(--theme-color,#7ba998); }
.bwp-header .container{
max-width:1470px; }
.bwp-header .header-wrapper{
padding:30px 0; }
.bwp-header .header-campbar{
text-align:center;
padding:13px 0;
color:#fff;
border-bottom:1px solid hsla(0,0%,100%,.05); }
.bwp-header .header-campbar .marquee_text_content{
height:15px;
line-height:15px;
overflow:hidden; }
.bwp-header .header-campbar .marquee_text_content ul{
list-style:none;
padding:0;
display:flex; }
.bwp-header .header-campbar .marquee_text_content ul li{
display:flex;
white-space:nowrap;
transform:translate(-100%);
animation:h var(--delay-marquee-campbar,5s) linear infinite; }
.bwp-header .header-campbar .marquee_text_content ul:hover li{
animation-play-state:paused; }
.bwp-header .header-campbar a{
padding:0 var(--gap-marquee-campbar,15px);
font-size:calc(var(--font-size-body, 16px) - 3px);
font-weight:500; }
.bwp-header .header-campbar .content-campbar{
margin:auto;
position:relative;
line-height:1; }
.bwp-header .header-campbar .close-campbar{
height:20px;
width:20px;
position:absolute;
top:50%;
-webkit-transform:translateY(-50%);
transform:translateY(-50%);
right:70px;
box-sizing:border-box;
line-height:20px;
display:inline-block;
border-radius:50%;
-webkit-border-radius:50%;
-moz-border-radius:50%;
-ms-border-radius:50%;
-o-border-radius:50%;
background:#fff;
cursor:pointer;
box-shadow:0 1px 12px 2px var(--gray-dark-10,rgba(11,30,51,.1)); }
.rtl .bwp-header .header-campbar .close-campbar{
left:70px;
right:auto; }
.bwp-header .header-campbar .close-campbar:after,.bwp-header .header-campbar .close-campbar:before{
-webkit-transform:rotate(-45deg);
transform:rotate(-45deg);
content:"";
position:absolute;
top:50%;
left:calc(50% - 5px);
display:block;
height:1px;
width:10px;
background-color:var(--gray-dark,#0b1e33);
-webkit-transition:all .3s ease-out;
transition:all .3s ease-out; }
.bwp-header .header-campbar .close-campbar:after{
-webkit-transform:rotate(-135deg);
transform:rotate(-135deg); }
.bwp-header .header-campbar .close-campbar:hover:after,.bwp-header .header-campbar .close-campbar:hover:before{
-webkit-transform:rotate(0deg);
transform:rotate(0deg); }
@media (max-width: 1441px){
.bwp-header .header-campbar .close-campbar{
right:30px; }
.rtl .bwp-header .header-campbar .close-campbar{
left:30px;
right:auto; } }
@media (max-width: 1199px){
.bwp-header .header-campbar .close-campbar{
right:15px; }
.rtl .bwp-header .header-campbar .close-campbar{
left:15px;
right:auto; } }
.bwp-header .header-top,.bwp-header .header-wrapper{
position:relative;
z-index:9; }
.bwp-header .header-top .row,.bwp-header .header-wrapper .row{
align-items:center; }
.bwp-header .text-center{
position:unset; }
.bwp-header.bwp-header-default .container{
max-width:1470px; }
.bwp-header.bwp-header-default .header-desktop{
padding:30px 0; }
.bwp-header.bwp-header-default .header-content .row{
align-items:center; }
@media (max-width: 480px){
.bwp-header.bwp-header-default .wpbingoLogo{
text-align:left; }
.rtl .bwp-header.bwp-header-default .wpbingoLogo{
text-align:right; } }
.bwp-header.bwp-header-default .bwp-navigation ul>li.level-0{
padding:0 15px; }
.bwp-header.bwp-header-default .wpbingo-menu-mobile{
margin:0; }
.bwp-header.bwp-header-default .wpbingo-menu-mobile.text-right .navbar-toggle{
float:right; }
.rtl .bwp-header.bwp-header-default .wpbingo-menu-mobile.text-right .navbar-toggle{
float:left; }
.bwp-header.bwp-header-default .wpbingo-menu-mobile.text-right .bwp-navigation ul>li.level-0:last-child>a{
margin-right:0; }
.rtl .bwp-header.bwp-header-default .wpbingo-menu-mobile.text-right .bwp-navigation ul>li.level-0:last-child>a{
margin-left:0;
margin-right:0; }
@media (max-width: 991px){
.bwp-header.bwp-header-default .header-logo,.bwp-header.bwp-header-default .wpbingoLogo{
margin-bottom:0 !important; }
.bwp-header.bwp-header-default #show-megamenu{
position:unset !important; } }
.form-login-register{
position:fixed;
width:100%;
height:100%;
top:0;
left:0;
display:none;
z-index:2; }
.form-login-register.active{
display:block; }
.form-login-register .overlay_form-login-register{
background:rgba(0,0,0,.5);
z-index:10;
position:fixed;
width:100%;
height:100%;
top:0;
left:0; }
.form-login-register .sign__in--img{
padding:150px 30px 30px;
background-size:cover;
background-position:bottom;
background-repeat:no-repeat; }
.form-login-register .box-form-login{
z-index:10;
width:100%;
max-width:500px;
background:#fff;
margin:auto;
position:absolute;
left:calc(50% - 255px);
top:50%;
-webkit-transform:translateY(-50%);
transform:translateY(-50%);
overflow:hidden; }
.form-login-register .box-form-login .close-login{
height:35px;
width:35px;
position:absolute;
top:10px;
right:15px;
box-sizing:border-box;
line-height:35px;
display:inline-block;
border-radius:50%;
-webkit-border-radius:50%;
-moz-border-radius:50%;
-ms-border-radius:50%;
-o-border-radius:50%;
background:#fff;
cursor:pointer;
z-index:10;
box-shadow:0 1px 12px 2px var(--gray-dark-10,rgba(11,30,51,.1)); }
.rtl .form-login-register .box-form-login .close-login{
left:15px;
right:auto; }
.form-login-register .box-form-login .close-login:after,.form-login-register .box-form-login .close-login:before{
-webkit-transform:rotate(-45deg);
transform:rotate(-45deg);
content:"";
position:absolute;
top:50%;
left:calc(50% - 8px);
display:block;
height:1px;
width:15px;
background-color:var(--gray-dark,#0b1e33);
-webkit-transition:all .3s ease-out;
transition:all .3s ease-out; }
.form-login-register .box-form-login .close-login:after{
-webkit-transform:rotate(-135deg);
transform:rotate(-135deg); }
.form-login-register .box-form-login .close-login:hover:after,.form-login-register .box-form-login .close-login:hover:before{
-webkit-transform:rotate(0deg);
transform:rotate(0deg); }
.form-login-register .box-form-login h2{
text-align:left;
font-size:calc(var(--font-size-body,16px) + 9px);
margin:0;
color:#fff; }
.rtl .form-login-register .box-form-login h2{
text-align:right; }
.form-login-register .box-form-login .button-login input[type=submit],.form-login-register .box-form-login .button-register input[type=submit]{
background:var(--button-color,#7ba998);
border:0;
color:#fff;
cursor:pointer;
font-size:calc(var(--font-size-body, 16px) - 2px);
font-weight:500;
text-transform:uppercase;
border-radius:25px;
-webkit-border-radius:25px;
-moz-border-radius:25px;
-ms-border-radius:25px;
-o-border-radius:25px;
-webkit-transition:all .3s ease;
transition:all .3s ease; }
.form-login-register .box-form-login .button-login input[type=submit]:hover,.form-login-register .box-form-login .button-register input[type=submit]:hover{
background:var(--hover-color,#5f917e); }
.form-login-register .box-form-login .button-login{
position:relative; }
.form-login-register .box-form-login .button-login:before{
content:"";
display:inline-block;
width:20px;
height:20px;
border-radius:50%;
border:2px solid hsla(0,0%,100%,.25);
border-top-color:#fff;
position:absolute;
top:calc(50% - 10px);
left:calc(50% - 10px);
opacity:0;
visibility:hidden;
-webkit-animation:2s linear 0s normal none infinite running u;
animation:2s linear 0s normal none infinite running u; }
.form-login-register .box-form-login .button-login.active input[type=submit]{
color:transparent; }
.form-login-register .box-form-login .button-login.active:before{
opacity:1;
visibility:visible; }
.form-login-register .box-form-login .button-next-login,.form-login-register .box-form-login .button-next-reregister{
margin-top:17px;
text-align:center; }
.form-login-register .box-form-login .button-next-login a,.form-login-register .box-form-login .button-next-reregister a{
position:relative; }
.form-login-register .box-form-login .button-next-login a:after,.form-login-register .box-form-login .button-next-login a:before,.form-login-register .box-form-login .button-next-reregister a:after,.form-login-register .box-form-login .button-next-reregister a:before{
content:"";
position:absolute;
left:0;
height:1px;
background-color:var(--gray-dark,#0b1e33);
-webkit-transform-origin:right;
transform-origin:right;
-webkit-transform:scaleX(1) translateZ(0);
transform:scaleX(1) translateZ(0);
-webkit-transition:transform .6s cubic-bezier(.165,.84,.44,1) .3s;
transition:transform .6s cubic-bezier(.165,.84,.44,1) .3s;
bottom:0;
width:100%; }
.form-login-register .box-form-login .button-next-login a:after,.form-login-register .box-form-login .button-next-reregister a:after{
-webkit-transform-origin:left;
transform-origin:left;
-webkit-transform:scaleX(0) translateZ(0);
transform:scaleX(0) translateZ(0);
-webkit-transition:transform .6s cubic-bezier(.165,.84,.44,1);
transition:transform .6s cubic-bezier(.165,.84,.44,1); }
.form-login-register .box-form-login .button-next-login a:hover:before,.form-login-register .box-form-login .button-next-reregister a:hover:before{
background-color:var(--theme-color,#7ba998);
-webkit-transform:scaleX(0) translateZ(0);
transform:scaleX(0) translateZ(0);
-webkit-transition:transform .6s cubic-bezier(.165,.84,.44,1);
transition:transform .6s cubic-bezier(.165,.84,.44,1); }
.form-login-register .box-form-login .button-next-login a:hover:after,.form-login-register .box-form-login .button-next-reregister a:hover:after{
background-color:var(--theme-color,#7ba998);
-webkit-transform:scaleX(1) translateZ(0);
transform:scaleX(1) translateZ(0);
-webkit-transition:transform .6s cubic-bezier(.165,.84,.44,1) .3s;
transition:transform .6s cubic-bezier(.165,.84,.44,1) .3s; }
.form-login-register .box-form-login .content input{
width:100%;
padding:10px 20px;
line-height:calc(var(--font-size-body,16px) + 16px); }
.form-login-register .box-form-login .content .password-input{
position:relative; }
.form-login-register .box-form-login .content .show-password-input{
position:absolute;
top:-2px;
right:20px;
z-index:3;
cursor:pointer; }
.form-login-register .box-form-login .content .show-password-input:before{
content:"\e915";
font-family:wpbingofont;
font-size:20px;
color:var(--gray-dark,#0b1e33); }
.form-login-register .box-form-login .content .show-password-input.display-password:before{
content:"\e916"; }
.form-login-register .box-form-login .content .email,.form-login-register .box-form-login .content .password,.form-login-register .box-form-login .content .username{
margin-bottom:15px; }
.form-login-register .box-form-login .content .username{
margin-bottom:15px;
position:relative; }
.form-login-register .box-form-login .content .email{
position:relative; }
.form-login-register .box-form-login .user-role{
margin:0 0 18px;
justify-content:space-between; }
.form-login-register .box-form-login .user-role:after,.form-login-register .box-form-login .user-role:before{
display:none; }
.form-login-register .box-form-login .user-role input{
width:16px;
height:16px;
display:inline-block;
position:relative;
top:3px; }
.form-login-register .box-form-login .user-role .radio{
color:var(--gray-dark,#0b1e33);
font-weight:500;
cursor:pointer; }
.form-login-register .box-form-login .rememberme-lost{
display:flex;
justify-content:space-between;
flex-wrap:wrap;
margin-top:17px;
margin-bottom:25px; }
.form-login-register .box-form-login .rememberme-lost .rememberme{
margin-right:10px;
position:relative; }
.rtl .form-login-register .box-form-login .rememberme-lost .rememberme{
margin-left:10px;
margin-right:0; }
.form-login-register .box-form-login .rememberme-lost .rememberme input{
display:none; }
.form-login-register .box-form-login .rememberme-lost .rememberme input:checked+label:after{
-webkit-transform:scale(1);
transform:scale(1); }
.form-login-register .box-form-login .rememberme-lost .inline{
color:var(--gray-dark,#0b1e33);
font-weight:500;
cursor:pointer; }
.form-login-register .box-form-login .rememberme-lost .inline:before{
width:16px;
height:16px;
content:"";
display:inline-block;
border-radius:50%;
-webkit-border-radius:50%;
-moz-border-radius:50%;
-ms-border-radius:50%;
-o-border-radius:50%;
border:2px solid var(--gray-dark,#0b1e33);
margin-right:5px;
position:relative;
top:3px;
z-index:2; }
.rtl .form-login-register .box-form-login .rememberme-lost .inline:before{
margin-left:5px;
margin-right:0; }
.form-login-register .box-form-login .rememberme-lost .inline:after{
width:16px;
height:16px;
content:"";
display:inline-block;
border-radius:50%;
-webkit-border-radius:50%;
-moz-border-radius:50%;
-ms-border-radius:50%;
-o-border-radius:50%;
position:absolute;
top:3px;
border:4px solid #fff;
left:0;
background:var(--theme-color,#7ba998);
-webkit-transition:all .3s ease;
transition:all .3s ease;
z-index:1;
-webkit-transform:scale(0);
transform:scale(0); }
.rtl .form-login-register .box-form-login .rememberme-lost .inline:after{
right:0;
left:auto; }
.form-login-register .box-form-login .rememberme-lost .lost_password a{
display:inline-block;
position:relative; }
.form-login-register .box-form-login .rememberme-lost .lost_password a:after,.form-login-register .box-form-login .rememberme-lost .lost_password a:before{
content:"";
position:absolute;
left:0;
height:1px;
background-color:var(--gray-dark,#0b1e33);
-webkit-transform-origin:right;
transform-origin:right;
-webkit-transform:scaleX(1) translateZ(0);
transform:scaleX(1) translateZ(0);
-webkit-transition:transform .6s cubic-bezier(.165,.84,.44,1) .3s;
transition:transform .6s cubic-bezier(.165,.84,.44,1) .3s;
bottom:0;
width:100%; }
.form-login-register .box-form-login .rememberme-lost .lost_password a:after{
-webkit-transform-origin:left;
transform-origin:left; }
.form-login-register .box-form-login .rememberme-lost .lost_password a:after,.form-login-register .box-form-login .rememberme-lost .lost_password a:hover:before{
-webkit-transform:scaleX(0) translateZ(0);
transform:scaleX(0) translateZ(0);
-webkit-transition:transform .6s cubic-bezier(.165,.84,.44,1);
transition:transform .6s cubic-bezier(.165,.84,.44,1); }
.form-login-register .box-form-login .rememberme-lost .lost_password a:hover:before{
background-color:var(--theme-color,#7ba998); }
.form-login-register .box-form-login .rememberme-lost .lost_password a:hover:after{
-webkit-transform:scaleX(1) translateZ(0);
transform:scaleX(1) translateZ(0);
background-color:var(--theme-color,#7ba998);
-webkit-transition:transform .6s cubic-bezier(.165,.84,.44,1) .3s;
transition:transform .6s cubic-bezier(.165,.84,.44,1) .3s; }
.form-login-register .box-content{
position:relative;
overflow-x:hidden;
height:100%;
overflow-y:auto; }
.form-login-register .box-content::-webkit-scrollbar{
width:0; }
.form-login-register .box-content>div{
position:relative;
z-index:3;
opacity:0;
visibility:hidden;
-webkit-transition:all .5s ease;
transition:all .5s ease;
-webkit-transform:translateX(-100%);
transform:translateX(-100%); }
.form-login-register .box-content>div.active{
opacity:1;
visibility:visible;
-webkit-transform:translateX(0);
transform:translateX(0); }
.form-login-register .box-content>div.active .login{
display:block !important; }
.form-login-register .box-content>div>form{
position:relative; }
.form-login-register .box-content>div>form .woocommerce-error,.form-login-register .box-content>div>form .woocommerce-message{
text-align:left; }
.rtl .form-login-register .box-content>div>form .woocommerce-error,.rtl .form-login-register .box-content>div>form .woocommerce-message{
text-align:right; }
@media (max-width: 480px){
.form-login-register .box-content>div>form{
padding:45px 15px 15px; } }
.form-login-register .box-content .sign__in--img{
position:relative; }
.form-login-register .box-content .sign__in--img img{
width:100%;
background-size:cover;
background-repeat:no-repeat; }
.form-login-register .box-content .sign__in--content{
padding:30px; }
.form-login-register .box-content .sign__in--content p{
margin:0; }
.form-login-register .box-content .form-register{
position:absolute;
width:100%;
top:0;
left:0;
z-index:2;
background:#fff;
opacity:0;
visibility:hidden;
-webkit-transition:all .5s ease;
transition:all .5s ease;
-webkit-transform:translateX(100%);
transform:translateX(100%); }
.form-login-register .box-content .form-register.active{
opacity:1;
visibility:visible;
-webkit-transform:translateX(0);
transform:translateX(0); }
@media (max-width: 480px){
.form-login-register .box-form-login{
width:calc(100% - 20px);
left:50%;
-webkit-transform:translate(-50%,-50%);
transform:translate(-50%,-50%);
padding:30px 15px 15px; } }
body.page-template-homepage .bwp-header.sticky.header-color__white .header-mobile>.container{
background:var(--gray-dark,#0b1e33); }
.bwp-header.sticky{
padding:0; }
.bwp-header.sticky .header-wrapper{
position:fixed !important;
width:100%;
background:#fff;
left:0;
box-shadow:1px 1px 10px rgba(0,0,0,.08);
top:0;
border:none;
-webkit-animation:l .5s ease-in-out;
animation:l .5s ease-in-out;
z-index:9; }
@media (max-width: 1199px){
.bwp-header.sticky{
position:relative !important;
animation:none; }
.bwp-header.sticky .header-mobile>.container{
position:fixed !important;
width:100%;
background:#fff;
z-index:9;
left:0;
padding-top:15px;
padding-bottom:15px;
right:0;
box-shadow:1px 1px 10px rgba(0,0,0,.08);
top:0;
border:none;
-webkit-animation:l .5s ease-in-out;
animation:l .5s ease-in-out; } }
.bwp-header.menu-left.sticky .header-desktop .bwp-navigation ul>li.level-0,.wpbingoLogo-sticky{
display:none; }
.bwp-slider .slick-carousel>.item{
position:absolute;
top:0;
left:0; }
.bwp-slider .slick-carousel>.item:first-child{
position:relative;
z-index:10; }
.bwp-slider .slick-carousel:not(.slick-initialized){
display:block; }
.wpcf7-spinner{
position:absolute;
margin:0;
right:0; }
body:not(.elementor-editor-active) .slick-carousel:not(.slick-initialized){
display:none; }
body:not(.elementor-editor-active) .bwp-quick-view .slick-carousel:not(.slick-initialized){
display:block; }
body:not(.elementor-editor-active) .bwp-quick-view .slick-carousel:not(.slick-initialized) .img-thumbnail:not(:first-child),body:not(.elementor-editor-active) .bwp-quick-view .slick-carousel:not(.slick-initialized) .video-additional{
display:none; }
.woocommerce-edit-address .bwp-main{
overflow:hidden; }
.home .page-title,.page-template-homepage-fixed .page-title,.page-template-homepage-v2 .page-title,.page-template-homepage .page-title{
display:none; }
.home #bwp-footer,.page-template-homepage #bwp-footer,.page-template-homepage-fixed #bwp-footer,.page-template-homepage-v2 #bwp-footer{
margin-top:0;
padding-top:0; }
@media (min-width: 1470px){
.page-template-homepage #bwp-footer .container{
max-width:1470px; } }
::-moz-selection{
color:#fff;
background:var(--theme-color,#7ba998); }
::selection{
color:#fff;
background:var(--theme-color,#7ba998); }
iframe{
border:none; }
img{
border:0;
vertical-align:top;
max-width:100%;
height:auto; }
.video-responsive{
height:0;
padding-top:0;
padding-bottom:56.25%;
margin-bottom:10px;
position:relative;
overflow:hidden; }
.video-responsive embed,.video-responsive iframe,.video-responsive object,.video-responsive video{
top:0;
left:0;
position:absolute;
width:100%;
height:100%; }
blockquote{
margin:50px 0;
padding:0 100px 0 60px;
color:var(--gray-dark,#0b1e33);
border-left:2px solid var(--gray-dark,#0b1e33);
position:relative;
font-size:calc(var(--font-size-heading, 25px) - 3px);
line-height:calc(var(--font-size-heading, 25px) + 5px);
text-align:center; }
.rtl blockquote{
padding:0 60px 0 100px;
border-right:2px solid var(--gray-dark,#0b1e33);
border-left:0; }
blockquote:before{
content:""; }
blockquote p{
margin:0; }
blockquote b,blockquote strong{
font-weight:400; }
blockquote h2{
font-size:calc(var(--font-size-body,16px) - 2px);
font-weight:700;
text-transform:uppercase;
margin:15px 0 0; }
blockquote i{
display:block;
font-size:calc(var(--font-size-heading,25px) - 2px);
color:#dadada;
margin-bottom:20px; }
@media (max-width: 480px){
blockquote{
font-size:calc(var(--font-size-body,16px) + 2px);
padding:0 15px 0 25px; }
.rtl blockquote{
padding:0 25px 0 15px; } }
.our-goal{
font-size:30px;
color:var(--gray-dark,#0b1e33);
line-height:40px;
margin-bottom:45px;
text-align:center; }
@media (max-width: 767px){
.our-goal{
font-size:25px;
line-height:35px; } }
.audio-responsive iframe{
width:100%;
height:126px; }
input:focus,textarea:focus{
outline:none; }
.fade-in{
-webkit-transform:scale(1.1);
transform:scale(1.1);
opacity:0;
-webkit-transition:transform .8s cubic-bezier(.215,.61,.355,1),opacity .8s cubic-bezier(.215,.61,.355,1);
transition:transform .8s cubic-bezier(.215,.61,.355,1),opacity .8s cubic-bezier(.215,.61,.355,1);
transition-delay:.5s; }
.fade-in.lazyloaded{
opacity:1;
-webkit-transform:scale(1);
transform:scale(1); }
.map_canvas img{
max-width:none; }
.spinner{
background-size:20px 20px;
display:block;
margin:0 auto;
background:url(//yupiii.pt/wp-content/themes/lemie/lemie/images/spinner.gif) no-repeat;
opacity:.7;
filter:alpha(opacity=70);
width:20px;
height:20px; }
.table .product-remove,table .product-remove{
position:relative; }
.table .product-remove a.remove,table .product-remove a.remove{
font-size:0;
background:transparent !important;
position:absolute;
top:calc(50% - 10px);
left:0;
width:100%;
text-align:center;
text-indent:1px; }
.rtl .table .product-remove a.remove,.rtl table .product-remove a.remove{
right:0;
left:auto; }
.table .product-remove a.remove:before,table .product-remove a.remove:before{
display:inline-block;
content:"\e921";
font-family:wpbingofont;
font-size:16px;
line-height:16px;
color:var(--gray-dark,#0b1e33) !important;
-webkit-transition:all .3s ease;
transition:all .3s ease; }
.table .product-remove a.remove:hover:before,table .product-remove a.remove:hover:before{
color:var(--hover-color,#5f917e) !important; }
.table .product-thumbnail a img,table .product-thumbnail a img{
width:80px; }
.table>thead>tr>td,.table>thead>tr>th,table>thead>tr>td,table>thead>tr>th{
border-bottom-width:0; }
.table.shop_table,table.shop_table{
width:100%;
height:auto;
margin-top:0;
margin-bottom:21px;
border:0; }
.table.shop_table>tbody>tr>th,.table.shop_table>tfoot>tr>th,.table.shop_table>thead>tr>th,table.shop_table>tbody>tr>th,table.shop_table>tfoot>tr>th,table.shop_table>thead>tr>th{
padding:16px 30px;
line-height:1.5;
vertical-align:top;
border:1px solid #e6e6e6;
color:var(--gray-dark,#0b1e33); }
.table.shop_table>tbody>tr>td,.table.shop_table>tfoot>tr>td,.table.shop_table>thead>tr>td,table.shop_table>tbody>tr>td,table.shop_table>tfoot>tr>td,table.shop_table>thead>tr>td{
padding:16px 30px;
line-height:1.5;
vertical-align:top;
border:1px solid #e6e6e6; }
.table.shop_table thead,table.shop_table thead{
border:1px solid #e8e8e8; }
.table.shop_table thead th,table.shop_table thead th{
font-size:calc(var(--font-size-body,16px) + 3px);
border:0 !important; }
.table.shop_table.cart>tbody>tr>td,.table.shop_table.cart>tbody>tr>th,.table.shop_table.cart>tfoot>tr>td,.table.shop_table.cart>tfoot>tr>th,.table.shop_table.cart>thead>tr>td,.table.shop_table.cart>thead>tr>th,table.shop_table.cart>tbody>tr>td,table.shop_table.cart>tbody>tr>th,table.shop_table.cart>tfoot>tr>td,table.shop_table.cart>tfoot>tr>th,table.shop_table.cart>thead>tr>td,table.shop_table.cart>thead>tr>th{
vertical-align:middle; }
.table.shop_table.cart>tbody>tr>td.product-subtotal span,.table.shop_table.cart>tbody>tr>th.product-subtotal span,.table.shop_table.cart>tfoot>tr>td.product-subtotal span,.table.shop_table.cart>tfoot>tr>th.product-subtotal span,.table.shop_table.cart>thead>tr>td.product-subtotal span,.table.shop_table.cart>thead>tr>th.product-subtotal span,table.shop_table.cart>tbody>tr>td.product-subtotal span,table.shop_table.cart>tbody>tr>th.product-subtotal span,table.shop_table.cart>tfoot>tr>td.product-subtotal span,table.shop_table.cart>tfoot>tr>th.product-subtotal span,table.shop_table.cart>thead>tr>td.product-subtotal span,table.shop_table.cart>thead>tr>th.product-subtotal span{
font-weight:500; }
.table.shop_table.cart>tbody>tr>td.product-quantity>.quantity,.table.shop_table.cart>tbody>tr>th.product-quantity>.quantity,.table.shop_table.cart>tfoot>tr>td.product-quantity>.quantity,.table.shop_table.cart>tfoot>tr>th.product-quantity>.quantity,.table.shop_table.cart>thead>tr>td.product-quantity>.quantity,.table.shop_table.cart>thead>tr>th.product-quantity>.quantity,table.shop_table.cart>tbody>tr>td.product-quantity>.quantity,table.shop_table.cart>tbody>tr>th.product-quantity>.quantity,table.shop_table.cart>tfoot>tr>td.product-quantity>.quantity,table.shop_table.cart>tfoot>tr>th.product-quantity>.quantity,table.shop_table.cart>thead>tr>td.product-quantity>.quantity,table.shop_table.cart>thead>tr>th.product-quantity>.quantity{
min-width:125px;
border:1px solid #e8e8e8;
display:inline-block; }
.table.shop_table.cart>tbody>tr>td.product-quantity>.quantity input[type=number]::-webkit-inner-spin-button,.table.shop_table.cart>tbody>tr>td.product-quantity>.quantity input[type=number]::-webkit-outer-spin-button,.table.shop_table.cart>tbody>tr>th.product-quantity>.quantity input[type=number]::-webkit-inner-spin-button,.table.shop_table.cart>tbody>tr>th.product-quantity>.quantity input[type=number]::-webkit-outer-spin-button,.table.shop_table.cart>tfoot>tr>td.product-quantity>.quantity input[type=number]::-webkit-inner-spin-button,.table.shop_table.cart>tfoot>tr>td.product-quantity>.quantity input[type=number]::-webkit-outer-spin-button,.table.shop_table.cart>tfoot>tr>th.product-quantity>.quantity input[type=number]::-webkit-inner-spin-button,.table.shop_table.cart>tfoot>tr>th.product-quantity>.quantity input[type=number]::-webkit-outer-spin-button,.table.shop_table.cart>thead>tr>td.product-quantity>.quantity input[type=number]::-webkit-inner-spin-button,.table.shop_table.cart>thead>tr>td.product-quantity>.quantity input[type=number]::-webkit-outer-spin-button,.table.shop_table.cart>thead>tr>th.product-quantity>.quantity input[type=number]::-webkit-inner-spin-button,.table.shop_table.cart>thead>tr>th.product-quantity>.quantity input[type=number]::-webkit-outer-spin-button,table.shop_table.cart>tbody>tr>td.product-quantity>.quantity input[type=number]::-webkit-inner-spin-button,table.shop_table.cart>tbody>tr>td.product-quantity>.quantity input[type=number]::-webkit-outer-spin-button,table.shop_table.cart>tbody>tr>th.product-quantity>.quantity input[type=number]::-webkit-inner-spin-button,table.shop_table.cart>tbody>tr>th.product-quantity>.quantity input[type=number]::-webkit-outer-spin-button,table.shop_table.cart>tfoot>tr>td.product-quantity>.quantity input[type=number]::-webkit-inner-spin-button,table.shop_table.cart>tfoot>tr>td.product-quantity>.quantity input[type=number]::-webkit-outer-spin-button,table.shop_table.cart>tfoot>tr>th.product-quantity>.quantity input[type=number]::-webkit-inner-spin-button,table.shop_table.cart>tfoot>tr>th.product-quantity>.quantity input[type=number]::-webkit-outer-spin-button,table.shop_table.cart>thead>tr>td.product-quantity>.quantity input[type=number]::-webkit-inner-spin-button,table.shop_table.cart>thead>tr>td.product-quantity>.quantity input[type=number]::-webkit-outer-spin-button,table.shop_table.cart>thead>tr>th.product-quantity>.quantity input[type=number]::-webkit-inner-spin-button,table.shop_table.cart>thead>tr>th.product-quantity>.quantity input[type=number]::-webkit-outer-spin-button{
-webkit-appearance:none;
margin:0; }
.table.shop_table.cart>tbody>tr>td.product-quantity>.quantity input,.table.shop_table.cart>tbody>tr>th.product-quantity>.quantity input,.table.shop_table.cart>tfoot>tr>td.product-quantity>.quantity input,.table.shop_table.cart>tfoot>tr>th.product-quantity>.quantity input,.table.shop_table.cart>thead>tr>td.product-quantity>.quantity input,.table.shop_table.cart>thead>tr>th.product-quantity>.quantity input,table.shop_table.cart>tbody>tr>td.product-quantity>.quantity input,table.shop_table.cart>tbody>tr>th.product-quantity>.quantity input,table.shop_table.cart>tfoot>tr>td.product-quantity>.quantity input,table.shop_table.cart>tfoot>tr>th.product-quantity>.quantity input,table.shop_table.cart>thead>tr>td.product-quantity>.quantity input,table.shop_table.cart>thead>tr>th.product-quantity>.quantity input{
border:0;
text-align:center;
width:40px;
float:right; }
.rtl .table.shop_table.cart>tbody>tr>td.product-quantity>.quantity input,.rtl .table.shop_table.cart>tbody>tr>th.product-quantity>.quantity input,.rtl .table.shop_table.cart>tfoot>tr>td.product-quantity>.quantity input,.rtl .table.shop_table.cart>tfoot>tr>th.product-quantity>.quantity input,.rtl .table.shop_table.cart>thead>tr>td.product-quantity>.quantity input,.rtl .table.shop_table.cart>thead>tr>th.product-quantity>.quantity input,.rtl table.shop_table.cart>tbody>tr>td.product-quantity>.quantity input,.rtl table.shop_table.cart>tbody>tr>th.product-quantity>.quantity input,.rtl table.shop_table.cart>tfoot>tr>td.product-quantity>.quantity input,.rtl table.shop_table.cart>tfoot>tr>th.product-quantity>.quantity input,.rtl table.shop_table.cart>thead>tr>td.product-quantity>.quantity input,.rtl table.shop_table.cart>thead>tr>th.product-quantity>.quantity input{
float:left; }
.table.shop_table.cart>tbody>tr>td.product-quantity>.quantity button,.table.shop_table.cart>tbody>tr>th.product-quantity>.quantity button,.table.shop_table.cart>tfoot>tr>td.product-quantity>.quantity button,.table.shop_table.cart>tfoot>tr>th.product-quantity>.quantity button,.table.shop_table.cart>thead>tr>td.product-quantity>.quantity button,.table.shop_table.cart>thead>tr>th.product-quantity>.quantity button,table.shop_table.cart>tbody>tr>td.product-quantity>.quantity button,table.shop_table.cart>tbody>tr>th.product-quantity>.quantity button,table.shop_table.cart>tfoot>tr>td.product-quantity>.quantity button,table.shop_table.cart>tfoot>tr>th.product-quantity>.quantity button,table.shop_table.cart>thead>tr>td.product-quantity>.quantity button,table.shop_table.cart>thead>tr>th.product-quantity>.quantity button{
border:0;
width:40px; }
.table.shop_table.cart>tbody>tr>td.product-quantity>.quantity button.plus,.table.shop_table.cart>tbody>tr>th.product-quantity>.quantity button.plus,.table.shop_table.cart>tfoot>tr>td.product-quantity>.quantity button.plus,.table.shop_table.cart>tfoot>tr>th.product-quantity>.quantity button.plus,.table.shop_table.cart>thead>tr>td.product-quantity>.quantity button.plus,.table.shop_table.cart>thead>tr>th.product-quantity>.quantity button.plus,table.shop_table.cart>tbody>tr>td.product-quantity>.quantity button.plus,table.shop_table.cart>tbody>tr>th.product-quantity>.quantity button.plus,table.shop_table.cart>tfoot>tr>td.product-quantity>.quantity button.plus,table.shop_table.cart>tfoot>tr>th.product-quantity>.quantity button.plus,table.shop_table.cart>thead>tr>td.product-quantity>.quantity button.plus,table.shop_table.cart>thead>tr>th.product-quantity>.quantity button.plus{
float:right; }
.rtl .table.shop_table.cart>tbody>tr>td.product-quantity>.quantity button.plus,.rtl .table.shop_table.cart>tbody>tr>th.product-quantity>.quantity button.plus,.rtl .table.shop_table.cart>tfoot>tr>td.product-quantity>.quantity button.plus,.rtl .table.shop_table.cart>tfoot>tr>th.product-quantity>.quantity button.plus,.rtl .table.shop_table.cart>thead>tr>td.product-quantity>.quantity button.plus,.rtl .table.shop_table.cart>thead>tr>th.product-quantity>.quantity button.plus,.rtl table.shop_table.cart>tbody>tr>td.product-quantity>.quantity button.plus,.rtl table.shop_table.cart>tbody>tr>th.product-quantity>.quantity button.plus,.rtl table.shop_table.cart>tfoot>tr>td.product-quantity>.quantity button.plus,.rtl table.shop_table.cart>tfoot>tr>th.product-quantity>.quantity button.plus,.rtl table.shop_table.cart>thead>tr>td.product-quantity>.quantity button.plus,.rtl table.shop_table.cart>thead>tr>th.product-quantity>.quantity button.plus{
float:left; }
@media (max-width: 480px){
.table.shop_table.cart>tbody>tr>td.product-quantity>.quantity,.table.shop_table.cart>tbody>tr>th.product-quantity>.quantity,.table.shop_table.cart>tfoot>tr>td.product-quantity>.quantity,.table.shop_table.cart>tfoot>tr>th.product-quantity>.quantity,.table.shop_table.cart>thead>tr>td.product-quantity>.quantity,.table.shop_table.cart>thead>tr>th.product-quantity>.quantity,table.shop_table.cart>tbody>tr>td.product-quantity>.quantity,table.shop_table.cart>tbody>tr>th.product-quantity>.quantity,table.shop_table.cart>tfoot>tr>td.product-quantity>.quantity,table.shop_table.cart>tfoot>tr>th.product-quantity>.quantity,table.shop_table.cart>thead>tr>td.product-quantity>.quantity,table.shop_table.cart>thead>tr>th.product-quantity>.quantity{
min-width:70px; }
.table.shop_table.cart>tbody>tr>td.product-quantity>.quantity input,.table.shop_table.cart>tbody>tr>th.product-quantity>.quantity input,.table.shop_table.cart>tfoot>tr>td.product-quantity>.quantity input,.table.shop_table.cart>tfoot>tr>th.product-quantity>.quantity input,.table.shop_table.cart>thead>tr>td.product-quantity>.quantity input,.table.shop_table.cart>thead>tr>th.product-quantity>.quantity input,table.shop_table.cart>tbody>tr>td.product-quantity>.quantity input,table.shop_table.cart>tbody>tr>th.product-quantity>.quantity input,table.shop_table.cart>tfoot>tr>td.product-quantity>.quantity input,table.shop_table.cart>tfoot>tr>th.product-quantity>.quantity input,table.shop_table.cart>thead>tr>td.product-quantity>.quantity input,table.shop_table.cart>thead>tr>th.product-quantity>.quantity input{
width:25px; }
.table.shop_table.cart>tbody>tr>td.product-quantity>.quantity button,.table.shop_table.cart>tbody>tr>th.product-quantity>.quantity button,.table.shop_table.cart>tfoot>tr>td.product-quantity>.quantity button,.table.shop_table.cart>tfoot>tr>th.product-quantity>.quantity button,.table.shop_table.cart>thead>tr>td.product-quantity>.quantity button,.table.shop_table.cart>thead>tr>th.product-quantity>.quantity button,table.shop_table.cart>tbody>tr>td.product-quantity>.quantity button,table.shop_table.cart>tbody>tr>th.product-quantity>.quantity button,table.shop_table.cart>tfoot>tr>td.product-quantity>.quantity button,table.shop_table.cart>tfoot>tr>th.product-quantity>.quantity button,table.shop_table.cart>thead>tr>td.product-quantity>.quantity button,table.shop_table.cart>thead>tr>th.product-quantity>.quantity button{
width:20px; } }
.table.shop_table.cart>tbody>tr>td.product-thumbnail,.table.shop_table.cart>tbody>tr>th.product-thumbnail,.table.shop_table.cart>tfoot>tr>td.product-thumbnail,.table.shop_table.cart>tfoot>tr>th.product-thumbnail,.table.shop_table.cart>thead>tr>td.product-thumbnail,.table.shop_table.cart>thead>tr>th.product-thumbnail,table.shop_table.cart>tbody>tr>td.product-thumbnail,table.shop_table.cart>tbody>tr>th.product-thumbnail,table.shop_table.cart>tfoot>tr>td.product-thumbnail,table.shop_table.cart>tfoot>tr>th.product-thumbnail,table.shop_table.cart>thead>tr>td.product-thumbnail,table.shop_table.cart>thead>tr>th.product-thumbnail{
display:flex;
align-items:center; }
.table.shop_table.cart>tbody>tr>td.product-thumbnail a,.table.shop_table.cart>tbody>tr>th.product-thumbnail a,.table.shop_table.cart>tfoot>tr>td.product-thumbnail a,.table.shop_table.cart>tfoot>tr>th.product-thumbnail a,.table.shop_table.cart>thead>tr>td.product-thumbnail a,.table.shop_table.cart>thead>tr>th.product-thumbnail a,table.shop_table.cart>tbody>tr>td.product-thumbnail a,table.shop_table.cart>tbody>tr>th.product-thumbnail a,table.shop_table.cart>tfoot>tr>td.product-thumbnail a,table.shop_table.cart>tfoot>tr>th.product-thumbnail a,table.shop_table.cart>thead>tr>td.product-thumbnail a,table.shop_table.cart>thead>tr>th.product-thumbnail a{
min-width:80px;
display:inline-block; }
.table.shop_table.cart>tbody>tr>td.product-price,.table.shop_table.cart>tbody>tr>th.product-price,.table.shop_table.cart>tfoot>tr>td.product-price,.table.shop_table.cart>tfoot>tr>th.product-price,.table.shop_table.cart>thead>tr>td.product-price,.table.shop_table.cart>thead>tr>th.product-price,table.shop_table.cart>tbody>tr>td.product-price,table.shop_table.cart>tbody>tr>th.product-price,table.shop_table.cart>tfoot>tr>td.product-price,table.shop_table.cart>tfoot>tr>th.product-price,table.shop_table.cart>thead>tr>td.product-price,table.shop_table.cart>thead>tr>th.product-price{
color:var(--gray-dark,#0b1e33); }
.table.shop_table.cart>tbody>tr>td.product-price bdi,.table.shop_table.cart>tbody>tr>th.product-price bdi,.table.shop_table.cart>tfoot>tr>td.product-price bdi,.table.shop_table.cart>tfoot>tr>th.product-price bdi,.table.shop_table.cart>thead>tr>td.product-price bdi,.table.shop_table.cart>thead>tr>th.product-price bdi,table.shop_table.cart>tbody>tr>td.product-price bdi,table.shop_table.cart>tbody>tr>th.product-price bdi,table.shop_table.cart>tfoot>tr>td.product-price bdi,table.shop_table.cart>tfoot>tr>th.product-price bdi,table.shop_table.cart>thead>tr>td.product-price bdi,table.shop_table.cart>thead>tr>th.product-price bdi{
font-weight:500; }
.table.shop_table.cart>tbody>tr>td .product-name,.table.shop_table.cart>tbody>tr>th .product-name,.table.shop_table.cart>tfoot>tr>td .product-name,.table.shop_table.cart>tfoot>tr>th .product-name,.table.shop_table.cart>thead>tr>td .product-name,.table.shop_table.cart>thead>tr>th .product-name,table.shop_table.cart>tbody>tr>td .product-name,table.shop_table.cart>tbody>tr>th .product-name,table.shop_table.cart>tfoot>tr>td .product-name,table.shop_table.cart>tfoot>tr>th .product-name,table.shop_table.cart>thead>tr>td .product-name,table.shop_table.cart>thead>tr>th .product-name{
display:inline-block;
vertical-align:middle;
margin-left:30px;
position:relative; }
.rtl .table.shop_table.cart>tbody>tr>td .product-name,.rtl .table.shop_table.cart>tbody>tr>th .product-name,.rtl .table.shop_table.cart>tfoot>tr>td .product-name,.rtl .table.shop_table.cart>tfoot>tr>th .product-name,.rtl .table.shop_table.cart>thead>tr>td .product-name,.rtl .table.shop_table.cart>thead>tr>th .product-name,.rtl table.shop_table.cart>tbody>tr>td .product-name,.rtl table.shop_table.cart>tbody>tr>th .product-name,.rtl table.shop_table.cart>tfoot>tr>td .product-name,.rtl table.shop_table.cart>tfoot>tr>th .product-name,.rtl table.shop_table.cart>thead>tr>td .product-name,.rtl table.shop_table.cart>thead>tr>th .product-name{
margin-right:30px;
margin-left:0; }
.table.shop_table.cart>tbody>tr>td .product-name a,.table.shop_table.cart>tbody>tr>th .product-name a,.table.shop_table.cart>tfoot>tr>td .product-name a,.table.shop_table.cart>tfoot>tr>th .product-name a,.table.shop_table.cart>thead>tr>td .product-name a,.table.shop_table.cart>thead>tr>th .product-name a,table.shop_table.cart>tbody>tr>td .product-name a,table.shop_table.cart>tbody>tr>th .product-name a,table.shop_table.cart>tfoot>tr>td .product-name a,table.shop_table.cart>tfoot>tr>th .product-name a,table.shop_table.cart>thead>tr>td .product-name a,table.shop_table.cart>thead>tr>th .product-name a{
font-size:calc(var(--font-size-body,16px) + 2px);
color:var(--gray-dark,#0b1e33);
font-weight:500; }
.table.shop_table.cart>tbody>tr>td .product-name .price,.table.shop_table.cart>tbody>tr>th .product-name .price,.table.shop_table.cart>tfoot>tr>td .product-name .price,.table.shop_table.cart>tfoot>tr>th .product-name .price,.table.shop_table.cart>thead>tr>td .product-name .price,.table.shop_table.cart>thead>tr>th .product-name .price,table.shop_table.cart>tbody>tr>td .product-name .price,table.shop_table.cart>tbody>tr>th .product-name .price,table.shop_table.cart>tfoot>tr>td .product-name .price,table.shop_table.cart>tfoot>tr>th .product-name .price,table.shop_table.cart>thead>tr>td .product-name .price,table.shop_table.cart>thead>tr>th .product-name .price{
display:none;
color:var(--gray-dark,#0b1e33);
margin-bottom:10px; }
.table.shop_table.cart>tbody>tr>td .product-name .remove,.table.shop_table.cart>tbody>tr>th .product-name .remove,.table.shop_table.cart>tfoot>tr>td .product-name .remove,.table.shop_table.cart>tfoot>tr>th .product-name .remove,.table.shop_table.cart>thead>tr>td .product-name .remove,.table.shop_table.cart>thead>tr>th .product-name .remove,table.shop_table.cart>tbody>tr>td .product-name .remove,table.shop_table.cart>tbody>tr>th .product-name .remove,table.shop_table.cart>tfoot>tr>td .product-name .remove,table.shop_table.cart>tfoot>tr>th .product-name .remove,table.shop_table.cart>thead>tr>td .product-name .remove,table.shop_table.cart>thead>tr>th .product-name .remove{
font-size:0;
background:transparent !important;
width:100%;
text-align:center;
text-indent:1px;
display:none; }
.table.shop_table.cart>tbody>tr>td .product-name .remove:before,.table.shop_table.cart>tbody>tr>th .product-name .remove:before,.table.shop_table.cart>tfoot>tr>td .product-name .remove:before,.table.shop_table.cart>tfoot>tr>th .product-name .remove:before,.table.shop_table.cart>thead>tr>td .product-name .remove:before,.table.shop_table.cart>thead>tr>th .product-name .remove:before,table.shop_table.cart>tbody>tr>td .product-name .remove:before,table.shop_table.cart>tbody>tr>th .product-name .remove:before,table.shop_table.cart>tfoot>tr>td .product-name .remove:before,table.shop_table.cart>tfoot>tr>th .product-name .remove:before,table.shop_table.cart>thead>tr>td .product-name .remove:before,table.shop_table.cart>thead>tr>th .product-name .remove:before{
display:inline-block;
content:"\ea02";
font-family:feather;
position:absolute;
left:0;
font-size:10px;
color:var(--gray-dark,#0b1e33) !important;
width:16px;
height:16px;
border:1px solid var(--gray-dark,#0b1e33);
border-radius:50%;
-webkit-border-radius:50%;
-moz-border-radius:50%;
-ms-border-radius:50%;
-o-border-radius:50%;
line-height:15px; }
.rtl .table.shop_table.cart>tbody>tr>td .product-name .remove:before,.rtl .table.shop_table.cart>tbody>tr>th .product-name .remove:before,.rtl .table.shop_table.cart>tfoot>tr>td .product-name .remove:before,.rtl .table.shop_table.cart>tfoot>tr>th .product-name .remove:before,.rtl .table.shop_table.cart>thead>tr>td .product-name .remove:before,.rtl .table.shop_table.cart>thead>tr>th .product-name .remove:before,.rtl table.shop_table.cart>tbody>tr>td .product-name .remove:before,.rtl table.shop_table.cart>tbody>tr>th .product-name .remove:before,.rtl table.shop_table.cart>tfoot>tr>td .product-name .remove:before,.rtl table.shop_table.cart>tfoot>tr>th .product-name .remove:before,.rtl table.shop_table.cart>thead>tr>td .product-name .remove:before,.rtl table.shop_table.cart>thead>tr>th .product-name .remove:before{
right:0;
left:auto; }
.table.shop_table.cart>tbody>tr>td.product-quantity .subtotal,.table.shop_table.cart>tbody>tr>th.product-quantity .subtotal,.table.shop_table.cart>tfoot>tr>td.product-quantity .subtotal,.table.shop_table.cart>tfoot>tr>th.product-quantity .subtotal,.table.shop_table.cart>thead>tr>td.product-quantity .subtotal,.table.shop_table.cart>thead>tr>th.product-quantity .subtotal,table.shop_table.cart>tbody>tr>td.product-quantity .subtotal,table.shop_table.cart>tbody>tr>th.product-quantity .subtotal,table.shop_table.cart>tfoot>tr>td.product-quantity .subtotal,table.shop_table.cart>tfoot>tr>th.product-quantity .subtotal,table.shop_table.cart>thead>tr>td.product-quantity .subtotal,table.shop_table.cart>thead>tr>th.product-quantity .subtotal{
display:none;
color:var(--gray-dark,#0b1e33); }
@media (max-width: 768px){
.table.shop_table.cart>tbody>tr>td.product-price,.table.shop_table.cart>tbody>tr>th.product-price,.table.shop_table.cart>tfoot>tr>td.product-price,.table.shop_table.cart>tfoot>tr>th.product-price,.table.shop_table.cart>thead>tr>td.product-price,.table.shop_table.cart>thead>tr>th.product-price,table.shop_table.cart>tbody>tr>td.product-price,table.shop_table.cart>tbody>tr>th.product-price,table.shop_table.cart>tfoot>tr>td.product-price,table.shop_table.cart>tfoot>tr>th.product-price,table.shop_table.cart>thead>tr>td.product-price,table.shop_table.cart>thead>tr>th.product-price{
display:none; }
.table.shop_table.cart>tbody>tr>td .product-name .price,.table.shop_table.cart>tbody>tr>th .product-name .price,.table.shop_table.cart>tfoot>tr>td .product-name .price,.table.shop_table.cart>tfoot>tr>th .product-name .price,.table.shop_table.cart>thead>tr>td .product-name .price,.table.shop_table.cart>thead>tr>th .product-name .price,table.shop_table.cart>tbody>tr>td .product-name .price,table.shop_table.cart>tbody>tr>th .product-name .price,table.shop_table.cart>tfoot>tr>td .product-name .price,table.shop_table.cart>tfoot>tr>th .product-name .price,table.shop_table.cart>thead>tr>td .product-name .price,table.shop_table.cart>thead>tr>th .product-name .price{
display:block; } }
@media (max-width: 767px){
.table.shop_table.cart>tbody>tr>td.product-remove,.table.shop_table.cart>tbody>tr>td.product-subtotal,.table.shop_table.cart>tbody>tr>th.product-remove,.table.shop_table.cart>tbody>tr>th.product-subtotal,.table.shop_table.cart>tfoot>tr>td.product-remove,.table.shop_table.cart>tfoot>tr>td.product-subtotal,.table.shop_table.cart>tfoot>tr>th.product-remove,.table.shop_table.cart>tfoot>tr>th.product-subtotal,.table.shop_table.cart>thead>tr>td.product-remove,.table.shop_table.cart>thead>tr>td.product-subtotal,.table.shop_table.cart>thead>tr>th.product-remove,.table.shop_table.cart>thead>tr>th.product-subtotal,table.shop_table.cart>tbody>tr>td.product-remove,table.shop_table.cart>tbody>tr>td.product-subtotal,table.shop_table.cart>tbody>tr>th.product-remove,table.shop_table.cart>tbody>tr>th.product-subtotal,table.shop_table.cart>tfoot>tr>td.product-remove,table.shop_table.cart>tfoot>tr>td.product-subtotal,table.shop_table.cart>tfoot>tr>th.product-remove,table.shop_table.cart>tfoot>tr>th.product-subtotal,table.shop_table.cart>thead>tr>td.product-remove,table.shop_table.cart>thead>tr>td.product-subtotal,table.shop_table.cart>thead>tr>th.product-remove,table.shop_table.cart>thead>tr>th.product-subtotal{
display:none; }
.table.shop_table.cart>tbody>tr>td .product-name .remove,.table.shop_table.cart>tbody>tr>td.product-quantity .subtotal,.table.shop_table.cart>tbody>tr>th .product-name .remove,.table.shop_table.cart>tbody>tr>th.product-quantity .subtotal,.table.shop_table.cart>tfoot>tr>td .product-name .remove,.table.shop_table.cart>tfoot>tr>td.product-quantity .subtotal,.table.shop_table.cart>tfoot>tr>th .product-name .remove,.table.shop_table.cart>tfoot>tr>th.product-quantity .subtotal,.table.shop_table.cart>thead>tr>td .product-name .remove,.table.shop_table.cart>thead>tr>td.product-quantity .subtotal,.table.shop_table.cart>thead>tr>th .product-name .remove,.table.shop_table.cart>thead>tr>th.product-quantity .subtotal,table.shop_table.cart>tbody>tr>td .product-name .remove,table.shop_table.cart>tbody>tr>td.product-quantity .subtotal,table.shop_table.cart>tbody>tr>th .product-name .remove,table.shop_table.cart>tbody>tr>th.product-quantity .subtotal,table.shop_table.cart>tfoot>tr>td .product-name .remove,table.shop_table.cart>tfoot>tr>td.product-quantity .subtotal,table.shop_table.cart>tfoot>tr>th .product-name .remove,table.shop_table.cart>tfoot>tr>th.product-quantity .subtotal,table.shop_table.cart>thead>tr>td .product-name .remove,table.shop_table.cart>thead>tr>td.product-quantity .subtotal,table.shop_table.cart>thead>tr>th .product-name .remove,table.shop_table.cart>thead>tr>th.product-quantity .subtotal{
display:block; } }
.table.shop_table.cart>tbody>tr:not(.cart_item)>td,.table.shop_table.cart>tfoot>tr:not(.cart_item)>td,.table.shop_table.cart>thead>tr:not(.cart_item)>td,table.shop_table.cart>tbody>tr:not(.cart_item)>td,table.shop_table.cart>tfoot>tr:not(.cart_item)>td,table.shop_table.cart>thead>tr:not(.cart_item)>td{
text-align:left; }
.rtl .table.shop_table.cart>tbody>tr:not(.cart_item)>td,.rtl .table.shop_table.cart>tfoot>tr:not(.cart_item)>td,.rtl .table.shop_table.cart>thead>tr:not(.cart_item)>td,.rtl table.shop_table.cart>tbody>tr:not(.cart_item)>td,.rtl table.shop_table.cart>tfoot>tr:not(.cart_item)>td,.rtl table.shop_table.cart>thead>tr:not(.cart_item)>td{
text-align:right; }
.table.shop_table.cart>thead th,table.shop_table.cart>thead th{
padding:15px;
border:0;
border-bottom:1px solid #e8e8e8; }
.table.shop_table.cart>thead th.product-remove,table.shop_table.cart>thead th.product-remove{
width:80px; }
.table.shop_table.cart>tbody,table.shop_table.cart>tbody{
border:1px solid #e8e8e8; }
.table.shop_table.cart>tbody tr,table.shop_table.cart>tbody tr{
border-bottom:1px solid #e8e8e8; }
.table.shop_table.cart>tbody td,table.shop_table.cart>tbody td{
padding:15px;
border:0; }
@media (max-width: 991px){
.table.shop_table.cart>thead,table.shop_table.cart>thead{
display:none; }
.table.shop_table.cart>tbody>tr td,table.shop_table.cart>tbody>tr td{
border:0; }
.table.shop_table.cart>tbody>tr td.product-quantity,table.shop_table.cart>tbody>tr td.product-quantity{
flex:1; }
.table.shop_table.cart>tbody>tr td.actions,table.shop_table.cart>tbody>tr td.actions{
flex:0 0 100%; }
.table.shop_table.cart>tbody>tr td.product-remove a.remove,table.shop_table.cart>tbody>tr td.product-remove a.remove{
top:calc(50% - 10px); }
.table.shop_table.cart>tbody>tr:last-child,table.shop_table.cart>tbody>tr:last-child{
border-bottom:0; } }
@media (max-width: 480px){
.table.shop_table.cart>tbody>tr,table.shop_table.cart>tbody>tr{
padding-left:100px;
position:relative; }
.rtl .table.shop_table.cart>tbody>tr,.rtl table.shop_table.cart>tbody>tr{
padding-right:100px;
padding-left:0; }
.table.shop_table.cart>tbody>tr td,table.shop_table.cart>tbody>tr td{
border:0;
flex:0 0 100%; }
.table.shop_table.cart>tbody>tr td.product-thumbnail,table.shop_table.cart>tbody>tr td.product-thumbnail{
flex:0 0 100%; }
.table.shop_table.cart>tbody>tr td.product-thumbnail .product-name,table.shop_table.cart>tbody>tr td.product-thumbnail .product-name{
margin-left:15px; }
.rtl .table.shop_table.cart>tbody>tr td.product-thumbnail .product-name,.rtl table.shop_table.cart>tbody>tr td.product-thumbnail .product-name{
margin-right:15px;
margin-left:0; }
.table.shop_table.cart>tbody>tr td.actions,table.shop_table.cart>tbody>tr td.actions{
flex:0 0 100%; }
.table.shop_table.cart>tbody>tr td.product-remove,table.shop_table.cart>tbody>tr td.product-remove{
position:absolute;
border:0;
left:35px;
bottom:10px; }
.table.shop_table.cart>tbody>tr td.product-remove a.remove,table.shop_table.cart>tbody>tr td.product-remove a.remove{
position:unset; }
.table.shop_table.cart>tbody>tr:last-child,table.shop_table.cart>tbody>tr:last-child{
padding:10px; } }
.table.shop_table .button,table.shop_table .button{
border-radius:.25rem;
-webkit-border-radius:.25rem;
-moz-border-radius:.25rem;
-ms-border-radius:.25rem;
-o-border-radius:.25rem; }
.table.cart .product-remove,table.cart .product-remove{
vertical-align:middle; }
.table.cart .actions,table.cart .actions{
padding:15px;
vertical-align:middle; }
.table.table--style .price,table.table--style .price{
display:table-cell;
vertical-align:middle;
font-size:var(--font-size-body,16px); }
.table.table--style .label,table.table--style .label{
padding:10px; }
.widget_calendar #wp-calendar{
margin-bottom:0; }
.widget_calendar .wp-calendar-nav{
border:1px solid var(--border-color,#e9e9e9);
border-top:0;
display:flex; }
.widget_calendar .wp-calendar-nav a{
color:var(--theme-color,#7ba998); }
.widget_calendar .wp-calendar-nav span{
display:inline-block;
padding:5px 10px; }
.widget_calendar .wp-calendar-nav .pad{
width:20%; }
.widget_calendar .wp-calendar-nav .wp-calendar-nav-prev{
width:40%;
border-right:1px solid var(--border-color,#e9e9e9); }
.widget_calendar .wp-calendar-nav .wp-calendar-nav-next{
width:40%;
border-left:1px solid var(--border-color,#e9e9e9);
text-align:right; }
#wp-calendar{
width:100%;
margin-bottom:1.33;
border:1px solid #e9e9e9; }
#wp-calendar td,#wp-calendar th{
padding:5px;
text-align:center; }
#wp-calendar caption{
margin-top:7px;
margin-bottom:10px;
caption-side:top; }
#wp-calendar>thead>tr>td,#wp-calendar>thead>tr>th{
border-bottom-width:0 !important; }
#wp-calendar #today{
color:var(--theme-color,#7ba998);
font-weight:500; }
ul.treemenu li{
padding:13px 0 13px 13px;
background:url(//yupiii.pt/wp-content/themes/lemie/lemie/images/dot.jpg) 0 22px no-repeat;
text-transform:capitalize;
border-bottom:1px solid #e9e9e9; }
ul.treemenu li:first-child{
padding-top:0;
background-position:0 10px; }
ul.treemenu li:last-child{
border-bottom:0;
padding-bottom:0; }
ul.treemenu li>ul{
padding-left:20px; }
.rtl ul.treemenu li>ul{
padding-right:20px;
padding-left:0; }
ul.treemenu li>ul li:first-child{
padding-top:13px 0 13px 13px; }
ul.hasicon li{
float:none;
margin:0 0 10px; }
ul.hasicon li .fa{
margin-top:5px;
margin-right:5px; }
.rtl ul.hasicon li .fa{
margin-left:5px;
margin-right:0; }
ul.hasicon li br{
display:none; }
ul.list-group-highlighted{
margin-bottom:0; }
ul.list-group-highlighted li{
margin:0;
padding:0;
border:0;
background:transparent;
text-align:left; }
.rtl ul.list-group-highlighted li{
text-align:right; }
ul.list-group-highlighted li a{
padding:0 5px;
display:block; }
ul.list-group-highlighted li .count,ul.list-group-highlighted li a{
color:#666;
font-size:12px;
font-weight:300;
text-transform:uppercase; }
ul.list-group-highlighted li .count{
position:relative;
z-index:100;
margin:0;
top:18px;
right:5px;
position:absolute;
background:transparent; }
.rtl ul.list-group-highlighted li .count{
left:5px;
right:auto; }
ul.list-group-highlighted li ul li{
padding-left:0;
padding-right:0; }
ul.list-group-highlighted li:last-child ul li:last-child a{
border:0; }
ul.contact-us{
text-align:center; }
ul.contact-us li{
color:#fff; }
ul.contact-us li .fa{
color:var(--theme-color,#7ba998);
font-size:20px; }
ul.list-contact li{
text-transform:none;
font-size:11px; }
.align-right{
text-align:right; }
.align-left,.rtl .align-right{
text-align:left; }
.rtl .align-left{
text-align:right; }
.icons{
font-size:calc(var(--font-size-body,16px) + 4px); }
.fancybox-overlay.fancybox-overlay-fixed{
z-index:9999; }
.fancybox-opened{
z-index:99999; }
.screen-reader-text{
clip:rect(1px,1px,1px,1px);
position:absolute !important;
height:1px;
width:1px;
overflow:hidden; }
.rtl .lemietooltip{
-webkit-transform:translateX(50%);
transform:translateX(50%); }
.lemietooltip{
color:#fff;
display:block;
float:left;
font-size:11px;
left:25px;
line-height:22px;
padding:4px 8px;
position:absolute;
top:-40px;
white-space:nowrap;
width:auto;
z-index:2;
-webkit-transform:translateX(-50%);
transform:translateX(-50%);
background:var(--theme-color,#7ba998);
margin:0 !important;
text-transform:capitalize; }
.rtl .lemietooltip{
right:25px;
left:auto; }
.lemietooltip .fa{
font-size:0; }
.lemietooltip:after{
background:none;
border:7px solid transparent;
border-top-color:var(--theme-color,#7ba998);
top:97%;
content:"";
display:block;
height:0;
left:calc(50% - 7px);
-webkit-transform:translateX(-50%);
transform:translateX(-50%);
position:absolute;
transform:none;
width:0; }
body i.slick-arrow{
text-align:center;
line-height:45px;
font-size:10px;
top:30%;
position:absolute;
z-index:7;
background:transparent;
color:var(--gray-dark,#0b1e33);
border:1px solid var(--gray-dark-15,rgba(11,30,51,.15));
-webkit-transition:all .3s ease;
transition:all .3s ease;
font-family:icomoon;
width:45px;
height:45px;
border-radius:50%;
-webkit-border-radius:50%;
-moz-border-radius:50%;
-ms-border-radius:50%;
-o-border-radius:50%;
opacity:0;
visibility:hidden; }
body i.slick-arrow.fa-angle-left{
left:-25px;
right:auto; }
body i.slick-arrow.fa-angle-left:before{
content:"\e901"; }
body i.slick-arrow.fa-angle-right{
right:-25px;
left:auto; }
body i.slick-arrow.fa-angle-right:before{
content:"\e902"; }
body i.slick-arrow:hover{
cursor:pointer;
background:var(--theme-color,#7ba998);
border-color:var(--theme-color,#7ba998);
color:#fff; }
@media (max-width: 1600px){
body i.slick-arrow.fa-angle-right{
right:-15px; }
body i.slick-arrow.fa-angle-left{
left:-15px; } }
@media (max-width: 1199px){
body i.slick-arrow{
width:35px;
height:35px;
line-height:35px;
top:35%;
opacity:1 !important;
visibility:visible !important; } }
.slick-slider{
overflow:unset; }
.slick-slider .slick-list{
margin:0 -15px; }
.slick-slider .slick-list .slick-slide{
padding:0 15px; }
.slick-slider .slick-list .carousel-body:focus,.slick-slider .slick-list .slick-slide:focus,.slick-slider .slick-list .slick-track:focus{
outline:none; }
@media (max-width: 1199px){
.slick-slider .slick-list{
margin:0 -7.5px; }
.slick-slider .slick-list .slick-slide{
padding:0 7.5px; } }
.scroll-list .list-product{
margin:0 -15px; }
.scroll-list .list-product .item-product{
padding:0 15px; }
@media (max-width: 1199px){
.scroll-list .list-product{
margin:0 -7.5px; }
.scroll-list .list-product .item-product{
padding:0 7.5px; } }
.scroll-list .scrollbar{
width:100%;
height:8px;
border:none;
border-radius:5px;
background-color:var(--theme-color-8,rgba(123,169,152,.08)); }
.scroll-list .scrollbar,.scroll-list .scrollbar .handle{
-webkit-border-radius:5px;
-moz-border-radius:5px;
-ms-border-radius:5px;
-o-border-radius:5px; }
.scroll-list .scrollbar .handle{
background-color:var(--theme-color-60,rgba(123,169,152,.6));
height:100%;
border-radius:5px; }
.scroll-list .controls .disabled{
opacity:.5; }
ul.slick-dots{
bottom:30px;
list-style-type:none;
position:unset;
z-index:8; }
ul.slick-dots li{
display:inline-block;
vertical-align:bottom;
width:auto;
height:auto;
-webkit-transition:all .3s ease;
transition:all .3s ease;
margin:0; }
ul.slick-dots li:only-child{
display:none; }
ul.slick-dots li:focus{
outline:none; }
ul.slick-dots li button{
font-size:0;
width:20px;
height:20px;
position:relative;
box-sizing:content-box;
padding:0;
-webkit-transition:all .3s ease;
transition:all .3s ease;
margin:5px; }
ul.slick-dots li button:after,ul.slick-dots li button:before{
content:"";
position:absolute;
top:50%;
left:50%;
-webkit-transform:translate(-50%,-50%);
transform:translate(-50%,-50%);
border-radius:100%;
-webkit-border-radius:100%;
-moz-border-radius:100%;
-ms-border-radius:100%;
-o-border-radius:100%;
width:8px;
height:8px;
z-index:1;
-webkit-transition:all .25s cubic-bezier(.645,.045,.355,1);
transition:all .25s cubic-bezier(.645,.045,.355,1); }
ul.slick-dots li button:before{
background-color:var(--gray-dark-5,rgba(11,30,51,.05));
opacity:1;
visibility:visible; }
ul.slick-dots li button:after{
border:1.5px solid transparent;
border-radius:50%;
-webkit-border-radius:50%;
-moz-border-radius:50%;
-ms-border-radius:50%;
-o-border-radius:50%; }
ul.slick-dots li button:focus{
outline:none; }
ul.slick-dots li button:hover:before{
width:10px;
height:10px; }
ul.slick-dots li.slick-active button:before{
opacity:0;
visibility:hidden; }
ul.slick-dots li.slick-active button:after{
border-color:var(--gray-dark,#0b1e33);
width:14px;
height:14px; }
.open>.dropdown-menu{
display:block;
opacity:1;
visibility:visible; }
a{
color:var(--gray-dark,#0b1e33);
-webkit-transition:all .3s ease;
transition:all .3s ease; }
a:focus,a:hover{
color:var(--hover-color,#5f917e);
text-decoration:unset;
outline:unset; }
dl,ol,ul{
margin:0; }
.btn:not(:disabled):not(.disabled).active,.btn:not(:disabled):not(.disabled):active,.clear-all:not(:disabled):not(.disabled).active,.clear-all:not(:disabled):not(.disabled):active,.form-control:focus{
box-shadow:unset; }
code,kbd,pre,samp{
font-family:monospace; }
.btn.focus,.btn:focus,.clear-all:focus,.focus.clear-all{
box-shadow:unset !important; }
.dokan-form-control{
height:35px;
line-height:35px; }
body.not-scroll{
overflow:hidden; }
body .fa{
font-family:FontAwesome;
font-weight:inherit; }
body.logged-in .woocommerce-tabs #tab-reviews #reviews #respond #commentform .content-info-reviews{
order:2; }
body.search.search-results .blog-content-standar h3.entry-title{
font-size:var(--font-size-heading,25px); }
body.search.search-results .blog-content-standar .post-content{
margin-top:20px; }
@media (min-width: 767px){
body.search.search-results .list-post>article{
display:inline-block;
width:100%; }
body.search.search-results .blog-content-standar .entry-thumb{
max-width:20%;
float:left;
margin-right:30px; }
.rtl body.search.search-results .blog-content-standar .entry-thumb{
float:right;
margin-left:30px;
margin-right:0; }
body.search.search-results .blog-content-standar .post-content{
overflow:hidden;
margin-top:0; } }
#add_payment_method #payment ul.payment_methods .stripe-card-group,.wc-stripe-elements-field,.wc-stripe-iban-element-field,.woocommerce-checkout #payment ul.payment_methods .stripe-card-group{
width:100%; }
.wpcf7-form p{
margin:0;
display:contents; }
.wpcf7-form br,.zoomWindowContainer .zoomWindow{
display:none; }
@font-face{
font-family:GTWalsheimPro;
src:url(//yupiii.pt/wp-content/themes/lemie/lemie/fonts/GTWalsheimPro-Regular.ttf) format("truetype");
font-weight:400;
font-style:normal; }
@font-face{
font-family:GTWalsheimPro;
src:url(//yupiii.pt/wp-content/themes/lemie/lemie/fonts/GTWalsheimPro-Medium.ttf) format("truetype");
font-weight:500;
font-style:normal; }
@font-face{
font-family:GTWalsheimPro;
src:url(//yupiii.pt/wp-content/themes/lemie/lemie/fonts/GTWalsheimPro-Bold.ttf) format("truetype");
font-weight:700;
font-style:normal; }
.btn-default{
border:1px solid #9b9b9b; }
.btn-primary{
border:1px solid #0b1e33; }
.btn-default,.btn-primary{
position:relative;
z-index:0; }
.bwp-menu-wrapper{
border-top:1px solid var(--border-color,#e9e9e9);
border-bottom:4px double var(--border-color,#e9e9e9); }
.bwp-menu-wrapper .container{
display:table; }
.bwp-menu-wrapper #primary-navigation,.bwp-menu-wrapper .block-cart{
display:table-cell;
vertical-align:middle; }
.bwp-menu-wrapper .block-cart{
text-align:right; }
.rtl .bwp-menu-wrapper .block-cart{
text-align:left; }
.bwp-menu-wrapper .block-cart .cart-popup{
min-width:320px;
right:0;
left:inherit; }
.rtl .bwp-menu-wrapper .block-cart .cart-popup{
left:0;
right:auto;
right:inherit;
left:auto; }
.bwp-menu-wrapper .block-cart .cart-popup .cart_list{
list-style:none; }
.breadcrumb-noheading{
border-top:1px solid var(--border-color,#e9e9e9); }
.breadcrumb-noheading .breadcrumb{
color:var(--theme-color,#7ba998);
justify-content:flex-start;
padding:20px 0; }
.breadcrumb-noheading .breadcrumb a{
color:var(--text-color,#0b1e33);
position:relative; }
.breadcrumb-noheading .breadcrumb a:hover{
color:var(--hover-color,#5f917e); }
.breadcrumb-noheading .breadcrumb .current{
color:var(--theme-color,#7ba998); }
.breadcrumb-noheading .breadcrumb .delimiter{
margin:0 5px;
color:var(--text-color,#0b1e33); }
.breadcrumb{
border-radius:0;
-webkit-border-radius:0;
-moz-border-radius:0;
-ms-border-radius:0;
-o-border-radius:0;
margin:0;
padding:0;
width:100%;
justify-content:center;
background:transparent;
font-size:calc(var(--font-size-body, 16px) - 1px);
font-weight:500; }
.breadcrumb,.breadcrumb a{
color:var(--gray-dark,#0b1e33); }
.breadcrumb a{
position:relative; }
.breadcrumb .current,.breadcrumb a:hover{
color:var(--hover-color,#5f917e); }
.breadcrumb .delimiter{
margin:0 5px; }
.bwp-slideshow .wpb-inner{
margin-bottom:0 !important; }
.bwp-main{
background:transparent;
padding-top:0;
padding-bottom:0; }
.bwp-main .page-title{
margin:0 0 100px;
padding:185px 0 120px;
background-position:50%;
position:relative;
background-repeat:no-repeat;
background-size:cover;
text-align:center; }
.bwp-main .page-title.no-pagetitle{
padding:0;
border-top:1px solid var(--border-color,#e9e9e9); }
.bwp-main .page-title .content-title-heading{
display:inline-flex;
position:relative;
align-items:center; }
.bwp-main .page-title .back-to-shop{
display:none;
font-size:0;
cursor:pointer;
margin-right:10px;
position:relative;
top:-4px; }
.rtl .bwp-main .page-title .back-to-shop{
margin-left:10px;
margin-right:0; }
.bwp-main .page-title .back-to-shop.active{
display:block; }
.bwp-main .page-title .back-to-shop:before{
content:"\e91a";
font-family:wpbingofont;
font-size:30px;
line-height:30px;
-webkit-transition:all .3s ease;
transition:all .3s ease; }
.bwp-main .page-title .back-to-shop:hover{
color:var(--hover-color,#5f917e); }
.bwp-main .page-title h1{
font-size:40px;
text-align:center;
margin:0 0 15px; }
@media (max-width: 767px){
.bwp-main .page-title h1{
font-size:35px; } }
.bwp-main .page-title.empty-image{
background:#fff;
padding-bottom:0;
border-top:1px solid #e9e9e9; }
.bwp-main .page-title.dark .back-to-shop{
color:var(--gray-dark,#0b1e33); }
.bwp-main .page-title.dark .back-to-shop:hover{
color:var(--hover-color,#5f917e); }
.bwp-main .page-title.dark a,.bwp-main .page-title.dark h1{
color:var(--gray-dark,#0b1e33); }
.bwp-main .page-title.dark a:hover{
color:var(--hover-color,#5f917e); }
.bwp-main .page-title.dark .breadcrumb,.bwp-main .page-title.dark .current{
color:var(--theme-color,#7ba998); }
.bwp-main .page-title.dark .delimiter,.bwp-main .page-title.dark ul.woocommerce-product-subcategories li h2 a{
color:var(--gray-dark,#0b1e33); }
.bwp-main .page-title.dark ul.woocommerce-product-subcategories li h2 a:hover{
color:var(--hover-color,#5f917e); }
.bwp-main .page-title.dark ul.woocommerce-product-subcategories.image_categories li.active>a:before,.bwp-main .page-title.dark ul.woocommerce-product-subcategories.image_categories li>a:hover:before{
border-color:var(--gray-dark,#0b1e33); }
.bwp-main .page-title.dark .woocommerce-product-subcategorie-content .slick-arrow:hover,.bwp-main .page-title.light .back-to-shop{
color:#fff; }
.bwp-main .page-title.light .back-to-shop:hover{
color:var(--theme-color,#7ba998); }
.bwp-main .page-title.light a,.bwp-main .page-title.light h1{
color:#fff; }
.bwp-main .page-title.light a:hover{
color:var(--theme-color,#7ba998); }
.bwp-main .page-title.light .breadcrumb,.bwp-main .page-title.light .current,.bwp-main .page-title.light .delimiter,.bwp-main .page-title.light ul.woocommerce-product-subcategories li h2 a{
color:#fff; }
.bwp-main .page-title.light ul.woocommerce-product-subcategories li h2 a:hover{
color:var(--theme-color,#7ba998); }
.bwp-main .page-title.light ul.woocommerce-product-subcategories.image_categories li.active>a:before,.bwp-main .page-title.light ul.woocommerce-product-subcategories.image_categories li>a:hover:before{
border-color:var(--theme-color-50,rgba(123,169,152,.5)); }
.bwp-main .page-title>.container{
position:relative; }
@media (max-width: 767px){
.bwp-main .page-title{
padding:200px 0 60px;
margin-bottom:60px; } }
.bwp-content{
background:transparent; }
.bwp-content:after,.bwp-content:before{
content:" ";
display:table; }
.bwp-content:after{
clear:both; }
.bwp-pagination{
margin:0; }
#bwp-footer{
background:transparent;
padding-top:0;
padding-bottom:0;
position:relative;
color:var(--text-color,#0b1e33);
border-bottom:none;
z-index:2;
margin-top:50px; }
#bwp-footer a:active,#bwp-footer a:focus,#bwp-footer a:hover{
color:var(--hover-color,#5f917e);
-webkit-transition:all .3s ease;
transition:all .3s ease; }
#bwp-footer ul{
list-style:none;
padding:0; }
@media (max-width: 1199px){
#bwp-footer{
padding-bottom:60px; } }
body:not(.page-template-homepage) .newsletterpopup,body:not(.page-template-homepage) .newsletterpopup_overlay{
display:none !important; }
.newsletterpopup{
display:none;
align-items:center;
justify-content:center;
top:50%;
-webkit-transform:translateY(-50%);
transform:translateY(-50%);
padding:20px; }
.newsletterpopup,.newsletterpopup .newsletterpopup_overlay{
position:fixed;
opacity:0;
visibility:hidden;
left:0;
width:100%;
height:100%;
z-index:9999; }
.newsletterpopup .newsletterpopup_overlay{
content:"";
top:0;
margin:0;
background:rgba(0,0,0,.4); }
.newsletterpopup .close-popup{
height:35px;
width:35px;
z-index:10;
cursor:pointer;
position:absolute;
top:15px;
right:15px;
box-sizing:border-box;
line-height:35px;
display:inline-block;
border-radius:50%;
-webkit-border-radius:50%;
-moz-border-radius:50%;
-ms-border-radius:50%;
-o-border-radius:50%;
background:#fff;
box-shadow:0 1px 12px 2px var(--gray-dark-10,rgba(11,30,51,.1)); }
.rtl .newsletterpopup .close-popup{
left:15px;
right:auto; }
.newsletterpopup .close-popup:after,.newsletterpopup .close-popup:before{
-webkit-transform:rotate(-45deg);
transform:rotate(-45deg);
content:"";
position:absolute;
top:50%;
left:calc(50% - 7px);
display:block;
height:1px;
width:15px;
background-color:var(--gray-dark,#0b1e33);
-webkit-transition:all .3s ease-out;
transition:all .3s ease-out; }
.newsletterpopup .close-popup:after{
-webkit-transform:rotate(-135deg);
transform:rotate(-135deg); }
.newsletterpopup .close-popup:hover:after,.newsletterpopup .close-popup:hover:before{
-webkit-transform:rotate(0deg);
transform:rotate(0deg); }
.newsletterpopup .wp-newsletter{
position:relative;
z-index:9999;
width:100%;
max-width:720px;
margin:auto;
overflow:hidden;
-webkit-transition:all .5s ease;
transition:all .5s ease;
display:flex;
-webkit-transform:scale(.8);
transform:scale(.8);
opacity:0;
visibility:hidden; }
.newsletterpopup .image{
max-width:360px;
width:100%;
position:relative;
z-index:3; }
.newsletterpopup .widget{
background-color:#fff;
padding:15px;
display:flex;
flex-direction:column;
justify-content:center;
margin:0;
width:100%; }
.newsletterpopup .wpbingo-newsletter-popup{
padding:25px 10px;
margin:auto; }
.newsletterpopup .wpbingo-newsletter-popup .title-newsletter{
font-size:var(--font-size-heading,25px);
margin:auto;
position:relative;
margin-bottom:20px; }
.newsletterpopup .wpbingo-newsletter-popup .title-newsletter span{
font-style:italic; }
.newsletterpopup .wpbingo-newsletter-popup .text-newsletter{
color:var(--text-color,#0b1e33);
font-weight:400;
margin-bottom:30px; }
.newsletterpopup .content-newsletter{
width:100%;
margin:0;
display:flex;
background:#fff; }
.newsletterpopup .content-newsletter .wpcf7-form-control-wrap{
width:100%; }
.newsletterpopup .content-newsletter .wpcf7-form-control-wrap .wpcf7-not-valid-tip{
bottom:0; }
.newsletterpopup .content-newsletter input[type=email]{
border:1px solid var(--border-color,#e9e9e9);
padding:0 120px 0 15px;
font-size:14px;
background:transparent;
line-height:50px;
height:50px;
width:100%;
border-radius:25px;
-webkit-border-radius:25px;
-moz-border-radius:25px;
-ms-border-radius:25px;
-o-border-radius:25px; }
.rtl .newsletterpopup .content-newsletter input[type=email]{
padding:0 15px 0 120px; }
.newsletterpopup .content-newsletter input[type=email]::placeholder{
color:#ababab; }
.newsletterpopup .content-newsletter .clearfix{
position:relative; }
.newsletterpopup .content-newsletter input[type=submit]{
border:0;
background:var(--button-color,#7ba998);
position:absolute;
padding:0 20px;
right:5px;
top:5px;
font-size:15px;
font-weight:500;
color:#fff;
line-height:40px;
height:40px;
cursor:pointer;
border-radius:25px !important;
-webkit-border-radius:25px !important;
-moz-border-radius:25px !important;
-ms-border-radius:25px !important;
-o-border-radius:25px !important;
-webkit-transition:all .3s ease;
transition:all .3s ease; }
.newsletterpopup .content-newsletter input[type=submit]:hover{
background:var(--hover-color,#5f917e); }
.newsletterpopup .content-newsletter .ajax-loader{
position:absolute; }
.newsletterpopup.transition .wp-newsletter{
opacity:1;
visibility:visible;
-webkit-transform:scale(1);
transform:scale(1); }
.newsletterpopup.show{
display:flex; }
.newsletterpopup.show,.newsletterpopup.show .newsletterpopup_overlay{
opacity:1;
visibility:visible; }
@media (max-width: 767px){
.newsletterpopup .wp-newsletter{
min-height:360px; }
.newsletterpopup .image{
display:none; }
.newsletterpopup.transition .widget{
padding:30px; } }
.bwp-copyright{
color:var(--gray-dark,#0b1e33);
font-size:14px;
font-weight:400;
background:transparent;
font-family:var(--font-family-base,"GTWalsheimPro");
margin-top:80px; }
@media (max-width: 991px){
.bwp-copyright:not(.no-padding){
padding-bottom:50px; } }
.bwp-copyright .widget .widget-title,.bwp-copyright .widget .widgettitle,.bwp-copyright .widget .wpb_heading{
color:#fff;
text-transform:normal;
margin:40px 0 17px;
font-size:16px; }
.bwp-copyright .container{
padding-bottom:9px;
position:relative;
padding-top:10px; }
.bwp-copyright .container:before{
position:absolute;
top:0;
content:"";
background:#dedede;
left:15px;
width:calc(100% - 30px);
height:1px; }
.rtl .bwp-copyright .container:before{
right:15px;
left:auto; }
.bwp-copyright .container .payment{
text-align:right; }
.rtl .bwp-copyright .container .payment{
text-align:left; }
.default-template .article{
background:#fff; }
.bs-component .modal,.bs-docs-section .modal{
bottom:auto;
display:block;
left:auto;
position:relative;
right:auto;
top:auto;
z-index:1; }
.bs-component p:empty,.bs-docs-section p:empty{
margin:0;
padding:0;
font:0/0 a;
color:transparent;
text-shadow:none;
background-color:transparent;
border:0; }
.bs-component br,.bs-docs-section br{
display:none; }
.bs-component .modal-dialog,.bs-docs-section .modal-dialog{
width:90%; }
#bwp-main .wpb_gmaps_widget .wpb_wrapper{
background:none;
padding:0; }
#bwp-main #wpcf7-f8-p321-o1 p .wpcf7-form-control-wrap{
display:block; }
.text-block-page{
border-bottom:1px solid var(--border-color,#e9e9e9);
padding-bottom:10px; }
.rtl .text-block-page,.text-block-page{
margin:0 0 22px; }
h3.text-block-page{
font-size:calc(var(--font-size-body,16px) + 4px); }
.contact-info ul{
list-style-type:none;
padding-left:0; }
.rtl .contact-info ul{
padding-right:0;
padding-left:0; }
.contact-info ul li{
margin-bottom:25px;
font-weight:400;
position:relative; }
.contact-info ul li strong{
display:block;
font-weight:700;
color:var(--gray-dark,#0b1e33);
padding-bottom:13px;
font-size:calc(var(--font-size-body,16px) + 4px);
text-transform:uppercase; }
@media (max-width: 767px){
.contact-info{
padding-left:0;
margin-bottom:50px !important; }
.rtl .contact-info{
padding-right:0;
padding-left:0; } }
.wpb_gmaps_widget iframe{
height:540px; }
.contact-form h2{
font-size:calc(var(--font-size-heading,25px) + 3px);
font-weight:500;
line-height:1.3;
max-width:314px; }
.contact-info-form h2.vc_custom_heading{
margin-bottom:35px;
margin-top:2px;
font-weight:700; }
.contact-info-form .title-input{
font-size:var(--font-size-body,16px); }
.contact-info-form .form-required .title-input{
position:relative; }
.contact-info-form .form-required .title-input:before{
content:"*";
position:absolute;
color:red;
right:-10px;
top:0; }
.contact-info-form p{
margin-bottom:0; }
.contact-info-form .ajax-loader{
position:absolute; }
.contact .wpcf7-form div.wpcf7-acceptance-missing,.contact .wpcf7-form div.wpcf7-validation-errors{
margin-top:15px !important; }
.wpcf7-not-valid-tip{
position:relative;
bottom:0;
left:0; }
.rtl .wpcf7-not-valid-tip{
right:0;
left:auto; }
.contact-us-form>.row{
margin:0 -15px; }
.contact-us-form>.row>div{
padding:0 15px; }
.contact-us-form label{
color:var(--gray-dark,#0b1e33);
font-size:calc(var(--font-size-body,16px) + 2px);
margin-bottom:10px;
position:relative;
font-weight:600; }
.contact-us-form .form-required .wpcf7-form-control-wrap{
position:relative;
display:inline-block;
width:100%;
margin-bottom:30px; }
.contact-us-form input[type=email],.contact-us-form input[type=text]{
height:50px;
line-height:50px;
width:100%;
padding:10px 30px;
border:0;
font-weight:400;
background-color:#fff; }
.contact-us-form input[type=email]::-moz-placeholder,.contact-us-form input[type=text]::-moz-placeholder{
color:var(--text-color-75,rgba(11,30,51,.75)); }
.contact-us-form input[type=email]:-ms-input-placeholder,.contact-us-form input[type=text]:-ms-input-placeholder{
color:var(--text-color-75,rgba(11,30,51,.75)); }
.contact-us-form input[type=email]::-webkit-input-placeholder,.contact-us-form input[type=text]::-webkit-input-placeholder{
color:var(--text-color-75,rgba(11,30,51,.75)); }
.contact-us-form input[type=email]::placeholder,.contact-us-form input[type=text]::placeholder{
font-size:calc(var(--font-size-body,16px) - 1px);
color:var(--gray-dark,#0b1e33); }
.contact-us-form textarea{
width:100%;
max-height:370px;
padding:15px 30px;
border:0;
font-weight:400;
background-color:#fff; }
.contact-us-form textarea::placeholder{
font-size:calc(var(--font-size-body,16px) - 1px);
color:var(--gray-dark,#0b1e33); }
.contact-us-form .ajax-loader{
position:absolute;
right:20px;
top:30px; }
.contact-us-form .button{
position:relative;
display:inline-block;
margin-top:45px; }
.contact-us-form input[type=submit]{
height:45px;
line-height:45px;
font-size:calc(var(--font-size-body, 16px) - 2px);
text-transform:uppercase;
font-weight:500;
padding:0 35px;
background:var(--button-color,#7ba998);
color:#fff;
border:0;
-webkit-transition:all .3s ease;
transition:all .3s ease;
border-radius:25px;
-webkit-border-radius:25px;
-moz-border-radius:25px;
-ms-border-radius:25px;
-o-border-radius:25px;
cursor:pointer; }
.contact-us-form input[type=submit]:hover{
background:var(--hover-color,#5f917e); }
.contact-us-form .wpcf7-text::placeholder,.contact-us-form .wpcf7-textarea::placeholder{
font-size:var(--font-size-body,16px); }
@media (max-width: 991px){
.contact-us-form>.row{
margin:0 -7.5px; }
.contact-us-form>.row>div{
padding:0 7.5px; } }
.about-us .bwp-header{
border-bottom:0 !important; }
.woocommerce-page .form-login-register .password>.password-input>.show-password-input,.woocommerce-page .header-title{
display:none; }
.blog-page-list .entry-title{
font-size:var(--font-size-body,16px)3;
line-height:1.2;
padding-top:10px;
margin-bottom:0 !important; }
.blog-page-list .entry-meta{
margin-top:5px !important; }
.error404 .bwp-main{
text-align:center; }
.error404 .bwp-main .page-title{
display:none; }
.error404 .page-404{
position:relative;
border-top:1px solid var(--border-color,#e9e9e9); }
.error404 .page-404 .title-error{
font-size:300px;
line-height:1;
color:var(--gray-dark,#0b1e33); }
.error404 .page-404 .sub-title{
font-size:50px;
color:var(--gray-dark,#0b1e33);
font-weight:500;
margin-bottom:25px;
position:relative;
padding-bottom:10px; }
.error404 .page-404 .sub-title:before{
position:absolute;
content:"";
width:140px;
height:2px;
bottom:0;
left:calc(50% - 70px);
background:#ccc; }
.error404 .page-404 .sub-error{
max-width:325px;
margin:auto; }
.error404 .page-404 .content-page-404{
padding:100px 15px 60px; }
.error404 .page-404 .content-page-404 a{
margin-top:30px;
padding:15px 40px;
background:var(--button-color,#7ba998);
color:#fff;
font-size:calc(var(--font-size-body, 16px) - 2px);
text-transform:uppercase;
position:relative;
z-index:1;
-webkit-transition:all .3s ease;
transition:all .3s ease;
overflow:hidden;
border-radius:25px;
-webkit-border-radius:25px;
-moz-border-radius:25px;
-ms-border-radius:25px;
-o-border-radius:25px; }
.error404 .page-404 .content-page-404 a:hover{
background:var(--hover-color,#5f917e); }
@media (max-width: 991px){
.error404 .page-404 .content-page-404{
position:unset; } }
@media (max-width: 767px){
.error404 .page-404 .content-page-404{
position:unset; }
.error404 .page-404 .content-page-404 a{
margin-top:20px; }
.error404 .page-404 .title-error{
font-size:150px;
margin-bottom:-10px; }
.error404 .page-404 .sub-title{
font-size:calc(var(--font-size-body,16px) + 6px); }
.error404 .page-404 .sub-error{
font-size:calc(var(--font-size-body,16px) + 1px); } }
.woocommerce-MyAccount-navigation{
background:#f5f5f5;
border:1px solid #f5f5f5;
margin-bottom:60px;
padding:20px 30px;
width:30%;
float:left; }
.rtl .woocommerce-MyAccount-navigation{
float:right; }
.woocommerce-MyAccount-navigation ul{
padding:0;
list-style:none; }
.woocommerce-MyAccount-navigation ul li{
border-bottom:1px solid hsla(0,0%,90%,.5);
list-style-type:none;
padding:10px 0;
vertical-align:middle; }
.woocommerce-MyAccount-navigation ul li:last-child{
border-bottom:none; }
.woocommerce-MyAccount-navigation ul li a,.woocommerce-MyAccount-navigation ul li span{
-webkit-transition:all .2s ease 0s;
transition:all .2s ease 0s;
font-weight:500; }
.woocommerce-MyAccount-navigation ul li a.active,.woocommerce-MyAccount-navigation ul li a:hover,.woocommerce-MyAccount-navigation ul li span.active,.woocommerce-MyAccount-navigation ul li span:hover{
color:var(--hover-color,#5f917e);
cursor:pointer; }
.woocommerce-MyAccount-navigation ul li.is-active a{
color:var(--theme-color,#7ba998); }
.woocommerce-MyAccount-content{
width:68%;
float:right;
overflow-x:auto; }
.rtl .woocommerce-MyAccount-content{
float:left; }
.woocommerce-MyAccount-content::-webkit-scrollbar{
height:3px; }
.woocommerce-MyAccount-content::-webkit-scrollbar-track{
background:#f1f1f1; }
.woocommerce-MyAccount-content::-webkit-scrollbar-thumb{
background:#999; }
.woocommerce-MyAccount-content h2{
font-size:calc(var(--font-size-body,16px) + 2px); }
.woocommerce-MyAccount-content h3{
font-size:calc(var(--font-size-body, 16px) + 8px);
margin:0 0 20px;
text-transform:capitalize; }
.woocommerce-MyAccount-content input[type=submit]{
background:var(--theme-color,#7ba998);
color:#fff;
border:none;
-webkit-transition:all .3s ease;
transition:all .3s ease;
font-size:calc(var(--font-size-body, 16px) - 2px);
text-transform:uppercase;
font-weight:700;
padding:5px 10px; }
.woocommerce-MyAccount-content input[type=submit]:hover{
background:#8ab3a4;
background:var(--theme-color-10); }
.lost_reset_password .form-row{
margin:0; }
.lost_reset_password .form-row input[type=submit]{
position:absolute;
bottom:0;
height:35px; }
.woocommerce-lost-password .lost_reset_password .form-row.form-row-first{
float:none; }
@media (max-width: 767px){
.woocommerce-lost-password .lost_reset_password .form-row.form-row-first{
width:100%; } }
.woocommerce-lost-password .lost_reset_password button[type=submit]{
margin-top:10px; }
.woocommerce-cart-form{
margin-bottom:30px; }
.woocommerce-cart-form .percent-cart{
padding:40px;
border:1px dashed var(--border-color,#e9e9e9);
margin-bottom:20px;
border-radius:6px;
-webkit-border-radius:6px;
-moz-border-radius:6px;
-ms-border-radius:6px;
-o-border-radius:6px; }
@media (max-width: 767px){
.woocommerce-cart-form .percent-cart{
padding:15px; } }
.woocommerce-cart-form .percent-cart .free-ship{
display:flex;
gap:15px; }
.woocommerce-cart-form .percent-cart .free-ship .cart-free,.woocommerce-cart-form .percent-cart .free-ship .cart-free-done{
width:100%; }
.woocommerce-cart-form .percent-cart .free-ship .icon-freeship{
max-width:40px;
width:100%;
height:40px;
line-height:40px;
background-color:var(--theme-color,#7ba998);
border-radius:50%;
-webkit-border-radius:50%;
-moz-border-radius:50%;
-ms-border-radius:50%;
-o-border-radius:50%;
text-align:center;
color:#fff;
font-size:18px; }
.woocommerce-cart-form .percent-cart .free-ship .title-ship{
color:var(--text-color,#0b1e33);
margin-top:13px;
font-size:var(--font-size-body,16px); }
.woocommerce-cart-form .percent-cart .free-ship .title-ship strong{
color:var(--gray-dark,#0b1e33);
font-weight:500; }
.woocommerce-cart-form .percent-cart .free-ship .total-percent{
width:100%;
background:transparent;
height:8px;
background:#e9e9e9; }
.woocommerce-cart-form .percent-cart .free-ship .total-percent,.woocommerce-cart-form .percent-cart .free-ship .total-percent .percent{
position:relative;
border-radius:5px;
-webkit-border-radius:5px;
-moz-border-radius:5px;
-ms-border-radius:5px;
-o-border-radius:5px; }
.woocommerce-cart-form .percent-cart .free-ship .total-percent .percent{
height:100%;
left:0;
animation:2s linear 0s infinite n;
background-image:linear-gradient(45deg,hsla(0,0%,100%,.15) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.15) 0,hsla(0,0%,100%,.15) 75%,transparent 0,transparent);
background-color:#ff4b4b;
transition:.9s linear;
transition-property:width,background-color;
background-size:20px 20px; }
.rtl .woocommerce-cart-form .percent-cart .free-ship .total-percent .percent{
right:0;
left:auto; }
.woocommerce-cart-form .percent-cart .free-ship .total-percent .percent.free{
background-color:green; }
.woocommerce-cart-form .percent-cart .free-ship .total-percent.total-percent_free{
border-color:green; }
@media (max-width: 480px){
.woocommerce-cart-form .percent-cart .free-ship{
font-size:var(--font-size-body,16px); } }
.woocommerce-cart-form table.shop_table{
margin:0; }
.woocommerce-cart-form table.shop_table .button{
padding:0 35px;
background:var(--gray-dark,#0b1e33);
color:#fff;
font-size:calc(var(--font-size-body,16px) - 1px);
line-height:40px;
cursor:pointer; }
.woocommerce-cart-form table.shop_table .button:disabled{
cursor:not-allowed; }
.woocommerce-cart-form table.shop_table .button:disabled,.woocommerce-cart-form table.shop_table .button:disabled:hover{
opacity:.8;
background:var(--gray-dark,#0b1e33);
color:#fff; }
.woocommerce-cart-form table.shop_table .button:hover{
background:#5f927f;
background:var(--theme-color); }
.woocommerce-cart-form table.shop_table .coupon .button{
padding:10px 35px;
background:var(--button-color,#7ba998);
color:#fff;
border:0;
font-size:calc(var(--font-size-body, 16px) - 2px);
line-height:calc(var(--font-size-body, 16px) + 6px);
cursor:pointer;
-webkit-transition:all .2s ease;
transition:all .2s ease;
position:relative;
overflow:hidden; }
.woocommerce-cart-form table.shop_table .coupon .button:hover{
background:var(--hover-color,#5f917e); }
@media (max-width: 767px){
.woocommerce-cart-form table.shop_table .coupon .button{
padding:0 15px; } }
.cart_totals .woocommerce-shipping-destination{
margin-bottom:10px; }
.cart_totals .woocommerce-shipping-destination>strong{
color:var(--gray-dark,#0b1e33);
font-weight:700; }
.cart_totals table.shop_table>tbody{
border:1px solid hsla(0,0%,90%,.25);
border-top:0; }
.cart_totals table.shop_table>tbody>tr td,.cart_totals table.shop_table>tbody>tr th{
padding:15px;
border:0;
border-bottom:1px solid hsla(0,0%,90%,.5); }
.cart_totals table.shop_table>tbody>tr.order-total .woocommerce-Price-amount{
font-size:calc(var(--font-size-heading,25px) - 1px); }
.cart_totals table.shop_table>tbody>tr.shipping ul.woocommerce-shipping-methods{
margin-bottom:10px; }
@media (max-width: 767px){
.cart_totals table.shop_table>tbody>tr.shipping ul.woocommerce-shipping-methods{
display:block; } }
.cart_totals table.shop_table>tbody>tr.shipping ul li{
margin-right:20px; }
.rtl .cart_totals table.shop_table>tbody>tr.shipping ul li{
margin-left:20px;
margin-right:0; }
.cart_totals table.shop_table>tbody>tr.shipping ul li input[type=checkbox],.cart_totals table.shop_table>tbody>tr.shipping ul li input[type=radio]{
margin-top:0; }
.cart_totals table.shop_table>tbody>tr.shipping ul li .shipping_method{
display:none; }
.cart_totals table.shop_table>tbody>tr.shipping ul li label{
margin:0;
margin-left:0;
font-weight:400;
margin-bottom:0;
position:relative;
padding-left:18px;
cursor:pointer; }
.rtl .cart_totals table.shop_table>tbody>tr.shipping ul li label{
margin-right:0;
margin-left:0;
padding-right:18px;
padding-left:0; }
.cart_totals table.shop_table>tbody>tr.shipping ul li label:before{
position:absolute;
left:0;
border-radius:50%;
-webkit-border-radius:50%;
-moz-border-radius:50%;
-ms-border-radius:50%;
-o-border-radius:50%;
top:calc(50% - 6px);
width:12px;
height:12px;
border:1px solid var(--text-color,#0b1e33);
content:""; }
.rtl .cart_totals table.shop_table>tbody>tr.shipping ul li label:before{
right:0;
left:auto; }
.cart_totals table.shop_table>tbody>tr.shipping ul li .shipping_method:checked+label:before{
background:var(--theme-color,#7ba998);
border-color:var(--theme-color,#7ba998); }
.cart_totals table.shop_table>tbody>tr>td a.shipping-calculator-button{
color:var(--gray-dark,#0b1e33);
text-transform:uppercase;
font-weight:700;
position:relative;
display:inline-block;
padding-bottom:2px;
font-size:calc(var(--font-size-body,16px) - 1px); }
.cart_totals table.shop_table>tbody>tr>td a.shipping-calculator-button:before{
content:"";
width:100%;
height:2px;
position:absolute;
bottom:0;
left:50%;
-webkit-transform:translateX(-50%);
transform:translateX(-50%);
background:var(--gray-dark,#0b1e33);
-webkit-transition:all .3s ease;
transition:all .3s ease; }
.cart_totals table.shop_table>tbody>tr>td a.shipping-calculator-button:hover{
color:var(--theme-color,#7ba998); }
.cart_totals table.shop_table>tbody>tr>td a.shipping-calculator-button:hover:before{
background:var(--theme-color,#7ba998);
width:60%; }
.cart_totals table.shop_table>tbody>tr>td .shipping-calculator-form{
margin-top:30px; }
.cart_totals table.shop_table>tbody>tr>td .shipping-calculator-form .select2,.cart_totals table.shop_table>tbody>tr>td .shipping-calculator-form .select2 span{
height:40px;
line-height:40px;
border-radius:0;
-webkit-border-radius:0;
-moz-border-radius:0;
-ms-border-radius:0;
-o-border-radius:0; }
.cart_totals table.shop_table>tbody>tr>td .shipping-calculator-form .button{
background:var(--theme-color,#7ba998);
color:#fff;
font-weight:700;
font-size:calc(var(--font-size-body,16px) - 1px);
text-transform:uppercase;
letter-spacing:2px;
border-radius:0;
-webkit-border-radius:0;
-moz-border-radius:0;
-ms-border-radius:0;
-o-border-radius:0;
cursor:pointer;
padding:0 20px;
line-height:40px; }
.cart_totals table.shop_table>tbody>tr>td .shipping-calculator-form .button:hover{
background:#5f927f;
background:var(--theme-color); }
.cart_totals table.shop_table>tbody>tr>td .woocommerce-Price-amount,.cart_totals table.shop_table>tbody>tr>td .woocommerce-shipping-destination strong{
font-weight:500; }
.cart_totals .wc-proceed-to-checkout{
padding:0 30px; }
.cart_totals .wc-proceed-to-checkout>a.wc-forward{
background:var(--button-color,#7ba998);
padding:15px 20px;
display:inline-block;
font-size:calc(var(--font-size-body, 16px) - 2px);
text-transform:uppercase;
font-weight:500;
width:100%;
text-align:center;
color:#fff;
position:relative;
-webkit-transition:all .2s ease;
transition:all .2s ease;
border-radius:25px;
-webkit-border-radius:25px;
-moz-border-radius:25px;
-ms-border-radius:25px;
-o-border-radius:25px;
overflow:hidden; }
.cart_totals .wc-proceed-to-checkout>a.wc-forward:hover{
background:var(--hover-color,#5f917e);
border-color:transparent; }
.cart_totals .wc-proceed-to-checkout>a.wc-forward:before,.faq-2 .page-title,body.faq .page-title{
display:none; }
body.checkout .bwp-header{
border-bottom:1px solid var(--border-color,#e9e9e9); }
.wc-block-components-text-input input[type=text]{
border-radius:0 !important;
-webkit-border-radius:0 !important;
-moz-border-radius:0 !important;
-ms-border-radius:0 !important;
-o-border-radius:0 !important; }
.wc-block-components-totals-coupon__form .wc-block-components-totals-coupon__button{
background:#0b1e33;
color:#fff; }
.wc-block-cart .wc-block-cart__submit-container a{
background:var(--button-color,#7ba998);
color:#fff;
border:0;
font-weight:700;
padding:24px 20px;
border-radius:50px;
-webkit-border-radius:50px;
-moz-border-radius:50px;
-ms-border-radius:50px;
-o-border-radius:50px;
outline:none;
box-shadow:none;
-webkit-transition:all .3s ease;
transition:all .3s ease; }
.wc-block-cart .wc-block-cart__submit-container a:hover{
background:var(--hover-color,#5f917e); }
.wc-block-checkout__actions_row .wc-block-components-checkout-place-order-button{
background:var(--button-color,#7ba998);
color:#fff;
border:0;
font-weight:700;
padding:24px 20px;
border-radius:5px;
-webkit-border-radius:5px;
-moz-border-radius:5px;
-ms-border-radius:5px;
-o-border-radius:5px;
-webkit-transition:all .3s ease !important;
transition:all .3s ease !important; }
.wc-block-checkout__actions_row .wc-block-components-checkout-place-order-button:hover{
background:var(--hover-color,#5f917e); }
.sticky{
position:relative;
padding:30px 30px 25px; }
.sticky .entry-meta>span:nth-child(2){
padding-left:0 !important; }
.sticky .entry-meta>span:nth-child(2):before{
display:none; }
.sticky .sticky-post{
background-color:#fff;
color:var(--gray-dark,#0b1e33);
font-weight:500;
letter-spacing:.04em;
margin-bottom:25px;
display:inline-block;
padding:5px 10px !important;
text-transform:uppercase;
line-height:19px;
letter-spacing:2px; }
.sticky .sticky-post.have-thumbnail{
position:absolute;
top:30px;
right:30px; }
.rtl .sticky .sticky-post.have-thumbnail{
left:30px;
right:auto; }
@media (min-width: 1199px){
.author.left:not(.col-xl-12):not(.col-lg-12),.category-posts .cate-post-content.left:not(.col-xl-12):not(.col-lg-12),.post-related.left:not(.col-xl-12):not(.col-lg-12),.search.left:not(.col-xl-12):not(.col-lg-12){
padding-left:15px; }
.rtl .author.left:not(.col-xl-12):not(.col-lg-12),.rtl .category-posts .cate-post-content.left:not(.col-xl-12):not(.col-lg-12),.rtl .post-related.left:not(.col-xl-12):not(.col-lg-12),.rtl .search.left:not(.col-xl-12):not(.col-lg-12){
padding-right:15px;
padding-left:0; } }
@media (min-width: 1199px){
.author.right:not(.col-xl-12):not(.col-lg-12),.category-posts .cate-post-content.right:not(.col-xl-12):not(.col-lg-12),.post-related.right:not(.col-xl-12):not(.col-lg-12),.search.right:not(.col-xl-12):not(.col-lg-12){
padding-right:15px; }
.rtl .author.right:not(.col-xl-12):not(.col-lg-12),.rtl .category-posts .cate-post-content.right:not(.col-xl-12):not(.col-lg-12),.rtl .post-related.right:not(.col-xl-12):not(.col-lg-12),.rtl .search.right:not(.col-xl-12):not(.col-lg-12){
padding-left:15px;
padding-right:0; } }
.author.col-lg-12.col-md-12,.category-posts .cate-post-content.col-lg-12.col-md-12,.post-related.col-lg-12.col-md-12,.search.col-lg-12.col-md-12{
max-width:1200px;
margin-left:auto;
margin-right:auto; }
.author .entry-thumb .gallery-slider,.category-posts .cate-post-content .entry-thumb .gallery-slider,.post-related .entry-thumb .gallery-slider,.search .entry-thumb .gallery-slider{
vertical-align:top;
overflow:hidden; }
.author .navigation,.category-posts .cate-post-content .navigation,.post-related .navigation,.search .navigation{
text-align:left;
margin-top:45px; }
.rtl .author .navigation,.rtl .category-posts .cate-post-content .navigation,.rtl .post-related .navigation,.rtl .search .navigation{
text-align:right; }
.author .post-categories,.category-posts .cate-post-content .post-categories,.post-related .post-categories,.search .post-categories{
position:absolute;
top:20px;
left:20px;
list-style:none;
padding:0; }
.rtl .author .post-categories,.rtl .category-posts .cate-post-content .post-categories,.rtl .post-related .post-categories,.rtl .search .post-categories{
right:20px;
left:auto; }
.author .post-categories li,.category-posts .cate-post-content .post-categories li,.post-related .post-categories li,.search .post-categories li{
display:inline-block;
margin-right:5px; }
.rtl .author .post-categories li,.rtl .category-posts .cate-post-content .post-categories li,.rtl .post-related .post-categories li,.rtl .search .post-categories li{
margin-left:5px;
margin-right:0; }
.author .post-categories a,.category-posts .cate-post-content .post-categories a,.post-related .post-categories a,.search .post-categories a{
background:#fff;
padding:5px 15px;
font-size:calc(var(--font-size-body, 16px) - 2px);
display:inline-block;
-webkit-transition:all .3s ease;
transition:all .3s ease;
border-radius:25px;
-webkit-border-radius:25px;
-moz-border-radius:25px;
-ms-border-radius:25px;
-o-border-radius:25px;
position:relative;
z-index:2; }
.author .post-categories a:hover,.category-posts .cate-post-content .post-categories a:hover,.post-related .post-categories a:hover,.search .post-categories a:hover{
color:#fff;
background:var(--hover-color,#5f917e); }
.author .entry-date,.category-posts .cate-post-content .entry-date,.post-related .entry-date,.search .entry-date{
margin-bottom:10px; }
.author .read-more,.category-posts .cate-post-content .read-more,.post-related .read-more,.search .read-more{
position:relative;
display:inline-block;
font-size:calc(var(--font-size-body, 16px) - 2px);
font-weight:500;
border-radius:25px;
-webkit-border-radius:25px;
-moz-border-radius:25px;
-ms-border-radius:25px;
-o-border-radius:25px;
-webkit-transition:all .3s ease;
transition:all .3s ease;
background:var(--button-color,#7ba998);
text-transform:uppercase;
color:#fff;
padding:10px 35px; }
.author .read-more:hover,.category-posts .cate-post-content .read-more:hover,.post-related .read-more:hover,.search .read-more:hover{
background:var(--hover-color,#5f917e); }
.author .blog-content-grid,.category-posts .cate-post-content .blog-content-grid,.post-related .blog-content-grid,.search .blog-content-grid{
margin:0 -15px; }
.author .blog-content-grid .grid-post.sticky,.category-posts .cate-post-content .blog-content-grid .grid-post.sticky,.post-related .blog-content-grid .grid-post.sticky,.search .blog-content-grid .grid-post.sticky{
background:transparent;
padding:0 15px; }
.author .blog-content-grid .entry-post,.category-posts .cate-post-content .blog-content-grid .entry-post,.post-related .blog-content-grid .entry-post,.search .blog-content-grid .entry-post{
position:relative; }
.author .blog-content-grid .entry-post .entry-thumb,.category-posts .cate-post-content .blog-content-grid .entry-post .entry-thumb,.post-related .blog-content-grid .entry-post .entry-thumb,.search .blog-content-grid .entry-post .entry-thumb{
width:100%;
position:relative;
margin-bottom:20px; }
.author .blog-content-grid h3.entry-title,.category-posts .cate-post-content .blog-content-grid h3.entry-title,.post-related .blog-content-grid h3.entry-title,.search .blog-content-grid h3.entry-title{
font-size:calc(var(--font-size-heading,25px) - 1px);
line-height:1.4;
width:100%;
margin:0 0 10px; }
.author .blog-content-card .card-post.sticky,.category-posts .cate-post-content .blog-content-card .card-post.sticky,.post-related .blog-content-card .card-post.sticky,.search .blog-content-card .card-post.sticky{
background:transparent;
padding:0 15px; }
.author .blog-content-card .card-post:hover .info,.category-posts .cate-post-content .blog-content-card .card-post:hover .info,.post-related .blog-content-card .card-post:hover .info,.search .blog-content-card .card-post:hover .info{
-webkit-transform:translateY(0);
transform:translateY(0); }
.author .blog-content-card .info,.category-posts .cate-post-content .blog-content-card .info,.post-related .blog-content-card .info,.search .blog-content-card .info{
-webkit-transform:translateY(50px);
transform:translateY(50px);
-webkit-transition:all .5s ease;
transition:all .5s ease; }
.author .blog-content-card .post-categories,.category-posts .cate-post-content .blog-content-card .post-categories,.post-related .blog-content-card .post-categories,.search .blog-content-card .post-categories{
top:20px;
left:20px;
right:auto;
bottom:auto; }
.author .blog-content-card .entry-date time,.author .blog-content-card .entry-date time:before,.category-posts .cate-post-content .blog-content-card .entry-date time,.category-posts .cate-post-content .blog-content-card .entry-date time:before,.post-related .blog-content-card .entry-date time,.post-related .blog-content-card .entry-date time:before,.search .blog-content-card .entry-date time,.search .blog-content-card .entry-date time:before{
color:#fff; }
.author .blog-content-card .entry-post,.category-posts .cate-post-content .blog-content-card .entry-post,.post-related .blog-content-card .entry-post,.search .blog-content-card .entry-post{
position:relative; }
.author .blog-content-card .entry-post:before,.category-posts .cate-post-content .blog-content-card .entry-post:before,.post-related .blog-content-card .entry-post:before,.search .blog-content-card .entry-post:before{
content:"";
position:absolute;
bottom:0;
height:50%;
left:0;
width:100%;
z-index:1;
background:-webkit-linear-gradient(bottom,rgba(0,0,0,.65),transparent);
background:linear-gradient(0deg,rgba(0,0,0,.65) 0,transparent); }
.author .blog-content-card .entry-post .entry-thumb,.category-posts .cate-post-content .blog-content-card .entry-post .entry-thumb,.post-related .blog-content-card .entry-post .entry-thumb,.search .blog-content-card .entry-post .entry-thumb{
width:100%;
position:relative; }
.author .blog-content-card .entry-post .post-content,.category-posts .cate-post-content .blog-content-card .entry-post .post-content,.post-related .blog-content-card .entry-post .post-content,.search .blog-content-card .entry-post .post-content{
z-index:9;
-webkit-transition:all .3s ease;
transition:all .3s ease;
position:absolute;
bottom:40px;
width:100%;
padding:0 25px;
overflow:hidden;
left:0; }
.author .blog-content-card h3.entry-title,.category-posts .cate-post-content .blog-content-card h3.entry-title,.post-related .blog-content-card h3.entry-title,.search .blog-content-card h3.entry-title{
font-size:var(--font-size-heading,25px);
line-height:calc(var(--font-size-heading,25px) + 7px);
width:100%;
margin:0 0 15px; }
.author .blog-content-card h3.entry-title a,.category-posts .cate-post-content .blog-content-card h3.entry-title a,.post-related .blog-content-card h3.entry-title a,.search .blog-content-card h3.entry-title a{
color:#fff; }
.author .blog-content-card .read-more,.category-posts .cate-post-content .blog-content-card .read-more,.post-related .blog-content-card .read-more,.search .blog-content-card .read-more{
color:#fff;
line-height:calc(var(--font-size-heading,25px) - 3px); }
.author .blog-content-card .read-more:after,.category-posts .cate-post-content .blog-content-card .read-more:after,.post-related .blog-content-card .read-more:after,.search .blog-content-card .read-more:after{
background:#fff; }
@media (max-width: 767px){
.author .blog-content-list .type-post,.category-posts .cate-post-content .blog-content-list .type-post,.post-related .blog-content-list .type-post,.search .blog-content-list .type-post{
margin-bottom:50px; } }
.author .blog-content-list .entry-thumb,.category-posts .cate-post-content .blog-content-list .entry-thumb,.post-related .blog-content-list .entry-thumb,.search .blog-content-list .entry-thumb{
position:relative;
display:inline-block;
overflow:hidden;
margin-right:30px;
width:50%; }
.rtl .author .blog-content-list .entry-thumb,.rtl .category-posts .cate-post-content .blog-content-list .entry-thumb,.rtl .post-related .blog-content-list .entry-thumb,.rtl .search .blog-content-list .entry-thumb{
margin-left:30px;
margin-right:0; }
@media (max-width: 767px){
.author .blog-content-list .entry-thumb,.category-posts .cate-post-content .blog-content-list .entry-thumb,.post-related .blog-content-list .entry-thumb,.search .blog-content-list .entry-thumb{
width:100%;
margin:0 0 15px; } }
.author .blog-content-list .post-content,.category-posts .cate-post-content .blog-content-list .post-content,.post-related .blog-content-list .post-content,.search .blog-content-list .post-content{
flex:1; }
@media (max-width: 767px){
.author .blog-content-list .post-content,.category-posts .cate-post-content .blog-content-list .post-content,.post-related .blog-content-list .post-content,.search .blog-content-list .post-content{
margin-top:20px; } }
.author .blog-content-list .list-post>article,.category-posts .cate-post-content .blog-content-list .list-post>article,.post-related .blog-content-list .list-post>article,.search .blog-content-list .list-post>article{
width:100%;
display:flex;
flex-wrap:wrap;
margin-bottom:45px;
align-items:center;
padding-bottom:45px;
border-bottom:1px solid var(--border-color,#e9e9e9); }
.author .blog-content-list .list-post>article .post-content h3.entry-title,.category-posts .cate-post-content .blog-content-list .list-post>article .post-content h3.entry-title,.post-related .blog-content-list .list-post>article .post-content h3.entry-title,.search .blog-content-list .list-post>article .post-content h3.entry-title{
font-size:var(--font-size-heading,25px);
margin:0 0 5px;
word-break:break-word; }
@media (max-width: 767px){
.author .blog-content-list .list-post>article .post-content,.category-posts .cate-post-content .blog-content-list .list-post>article .post-content,.post-related .blog-content-list .list-post>article .post-content,.search .blog-content-list .list-post>article .post-content{
order:2; } }
.author .blog-content-list .list-post:last-child>article,.category-posts .cate-post-content .blog-content-list .list-post:last-child>article,.post-related .blog-content-list .list-post:last-child>article,.search .blog-content-list .list-post:last-child>article{
margin-bottom:0;
border:0; }
.author .blog-content-list .post-excerpt,.category-posts .cate-post-content .blog-content-list .post-excerpt,.post-related .blog-content-list .post-excerpt,.search .blog-content-list .post-excerpt{
margin-bottom:15px !important; }
.author .blog-content-list .list-post:last-child .type-post,.category-posts .cate-post-content .blog-content-list .list-post:last-child .type-post,.post-related .blog-content-list .list-post:last-child .type-post,.search .blog-content-list .list-post:last-child .type-post{
margin-bottom:70px; }
.author .blog-content-list .post_format-post-format-gallery .gallery-slider .slick-arrow,.category-posts .cate-post-content .blog-content-list .post_format-post-format-gallery .gallery-slider .slick-arrow,.post-related .blog-content-list .post_format-post-format-gallery .gallery-slider .slick-arrow,.search .blog-content-list .post_format-post-format-gallery .gallery-slider .slick-arrow{
border:none;
width:30px;
height:30px;
line-height:30px;
right:50px;
top:10px;
left:auto;
color:var(--gray-dark,#0b1e33);
background:#fff;
font-family:FontAwesome;
opacity:1;
visibility:visible;
font-size:calc(var(--font-size-body,16px) + 1px); }
.author .blog-content-list .post_format-post-format-gallery .gallery-slider .slick-arrow:after,.category-posts .cate-post-content .blog-content-list .post_format-post-format-gallery .gallery-slider .slick-arrow:after,.post-related .blog-content-list .post_format-post-format-gallery .gallery-slider .slick-arrow:after,.search .blog-content-list .post_format-post-format-gallery .gallery-slider .slick-arrow:after{
background:#fff; }
.author .blog-content-list .post_format-post-format-gallery .gallery-slider .slick-arrow:hover,.category-posts .cate-post-content .blog-content-list .post_format-post-format-gallery .gallery-slider .slick-arrow:hover,.post-related .blog-content-list .post_format-post-format-gallery .gallery-slider .slick-arrow:hover,.search .blog-content-list .post_format-post-format-gallery .gallery-slider .slick-arrow:hover{
background:var(--theme-color,#7ba998);
color:#fff; }
.author .blog-content-list .post_format-post-format-gallery .gallery-slider .slick-arrow.fa-angle-left:before,.category-posts .cate-post-content .blog-content-list .post_format-post-format-gallery .gallery-slider .slick-arrow.fa-angle-left:before,.post-related .blog-content-list .post_format-post-format-gallery .gallery-slider .slick-arrow.fa-angle-left:before,.search .blog-content-list .post_format-post-format-gallery .gallery-slider .slick-arrow.fa-angle-left:before{
content:"\f177"; }
.author .blog-content-list .post_format-post-format-gallery .gallery-slider .slick-arrow.fa-angle-right,.category-posts .cate-post-content .blog-content-list .post_format-post-format-gallery .gallery-slider .slick-arrow.fa-angle-right,.post-related .blog-content-list .post_format-post-format-gallery .gallery-slider .slick-arrow.fa-angle-right,.search .blog-content-list .post_format-post-format-gallery .gallery-slider .slick-arrow.fa-angle-right{
right:15px; }
.author .blog-content-list .post_format-post-format-gallery .gallery-slider .slick-arrow.fa-angle-right:before,.category-posts .cate-post-content .blog-content-list .post_format-post-format-gallery .gallery-slider .slick-arrow.fa-angle-right:before,.post-related .blog-content-list .post_format-post-format-gallery .gallery-slider .slick-arrow.fa-angle-right:before,.search .blog-content-list .post_format-post-format-gallery .gallery-slider .slick-arrow.fa-angle-right:before{
content:"\f178"; }
.author .blog-content-modern .entry-meta-head,.category-posts .cate-post-content .blog-content-modern .entry-meta-head,.post-related .blog-content-modern .entry-meta-head,.search .blog-content-modern .entry-meta-head{
display:flex;
margin-bottom:30px; }
.author .blog-content-modern .entry-meta-head .entry-author:after,.category-posts .cate-post-content .blog-content-modern .entry-meta-head .entry-author:after,.post-related .blog-content-modern .entry-meta-head .entry-author:after,.search .blog-content-modern .entry-meta-head .entry-author:after{
content:"|";
margin:0 15px;
display:inline-block;
color:#d5d5d5; }
.author .blog-content-modern .entry-meta-head .entry-author a,.category-posts .cate-post-content .blog-content-modern .entry-meta-head .entry-author a,.post-related .blog-content-modern .entry-meta-head .entry-author a,.search .blog-content-modern .entry-meta-head .entry-author a{
color:var(--text-color,#0b1e33); }
.author .blog-content-modern .content-moderns,.category-posts .cate-post-content .blog-content-modern .content-moderns,.post-related .blog-content-modern .content-moderns,.search .blog-content-modern .content-moderns{
margin:0 -15px;
display:flex;
width:calc(100% + 30px);
flex-wrap:wrap; }
.author .blog-content-modern .content-moderns .list-post,.category-posts .cate-post-content .blog-content-modern .content-moderns .list-post,.post-related .blog-content-modern .content-moderns .list-post,.search .blog-content-modern .content-moderns .list-post{
padding:0 15px;
width:50%; }
.author .blog-content-modern .content-moderns .entry-title,.category-posts .cate-post-content .blog-content-modern .content-moderns .entry-title,.post-related .blog-content-modern .content-moderns .entry-title,.search .blog-content-modern .content-moderns .entry-title{
font-size:var(--font-size-heading,25px); }
.author .blog-content-modern .post-content,.category-posts .cate-post-content .blog-content-modern .post-content,.post-related .blog-content-modern .post-content,.search .blog-content-modern .post-content{
margin-top:15px; }
.author .blog-content-modern h3.entry-title,.category-posts .cate-post-content .blog-content-modern h3.entry-title,.post-related .blog-content-modern h3.entry-title,.search .blog-content-modern h3.entry-title{
font-size:35px;
margin:0 0 5px;
word-break:break-word; }
.author .blog-content-modern .entry-thumb,.category-posts .cate-post-content .blog-content-modern .entry-thumb,.post-related .blog-content-modern .entry-thumb,.search .blog-content-modern .entry-thumb{
position:relative;
overflow:hidden; }
.author .blog-content-modern .post-excerpt,.category-posts .cate-post-content .blog-content-modern .post-excerpt,.post-related .blog-content-modern .post-excerpt,.search .blog-content-modern .post-excerpt{
margin-bottom:15px !important; }
.author .blog-content-modern .cat-links,.category-posts .cate-post-content .blog-content-modern .cat-links,.post-related .blog-content-modern .cat-links,.search .blog-content-modern .cat-links{
margin-bottom:5px; }
.author .blog-content-modern .cat-links ul,.category-posts .cate-post-content .blog-content-modern .cat-links ul,.post-related .blog-content-modern .cat-links ul,.search .blog-content-modern .cat-links ul{
padding:0;
list-style:none; }
.author .blog-content-modern .cat-links ul li,.category-posts .cate-post-content .blog-content-modern .cat-links ul li,.post-related .blog-content-modern .cat-links ul li,.search .blog-content-modern .cat-links ul li{
display:inline-block; }
.author .blog-content-modern .cat-links ul li:first-child a:before,.category-posts .cate-post-content .blog-content-modern .cat-links ul li:first-child a:before,.post-related .blog-content-modern .cat-links ul li:first-child a:before,.search .blog-content-modern .cat-links ul li:first-child a:before{
display:none; }
.author .blog-content-modern .cat-links a,.category-posts .cate-post-content .blog-content-modern .cat-links a,.post-related .blog-content-modern .cat-links a,.search .blog-content-modern .cat-links a{
font-size:calc(var(--font-size-body,16px) - 3px);
text-transform:uppercase;
color:var(--text-color,#0b1e33);
font-weight:600; }
.author .blog-content-modern .cat-links a:hover,.category-posts .cate-post-content .blog-content-modern .cat-links a:hover,.post-related .blog-content-modern .cat-links a:hover,.search .blog-content-modern .cat-links a:hover{
color:#5f927f;
color:var(--theme-color); }
.author .blog-content-modern .post_format-post-format-gallery .gallery-slider .slick-arrow,.category-posts .cate-post-content .blog-content-modern .post_format-post-format-gallery .gallery-slider .slick-arrow,.post-related .blog-content-modern .post_format-post-format-gallery .gallery-slider .slick-arrow,.search .blog-content-modern .post_format-post-format-gallery .gallery-slider .slick-arrow{
border:none;
width:30px;
height:30px;
line-height:30px;
right:50px;
top:10px;
left:auto;
color:var(--gray-dark,#0b1e33);
opacity:1;
visibility:visible;
font-size:calc(var(--font-size-body,16px) + 1px); }
.author .blog-content-modern .post_format-post-format-gallery .gallery-slider .slick-arrow:after,.category-posts .cate-post-content .blog-content-modern .post_format-post-format-gallery .gallery-slider .slick-arrow:after,.post-related .blog-content-modern .post_format-post-format-gallery .gallery-slider .slick-arrow:after,.search .blog-content-modern .post_format-post-format-gallery .gallery-slider .slick-arrow:after{
background:#fff; }
.author .blog-content-modern .post_format-post-format-gallery .gallery-slider .slick-arrow:hover,.category-posts .cate-post-content .blog-content-modern .post_format-post-format-gallery .gallery-slider .slick-arrow:hover,.post-related .blog-content-modern .post_format-post-format-gallery .gallery-slider .slick-arrow:hover,.search .blog-content-modern .post_format-post-format-gallery .gallery-slider .slick-arrow:hover{
background:var(--theme-color,#7ba998);
color:#fff; }
.author .blog-content-modern .post_format-post-format-gallery .gallery-slider .slick-arrow.fa-angle-left:before,.category-posts .cate-post-content .blog-content-modern .post_format-post-format-gallery .gallery-slider .slick-arrow.fa-angle-left:before,.post-related .blog-content-modern .post_format-post-format-gallery .gallery-slider .slick-arrow.fa-angle-left:before,.search .blog-content-modern .post_format-post-format-gallery .gallery-slider .slick-arrow.fa-angle-left:before{
content:"\f177"; }
.author .blog-content-modern .post_format-post-format-gallery .gallery-slider .slick-arrow.fa-angle-right,.category-posts .cate-post-content .blog-content-modern .post_format-post-format-gallery .gallery-slider .slick-arrow.fa-angle-right,.post-related .blog-content-modern .post_format-post-format-gallery .gallery-slider .slick-arrow.fa-angle-right,.search .blog-content-modern .post_format-post-format-gallery .gallery-slider .slick-arrow.fa-angle-right{
right:15px; }
.author .blog-content-modern .post_format-post-format-gallery .gallery-slider .slick-arrow.fa-angle-right:before,.category-posts .cate-post-content .blog-content-modern .post_format-post-format-gallery .gallery-slider .slick-arrow.fa-angle-right:before,.post-related .blog-content-modern .post_format-post-format-gallery .gallery-slider .slick-arrow.fa-angle-right:before,.search .blog-content-modern .post_format-post-format-gallery .gallery-slider .slick-arrow.fa-angle-right:before{
content:"\f178"; }
@media (max-width: 767px){
.author .blog-content-modern .content-moderns .list-post,.category-posts .cate-post-content .blog-content-modern .content-moderns .list-post,.post-related .blog-content-modern .content-moderns .list-post,.search .blog-content-modern .content-moderns .list-post{
width:100%; }
.author .blog-content-modern h3.entry-title,.category-posts .cate-post-content .blog-content-modern h3.entry-title,.post-related .blog-content-modern h3.entry-title,.search .blog-content-modern h3.entry-title{
font-size:calc(var(--font-size-heading,25px) + 5px); } }
.author .blog-content-standar .list-post>article,.category-posts .cate-post-content .blog-content-standar .list-post>article,.post-related .blog-content-standar .list-post>article,.search .blog-content-standar .list-post>article{
margin-bottom:60px; }
.author .blog-content-standar .list-post>article.sticky,.category-posts .cate-post-content .blog-content-standar .list-post>article.sticky,.post-related .blog-content-standar .list-post>article.sticky,.search .blog-content-standar .list-post>article.sticky{
background:#e5e5e5;
padding-bottom:30px; }
.author .blog-content-standar .list-post>article.sticky .read-more,.category-posts .cate-post-content .blog-content-standar .list-post>article.sticky .read-more,.post-related .blog-content-standar .list-post>article.sticky .read-more,.search .blog-content-standar .list-post>article.sticky .read-more{
z-index:2; }
@media (max-width: 767px){
.author .blog-content-standar .list-post>article,.category-posts .cate-post-content .blog-content-standar .list-post>article,.post-related .blog-content-standar .list-post>article,.search .blog-content-standar .list-post>article{
margin-bottom:20px;
padding-bottom:20px; } }
.author .blog-content-standar .entry-thumb,.category-posts .cate-post-content .blog-content-standar .entry-thumb,.post-related .blog-content-standar .entry-thumb,.search .blog-content-standar .entry-thumb{
margin-bottom:20px;
position:relative; }
.author .blog-content-standar .entry-thumb .slick-list,.category-posts .cate-post-content .blog-content-standar .entry-thumb .slick-list,.post-related .blog-content-standar .entry-thumb .slick-list,.search .blog-content-standar .entry-thumb .slick-list{
margin:0; }
.author .blog-content-standar .entry-thumb .slick-list .item,.category-posts .cate-post-content .blog-content-standar .entry-thumb .slick-list .item,.post-related .blog-content-standar .entry-thumb .slick-list .item,.search .blog-content-standar .entry-thumb .slick-list .item{
padding:0; }
.author .blog-content-standar h3.entry-title,.category-posts .cate-post-content .blog-content-standar h3.entry-title,.post-related .blog-content-standar h3.entry-title,.search .blog-content-standar h3.entry-title{
font-size:calc(var(--font-size-heading,25px) + 5px);
line-height:30px;
width:100%;
margin:0 0 15px;
position:relative; }
.author .blog-content-standar .post-excerpt,.category-posts .cate-post-content .blog-content-standar .post-excerpt,.post-related .blog-content-standar .post-excerpt,.search .blog-content-standar .post-excerpt{
margin-bottom:15px;
word-break:break-word; }
.author .blog-content-standar .content-bottom,.category-posts .cate-post-content .blog-content-standar .content-bottom,.post-related .blog-content-standar .content-bottom,.search .blog-content-standar .content-bottom{
display:flex;
justify-content:space-between;
flex-wrap:wrap; }
.author .blog-content-standar .content-bottom .entry-social-share a,.category-posts .cate-post-content .blog-content-standar .content-bottom .entry-social-share a,.post-related .blog-content-standar .content-bottom .entry-social-share a,.search .blog-content-standar .content-bottom .entry-social-share a{
width:40px;
height:40px;
border-radius:50%;
-webkit-border-radius:50%;
-moz-border-radius:50%;
-ms-border-radius:50%;
-o-border-radius:50%;
margin-right:10px;
background:hsla(0,0%,61%,.75);
display:inline-block;
text-align:center;
line-height:40px;
color:#fff; }
.rtl .author .blog-content-standar .content-bottom .entry-social-share a,.rtl .category-posts .cate-post-content .blog-content-standar .content-bottom .entry-social-share a,.rtl .post-related .blog-content-standar .content-bottom .entry-social-share a,.rtl .search .blog-content-standar .content-bottom .entry-social-share a{
margin-left:10px;
margin-right:0; }
.author .blog-content-standar .content-bottom .entry-social-share a:hover,.category-posts .cate-post-content .blog-content-standar .content-bottom .entry-social-share a:hover,.post-related .blog-content-standar .content-bottom .entry-social-share a:hover,.search .blog-content-standar .content-bottom .entry-social-share a:hover{
background:var(--theme-color,#7ba998); }
@media (max-width: 767px){
.author .blog-content-standar h3.entry-title,.category-posts .cate-post-content .blog-content-standar h3.entry-title,.post-related .blog-content-standar h3.entry-title,.search .blog-content-standar h3.entry-title{
font-size:var(--font-size-heading,25px); } }
.author h3.entry-title,.category-posts .cate-post-content h3.entry-title,.post-related h3.entry-title,.search h3.entry-title{
margin-bottom:8px;
line-height:1.3;
font-size:30px;
word-break:break-word;
margin-top:5px; }
@media (max-width: 991px){
.author h3.entry-title,.category-posts .cate-post-content h3.entry-title,.post-related h3.entry-title,.search h3.entry-title{
margin-top:10px; } }
.author .entry-meta .entry-meta-link a,.category-posts .cate-post-content .entry-meta .entry-meta-link a,.post-related .entry-meta .entry-meta-link a,.search .entry-meta .entry-meta-link a{
text-transform:capitalize;
color:var(--theme-color,#7ba998); }
.author .entry-meta .entry-meta-link img,.category-posts .cate-post-content .entry-meta .entry-meta-link img,.post-related .entry-meta .entry-meta-link img,.search .entry-meta .entry-meta-link img{
border-radius:50%;
-webkit-border-radius:50%;
-moz-border-radius:50%;
-ms-border-radius:50%;
-o-border-radius:50%;
margin-right:10px; }
.rtl .author .entry-meta .entry-meta-link img,.rtl .category-posts .cate-post-content .entry-meta .entry-meta-link img,.rtl .post-related .entry-meta .entry-meta-link img,.rtl .search .entry-meta .entry-meta-link img{
margin-left:10px;
margin-right:0; }
.author .byline,.author .published:not(.updated),.category-posts .cate-post-content .byline,.category-posts .cate-post-content .published:not(.updated),.post-related .byline,.post-related .published:not(.updated),.search .byline,.search .published:not(.updated){
display:none; }
.post_format-post-format-gallery .gallery-slider{
display:inline-block;
width:100%; }
.post_format-post-format-gallery .gallery-slider .slick-arrow{
border:none;
width:33px;
height:33px;
line-height:33px;
left:auto;
top:15px;
color:var(--theme-color,#7ba998);
font-size:18px;
font-family:FontAwesome;
opacity:1;
visibility:visible;
border-radius:25px;
-webkit-border-radius:25px;
-moz-border-radius:25px;
-ms-border-radius:25px;
-o-border-radius:25px;
background:#fff; }
.post_format-post-format-gallery .gallery-slider .slick-arrow:after{
background:#fff; }
.post_format-post-format-gallery .gallery-slider .slick-arrow:hover{
background:var(--theme-color,#7ba998);
color:#fff; }
.post_format-post-format-gallery .gallery-slider .slick-arrow.fa-angle-left{
right:55px; }
.rtl .post_format-post-format-gallery .gallery-slider .slick-arrow.fa-angle-left{
left:55px;
right:auto; }
.post_format-post-format-gallery .gallery-slider .slick-arrow.fa-angle-left:before{
content:"\f177"; }
.post_format-post-format-gallery .gallery-slider .slick-arrow.fa-angle-right{
right:15px; }
.rtl .post_format-post-format-gallery .gallery-slider .slick-arrow.fa-angle-right{
left:15px;
right:auto; }
.post_format-post-format-gallery .gallery-slider .slick-arrow.fa-angle-right:before{
content:"\f178"; }
.blog-content-card,.blog-content-grid{
display:flex;
flex-wrap:wrap; }
.content-image-single{
position:relative;
margin:0 0 50px; }
.content-image-single .content-info{
text-align:center;
position:relative;
padding-bottom:30px; }
.content-image-single .content-info:after{
position:absolute;
content:"";
bottom:0;
left:50%;
-webkit-transform:translateX(-50%);
transform:translateX(-50%);
width:210px;
height:1px;
background:#e2e2e2; }
.content-image-single .single-thumb{
margin-bottom:50px; }
.content-image-single .single-thumb img{
width:100%; }
.content-image-single .entry-title{
font-size:45px;
word-break:break-word;
margin:0 auto 15px;
max-width:920px;
line-height:1.2; }
@media (max-width: 767px){
.content-image-single .entry-title{
font-size:calc(var(--font-size-heading,25px) + 5px); } }
.content-image-single .entry-meta-head{
font-size:var(--font-size-body,16px); }
.content-image-single .entry-date{
display:inline-block; }
.content-image-single .byline,.content-image-single .published:not(.updated){
display:none; }
.content-image-single .post-categories{
margin-bottom:15px;
padding:0;
list-style:none;
display:flex;
justify-content:center;
flex-wrap:wrap; }
.content-image-single .post-categories li{
margin:4px; }
.content-image-single .post-categories a{
border:1px solid var(--border-color,#e9e9e9);
padding:5px 15px;
line-height:calc(var(--font-size-body,16px) + 4px);
display:inline-block;
font-size:calc(var(--font-size-body,16px) - 2px);
border-radius:25px;
-webkit-border-radius:25px;
-moz-border-radius:25px;
-ms-border-radius:25px;
-o-border-radius:25px;
-webkit-transition:all .3s ease;
transition:all .3s ease;
z-index:2;
position:relative; }
.content-image-single .post-categories a:hover{
background:var(--theme-color,#7ba998);
border-color:var(--theme-color,#7ba998);
color:#fff; }
.content-image-single .entry-by{
font-size:calc(var(--font-size-body, 16px) - 1px);
font-weight:400; }
.content-image-single .entry-by,.content-image-single .entry-by a{
color:var(--text-color,#0b1e33); }
.content-image-single .entry-by a:hover{
color:var(--theme-color,#7ba998); }
.content-image-single .entry-by>*{
display:inline-block; }
.content-image-single .entry-by .entry-author a{
color:var(--text-color,#0b1e33); }
.content-image-single .entry-by .entry-author a:hover{
color:var(--theme-color,#7ba998); }
.content-image-single .entry-by .entry-author:after{
content:"";
width:1px;
height:18px;
margin:0 11px;
display:inline-block;
background:#dedede;
vertical-align:middle; }
.content-image-single .entry-by i{
font-size:calc(var(--font-size-body,16px) + 1px);
color:var(--gray-dark,#0b1e33);
position:relative;
top:1px;
margin-right:5px; }
.rtl .content-image-single .entry-by i{
margin-left:5px;
margin-right:0; }
.content-image-single.no-thum{
margin:0 0 25px; }
.content-image-single.no-thum .content-info{
margin-bottom:20px; }
.post-related{
margin-top:20px;
border-top:1px solid var(--border-color,#e9e9e9); }
.post-related .container{
position:relative; }
.post-related .container .slick-arrow{
top:40%; }
.post-related .container .slick-arrow.fa-angle-left{
left:-10px; }
.post-related .container .slick-arrow.fa-angle-right{
right:-10px; }
.post-related .container:hover .slick-arrow{
opacity:1;
visibility:visible; }
.post-related .entry-post{
text-align:center; }
.post-related .entry-post:hover .entry-thumb img{
-webkit-transform:scale(1.1);
transform:scale(1.1); }
.post-related .type-post{
margin-bottom:35px; }
.post-related .updated{
font-size:var(--font-size-body,16px);
color:var(--text-color,#0b1e33);
-webkit-transition:all .3s ease;
transition:all .3s ease; }
.post-related .updated:hover{
color:var(--theme-color,#7ba998); }
.post-related .title-block{
padding-top:40px; }
.post-related .title-block h2{
margin:0 0 40px;
font-size:calc(var(--font-size-heading,25px) - 5px);
text-transform:uppercase;
text-align:center; }
.post-related .entry-thumb{
position:relative;
margin-bottom:15px;
overflow:hidden; }
.post-related .entry-thumb img{
-webkit-transition:all .5s ease;
transition:all .5s ease;
-webkit-transform:scale(1);
transform:scale(1); }
.post-related .entry-thumb span.entry-date:before{
display:none; }
.post-related .entry-thumb img{
width:100%;
object-fit:cover; }
.post-related:last-child{
margin-bottom:0;
border-bottom:0;
padding-bottom:0; }
.post-related .entry-date{
color:#fff;
position:absolute;
font-weight:700;
left:30px;
bottom:20px;
z-index:10; }
.post-related .post-categories{
right:20px;
left:auto; }
.rtl .post-related .post-categories{
left:20px;
right:auto; }
.post-related .post-content{
text-align:left;
margin:0; }
.rtl .post-related .post-content{
text-align:right; }
.post-related .post-content .entry-title{
font-size:calc(var(--font-size-heading,25px) - 3px); }
@media (max-width: 1199px){
.post-related .slick-list{
margin:0 -7.5px; }
.post-related .slick-list .slick-slide{
padding:0 7.5px; } }
.comments-area{
display:inline-block;
width:100%; }
.comments-area>ol>li,.comments-area>ul>li{
padding:0 !important; }
.comments-area>ol>li.bypostauthor,.comments-area>ul>li.bypostauthor{
font-style:normal;
font-size:13px; }
.comments-area ul{
list-style:disc; }
.comments-area ol{
list-style:decimal; }
.comments-area .comments-title{
font-size:30px;
margin-bottom:0;
color:var(--gray-dark,#0b1e33);
margin-top:55px;
text-align:center; }
@media (max-width: 767px){
.comments-area .comments-title{
font-size:var(--font-size-heading,25px); } }
.comments-area .comment-navigation{
display:inline-block;
width:100%;
margin-bottom:50px; }
.comments-area .comment-navigation>div{
font-weight:400;
text-transform:uppercase; }
@media (max-width: 767px){
.comments-area .comment-navigation>div{
font-size:calc(var(--font-size-body,16px) - 2px); } }
.comments-area .comment-navigation>div a{
color:#fff;
position:relative;
padding:0 20px;
background:var(--theme-color,#7ba998);
display:inline-block;
line-height:40px;
-webkit-transition:all .3s ease;
transition:all .3s ease; }
@media (max-width: 767px){
.comments-area .comment-navigation>div a{
padding:0 15px; } }
.comments-area .comment-navigation>div a:before{
display:none;
-webkit-transition:all .3s ease;
transition:all .3s ease;
opacity:0;
visibility:hidden;
position:absolute;
content:"\23";
font-family:ElegantIcons;
left:-15px;
top:0;
font-size:calc(var(--font-size-body,16px) + 2px);
line-height:40px;
color:#fff; }
.rtl .comments-area .comment-navigation>div a:before{
right:-15px;
left:auto; }
@media (max-width: 767px){
.comments-area .comment-navigation>div a:before{
font-size:13px; } }
.comments-area .comment-navigation>div a:hover{
color:#fff;
background:#5f927f;
background:var(--theme-color); }
.comments-area .comment-navigation>div:empty{
display:none; }
.comments-area .comment-navigation .nav-previous{
float:left; }
.comments-area .comment-navigation .nav-next,.rtl .comments-area .comment-navigation .nav-previous{
float:right; }
.rtl .comments-area .comment-navigation .nav-next{
float:left; }
.comments-area .comment-navigation .nav-next a:before{
content:"\24";
left:auto;
right:0; }
.rtl .comments-area .comment-navigation .nav-next a:before{
right:auto;
left:auto;
left:0; }
.comments-area .comment-navigation .nav-next a:hover{
color:#fff; }
.comments-area .comment-navigation .nav-next a:hover:before{
right:11px;
left:auto;
opacity:1;
visibility:visible; }
.rtl .comments-area .comment-navigation .nav-next a:hover:before{
left:11px;
right:auto;
left:auto; }
.comments-area .comment-list{
list-style:none;
padding:0;
margin-top:42px; }
.comments-area .comment-list .children{
list-style:none;
padding-left:90px; }
.rtl .comments-area .comment-list .children{
padding-right:90px;
padding-left:0; }
.comments-area .comment-list .children .media:last-child{
border-bottom:0; }
@media (max-width: 767px){
.comments-area .comment-list .children{
padding-left:0; }
.rtl .comments-area .comment-list .children{
padding-right:0;
padding-left:0; } }
.comments-area .comment-list>.children{
border-bottom:1px solid var(--border-color,#e9e9e9);
margin-bottom:35px; }
.comments-area .comment-list b.fn{
color:#252525; }
.comments-area .comment-list .media{
position:relative;
margin-bottom:40px;
padding-bottom:35px;
display:block; }
.comments-area .comment-list .media:last-child{
margin-bottom:0; }
.comments-area .comment-list .media .media-left{
float:left; }
.rtl .comments-area .comment-list .media .media-left{
float:right; }
.comments-area .comment-list .media .media-left img{
margin:0;
margin-right:25px;
min-width:120px;
border-radius:50%;
-webkit-border-radius:50%;
-moz-border-radius:50%;
-ms-border-radius:50%;
-o-border-radius:50%; }
.rtl .comments-area .comment-list .media .media-left img{
margin-left:25px;
margin-right:0; }
@media (max-width: 767px){
.comments-area .comment-list .media .media-left img{
width:45px;
min-width:45px; } }
.comments-area .comment-list .media .media-body{
overflow:hidden; }
.comments-area .comment-list .media .media-body>.media-content{
padding-bottom:0; }
.comments-area .comment-list .media .media-body>.media-content p:empty{
display:none; }
.comments-area .comment-list .media .media-body>.media-content .media-silver{
margin-top:-8px; }
.comments-area .comment-list .media .media-body>.media-content .media-silver a{
font-size:var(--font-size-body,16px);
line-height:18px;
color:var(--text-color-75,rgba(11,30,51,.75));
font-weight:400; }
.comments-area .comment-list .media .media-body>.media-content .media-silver a:hover{
color:var(--hover-color,#5f917e); }
.comments-area .comment-list .media .media-body>.media-content .media-silver .comment-edit-link:before{
content:"-";
display:inline-block;
margin:0 10px;
color:#9b9b9b; }
.comments-area .comment-list .media .media-body>.media-content h2.media-heading{
line-height:1.8;
font-size:calc(var(--font-size-body,16px) - 2px);
font-family:var(--font-family-base,"GTWalsheimPro");
margin-bottom:7px;
margin-top:0; }
.comments-area .comment-list .media .media-body>.media-content h2.media-heading a{
color:var(--gray-dark,#0b1e33); }
.comments-area .comment-list .media .media-body>.media-content h2.media-heading a:hover{
color:var(--hover-color,#5f917e); }
.comments-area .comment-list .media .media-body>.media-content .media-silver{
margin-bottom:7px;
display:block;
font-size:var(--font-size-body,16px); }
.comments-area .comment-list .media .media-body>.media-content .media-silver i{
margin-right:5px; }
.rtl .comments-area .comment-list .media .media-body>.media-content .media-silver i{
margin-left:5px;
margin-right:0; }
.comments-area .comment-list .media .media-body>.media-content .comment-content{
color:var(--text-color,#0b1e33);
font-weight:400; }
.comments-area .comment-list .media .media-body>.media-content .comment-content p{
margin:0; }
@media (max-width: 767px){
.comments-area .comment-list .media .media-body>.media-content .comment-content{
margin-top:15px; } }
.comments-area .comment-list .media .media-body>.media-content .comment-reply-link{
color:var(--gray-dark,#0b1e33) !important;
position:relative;
padding-left:10px;
margin-left:5px; }
.comments-area .comment-list .media .media-body>.media-content .comment-reply-link:before{
position:absolute;
content:"";
width:1px;
height:100%;
background:var(--text-color,#0b1e33);
left:0;
top:0;
-webkit-transform:rotate(20deg);
transform:rotate(20deg); }
.comments-area .comment-list .media .media-body>.media-content .comment-reply-link:hover{
color:var(--hover-color,#5f917e) !important; }
@media (max-width: 767px){
.comments-area .comment-list .media .media-body{
overflow:unset; }
.comments-area .comment-list .media .media-body .comment-text .table td,.comments-area .comment-list .media .media-body .comment-text .table th,.comments-area .comment-list .media .media-body .comment-text table td,.comments-area .comment-list .media .media-body .comment-text table th{
padding:10px 5px; } }
.comments-area .comment-form a,.comments-area .comment-respond a{
color:var(--gray-dark,#0b1e33);
position:relative; }
.comments-area .comment-form a:hover,.comments-area .comment-respond a:hover{
color:var(--theme-color,#7ba998); }
.comments-area .comment-form .comment-notes,.comments-area .comment-form .logged-in-as,.comments-area .comment-respond .comment-notes,.comments-area .comment-respond .logged-in-as{
margin-bottom:25px; }
.comments-area .comment-form .comment_reply_header h3,.comments-area .comment-respond .comment_reply_header h3{
font-size:calc(var(--font-size-heading,25px) - 5px);
text-transform:uppercase;
margin-top:0;
margin-bottom:10px;
color:var(--gray-dark,#0b1e33); }
.comments-area .comment-form .comment-form-cookies-consent,.comments-area .comment-respond .comment-form-cookies-consent{
display:inline-block;
padding:0 15px; }
.comments-area .comment-form .comment-form-cookies-consent input,.comments-area .comment-respond .comment-form-cookies-consent input{
margin-right:5px; }
.rtl .comments-area .comment-form .comment-form-cookies-consent input,.rtl .comments-area .comment-respond .comment-form-cookies-consent input{
margin-left:5px;
margin-right:0; }
.comments-area .comment-form .form-group,.comments-area .comment-respond .form-group{
position:relative;
margin-bottom:30px; }
@media (max-width: 480px){
.comments-area .comment-form .form-group,.comments-area .comment-respond .form-group{
margin-bottom:15px; } }
.comments-area .comment-form .form-group .form-control,.comments-area .comment-respond .form-group .form-control{
height:47px;
padding:10px 25px;
border:none;
border-radius:25px;
-webkit-border-radius:25px;
-moz-border-radius:25px;
-ms-border-radius:25px;
-o-border-radius:25px;
border:1px solid var(--border-color,#e9e9e9); }
.comments-area .comment-form .form-group .form-control:-moz-placeholder,.comments-area .comment-form .form-group .form-control::-moz-placeholder,.comments-area .comment-respond .form-group .form-control:-moz-placeholder,.comments-area .comment-respond .form-group .form-control::-moz-placeholder{
color:var(--text-color-75,rgba(11,30,51,.75)); }
.comments-area .comment-form .form-group .form-control:-ms-input-placeholder,.comments-area .comment-respond .form-group .form-control:-ms-input-placeholder{
color:var(--text-color-75,rgba(11,30,51,.75)); }
.comments-area .comment-form .form-group .form-control::-webkit-input-placeholder,.comments-area .comment-respond .form-group .form-control::-webkit-input-placeholder{
color:var(--text-color-75,rgba(11,30,51,.75)); }
.comments-area .comment-form .form-group textarea.form-control,.comments-area .comment-respond .form-group textarea.form-control{
height:auto; }
.comments-area .comment-form .form-group>#comment,.comments-area .comment-respond .form-group>#comment{
margin-top:15px;
box-shadow:unset; }
.comments-area .comment-form .form-group input[type=submit],.comments-area .comment-respond .form-group input[type=submit]{
padding:12px 35px;
font-size:calc(var(--font-size-body, 16px) - 2px);
border-radius:25px;
-webkit-border-radius:25px;
-moz-border-radius:25px;
-ms-border-radius:25px;
-o-border-radius:25px;
text-transform:uppercase;
color:#fff;
background:var(--button-color,#7ba998);
border:0;
position:relative;
-webkit-transition:all .3s ease;
transition:all .3s ease; }
.comments-area .comment-form .form-group input[type=submit]:hover,.comments-area .comment-respond .form-group input[type=submit]:hover{
background:var(--hover-color,#5f917e); }
.comments-area .comment-form .form-group .author,.comments-area .comment-form .form-group .email,.comments-area .comment-respond .form-group .author,.comments-area .comment-respond .form-group .email{
position:relative; }
.comments-area .comment-form .form-group .author input+label,.comments-area .comment-form .form-group .email input+label,.comments-area .comment-respond .form-group .author input+label,.comments-area .comment-respond .form-group .email input+label{
color:var(--text-color-75,rgba(11,30,51,.75));
position:absolute;
left:25px;
top:50%;
font-weight:400;
-webkit-transform:translateY(-50%);
transform:translateY(-50%);
margin:0;
cursor:text; }
.comments-area .comment-form .form-group .author input[required]+label:after,.comments-area .comment-form .form-group .email input[required]+label:after,.comments-area .comment-respond .form-group .author input[required]+label:after,.comments-area .comment-respond .form-group .email input[required]+label:after{
content:"*";
color:red;
position:relative;
right:-3px; }
.rtl .comments-area .comment-form .form-group .author input[required]+label:after,.rtl .comments-area .comment-form .form-group .email input[required]+label:after,.rtl .comments-area .comment-respond .form-group .author input[required]+label:after,.rtl .comments-area .comment-respond .form-group .email input[required]+label:after{
left:-3px;
right:auto; }
.comments-area .comment-form .form-group .author input[required]:invalid+label,.comments-area .comment-form .form-group .email input[required]:invalid+label,.comments-area .comment-respond .form-group .author input[required]:invalid+label,.comments-area .comment-respond .form-group .email input[required]:invalid+label{
display:inline-block; }
.comments-area .comment-form .form-group .author input[required]:valid+label,.comments-area .comment-form .form-group .email input[required]:valid+label,.comments-area .comment-respond .form-group .author input[required]:valid+label,.comments-area .comment-respond .form-group .email input[required]:valid+label{
display:none; }
.comments-area .comment-form .form-group .required,.comments-area .comment-respond .form-group .required{
color:red;
position:absolute;
right:20px;
top:17px; }
.rtl .comments-area .comment-form .form-group .required,.rtl .comments-area .comment-respond .form-group .required{
left:20px;
right:auto; }
.comments-area .comment-form{
margin-top:55px;
text-align:center; }
.comments-area .comment-respond{
margin-top:50px; }
.comments-area .no-comments{
font-weight:500;
color:var(--gray-dark,#0b1e33);
margin-top:25px; }
@media (min-width: 992px){
.content-single-sidebar .post-single:not(.col-xl-12):not(.col-lg-12){
padding-left:35px; }
.rtl .content-single-sidebar .post-single:not(.col-xl-12):not(.col-lg-12){
padding-right:35px;
padding-left:0; } }
.post-single.col-xl-12.col-lg-12{
max-width:1300px;
margin-left:auto;
margin-right:auto; }
.post-single .type-post{
margin-bottom:0; }
.post-single .entry-meta .entry-meta-link a{
text-transform:capitalize; }
.post-single .entry-meta .entry-meta-link img{
border-radius:50%;
-webkit-border-radius:50%;
-moz-border-radius:50%;
-ms-border-radius:50%;
-o-border-radius:50%;
margin-right:10px; }
.rtl .post-single .entry-meta .entry-meta-link img{
margin-left:10px;
margin-right:0; }
.post-single .format-gallery .post-content .post-excerpt{
display:inline-block;
margin:0 -5px; }
.post-single .format-gallery .post-content .post-excerpt>div.gallery{
display:inline-block;
width:100%;
vertical-align:top;
margin-bottom:20px; }
.post-single .format-gallery .post-content .post-excerpt .page-links,.post-single .format-gallery .post-content .post-excerpt h2,.post-single .format-gallery .post-content .post-excerpt p{
padding:0 5px; }
.post-single .format-gallery .post-content .post-excerpt .gallery-icon a{
pointer-events:none; }
.post-single .format-video iframe{
width:100%; }
.post-single .prevNextArticle{
padding:30px 0;
display:inline-block;
width:100%;
border-bottom:1px solid var(--border-color,#e9e9e9);
position:relative; }
.post-single .prevNextArticle:before{
content:"";
position:absolute;
left:50%;
top:calc(50% - 39px);
width:1px;
height:78px;
background:var(--border-color,#e9e9e9); }
.post-single .prevNextArticle .hoverExtend{
font-size:calc(var(--font-size-body,16px) - 2px);
text-transform:uppercase;
margin-bottom:5px; }
.post-single .prevNextArticle .nextArticle,.post-single .prevNextArticle .previousArticle{
width:50%;
float:left; }
.rtl .post-single .prevNextArticle .nextArticle,.rtl .post-single .prevNextArticle .previousArticle{
float:right; }
.post-single .prevNextArticle .nextArticle a,.post-single .prevNextArticle .previousArticle a{
color:#9b9b9b;
font-size:calc(var(--font-size-body,16px) + 1px);
text-transform:capitalize;
display:block; }
.post-single .prevNextArticle .nextArticle a .title,.post-single .prevNextArticle .previousArticle a .title{
overflow-wrap:break-word;
margin:0;
font-size:calc(var(--font-size-heading,25px) - 3px);
overflow:hidden;
text-overflow:ellipsis;
white-space:nowrap; }
.post-single .prevNextArticle .nextArticle a:hover .hoverExtend,.post-single .prevNextArticle .nextArticle a:hover .title,.post-single .prevNextArticle .previousArticle a:hover .hoverExtend,.post-single .prevNextArticle .previousArticle a:hover .title{
color:var(--hover-color,#5f917e);
-webkit-transition:all .3s ease;
transition:all .3s ease; }
.post-single .prevNextArticle .previousArticle{
padding-right:15px; }
.rtl .post-single .prevNextArticle .previousArticle{
padding-left:15px;
padding-right:0; }
.post-single .prevNextArticle .nextArticle{
text-align:right;
float:right;
padding-left:15px; }
.rtl .post-single .prevNextArticle .nextArticle{
text-align:left;
float:left;
padding-right:15px;
padding-left:0; }
@media (max-width: 767px){
.post-single .prevNextArticle:before{
display:none; }
.post-single .prevNextArticle .nextArticle,.post-single .prevNextArticle .previousArticle{
width:100%;
margin:5px 0;
padding:0; }
.post-single .prevNextArticle .nextArticle a .title,.post-single .prevNextArticle .previousArticle a .title{
font-size:calc(var(--font-size-body,16px) + 4px); } }
.post-single .post-content-entry{
text-align:center;
display:flex;
justify-content:space-between;
flex-wrap:wrap;
margin-top:0;
padding-bottom:55px;
width:100%;
border-bottom:1px solid var(--border-color,#e9e9e9); }
.post-single .post-content-entry:empty{
display:none; }
.post-single .post-content-entry .entry-social-share label{
margin-right:10px;
color:var(--gray-dark,#0b1e33); }
.rtl .post-single .post-content-entry .entry-social-share label{
margin-left:10px;
margin-right:0; }
.post-single .post-content-entry .entry-social-share .social-icon{
display:inline-flex;
gap:10px; }
.post-single .post-content-entry .entry-social-share .social-icon a{
display:inline-block;
text-align:center;
position:relative;
z-index:2;
width:35px;
height:35px;
line-height:35px;
border:1px solid var(--border-color,#e9e9e9);
border-radius:50%;
-webkit-border-radius:50%;
-moz-border-radius:50%;
-ms-border-radius:50%;
-o-border-radius:50%; }
.post-single .post-content-entry .entry-social-share .social-icon a i{
text-align:center;
font-size:calc(var(--font-size-body, 16px) - 2px);
color:var(--gray-dark,#0b1e33);
-webkit-transition:all .3s ease;
transition:all .3s ease; }
.post-single .post-content-entry .entry-social-share .social-icon a:hover{
background:var(--hover-color,#5f917e);
border-color:var(--hover-color,#5f917e); }
.post-single .post-content-entry .entry-social-share .social-icon a:hover i{
color:#fff; }
.post-single .post-content-entry .tags-links label{
margin:0 10px 0 0;
color:var(--gray-dark,#0b1e33); }
.rtl .post-single .post-content-entry .tags-links label{
margin:0 0 0 10px; }
.post-single .post-content-entry .tags-links a{
font-size:calc(var(--font-size-body, 16px) - 2px);
color:var(--gray-dark,#0b1e33);
margin:3px;
border:1px solid var(--border-color,#e9e9e9);
border-radius:25px;
-webkit-border-radius:25px;
-moz-border-radius:25px;
-ms-border-radius:25px;
-o-border-radius:25px;
display:inline-block;
padding:6px 25px;
background:transparent;
white-space:nowrap;
position:relative; }
.post-single .post-content-entry .tags-links a:hover{
color:#fff;
background:var(--theme-color,#7ba998);
border-color:var(--theme-color,#7ba998); }
.post-single .edit-link{
display:block;
color:#9b9b9b;
font-weight:400;
text-transform:inherit;
margin-top:29px;
padding-bottom:27px;
border-bottom:1px solid var(--border-color,#e9e9e9); }
.post-single .edit-link a{
color:#5f927f;
color:var(--theme-color);
margin-right:15px; }
.rtl .post-single .edit-link a{
margin-left:15px;
margin-right:0; }
.post-single .edit-link:before{
display:none; }
.post-single .post-content{
margin-bottom:65px; }
.post-single .post-content .post-excerpt .first-letter{
font-size:40px;
color:var(--gray-dark,#0b1e33);
width:60px;
height:60px;
border:2px solid var(--gray-dark,#0b1e33);
display:inline-block;
text-align:center;
line-height:50px;
float:left;
margin-right:20px;
position:relative;
top:4px; }
.rtl .post-single .post-content .post-excerpt .first-letter{
float:right;
margin-left:20px;
margin-right:0; }
.post-single .post-content .post-excerpt h3{
margin-top:30px; }
.post-single .post-content .post-excerpt strong{
color:var(--gray-dark,#0b1e33);
font-weight:600; }
.post-single .post-content .post-excerpt figure{
word-break:break-word; }
.post-single .post-content .post-excerpt figure.wp-block-image{
text-align:center;
margin-top:45px; }
.post-single .post-content .post-excerpt iframe{
margin-top:20px;
width:100%; }
.post-single .post-content .post-excerpt ul.list-type-blog{
margin-bottom:30px;
list-style-type:none;
padding:0; }
.post-single .post-content .post-excerpt ul.list-type-blog li{
padding:10px 0; }
.post-single .post-content .post-excerpt ul.list-type-blog li:before{
content:"\4e";
color:var(--theme-color,#7ba998);
font-family:ElegantIcons;
margin-right:10px; }
.rtl .post-single .post-content .post-excerpt ul.list-type-blog li:before{
margin-left:10px;
margin-right:0; }
.post-single .post-content .post-excerpt ul.list-type-blog li:last-child{
padding-bottom:0; }
.post-single .post-content .post-excerpt .post-password-form{
margin-bottom:-10px; }
.post-single .post-content .post-excerpt .post-password-form label{
margin-bottom:0; }
.post-single .post-content .post-excerpt .post-password-form input[type=password]{
padding:5px 15px; }
.post-single .post-content .post-excerpt .post-password-form input[type=submit]{
background:var(--theme-color,#7ba998);
color:#fff;
padding:5px 15px;
margin-left:-5px;
border:1px solid var(--theme-color,#7ba998); }
.rtl .post-single .post-content .post-excerpt .post-password-form input[type=submit]{
margin-right:-5px;
margin-left:0; }
.post-single .post-content .post-excerpt .post-password-form input[type=submit]:hover{
background:#5f927f;
border-color:#5f927f;
background:var(--theme-color);
border-color:var(--theme-color); }
.post-single .post-content h2.post-btn{
float:right;
margin:0; }
.rtl .post-single .post-content h2.post-btn{
float:left; }
.post-single .post-content h2.post-btn .post-btn-more{
font-size:12px;
font-weight:700;
text-transform:uppercase;
border:1px solid #747474;
color:#747474;
margin:0;
display:inline-block;
padding:10px 20px;
font-family:var(--font-family-base,"GTWalsheimPro");
-webkit-transition:all .3s ease 0s;
transition:all .3s ease 0s; }
.post-single .post-content h2.post-btn .post-btn-more:hover{
color:#fff;
background:var(--theme-color,#7ba998);
border-color:var(--theme-color,#7ba998); }
.post-single .post-content .entry-tag{
float:left; }
.rtl .post-single .post-content .entry-tag{
float:right; }
@media (max-width: 767px){
.post-single .post-content .entry-tag{
float:left;
width:100%;
margin-top:10px; }
.rtl .post-single .post-content .entry-tag{
float:right; } }
.post-single .post-content .entry-tag a{
color:var(--text-color,#0b1e33); }
.post-single .post-content .entry-tag a:hover{
color:var(--theme-color,#7ba998); }
.post-single .post-content .entry-tag i{
font-size:calc(var(--font-size-body,16px) + 3px);
color:var(--gray-dark,#0b1e33);
margin-right:20px;
position:relative; }
.rtl .post-single .post-content .entry-tag i{
margin-left:20px;
margin-right:0; }
.post-single .post-content .entry-tag i:after{
position:absolute;
content:":";
right:-10px;
color:var(--gray-dark,#0b1e33);
font-weight:500; }
.rtl .post-single .post-content .entry-tag i:after{
left:-10px;
right:auto; }
.post-single .post-content .entry-tag .title-tag{
display:none; }
.post-single .entry-meta-author{
display:inline-block;
padding:30px;
background:#f5f5f5;
margin-top:50px;
width:100%;
border-radius:8px;
-webkit-border-radius:8px;
-moz-border-radius:8px;
-ms-border-radius:8px;
-o-border-radius:8px; }
@media (max-width: 767px){
.post-single .entry-meta-author{
padding:15px; } }
.post-single .entry-meta-author .author-avatar{
display:inline-block;
vertical-align:middle; }
@media (max-width: 767px){
.post-single .entry-meta-author .author-avatar{
display:block;
text-align:center; } }
.post-single .entry-meta-author .author-avatar .author-image img{
border-radius:50%;
-webkit-border-radius:50%;
-moz-border-radius:50%;
-ms-border-radius:50%;
-o-border-radius:50%; }
.post-single .entry-meta-author .author-info{
display:inline-block;
vertical-align:middle;
padding:0 20px;
width:calc(100% - 105px); }
@media (max-width: 767px){
.post-single .entry-meta-author .author-info{
padding:0;
width:100%;
text-align:center;
margin-top:10px; } }
.post-single .entry-meta-author .author-info .author-link{
display:block;
margin-bottom:10px; }
.post-single .entry-meta-author .author-info .author-link a{
font-size:calc(var(--font-size-body,16px) + 2px);
font-weight:700; }
.post-single.one_column,.post-single.prallax_image,.post-single.simple_title{
max-width:1055px;
margin-left:auto;
margin-right:auto; }
.content-single-simple_title>.content-image-single{
margin:0 0 50px;
background:#f6f6f6;
padding:90px 0; }
.content-single-simple_title>.content-image-single .content-info{
max-width:1470px;
padding-left:15px;
padding-right:15px;
margin:auto; }
.content-single-sticky_title .entry-thumb:not(.post-related .entry-thumb){
background-attachment:fixed;
background-size:cover;
height:800px;
margin-bottom:60px;
background-position:50%; }
.content-single-sticky_title .entry-thumb:not(.post-related .entry-thumb):before{
content:"";
position:absolute;
width:100%;
height:100%;
top:0;
left:0;
background:var(--gray-dark-25,rgba(11,30,51,.25)); }
.content-single-sticky_title .content-info{
text-align:left;
margin:0; }
.rtl .content-single-sticky_title .content-info{
text-align:right; }
.content-single-sticky_title .content-info:after{
left:0;
-webkit-transform:translateX(0);
transform:translateX(0); }
.rtl .content-single-sticky_title .content-info:after{
right:0;
left:auto; }
.content-single-sticky_title .content-image-single{
margin:0;
position:sticky;
top:45px; }
.content-single-sticky_title .content-image-single .post-categories{
justify-content:flex-start; }
.content-single-sticky_title>.container>.row{
display:inline-block; }
.content-single-sticky_title>.container>.row>div{
float:left; }
.rtl .content-single-sticky_title>.container>.row>div{
float:right; }
@media (max-width: 991px){
.content-single-sticky_title .content-image-single{
margin:0 0 30px;
position:relative;
top:0; }
.content-single-sticky_title .entry-thumb{
height:500px; } }
@media (max-width: 480px){
.content-single-sticky_title .entry-thumb{
height:350px; } }
.content-single-prallax_image .content-image-single .entry-thumb{
background-attachment:fixed;
background-size:cover;
height:800px;
margin-bottom:60px;
background-position:50%;
position:relative; }
.content-single-prallax_image .content-image-single .entry-thumb:before{
content:"";
position:absolute;
width:100%;
height:100%;
top:0;
left:0;
background:var(--gray-dark-25,rgba(11,30,51,.25)); }
.content-single-prallax_image .content-image-single{
margin:0 0 50px;
position:relative; }
.content-single-prallax_image .content-image-single .cat-links,.content-single-prallax_image .content-image-single .cat-links a,.content-single-prallax_image .content-image-single .entry-title{
color:#fff; }
.content-single-prallax_image .content-image-single .cat-links a:hover{
color:var(--theme-color,#7ba998); }
.content-single-prallax_image .content-image-single .entry-by,.content-single-prallax_image .content-image-single .entry-by a,.content-single-prallax_image .content-image-single .entry-by i{
color:#fff; }
.content-single-prallax_image .content-image-single .entry-by a:hover{
color:var(--theme-color,#7ba998); }
.content-single-prallax_image .content-image-single .entry-by .entry-author:after{
color:#fff; }
.content-single-prallax_image .content-image-single .post-categories a{
border-color:#fff;
color:#fff; }
.content-single-prallax_image .content-image-single .post-categories a span:after{
background:#fff; }
.content-single-prallax_image .content-image-single .post-categories a:hover{
border-color:var(--theme-color,#7ba998);
background:var(--theme-color,#7ba998);
color:#fff; }
.content-single-prallax_image .content-image-single .entry-date time,.content-single-prallax_image .content-image-single .entry-meta-head,.content-single-prallax_image .content-image-single .entry-meta-head a{
color:#fff; }
.content-single-prallax_image .content-info{
width:100%;
padding:50px 15px;
bottom:0;
left:0;
position:absolute;
margin:0; }
.content-single-prallax_image .content-info:after{
display:none; }
@media (max-width: 991px){
.content-single-prallax_image .entry-thumb{
height:500px; } }
@media (max-width: 480px){
.content-single-prallax_image .entry-thumb{
height:350px; } }
.single-post-prallax_image .breadcrumb-noheading,.single-post-sticky_title .breadcrumb-noheading{
display:none; }
@media (max-width: 991px){
.navigation.paging-navigation{
margin-bottom:50px; } }
.navigation.paging-navigation .screen-reader-text{
display:none; }
.navigation.paging-navigation .loop-pagination{
display:inline-block; }
.entry-date time{
color:var(--text-color,#0b1e33);
font-size:calc(var(--font-size-body, 16px) - 2px);
-webkit-transition:all .3s ease;
transition:all .3s ease;
position:relative;
display:inline-flex;
align-items:center; }
.entry-date:hover{
cursor:pointer; }
.entry-date:hover time{
color:var(--hover-color,#5f917e); }
.entry-content .page-links{
width:100%;
display:inline-block; }
.entry-vote{
z-index:1;
display:table;
text-align:center;
top:20px;
position:absolute;
background:rgba(0,0,0,.5);
width:44px;
height:44px;
right:20px; }
.rtl .entry-vote{
left:20px;
right:auto; }
.entry-vote .entry-vote-inner{
color:#fff;
display:table-cell;
vertical-align:middle;
font-weight:700; }
.entry-vote.vote-perfect .entry-vote-inner{
color:#e42234; }
.entry-vote.vote-good .entry-vote-inner{
color:#ffc207; }
.entry-vote.vote-average .entry-vote-inner{
color:#91e536; }
.entry-vote.vote-bad .entry-vote-inner{
color:#f1592b; }
.entry-vote.vote-poor .entry-vote-inner{
color:#00ffb0; }
.entry-image{
margin:-1px;
display:block; }
.entry-thumb{
position:relative; }
.entry-title{
margin-top:0;
line-height:1;
text-transform:inherit; }
.entry-content-inner{
padding:20px; }
.type-post{
margin-bottom:50px; }
.blog-type .entry-image{
width:auto;
height:169px; }
.blog-type .entry-image img{
width:auto; }
.post-title{
font-size:14px; }
.post-thumb{
position:relative; }
.blog-meta{
top:0;
position:absolute;
right:0; }
.rtl .blog-meta{
left:0;
right:auto; }
.single-ourteam-content .ourteam-content{
padding-left:20px; }
.rtl .single-ourteam-content .ourteam-content{
padding-right:20px;
padding-left:0; }
@media (max-width: 991px){
.single-ourteam-content .ourteam-content{
margin-top:50px;
padding-left:0; }
.rtl .single-ourteam-content .ourteam-content{
padding-right:0;
padding-left:0; } }
.single-ourteam-content .entry-thumb{
text-align:center; }
.single-ourteam-content .ourteam{
display:flex;
flex-wrap:wrap;
align-items:center; }
.single-ourteam-content .entry-title{
font-size:calc(var(--font-size-heading,25px) + 5px);
text-transform:capitalize;
margin:0;
color:var(--gray-dark,#0b1e33);
line-height:1;
margin-bottom:45px; }
.single-ourteam-content .team-job{
margin-bottom:15px;
color:var(--theme-color,#7ba998); }
.single-ourteam-content .social-link{
margin-top:20px; }
.single-ourteam-content .social-link li{
margin:0 7px; }
.single-ourteam-content .social-link li a i{
color:var(--text-color,#0b1e33);
font-size:var(--font-size-heading,25px); }
.single-ourteam-content .social-link li a:hover i{
color:var(--theme-color,#7ba998); }
body.single-post.elementor-page #bwp-main>.container{
max-width:1470px; }
h1.bwp-title-default{
font-size:var(--font-size-heading,25px);
padding-top:30px;
padding-bottom:20px; }
.widget{
margin-bottom:20px;
border:0 solid transparent;
position:relative;
padding:0; }
.widget .widget-title.separator_align_center .widget-arrow,.widget .widgettitle.separator_align_center .widget-arrow,.widget .wpb_heading.separator_align_center .widget-arrow{
margin:0 auto;
left:0;
right:0; }
.rtl .widget .widget-title.separator_align_center .widget-arrow,.rtl .widget .widgettitle.separator_align_center .widget-arrow,.rtl .widget .wpb_heading.separator_align_center .widget-arrow{
right:0;
left:auto;
left:0;
right:auto; }
.widget .widget-title.separator_align_right .widget-arrow,.widget .widgettitle.separator_align_right .widget-arrow,.widget .wpb_heading.separator_align_right .widget-arrow{
left:auto;
right:70px; }
.widget .widget-title.separator_align_right .widget-arrow:before,.widget .widgettitle.separator_align_right .widget-arrow:before,.widget .wpb_heading.separator_align_right .widget-arrow:before{
left:auto;
right:47px; }
.rtl .widget .widget-title.separator_align_right .widget-arrow:before,.rtl .widget .widgettitle.separator_align_right .widget-arrow:before,.rtl .widget .wpb_heading.separator_align_right .widget-arrow:before{
right:auto;
left:auto;
left:47px; }
.widget .widget-title.separator_align_right .widget-arrow:after,.widget .widgettitle.separator_align_right .widget-arrow:after,.widget .wpb_heading.separator_align_right .widget-arrow:after{
left:47px; }
.rtl .widget .widget-title.separator_align_right .widget-arrow:after,.rtl .widget .widgettitle.separator_align_right .widget-arrow:after,.rtl .widget .wpb_heading.separator_align_right .widget-arrow:after{
right:47px;
left:auto; }
.rtl .widget .widget-title.separator_align_right .widget-arrow,.rtl .widget .widgettitle.separator_align_right .widget-arrow,.rtl .widget .wpb_heading.separator_align_right .widget-arrow{
right:auto;
left:auto;
left:70px; }
.widget .widget-title.separator_align_left .widget-arrow,.widget .widgettitle.separator_align_left .widget-arrow,.widget .wpb_heading.separator_align_left .widget-arrow{
left:74px; }
.widget .widget-title.separator_align_left .widget-arrow:before,.widget .widgettitle.separator_align_left .widget-arrow:before,.widget .wpb_heading.separator_align_left .widget-arrow:before{
left:-70px; }
.rtl .widget .widget-title.separator_align_left .widget-arrow:before,.rtl .widget .widgettitle.separator_align_left .widget-arrow:before,.rtl .widget .wpb_heading.separator_align_left .widget-arrow:before{
right:-70px;
left:auto; }
.widget .widget-title.separator_align_left .widget-arrow:after,.widget .widgettitle.separator_align_left .widget-arrow:after,.widget .wpb_heading.separator_align_left .widget-arrow:after{
left:47px; }
.rtl .widget .widget-title.separator_align_left .widget-arrow:after,.rtl .widget .widgettitle.separator_align_left .widget-arrow:after,.rtl .widget .wpb_heading.separator_align_left .widget-arrow:after{
right:47px;
left:auto; }
.rtl .widget .widget-title.separator_align_left .widget-arrow,.rtl .widget .widgettitle.separator_align_left .widget-arrow,.rtl .widget .wpb_heading.separator_align_left .widget-arrow{
right:74px;
left:auto; }
.widget .widget-content{
border-radius:0;
-webkit-border-radius:0;
-moz-border-radius:0;
-ms-border-radius:0;
-o-border-radius:0; }
.widget .widget-content:after,.widget .widget-content:before{
content:" ";
display:table; }
.widget .widget-content:after{
clear:both; }
.widget .widget-title-reversed{
margin-right:75px; }
.rtl .widget .widget-title-reversed{
margin-left:75px;
margin-right:0; }
.widget.nopadding .widget-content{
padding:0;
margin:0; }
.widget-theme{
border-color:#e9e9e9;
background:var(--theme-color,#7ba998); }
.widget-theme .widget-title,.widget-theme .widgettitle,.widget-theme .wpb_heading{
color:#fff;
background-color:var(--theme-color,#7ba998);
border-color:#e9e9e9; }
.widget-theme .widget-title span:after,.widget-theme .widget-title span:before,.widget-theme .widgettitle span:after,.widget-theme .widgettitle span:before,.widget-theme .wpb_heading span:after,.widget-theme .wpb_heading span:before{
background:#fff; }
.widget-theme .widget-title+.widget-collapse .widget-content,.widget-theme .widgettitle+.widget-collapse .widget-content,.widget-theme .wpb_heading+.widget-collapse .widget-content{
border-top-color:#e9e9e9; }
.widget-theme>.widget-footer+.widget-collapse .widget-body{
border-bottom-color:#e9e9e9; }
.widget-default{
border-color:#e9e9e9;
background:transparent; }
.widget-default .widget-title,.widget-default .widgettitle,.widget-default .wpb_heading{
color:var(--gray-dark,#0b1e33);
background-color:transparent;
border-color:#e9e9e9; }
.widget-default .widget-title span:after,.widget-default .widget-title span:before,.widget-default .widgettitle span:after,.widget-default .widgettitle span:before,.widget-default .wpb_heading span:after,.widget-default .wpb_heading span:before{
background:#fff; }
.widget-default .widget-title+.widget-collapse .widget-content,.widget-default .widgettitle+.widget-collapse .widget-content,.widget-default .wpb_heading+.widget-collapse .widget-content{
border-top-color:#e9e9e9; }
.widget-default>.widget-footer+.widget-collapse .widget-body{
border-bottom-color:#e9e9e9; }
.widget-primary{
border-color:#0b1e33;
background:#0b1e33; }
.widget-primary .widget-title,.widget-primary .widgettitle,.widget-primary .wpb_heading{
color:#fff;
background-color:#0b1e33;
border-color:#0b1e33; }
.widget-primary .widget-title span:after,.widget-primary .widget-title span:before,.widget-primary .widgettitle span:after,.widget-primary .widgettitle span:before,.widget-primary .wpb_heading span:after,.widget-primary .wpb_heading span:before{
background:#fff; }
.widget-primary .widget-title+.widget-collapse .widget-content,.widget-primary .widgettitle+.widget-collapse .widget-content,.widget-primary .wpb_heading+.widget-collapse .widget-content{
border-top-color:#0b1e33; }
.widget-primary>.widget-footer+.widget-collapse .widget-body{
border-bottom-color:#0b1e33; }
.widget-success{
border-color:#d6e9c6;
background:#dff0d8; }
.widget-success .widget-title,.widget-success .widgettitle,.widget-success .wpb_heading{
color:#3c763d;
background-color:#dff0d8;
border-color:#d6e9c6; }
.widget-success .widget-title span:after,.widget-success .widget-title span:before,.widget-success .widgettitle span:after,.widget-success .widgettitle span:before,.widget-success .wpb_heading span:after,.widget-success .wpb_heading span:before{
background:#fff; }
.widget-success .widget-title+.widget-collapse .widget-content,.widget-success .widgettitle+.widget-collapse .widget-content,.widget-success .wpb_heading+.widget-collapse .widget-content{
border-top-color:#d6e9c6; }
.widget-success>.widget-footer+.widget-collapse .widget-body{
border-bottom-color:#d6e9c6; }
.widget-info{
border-color:#bce8f1;
background:#d9edf7; }
.widget-info .widget-title,.widget-info .widgettitle,.widget-info .wpb_heading{
color:#31708f;
background-color:#d9edf7;
border-color:#bce8f1; }
.widget-info .widget-title span:after,.widget-info .widget-title span:before,.widget-info .widgettitle span:after,.widget-info .widgettitle span:before,.widget-info .wpb_heading span:after,.widget-info .wpb_heading span:before{
background:#fff; }
.widget-info .widget-title+.widget-collapse .widget-content,.widget-info .widgettitle+.widget-collapse .widget-content,.widget-info .wpb_heading+.widget-collapse .widget-content{
border-top-color:#bce8f1; }
.widget-info>.widget-footer+.widget-collapse .widget-body{
border-bottom-color:#bce8f1; }
.widget-warning{
border-color:#faebcc;
background:#fcf8e3; }
.widget-warning .widget-title,.widget-warning .widgettitle,.widget-warning .wpb_heading{
color:#8a6d3b;
background-color:#fcf8e3;
border-color:#faebcc; }
.widget-warning .widget-title span:after,.widget-warning .widget-title span:before,.widget-warning .widgettitle span:after,.widget-warning .widgettitle span:before,.widget-warning .wpb_heading span:after,.widget-warning .wpb_heading span:before{
background:#fff; }
.widget-warning .widget-title+.widget-collapse .widget-content,.widget-warning .widgettitle+.widget-collapse .widget-content,.widget-warning .wpb_heading+.widget-collapse .widget-content{
border-top-color:#faebcc; }
.widget-warning>.widget-footer+.widget-collapse .widget-body{
border-bottom-color:#faebcc; }
.widget-danger{
border-color:#ebccd1;
background:#f2dede; }
.widget-danger .widget-title,.widget-danger .widgettitle,.widget-danger .wpb_heading{
color:#a94442;
background-color:#f2dede;
border-color:#ebccd1; }
.widget-danger .widget-title span:after,.widget-danger .widget-title span:before,.widget-danger .widgettitle span:after,.widget-danger .widgettitle span:before,.widget-danger .wpb_heading span:after,.widget-danger .wpb_heading span:before{
background:#fff; }
.widget-danger .widget-title+.widget-collapse .widget-content,.widget-danger .widgettitle+.widget-collapse .widget-content,.widget-danger .wpb_heading+.widget-collapse .widget-content{
border-top-color:#ebccd1; }
.widget-danger>.widget-footer+.widget-collapse .widget-body{
border-bottom-color:#ebccd1; }
.widget-highlighted{
margin:0 0 20px; }
.widget-highlighted .widget-title,.widget-highlighted .widgettitle,.widget-highlighted .wpb_heading{
margin:0;
color:#000;
padding:0;
padding-right:0;
background:var(--theme-color,#7ba998);
font-weight:900;
font-size:14px;
border:none !important;
text-transform:uppercase;
overflow:hidden; }
.rtl .widget-highlighted .widget-title,.rtl .widget-highlighted .widgettitle,.rtl .widget-highlighted .wpb_heading{
padding-left:0;
padding-right:0; }
.widget-highlighted .widget-title>span,.widget-highlighted .widgettitle>span,.widget-highlighted .wpb_heading>span{
position:relative;
padding:0 15px; }
.widget-highlighted .widget-title>span:after,.widget-highlighted .widget-title>span:before,.widget-highlighted .widgettitle>span:after,.widget-highlighted .widgettitle>span:before,.widget-highlighted .wpb_heading>span:after,.widget-highlighted .wpb_heading>span:before{
content:"";
position:absolute;
top:50%;
height:1px;
width:1000px;
background:var(--border-color,#e9e9e9); }
.widget-highlighted .widget-title>span:after,.widget-highlighted .widgettitle>span:after,.widget-highlighted .wpb_heading>span:after{
left:100%; }
.rtl .widget-highlighted .widget-title>span:after,.rtl .widget-highlighted .widgettitle>span:after,.rtl .widget-highlighted .wpb_heading>span:after{
right:100%;
left:auto; }
.widget-highlighted .widget-title>span:before,.widget-highlighted .widgettitle>span:before,.widget-highlighted .wpb_heading>span:before{
right:100%; }
.rtl .widget-highlighted .widget-title>span:before,.rtl .widget-highlighted .widgettitle>span:before,.rtl .widget-highlighted .wpb_heading>span:before{
left:100%;
right:auto; }
.widget-highlighted .widget-title>span>span,.widget-highlighted .widgettitle>span>span,.widget-highlighted .wpb_heading>span>span{
position:relative;
padding:7px 15px; }
.widget-highlighted .widget-title>span>span:after,.widget-highlighted .widget-title>span>span:before,.widget-highlighted .widgettitle>span>span:after,.widget-highlighted .widgettitle>span>span:before,.widget-highlighted .wpb_heading>span>span:after,.widget-highlighted .wpb_heading>span>span:before{
content:"";
position:absolute;
top:0;
height:100%;
width:1px;
background:var(--theme-color,#7ba998);
-webkit-transform:rotate(-45deg);
transform:rotate(-45deg); }
.widget-highlighted .widget-title>span>span:after,.widget-highlighted .widgettitle>span>span:after,.widget-highlighted .wpb_heading>span>span:after{
left:100%; }
.widget-highlighted .widget-title>span>span:before,.widget-highlighted .widgettitle>span>span:before,.widget-highlighted .wpb_heading>span>span:before{
right:100%; }
.widget-highlighted .widget-content{
padding:0;
background:transparent; }
.widget-highlighted .widget-content>div{
background:transparent; }
.widget-highlighted .widget-content>div>ul>li{
border:none; }
.widget-highlighted .widget-content>div>ul>li>a{
padding:17px 15px;
color:#666;
margin:0; }
.widget-highlighted .widget-content>div>ul>li>a,.widget-highlighted .widget-content>div>ul>li>a:hover{
border-top:1px solid rgba(0,0,0,.1); }
.widget-highlighted .widget-content>div>ul>li:first-child a{
border-top:none; }
.widget-inline .icon{
font-size:35px; }
.widget-inline .explain{
font-size:11px; }
.widget-inline .widget-content{
color:#fff;
position:relative;
text-transform:normal;
font-weight:700;
font-size:14px; }
.widget-inline .input-group{
width:98%; }
.bwp-testimonial .testimonial-image .thumbnail{
display:inline-block;
position:relative; }
.bwp-testimonial .star:after,.bwp-testimonial .star:before{
display:inline-block;
color:#ffda17;
font-family:icomoon;
font-size:calc(var(--font-size-body,16px) - 1px);
line-height:1;
letter-spacing:5px; }
.bwp-testimonial .star:after{
color:#ccc; }
.bwp-testimonial .star.star-1:before{
content:"\e90a"; }
.bwp-testimonial .star.star-1:after{
content:"\e90a\e90a\e90a\e90a"; }
.bwp-testimonial .star.star-2:before{
content:"\e90a\e90a"; }
.bwp-testimonial .star.star-2:after,.bwp-testimonial .star.star-3:before{
content:"\e90a\e90a\e90a"; }
.bwp-testimonial .star.star-3:after{
content:"\e90a\e90a"; }
.bwp-testimonial .star.star-4:before{
content:"\e90a\e90a\e90a\e90a"; }
.bwp-testimonial .star.star-4:after{
content:"\e90a"; }
.bwp-testimonial .star.star-5:before{
content:"\e90a\e90a\e90a\e90a\e90a"; }
.bwp-testimonial .testimonial-quotes svg{
width:1rem;
height:auto; }
.bwp-testimonial .overlay-border{
position:relative; }
.bwp-testimonial .overlay-border:before{
content:"";
position:absolute;
bottom:-8px;
left:50%;
width:110%;
height:110%;
border-radius:50%;
-webkit-border-radius:50%;
-moz-border-radius:50%;
-ms-border-radius:50%;
-o-border-radius:50%;
transform:translateX(-50%) translateZ(0) rotate(45deg);
border:15px solid transparent;
border-right-color:#fff;
border-bottom-color:#fff;
z-index:2; }
.bwp-testimonial.layout-2 .testimonial-details{
display:inline-flex;
align-items:center; }
.bwp-testimonial.layout-3 .testimonial-details{
display:inline-flex;
align-items:center;
margin:0 -15px; }
.bwp-testimonial.layout-3 .testimonial-details>div{
flex:1;
padding:0 15px; }
@media (max-width: 991px){
.bwp-testimonial.layout-3 .testimonial-details{
flex-direction:column;
text-align:center; }
.bwp-testimonial.layout-3 .testimonial-details .testimonial-image{
order:1;
margin-bottom:30px; }
.bwp-testimonial.layout-3 .testimonial-details .testimonial-info{
order:2; } }
@media (max-width: 1199px){
.bwp-testimonial .slick-list{
margin:0 -7.5px; }
.bwp-testimonial .slick-list .testimonial-content{
padding:0 7.5px; } }
.bwp-brand .item-image{
display:flex;
align-items:center;
justify-content:center;
overflow:hidden; }
.bwp-brand .item-image img{
-webkit-transition:all .5s ease;
transition:all .5s ease;
width:auto; }
.bwp-brand .slick-dots{
display:none;
margin-top:15px; }
@media (max-width: 767px){
.bwp-brand .slick-dots{
display:block; } }
.bwp-client .item .item-image{
display:flex;
justify-content:center; }
.bwp-client .item-image a img{
filter:grayscale(100%); }
.bwp-client .item-image a:hover img{
filter:grayscale(0); }
.bwp-client.default .item-image{
min-height:100px;
display:flex;
align-items:center;
justify-content:center; }
.bwp-client.default .item-image img{
-webkit-transition:all .5s ease;
transition:all .5s ease;
-webkit-transform:scale(1);
transform:scale(1); }
.bwp-client.default .item-image:hover img{
-webkit-transform:scale(1.1);
transform:scale(1.1); }
.bwp-client.slider{
background:#fff;
border:1px solid #dedede; }
.bwp-client.slider .slick-list{
margin:0 -1px; }
.bwp-client.slider .item{
padding:5px 0;
border-right:1px solid #dedede; }
.rtl .bwp-client.slider .item{
border-left:1px solid #dedede;
border-right:0; }
.bwp-client.slider .item-image{
min-height:200px;
padding:5px 0;
display:flex;
align-items:center;
justify-content:center; }
.bwp-client.slider .item-image img{
-webkit-transition:all .5s ease;
transition:all .5s ease;
-webkit-transform:scale(1);
transform:scale(1); }
.bwp-client.slider .item-image:hover img{
-webkit-transform:scale(1.1);
transform:scale(1.1); }
.bwp-client.slider .slick-arrow{
background:var(--theme-color,#7ba998); }
.bwp-client.slider .slick-arrow:hover{
background:#5f927f;
background:var(--theme-color); }
.bwp-client.slider .slick-arrow.fa-angle-left{
left:-12.5px; }
.rtl .bwp-client.slider .slick-arrow.fa-angle-left{
right:-12.5px;
left:auto; }
.bwp-client.slider .slick-arrow.fa-angle-right{
right:-12.5px; }
.rtl .bwp-client.slider .slick-arrow.fa-angle-right{
left:-12.5px;
right:auto; }
.bwp-client.slider2 .item-image{
min-height:150px;
display:flex;
align-items:center;
justify-content:center; }
.bwp-client.slider2 .item-image img{
-webkit-transition:all .5s ease;
transition:all .5s ease;
-webkit-transform:scale(1);
transform:scale(1); }
.bwp-client.slider2 .item-image:hover img{
-webkit-transform:scale(1.1);
transform:scale(1.1); }
.bwp-cta .content{
text-align:center;
display:flex;
flex-direction:column; }
.bwp-cta .content,.bwp-cta .content .count-cta{
justify-content:center; }
.bwp-cta svg{
width:1rem;
height:auto; }
.bwp-cta .count-cta{
display:inline-flex; }
.bwp-footer .widget{
border:none;
padding:0;
background:transparent;
margin:0 0 40px; }
.bwp-footer .widget .widget-title,.bwp-footer .widget .widgettitle,.bwp-footer .widget .wpb_heading{
color:#fff;
text-transform:normal;
margin:40px 0 17px;
padding:0;
font-size:16px;
text-align:left;
border:none; }
.rtl .bwp-footer .widget .widget-title,.rtl .bwp-footer .widget .widgettitle,.rtl .bwp-footer .widget .wpb_heading{
text-align:right; }
.bwp-footer .widget .widget-title>span,.bwp-footer .widget .widgettitle>span,.bwp-footer .widget .wpb_heading>span{
position:relative;
padding:0 10px; }
.bwp-footer .widget .widget-title>span:after,.bwp-footer .widget .widget-title>span:before,.bwp-footer .widget .widgettitle>span:after,.bwp-footer .widget .widgettitle>span:before,.bwp-footer .widget .wpb_heading>span:after,.bwp-footer .widget .wpb_heading>span:before{
content:"";
height:0;
width:0;
background:none; }
.bwp-footer .widget .widget-title>span>span,.bwp-footer .widget .widgettitle>span>span,.bwp-footer .widget .wpb_heading>span>span{
position:relative;
padding:0 10px; }
.bwp-footer .widget .widget-title>span>span:after,.bwp-footer .widget .widget-title>span>span:before,.bwp-footer .widget .widgettitle>span>span:after,.bwp-footer .widget .widgettitle>span>span:before,.bwp-footer .widget .wpb_heading>span>span:after,.bwp-footer .widget .wpb_heading>span>span:before{
content:"";
height:0;
width:0;
background:none; }
.bwp-footer .widget .widget-content{
border:none;
padding:0; }
.widget_search .container{
padding:0; }
.widget_search .container input[type=text]{
border:0;
padding:0; }
.widget_search .form-content{
display:flex;
align-items:center;
gap:20px;
position:relative;
border:1px solid var(--border-color,#e9e9e9);
border-radius:25px;
-webkit-border-radius:25px;
-moz-border-radius:25px;
-ms-border-radius:25px;
-o-border-radius:25px;
padding:0 20px;
height:45px;
line-height:45px; }
.widget_search .form-content input[type=text]{
-webkit-transition:all .3s ease-in-out;
transition:all .3s ease-in-out;
width:100%;
border-radius:0;
-webkit-border-radius:0;
-moz-border-radius:0;
-ms-border-radius:0;
-o-border-radius:0; }
.widget_search .form-content #searchsubmit:hover i{
color:var(--theme-color,#7ba998); }
.widget_search .search-from .btn,.widget_search .search-from .clear-all{
background:transparent;
border:0;
line-height:0; }
@media (max-width: 1199px){
.bwp-filter-homepage .slick-list{
margin:0 -7.5px; }
.bwp-filter-homepage .slick-list .slick-slide{
padding:0 7.5px; }
.bwp-filter-homepage .row{
margin:0 -7.5px; }
.bwp-filter-homepage .row .item{
padding:0 7.5px; } }
.bwp-filter-homepage .bwp-filter-heading{
display:inline-flex;
align-items:baseline;
justify-content:space-between;
width:100%;
vertical-align:top;
overflow:hidden; }
.bwp-filter-homepage .bwp-filter-heading ul{
list-style-type:none;
right:0;
left:auto;
padding:0; }
.bwp-filter-homepage .bwp-filter-heading ul li{
-webkit-transition:all .3s ease;
transition:all .3s ease; }
.bwp-filter-homepage .bwp-filter-heading .filter-orderby,.bwp-filter-homepage .bwp-filter-heading ul.filter-category{
white-space:nowrap;
overflow:hidden;
overflow-x:auto;
padding:10px 0; }
.bwp-filter-homepage .bwp-filter-heading .filter-orderby li,.bwp-filter-homepage .bwp-filter-heading ul.filter-category li{
display:inline-block; }
.bwp-filter-homepage .bwp-filter-heading .filter-orderby li span,.bwp-filter-homepage .bwp-filter-heading ul.filter-category li span{
color:var(--gray-dark,#0b1e33); }
.bwp-filter-homepage .bwp-filter-heading .filter-orderby li.active,.bwp-filter-homepage .bwp-filter-heading .filter-orderby li:hover,.bwp-filter-homepage .bwp-filter-heading ul.filter-category li.active,.bwp-filter-homepage .bwp-filter-heading ul.filter-category li:hover{
cursor:pointer; }
.bwp-filter-homepage .bwp-filter-heading .bwp-filter-toggle{
font-weight:500;
display:inline-block;
font-size:calc(var(--font-size-body, 16px) - 2px);
text-transform:uppercase;
cursor:pointer;
color:var(--gray-dark,#0b1e33);
padding:0 15px 0 35px;
line-height:32px;
border:2px solid var(--gray-dark,#0b1e33);
position:relative;
top:20px; }
.bwp-filter-homepage .bwp-filter-heading .bwp-filter-toggle:before{
content:"\ea02";
font-family:feather;
font-size:0;
color:#e42234;
-webkit-transform:scale(0);
transform:scale(0);
opacity:0;
visibility:hidden;
-webkit-transition:transform .2s ease;
transition:transform .2s ease;
line-height:1; }
.bwp-filter-homepage .bwp-filter-heading .bwp-filter-toggle:before,.bwp-filter-homepage .bwp-filter-heading .bwp-filter-toggle i{
position:absolute;
left:15px;
font-size:calc(var(--font-size-body,16px) + 2px);
top:calc(50% - 8px); }
.bwp-filter-homepage .bwp-filter-heading .bwp-filter-toggle.active i{
display:none; }
.bwp-filter-homepage .bwp-filter-heading .bwp-filter-toggle.active:before{
-webkit-transform:scale(1);
transform:scale(1);
opacity:1;
visibility:visible; }
.bwp-filter-homepage .bwp-filter-heading .bwp-filter-toggle:hover{
border-color:var(--theme-color,#7ba998);
color:var(--theme-color,#7ba998); }
.bwp-filter-homepage .bwp-filter-heading .filter-order-by.highlight-styling .filter-category li span,.bwp-filter-homepage .bwp-filter-heading .filter-order-by.highlight-styling .filter-orderby li span{
position:relative; }
.bwp-filter-homepage .bwp-filter-heading .filter-order-by.highlight-styling .filter-category li span:before,.bwp-filter-homepage .bwp-filter-heading .filter-order-by.highlight-styling .filter-orderby li span:before{
position:absolute;
content:"";
width:0;
height:1px;
background-color:var(--gray-dark,#0b1e33);
bottom:0;
left:0;
-webkit-transition:all .3s ease;
transition:all .3s ease; }
.bwp-filter-homepage .bwp-filter-heading .filter-order-by.highlight-styling .filter-category li.active span:before,.bwp-filter-homepage .bwp-filter-heading .filter-order-by.highlight-styling .filter-category li:hover span:before,.bwp-filter-homepage .bwp-filter-heading .filter-order-by.highlight-styling .filter-orderby li.active span:before,.bwp-filter-homepage .bwp-filter-heading .filter-order-by.highlight-styling .filter-orderby li:hover span:before{
width:100%; }
.bwp-filter-homepage .bwp-filter-heading .filter-order-by.open>button{
color:var(--theme-color,#7ba998); }
.bwp-filter-homepage .bwp-filter-heading .filter-order-by.open>button:before{
opacity:1;
width:100%; }
.bwp-filter-homepage .bwp-filter-heading .filter-order-by.open>button .caret:before{
content:"\32";
font-family:ElegantIcons; }
.bwp-filter-homepage .bwp-filter-heading .filter-order-by>.dropdown-menu{
top:calc(100% + 5px);
padding:10px 20px;
line-height:28px;
min-width:200px; }
.bwp-filter-homepage .bwp-filter-heading .filter-order-by>button{
text-transform:uppercase;
background:transparent;
border:0;
color:var(--gray-dark,#0b1e33);
font-weight:500;
font-size:calc(var(--font-size-body,16px) + 1px);
padding:0; }
.bwp-filter-homepage .bwp-filter-heading .filter-order-by>button:focus{
outline:none; }
.bwp-filter-homepage .bwp-filter-heading .filter-order-by>button .caret:before{
content:"\33";
font-family:ElegantIcons;
font-size:calc(var(--font-size-heading,25px) - 3px);
font-size:calc(var(--font-size-body,16px) + 2px);
position:relative;
top:-3px; }
.bwp-filter-homepage .bwp-filter-heading .filter-order-by>button:hover{
color:var(--theme-color,#7ba998); }
.bwp-filter-homepage .bwp-filter-heading .filter-order-by ul li{
cursor:pointer; }
.bwp-filter-homepage .bwp-filter-heading .filter-order-by ul li:hover{
color:var(--theme-color,#7ba998); }
.bwp-filter-homepage .bwp-filter-attribute{
display:none;
width:100%;
margin-bottom:15px; }
.bwp-filter-homepage .bwp-filter-attribute .bwp-filter-attribute-inner{
display:flex;
flex-wrap:wrap;
width:100%;
padding-top:30px; }
@media (max-width: 767px){
.bwp-filter-homepage .bwp-filter-attribute .bwp-filter-attribute-inner{
display:inline-block;
padding-top:0; } }
@media (min-width: 768px){
.bwp-filter-homepage .bwp-filter-attribute .bwp-filter-attribute-inner{
padding:37px 25px 30px;
border:1px solid var(--border-color,#e9e9e9);
margin-bottom:60px; } }
@media (max-width: 991px) and (min-width: 768px){
.bwp-filter-homepage .bwp-filter-attribute .bwp-filter-attribute-inner{
padding-top:20px;
padding-bottom:30px; } }
.bwp-filter-homepage .bwp-filter-attribute .bwp-filter-attribute-inner>div{
flex:1;
padding:0 15px; }
@media (max-width: 991px){
.bwp-filter-homepage .bwp-filter-attribute .bwp-filter-attribute-inner>div{
flex:0 0 50%;
margin-bottom:30px; } }
@media (max-width: 767px){
.bwp-filter-homepage .bwp-filter-attribute .bwp-filter-attribute-inner>div{
width:100%;
padding:0 !important;
margin-bottom:25px;
display:inline-block; } }
.bwp-filter-homepage .bwp-filter-attribute .bwp-filter-attribute-inner>div ul{
list-style:none;
padding:0; }
.bwp-filter-homepage .bwp-filter-attribute .bwp-filter-attribute-inner>div ul li{
float:left;
width:50%;
padding:5px 0; }
.bwp-filter-homepage .bwp-filter-attribute .bwp-filter-attribute-inner>div ul li span{
color:var(--text-color,#0b1e33);
cursor:pointer; }
.bwp-filter-homepage .bwp-filter-attribute .bwp-filter-attribute-inner>div ul li span:hover{
color:var(--gray-dark,#0b1e33); }
.bwp-filter-homepage .bwp-filter-attribute .bwp-filter-attribute-inner>div ul:not(.pa_color) li span{
position:relative; }
.bwp-filter-homepage .bwp-filter-attribute .bwp-filter-attribute-inner>div ul:not(.pa_color) li span:before{
content:"";
width:17px;
height:17px;
cursor:pointer;
overflow:visible;
display:inline-block;
vertical-align:middle;
border:1px solid #ccc;
margin-right:10px;
position:relative;
top:-2px; }
.rtl .bwp-filter-homepage .bwp-filter-attribute .bwp-filter-attribute-inner>div ul:not(.pa_color) li span:before{
margin-left:10px;
margin-right:0; }
.bwp-filter-homepage .bwp-filter-attribute .bwp-filter-attribute-inner>div ul:not(.pa_color) li.active span{
color:var(--gray-dark,#0b1e33); }
.bwp-filter-homepage .bwp-filter-attribute .bwp-filter-attribute-inner>div ul:not(.pa_color) li.active span:before{
border-color:var(--gray-dark,#0b1e33); }
.bwp-filter-homepage .bwp-filter-attribute .bwp-filter-attribute-inner>div ul:not(.pa_color) li.active span:after{
content:"\f00c";
font-family:FontAwesome;
position:absolute;
top:4px;
left:4px;
font-size:11px;
color:var(--gray-dark,#0b1e33); }
.bwp-filter-homepage .bwp-filter-attribute .bwp-filter-attribute-inner>div.bwp-filter-color{
order:1; }
.bwp-filter-homepage .bwp-filter-attribute .bwp-filter-attribute-inner>div.bwp-filter-color .pa_color li .color{
display:inline-block;
vertical-align:top;
width:16px;
height:16px;
margin-right:10px;
-webkit-transform:translateY(3px);
transform:translateY(3px);
padding:0;
-webkit-transition:transform .1s ease;
transition:transform .1s ease;
border-radius:50%;
-webkit-border-radius:50%;
-moz-border-radius:50%;
-ms-border-radius:50%;
-o-border-radius:50%; }
.rtl .bwp-filter-homepage .bwp-filter-attribute .bwp-filter-attribute-inner>div.bwp-filter-color .pa_color li .color{
margin-left:10px;
margin-right:0; }
.bwp-filter-homepage .bwp-filter-attribute .bwp-filter-attribute-inner>div.bwp-filter-color .pa_color li .color:before{
content:"";
width:22px;
height:22px;
border-radius:50%;
-webkit-border-radius:50%;
-moz-border-radius:50%;
-ms-border-radius:50%;
-o-border-radius:50%;
top:calc(50% - 11px);
left:calc(50% - 11px);
position:absolute;
border:1px solid #ccc; }
.bwp-filter-homepage .bwp-filter-attribute .bwp-filter-attribute-inner>div.bwp-filter-color .pa_color li.active span{
color:var(--gray-dark,#0b1e33); }
.bwp-filter-homepage .bwp-filter-attribute .bwp-filter-attribute-inner>div.bwp-filter-color .pa_color li.active .color:before{
border-color:var(--gray-dark,#0b1e33); }
.bwp-filter-homepage .bwp-filter-attribute .bwp-filter-attribute-inner>div.bwp-filter-color .pa_color li.active .color:after{
display:none; }
.bwp-filter-homepage .bwp-filter-attribute .bwp-filter-attribute-inner>div.bwp-filter-color li[data-value=white] .color{
border:1px solid var(--border-color,#e9e9e9); }
.bwp-filter-homepage .bwp-filter-attribute .bwp-filter-attribute-inner>div.bwp-filter-color li[data-value=white].active .color:before{
top:-2px;
left:5.5px;
color:var(--theme-color,#7ba998); }
.rtl .bwp-filter-homepage .bwp-filter-attribute .bwp-filter-attribute-inner>div.bwp-filter-color li[data-value=white].active .color:before{
right:5.5px;
left:auto; }
.bwp-filter-homepage .bwp-filter-attribute .bwp-filter-attribute-inner>div.bwp-filter-price{
order:3; }
.bwp-filter-homepage .bwp-filter-attribute .bwp-filter-attribute-inner>div.bwp-filter-price h2{
margin-bottom:45px; }
.bwp-filter-homepage .bwp-filter-attribute .bwp-filter-attribute-inner>div.bwp-filter-price .bwp_slider_price{
margin:0;
background:transparent;
box-shadow:inset 0 1px 3px 3px rgba(0,0,0,.2);
height:5px;
border-radius:10px;
-webkit-border-radius:10px;
-moz-border-radius:10px;
-ms-border-radius:10px;
-o-border-radius:10px;
width:calc(100% - 20px); }
.bwp-filter-homepage .bwp-filter-attribute .bwp-filter-attribute-inner>div.bwp-filter-price .bwp_slider_price:after,.bwp-filter-homepage .bwp-filter-attribute .bwp-filter-attribute-inner>div.bwp-filter-price .bwp_slider_price:before{
display:none; }
.bwp-filter-homepage .bwp-filter-attribute .bwp-filter-attribute-inner>div.bwp-filter-price .bwp_slider_price .ui-slider-handle{
width:10px;
height:14px;
border:1px solid var(--theme-color,#7ba998);
background:var(--theme-color,#7ba998);
top:-5px; }
.bwp-filter-homepage .bwp-filter-attribute .bwp-filter-attribute-inner>div.bwp-filter-price .bwp_slider_price .ui-slider-range{
height:5px;
background:var(--theme-color,#7ba998);
position:absolute;
-webkit-transform:translateX(10px);
transform:translateX(10px);
width:calc(100% -50px) !important; }
.bwp-filter-homepage .bwp-filter-attribute .bwp-filter-attribute-inner>div.bwp-filter-price .price-input{
margin-top:20px;
font-size:var(--font-size-body,16px);
color:var(--gray-dark,#0b1e33);
font-weight:500; }
.bwp-filter-homepage .bwp-filter-attribute .bwp-filter-attribute-inner>div.bwp-filter-price .price-input>span:not(.text-price-filter){
color:var(--text-color,#0b1e33);
font-weight:400; }
.bwp-filter-homepage .bwp-filter-attribute .bwp-filter-attribute-inner>div.bwp-filter-brand{
order:2; }
.bwp-filter-homepage .bwp-filter-attribute .clear_all span{
background:var(--theme-color,#7ba998);
color:#fff;
text-transform:uppercase;
padding:5px 10px;
font-size:calc(var(--font-size-body, 16px) - 2px);
display:inline-block; }
.bwp-filter-homepage .bwp-filter-attribute .clear_all span:hover{
cursor:pointer;
background:var(--gray-dark,#0b1e33); }
.bwp-filter-homepage .bwp-filter-attribute h2{
color:var(--gray-dark,#0b1e33);
padding:0 0 15px;
background:transparent;
font-weight:500;
font-size:var(--font-size-body,16px);
margin:0 0 40px;
position:relative;
text-transform:uppercase;
border-bottom:1px solid #ccc;
letter-spacing:3.2px; }
.bwp-filter-homepage.tab_category_image .bwp-filter-heading{
margin-bottom:75px; }
.bwp-filter-homepage.tab_category_image .bwp-filter-heading .filter-category li{
margin-right:50px; }
.rtl .bwp-filter-homepage.tab_category_image .bwp-filter-heading .filter-category li{
margin-left:50px;
margin-right:0; }
.bwp-filter-homepage.tab_category_image .bwp-filter-heading .filter-category li:last-child{
margin:0; }
.bwp-filter-homepage.tab_category_image .bwp-filter-heading .filter-category li a span{
text-transform:uppercase;
letter-spacing:1px;
font-size:calc(var(--font-size-body, 16px) - 4px);
position:relative;
padding-bottom:5px; }
@media (max-width: 1199px){
.bwp-filter-homepage.tab_category_image .bwp-filter-heading{
margin-bottom:50px; } }
.bwp-filter-homepage.tab_category_image .bwp-filter-content{
display:flex;
overflow:hidden; }
.bwp-filter-homepage.tab_category_image .bwp-filter-content .content-banner{
width:26.5%;
margin-right:30px; }
.rtl .bwp-filter-homepage.tab_category_image .bwp-filter-content .content-banner{
margin-left:30px;
margin-right:0; }
.bwp-filter-homepage.tab_category_image .bwp-filter-content .content-banner .banner{
position:relative; }
.bwp-filter-homepage.tab_category_image .bwp-filter-content .content-banner .banner .banner-image img{
width:100%; }
.bwp-filter-homepage.tab_category_image .bwp-filter-content .content-banner .banner .banner-image a{
position:relative;
display:inline-block;
width:100%; }
.bwp-filter-homepage.tab_category_image .bwp-filter-content .content-banner .banner .banner-image a:before{
position:absolute;
content:"";
top:0;
left:0;
width:100%;
height:100%;
background:rgba(11,30,51,.1);
z-index:2; }
.bwp-filter-homepage.tab_category_image .bwp-filter-content .content-banner .banner .banner-info{
position:absolute;
bottom:0;
left:0;
width:100%;
padding:0 15px 50px 40px;
z-index:3; }
.rtl .bwp-filter-homepage.tab_category_image .bwp-filter-content .content-banner .banner .banner-info{
padding:0 40px 50px 15px; }
.bwp-filter-homepage.tab_category_image .bwp-filter-content .content-banner .banner .banner-info h2{
margin:0 0 5px;
font-size:34px;
color:#fff; }
.bwp-filter-homepage.tab_category_image .bwp-filter-content .content-banner .banner .banner-info p{
color:#fff;
margin:0 0 20px; }
.bwp-filter-homepage.tab_category_image .bwp-filter-content .content-banner .banner .banner-info .button{
color:#fff;
border:1px solid #fff;
text-transform:uppercase;
letter-spacing:1px;
padding:10px 30px;
font-size:calc(var(--font-size-body, 16px) - 4px);
display:inline-block;
-webkit-transition:all .3s ease;
transition:all .3s ease; }
.bwp-filter-homepage.tab_category_image .bwp-filter-content .content-banner .banner .banner-info .button:hover{
background-color:var(--hover-color,#0b1e33);
border-color:var(--hover-color,#0b1e33); }
@media (max-width: 1199px){
.bwp-filter-homepage.tab_category_image .bwp-filter-content .content-banner{
margin-right:15px; }
.rtl .bwp-filter-homepage.tab_category_image .bwp-filter-content .content-banner{
margin-left:15px;
margin-right:0; }
.bwp-filter-homepage.tab_category_image .bwp-filter-content .content-banner .banner .banner-info,.rtl .bwp-filter-homepage.tab_category_image .bwp-filter-content .content-banner .banner .banner-info{
padding:0 15px 30px; } }
.bwp-filter-homepage.tab_category_image .bwp-filter-content .content-product-list{
width:73.5%;
position:relative; }
@media (max-width: 1199px){
.bwp-filter-homepage.tab_category_image .bwp-filter-content .content-banner{
width:35%; }
.bwp-filter-homepage.tab_category_image .bwp-filter-content .content-product-list{
width:65%; } }
@media (max-width: 767px){
.bwp-filter-homepage.tab_category_image .bwp-filter-content{
display:block; }
.bwp-filter-homepage.tab_category_image .bwp-filter-content .content-banner{
margin:0 0 15px; }
.bwp-filter-homepage.tab_category_image .bwp-filter-content .content-banner,.bwp-filter-homepage.tab_category_image .bwp-filter-content .content-product-list{
width:auto; } }
.bwp-filter-homepage.filter.slider .bwp-filter-heading{
overflow:unset; }
.bwp-filter-homepage.filter-default .bwp-filter-heading{
display:flex;
justify-content:space-between;
margin-bottom:50px;
flex-wrap:wrap; }
.bwp-filter-homepage.filter-default .bwp-filter-heading ul li{
font-size:calc(var(--font-size-body,16px) + 6px);
margin:0 25px;
position:relative;
padding:15px 0;
font-weight:500; }
.bwp-filter-homepage.filter-default .bwp-filter-heading ul li:before{
content:"";
position:absolute;
bottom:0;
width:0;
height:2px;
background:var(--gray-dark,#0b1e33);
-webkit-transition:all .3s ease;
transition:all .3s ease;
left:50%;
-webkit-transform:translateX(-50%);
transform:translateX(-50%); }
.bwp-filter-homepage.filter-default .bwp-filter-heading ul li .item-count{
position:absolute;
top:0;
font-size:var(--font-size-body,16px);
right:-10px; }
.rtl .bwp-filter-homepage.filter-default .bwp-filter-heading ul li .item-count{
left:-10px;
right:auto; }
.bwp-filter-homepage.filter-default .bwp-filter-heading ul li.active,.bwp-filter-homepage.filter-default .bwp-filter-heading ul li:hover{
color:var(--gray-dark,#0b1e33); }
.bwp-filter-homepage.filter-default .bwp-filter-heading ul li.active:before,.bwp-filter-homepage.filter-default .bwp-filter-heading ul li:hover:before{
width:100%; }
@media (max-width: 991px){
.bwp-filter-homepage.filter-default .bwp-filter-heading ul li{
margin:0 15px;
font-size:calc(var(--font-size-body,16px) + 2px); } }
@media (max-width: 991px){
.bwp-filter-homepage.filter-default .bwp-filter-heading .filter-content{
order:2;
margin-top:10px; }
.bwp-filter-homepage.filter-default .bwp-filter-heading .filter-content a{
top:0; } }
@media (max-width: 767px){
.bwp-filter-homepage.filter-default .bwp-filter-heading .filter-content{
flex:0 0 100%;
margin-top:30px; }
.bwp-filter-homepage.filter-default .bwp-filter-heading .filter-category{
flex:0 0 100%;
text-align:center; } }
@media (max-width: 480px){
.bwp-filter-homepage.filter-default .bwp-filter-heading .filter-content a{
width:100%; }
.bwp-filter-homepage.filter-default .bwp-filter-heading .filter-category li{
margin:0 0 5px;
width:100%;
padding:10px;
background:#f5f5f5; }
.bwp-filter-homepage.filter-default .bwp-filter-heading .filter-category li:before{
display:none; }
.bwp-filter-homepage.filter-default .bwp-filter-heading .filter-category li .item-count{
display:inline-block;
font-size:calc(var(--font-size-body,16px) - 2px);
position:relative;
top:-10px;
right:0; } }
.bwp-filter-homepage.filter-default .products_loadmore .btn.loadmore,.bwp-filter-homepage.filter-default .products_loadmore .loadmore.clear-all{
margin-top:30px;
line-height:40px;
height:44px;
padding:0 30px;
background:transparent;
color:var(--gray-dark,#0b1e33);
font-size:calc(var(--font-size-body,16px) + 2px);
font-weight:500;
border-radius:0;
-webkit-border-radius:0;
-moz-border-radius:0;
-ms-border-radius:0;
-o-border-radius:0;
letter-spacing:0;
border:2px solid var(--gray-dark,#0b1e33); }
.bwp-filter-homepage.filter-default .products_loadmore .btn.loadmore span,.bwp-filter-homepage.filter-default .products_loadmore .loadmore.clear-all span{
padding:0; }
.bwp-filter-homepage.filter-default .products_loadmore .btn.loadmore span:before,.bwp-filter-homepage.filter-default .products_loadmore .loadmore.clear-all span:before{
display:none; }
.bwp-filter-homepage.filter-default .products_loadmore .btn.loadmore i,.bwp-filter-homepage.filter-default .products_loadmore .loadmore.clear-all i{
line-height:1;
width:20px;
height:15px;
display:none; }
.bwp-filter-homepage.filter-default .products_loadmore .btn.loadmore i:before,.bwp-filter-homepage.filter-default .products_loadmore .loadmore.clear-all i:before{
position:relative;
left:1px; }
.bwp-filter-homepage.filter-default .products_loadmore .btn.loadmore:hover i,.bwp-filter-homepage.filter-default .products_loadmore .loadmore.clear-all:hover i{
color:var(--theme-color,#7ba998) !important; }
.bwp-filter-homepage.filter-default .products_loadmore .btn.loadmore.loading i,.bwp-filter-homepage.filter-default .products_loadmore .loadmore.loading.clear-all i{
display:block; }
.bwp-filter-homepage.tab_category_icon .filter-category{
text-align:center;
display:flex;
max-width:990px;
margin:0 auto 40px;
border:2px solid #e6e6e6; }
.bwp-filter-homepage.tab_category_icon .filter-category li{
flex:1;
border-right:1px solid #e6e6e6;
padding:35px 15px 30px; }
.rtl .bwp-filter-homepage.tab_category_icon .filter-category li{
border-left:1px solid #e6e6e6;
border-right:0; }
.bwp-filter-homepage.tab_category_icon .filter-category li:last-child{
border-right:0; }
.rtl .bwp-filter-homepage.tab_category_icon .filter-category li:last-child{
border-left:0;
border-right:0; }
.bwp-filter-homepage.tab_category_icon .filter-category li.active a h2,.bwp-filter-homepage.tab_category_icon .filter-category li:hover a h2{
color:var(--gray-dark,#0b1e33); }
.bwp-filter-homepage.tab_category_icon .filter-category li.active a .item-icon,.bwp-filter-homepage.tab_category_icon .filter-category li:hover a .item-icon{
color:var(--theme-color,#7ba998); }
.bwp-filter-homepage.tab_category_icon .name-category h2{
font-size:var(--font-size-body,16px);
text-transform:uppercase;
font-weight:700;
color:var(--text-color,#0b1e33);
margin:10px 0 0; }
.bwp-filter-homepage.tab_category_icon .name-category .item-icon{
font-size:45px;
line-height:1;
color:var(--text-color,#0b1e33); }
.bwp-filter-homepage.tab_category_icon .rating{
display:none !important; }
@media (max-width: 480px){
.bwp-filter-homepage.tab_category_icon .filter-category{
flex-wrap:wrap; }
.bwp-filter-homepage.tab_category_icon .filter-category li{
width:100%;
flex:0 0 100%;
border-right:0;
border-bottom:1px solid #e6e6e6;
padding:15px; }
.rtl .bwp-filter-homepage.tab_category_icon .filter-category li{
border-left:0;
border-right:0; }
.bwp-filter-homepage.tab_category_icon .filter-category li:last-child{
border-bottom:0; }
.bwp-filter-homepage.tab_category_icon .name-category .item-icon{
font-size:calc(var(--font-size-body,16px) + 6px); } }
.bwp-filter-homepage.tab_category_default .bwp-filter-heading,.bwp-filter-homepage.tab_category_slider .bwp-filter-heading{
margin-bottom:30px;
white-space:nowrap;
overflow:hidden;
overflow-x:auto; }
.bwp-filter-homepage.tab_category_default .bwp-filter-heading .filter-category li,.bwp-filter-homepage.tab_category_slider .bwp-filter-heading .filter-category li{
margin-left:40px;
display:inline-block; }
.rtl .bwp-filter-homepage.tab_category_default .bwp-filter-heading .filter-category li,.rtl .bwp-filter-homepage.tab_category_slider .bwp-filter-heading .filter-category li{
margin-right:40px;
margin-left:0; }
.bwp-filter-homepage.tab_category_default .bwp-filter-heading .filter-category li:first-child,.bwp-filter-homepage.tab_category_slider .bwp-filter-heading .filter-category li:first-child,.rtl .bwp-filter-homepage.tab_category_default .bwp-filter-heading .filter-category li:first-child,.rtl .bwp-filter-homepage.tab_category_slider .bwp-filter-heading .filter-category li:first-child{
margin:0; }
.bwp-filter-homepage.tab_category_default .bwp-filter-heading .filter-category li a,.bwp-filter-homepage.tab_category_slider .bwp-filter-heading .filter-category li a{
font-size:calc(var(--font-size-body,16px) - 2px);
font-weight:500;
-webkit-transition:all .3s ease;
transition:all .3s ease;
position:relative; }
.bwp-filter-homepage.tab_category_default .bwp-filter-heading .filter-category li.active a,.bwp-filter-homepage.tab_category_slider .bwp-filter-heading .filter-category li.active a{
padding:5px 12px;
background-color:var(--theme-color,#7ba998);
border-radius:60px;
-webkit-border-radius:60px;
-moz-border-radius:60px;
-ms-border-radius:60px;
-o-border-radius:60px; }
.bwp-filter-homepage.tab_category_default .bwp-filter-heading .filter-category li.active a span,.bwp-filter-homepage.tab_category_slider .bwp-filter-heading .filter-category li.active a span{
color:#fff; }
.bwp-filter-homepage.tab_category_default .bwp-filter-heading .filter-category li.active a:before,.bwp-filter-homepage.tab_category_default .bwp-filter-heading .filter-category li:hover a:before,.bwp-filter-homepage.tab_category_slider .bwp-filter-heading .filter-category li.active a:before,.bwp-filter-homepage.tab_category_slider .bwp-filter-heading .filter-category li:hover a:before{
opacity:1;
visibility:visible; }
@media (max-width: 767px){
.bwp-filter-homepage.tab_category_default .bwp-filter-heading .filter-category li,.bwp-filter-homepage.tab_category_slider .bwp-filter-heading .filter-category li{
margin-left:30px; }
.rtl .bwp-filter-homepage.tab_category_default .bwp-filter-heading .filter-category li,.rtl .bwp-filter-homepage.tab_category_slider .bwp-filter-heading .filter-category li{
margin-right:30px;
margin-left:0; } }
.bwp-filter-homepage.tab_product_default .bwp-filter-heading{
margin-bottom:40px; }
.bwp-filter-homepage.tab_product_default .bwp-filter-heading .filter-orderby li{
display:inline-block;
color:var(--gray-dark,#0b1e33);
position:relative; }
.bwp-filter-homepage.tab_product_default .bwp-filter-heading .filter-orderby li span{
-webkit-transition:all .3s ease;
transition:all .3s ease; }
.bwp-filter-homepage.tab_product_default .bwp-filter-heading .filter-orderby.title-position-top li,.rtl .bwp-filter-homepage.tab_product_default .bwp-filter-heading .filter-orderby.title-position-top li{
padding:0; }
.bwp-filter-homepage.tab-dividers .bwp-filter-heading .filter-category li,.bwp-filter-homepage.tab-dividers .bwp-filter-heading .filter-orderby li{
position:relative;
padding:0; }
.rtl .bwp-filter-homepage.tab-dividers .bwp-filter-heading .filter-category li,.rtl .bwp-filter-homepage.tab-dividers .bwp-filter-heading .filter-orderby li{
padding:0; }
.bwp-filter-homepage.tab-dividers .bwp-filter-heading .filter-category li:after,.bwp-filter-homepage.tab-dividers .bwp-filter-heading .filter-orderby li:after{
content:"";
position:relative;
right:0;
top:0;
display:inline-block;
width:2px;
height:18px;
-webkit-transform:rotate(20deg);
transform:rotate(20deg);
background:var(--gray-dark-20,rgba(11,30,51,.2)); }
.rtl .bwp-filter-homepage.tab-dividers .bwp-filter-heading .filter-category li:after,.rtl .bwp-filter-homepage.tab-dividers .bwp-filter-heading .filter-orderby li:after{
left:0;
right:auto; }
.bwp-filter-homepage.tab-dividers .bwp-filter-heading .filter-category li:last-child:after,.bwp-filter-homepage.tab-dividers .bwp-filter-heading .filter-orderby li:last-child:after{
display:none; }
.bwp-filter-homepage.tab_product_slider .bwp-filter-heading{
margin-bottom:35px;
display:flex;
align-items:center;
justify-content:space-between; }
.bwp-filter-homepage.tab_product_slider .bwp-filter-heading .filter-orderby li{
display:inline-block; }
.bwp-filter-homepage.tab_product_slider .bwp-filter-heading .filter-orderby li:first-child span{
margin-left:0; }
.rtl .bwp-filter-homepage.tab_product_slider .bwp-filter-heading .filter-orderby li:first-child span{
margin-right:0;
margin-left:0; }
.bwp-filter-homepage.tab_product_slider .bwp-filter-heading .filter-orderby li:first-child span:after{
display:none; }
.bwp-filter-homepage.tab_product_slider .bwp-filter-heading .filter-orderby li span{
font-size:var(--font-size-heading,25px);
position:relative;
-webkit-transition:all .3s ease;
transition:all .3s ease;
margin-left:10px; }
.rtl .bwp-filter-homepage.tab_product_slider .bwp-filter-heading .filter-orderby li span{
margin-right:10px;
margin-left:0; }
.bwp-filter-homepage.tab_product_slider .bwp-filter-heading .filter-orderby li.active span,.bwp-filter-homepage.tab_product_slider .bwp-filter-heading .filter-orderby li span:hover{
color:var(--gray-dark,#0b1e33); }
.bwp-filter-homepage.tab_product_slider .bwp-filter-heading .content-btn .btn-all a{
font-weight:500;
text-transform:uppercase; }
.bwp-filter-homepage.tab_product_slider .bwp-filter-heading .content-btn .btn-all a:after{
position:relative;
content:"\e901";
font-size:30px;
font-family:icomoon;
right:0;
top:8px;
margin-left:15px; }
.rtl .bwp-filter-homepage.tab_product_slider .bwp-filter-heading .content-btn .btn-all a:after{
left:0;
right:auto;
margin-right:15px;
margin-left:0; }
@media (max-width: 767px){
.bwp-filter-homepage.tab_product_slider .bwp-filter-heading{
display:block;
text-align:center; }
.bwp-filter-homepage.tab_product_slider .bwp-filter-heading .filter-order-by{
white-space:nowrap;
overflow:hidden;
overflow-x:auto; } }
.bwp-filter-homepage.loadmore .bwp-filter-heading{
margin-bottom:40px; }
.bwp-filter-homepage.loadmore .bwp-filter-heading .filter-category{
white-space:nowrap;
overflow:hidden;
overflow-x:auto; }
.bwp-filter-homepage.loadmore .bwp-filter-heading .filter-category li:last-child span{
margin-right:0;
padding-right:0; }
.rtl .bwp-filter-homepage.loadmore .bwp-filter-heading .filter-category li:last-child span{
margin-left:0;
margin-right:0;
padding-left:0;
padding-right:0; }
.bwp-filter-homepage.loadmore .bwp-filter-heading .filter-category li:last-child span:after{
display:none; }
.bwp-filter-homepage.loadmore .bwp-filter-heading .filter-category li span{
font-size:calc(var(--font-size-body,16px) + 6px);
text-transform:uppercase;
padding-right:30px;
margin-right:25px;
position:relative;
color:var(--text-color,#0b1e33);
-webkit-transition:all .3s ease;
transition:all .3s ease; }
.rtl .bwp-filter-homepage.loadmore .bwp-filter-heading .filter-category li span{
padding-left:30px;
padding-right:0;
margin-left:25px;
margin-right:0; }
.bwp-filter-homepage.loadmore .bwp-filter-heading .filter-category li span:after{
position:absolute;
content:"";
width:1px;
height:100%;
background:var(--gray-dark,#0b1e33);
-webkit-transform:rotate(30deg);
transform:rotate(30deg);
right:0;
top:0; }
.rtl .bwp-filter-homepage.loadmore .bwp-filter-heading .filter-category li span:after{
left:0;
right:auto; }
.bwp-filter-homepage.loadmore .bwp-filter-heading .filter-category li span:hover{
color:var(--gray-dark,#0b1e33); }
.bwp-filter-homepage.loadmore .bwp-filter-heading .filter-category li.active span{
font-weight:500;
color:var(--gray-dark,#0b1e33); }
.bwp-filter-homepage.filter.slider .bwp-filter-heading .filter-category{
margin-bottom:50px; }
.bwp-filter-homepage.filter.slider .bwp-filter-heading .filter-category li{
margin:0;
margin-right:10px;
padding:0; }
.rtl .bwp-filter-homepage.filter.slider .bwp-filter-heading .filter-category li{
margin-left:10px;
margin-right:0; }
.bwp-filter-homepage.filter.slider .bwp-filter-heading .filter-category li:last-child{
margin-right:0; }
.rtl .bwp-filter-homepage.filter.slider .bwp-filter-heading .filter-category li:last-child{
margin-left:0;
margin-right:0; }
.bwp-filter-homepage.filter.slider .bwp-filter-heading .filter-category li span{
font-size:calc(var(--font-size-body,16px) + 1px);
color:var(--text-color,#0b1e33);
text-transform:capitalize;
padding:0 20px;
line-height:25px;
font-weight:600; }
.bwp-filter-homepage.filter.slider .bwp-filter-heading .filter-category li.active span,.bwp-filter-homepage.filter.slider .bwp-filter-heading .filter-category li:hover span{
background:var(--theme-color,#7ba998);
color:#fff; }
.bwp-filter-homepage.filter.slider .bwp-filter-heading .filter-order-by{
margin:0;
margin-top:-1px; }
@media (max-width: 991px){
.bwp-filter-homepage.filter.slider .bwp-filter-heading .filter-order-by{
margin-left:30px; }
.rtl .bwp-filter-homepage.filter.slider .bwp-filter-heading .filter-order-by{
margin-right:30px;
margin-left:0; } }
.bwp-filter-homepage.filter.slider .bwp-filter-heading .filter-order-by>button{
font-size:calc(var(--font-size-body,16px) - 2px);
color:var(--text-color,#0b1e33);
line-height:24px;
padding:0 20px;
border:1px solid var(--text-color,#0b1e33); }
.bwp-filter-homepage.filter.slider .bwp-filter-heading .filter-order-by>button .caret{
line-height:1; }
.bwp-filter-homepage.filter.slider .bwp-filter-heading .filter-order-by>button .caret:before{
top:0; }
.bwp-filter-homepage.filter.slider .bwp-filter-heading .bwp-filter-toggle{
font-size:calc(var(--font-size-body,16px) - 2px);
color:var(--text-color,#0b1e33);
line-height:24px;
padding:0 20px;
border:1px solid var(--text-color,#0b1e33);
margin:0;
margin-left:10px; }
.rtl .bwp-filter-homepage.filter.slider .bwp-filter-heading .bwp-filter-toggle{
margin-right:10px;
margin-left:0; }
.bwp-filter-homepage.filter.slider .bwp-filter-heading .bwp-filter-toggle:after,.bwp-filter-homepage.filter.slider .bwp-filter-heading .bwp-filter-toggle:before{
display:none; }
.bwp-filter-homepage.filter.slider .bwp-filter-heading .bwp-filter-toggle i{
font-size:calc(var(--font-size-body,16px) + 4px);
top:5px; }
.bwp-filter-homepage.filter.slider .bwp-filter-heading .bwp-filter-toggle.active:after{
display:none; }
.bwp-filter-homepage.filter.slider .bwp-filter-heading .bwp-filter-toggle.active i{
display:inline-block; }
.bwp-filter-homepage.filter.slider .bwp-filter-heading .bwp-filter-toggle.active i:before{
display:inline-block;
position:relative;
top:-3px;
content:"\ea02";
font-family:feather; }
@media (max-width: 1199px){
.bwp-filter-homepage.filter.slider .bwp-filter-content .slick-dots{
bottom:0; } }
.main-archive-product .content-products-list{
position:relative; }
.main-archive-product .content-products-list>.loading{
position:absolute;
top:0;
left:calc(50% - 40px); }
.main-archive-product .content-products-list ul.products-list .col-xl-6 .products-thumb,.main-archive-product .content-products-list ul.products-list .col-xl-6 .products-thumb img{
width:100%; }
@media (max-width: 1199px){
.main-archive-product .content-products-list>.row{
margin:0 -7.5px; }
.main-archive-product .content-products-list>.row>li{
padding:0 7.5px; } }
ul.products-list{
padding:0;
list-style:none; }
.bwp-filter-content,ul.products-list{
position:relative; }
.bwp-filter-content>.content,.bwp-filter-content>.content-product-list,ul.products-list>.content,ul.products-list>.content-product-list{
-webkit-transition:opacity .2s ease;
transition:opacity .2s ease; }
.bwp-filter-content>.content-product-list .slick-arrow,.bwp-filter-content>.content .slick-arrow,ul.products-list>.content-product-list .slick-arrow,ul.products-list>.content .slick-arrow{
opacity:0;
visibility:hidden; }
@media (max-width: 991px){
.bwp-filter-content>.content-product-list .slick-arrow,.bwp-filter-content>.content .slick-arrow,ul.products-list>.content-product-list .slick-arrow,ul.products-list>.content .slick-arrow{
opacity:1;
visibility:visible; } }
.bwp-filter-content>.loading-filter,ul.products-list>.loading-filter{
position:absolute;
top:0;
left:calc(50% - 50px); }
.loading-effect-1 .bwp-filter-content.active>.banner-shop,.loading-effect-1 .main-archive-product .content-products-list.active>.banner-shop{
opacity:0; }
.loading-effect-1 .bwp-filter-content.active .products-list.grid .products-thumb,.loading-effect-1 .bwp-filter-content.active .products-list.list .products-thumb,.loading-effect-1 .main-archive-product .content-products-list.active .products-list.grid .products-thumb,.loading-effect-1 .main-archive-product .content-products-list.active .products-list.list .products-thumb{
background:#f5f5f5; }
.loading-effect-1 .bwp-filter-content.active .products-list.grid .products-thumb:before,.loading-effect-1 .bwp-filter-content.active .products-list.list .products-thumb:before,.loading-effect-1 .main-archive-product .content-products-list.active .products-list.grid .products-thumb:before,.loading-effect-1 .main-archive-product .content-products-list.active .products-list.list .products-thumb:before{
content:"";
display:block;
position:absolute;
left:-150px;
top:0;
height:100%;
width:150px;
background:linear-gradient(90deg,transparent,#e8e8e8 50%,transparent);
animation:r 1.5s cubic-bezier(.4,0,.2,1) infinite;
opacity:1;
visibility:visible; }
.loading-effect-1 .bwp-filter-content.active .products-list.grid .products-thumb img,.loading-effect-1 .bwp-filter-content.active .products-list.list .products-thumb img,.loading-effect-1 .main-archive-product .content-products-list.active .products-list.grid .products-thumb img,.loading-effect-1 .main-archive-product .content-products-list.active .products-list.list .products-thumb img{
opacity:0 !important; }
.loading-effect-1 .bwp-filter-content.active .products-list.grid .products-thumb .product-lable>div,.loading-effect-1 .bwp-filter-content.active .products-list.list .products-thumb .product-lable>div,.loading-effect-1 .main-archive-product .content-products-list.active .products-list.grid .products-thumb .product-lable>div,.loading-effect-1 .main-archive-product .content-products-list.active .products-list.list .products-thumb .product-lable>div{
background:transparent;
color:transparent;
overflow:hidden; }
.loading-effect-1 .bwp-filter-content.active .products-list.grid .products-thumb .countdown,.loading-effect-1 .bwp-filter-content.active .products-list.grid .products-thumb .product-stock,.loading-effect-1 .bwp-filter-content.active .products-list.list .products-thumb .countdown,.loading-effect-1 .bwp-filter-content.active .products-list.list .products-thumb .product-stock,.loading-effect-1 .main-archive-product .content-products-list.active .products-list.grid .products-thumb .countdown,.loading-effect-1 .main-archive-product .content-products-list.active .products-list.grid .products-thumb .product-stock,.loading-effect-1 .main-archive-product .content-products-list.active .products-list.list .products-thumb .countdown,.loading-effect-1 .main-archive-product .content-products-list.active .products-list.list .products-thumb .product-stock{
opacity:0;
visibility:hidden; }
.loading-effect-1 .bwp-filter-content.active .products-list.grid .products-content .cat-products a,.loading-effect-1 .bwp-filter-content.active .products-list.list .products-content .cat-products a,.loading-effect-1 .main-archive-product .content-products-list.active .products-list.grid .products-content .cat-products a,.loading-effect-1 .main-archive-product .content-products-list.active .products-list.list .products-content .cat-products a{
color:transparent;
background:#f5f5f5;
display:inline-block;
position:relative;
overflow:hidden; }
.loading-effect-1 .bwp-filter-content.active .products-list.grid .products-content .cat-products a:before,.loading-effect-1 .bwp-filter-content.active .products-list.list .products-content .cat-products a:before,.loading-effect-1 .main-archive-product .content-products-list.active .products-list.grid .products-content .cat-products a:before,.loading-effect-1 .main-archive-product .content-products-list.active .products-list.list .products-content .cat-products a:before{
opacity:1;
visibility:visible;
content:"";
display:block;
position:absolute;
left:-150px;
top:0;
height:100%;
width:150px;
background:linear-gradient(90deg,transparent,#e8e8e8 50%,transparent);
animation:r 1.5s cubic-bezier(.4,0,.2,1) infinite; }
.loading-effect-1 .bwp-filter-content.active .products-list.grid .products-content .rating,.loading-effect-1 .bwp-filter-content.active .products-list.list .products-content .rating,.loading-effect-1 .main-archive-product .content-products-list.active .products-list.grid .products-content .rating,.loading-effect-1 .main-archive-product .content-products-list.active .products-list.list .products-content .rating{
position:relative;
overflow:hidden;
display:inline-block; }
.loading-effect-1 .bwp-filter-content.active .products-list.grid .products-content .rating .star-rating,.loading-effect-1 .bwp-filter-content.active .products-list.list .products-content .rating .star-rating,.loading-effect-1 .main-archive-product .content-products-list.active .products-list.grid .products-content .rating .star-rating,.loading-effect-1 .main-archive-product .content-products-list.active .products-list.list .products-content .rating .star-rating{
color:transparent;
background:#f5f5f5; }
.loading-effect-1 .bwp-filter-content.active .products-list.grid .products-content .rating .star-rating:before,.loading-effect-1 .bwp-filter-content.active .products-list.list .products-content .rating .star-rating:before,.loading-effect-1 .main-archive-product .content-products-list.active .products-list.grid .products-content .rating .star-rating:before,.loading-effect-1 .main-archive-product .content-products-list.active .products-list.list .products-content .rating .star-rating:before{
opacity:1;
visibility:visible;
content:"";
display:block;
position:absolute;
left:-150px;
top:0;
height:100%;
width:150px;
background:linear-gradient(90deg,transparent,#e8e8e8 50%,transparent);
animation:r 1.5s cubic-bezier(.4,0,.2,1) infinite; }
.loading-effect-1 .bwp-filter-content.active .products-list.grid .products-content .rating .review-count,.loading-effect-1 .bwp-filter-content.active .products-list.list .products-content .rating .review-count,.loading-effect-1 .main-archive-product .content-products-list.active .products-list.grid .products-content .rating .review-count,.loading-effect-1 .main-archive-product .content-products-list.active .products-list.list .products-content .rating .review-count{
color:transparent; }
.loading-effect-1 .bwp-filter-content.active .products-list.grid .products-content h3.product-title a,.loading-effect-1 .bwp-filter-content.active .products-list.list .products-content h3.product-title a,.loading-effect-1 .main-archive-product .content-products-list.active .products-list.grid .products-content h3.product-title a,.loading-effect-1 .main-archive-product .content-products-list.active .products-list.list .products-content h3.product-title a{
color:transparent;
background:#f5f5f5;
display:inline-block;
position:relative;
overflow:hidden; }
.loading-effect-1 .bwp-filter-content.active .products-list.grid .products-content h3.product-title a:before,.loading-effect-1 .bwp-filter-content.active .products-list.list .products-content h3.product-title a:before,.loading-effect-1 .main-archive-product .content-products-list.active .products-list.grid .products-content h3.product-title a:before,.loading-effect-1 .main-archive-product .content-products-list.active .products-list.list .products-content h3.product-title a:before{
opacity:1;
visibility:visible;
content:"";
display:block;
position:absolute;
left:-150px;
top:0;
height:100%;
width:150px;
background:linear-gradient(90deg,transparent,#e8e8e8 50%,transparent);
animation:r 1.5s cubic-bezier(.4,0,.2,1) infinite; }
.loading-effect-1 .bwp-filter-content.active .products-list.grid .products-content .price,.loading-effect-1 .bwp-filter-content.active .products-list.list .products-content .price,.loading-effect-1 .main-archive-product .content-products-list.active .products-list.grid .products-content .price,.loading-effect-1 .main-archive-product .content-products-list.active .products-list.list .products-content .price{
overflow:hidden; }
.loading-effect-1 .bwp-filter-content.active .products-list.grid .products-content .price bdi,.loading-effect-1 .bwp-filter-content.active .products-list.grid .products-content .price del,.loading-effect-1 .bwp-filter-content.active .products-list.grid .products-content .price ins,.loading-effect-1 .bwp-filter-content.active .products-list.list .products-content .price bdi,.loading-effect-1 .bwp-filter-content.active .products-list.list .products-content .price del,.loading-effect-1 .bwp-filter-content.active .products-list.list .products-content .price ins,.loading-effect-1 .main-archive-product .content-products-list.active .products-list.grid .products-content .price bdi,.loading-effect-1 .main-archive-product .content-products-list.active .products-list.grid .products-content .price del,.loading-effect-1 .main-archive-product .content-products-list.active .products-list.grid .products-content .price ins,.loading-effect-1 .main-archive-product .content-products-list.active .products-list.list .products-content .price bdi,.loading-effect-1 .main-archive-product .content-products-list.active .products-list.list .products-content .price del,.loading-effect-1 .main-archive-product .content-products-list.active .products-list.list .products-content .price ins{
color:transparent;
background:#f5f5f5;
position:relative;
display:inline-block;
overflow:hidden; }
.loading-effect-1 .bwp-filter-content.active .products-list.grid .products-content .price bdi:before,.loading-effect-1 .bwp-filter-content.active .products-list.grid .products-content .price del:before,.loading-effect-1 .bwp-filter-content.active .products-list.grid .products-content .price ins:before,.loading-effect-1 .bwp-filter-content.active .products-list.list .products-content .price bdi:before,.loading-effect-1 .bwp-filter-content.active .products-list.list .products-content .price del:before,.loading-effect-1 .bwp-filter-content.active .products-list.list .products-content .price ins:before,.loading-effect-1 .main-archive-product .content-products-list.active .products-list.grid .products-content .price bdi:before,.loading-effect-1 .main-archive-product .content-products-list.active .products-list.grid .products-content .price del:before,.loading-effect-1 .main-archive-product .content-products-list.active .products-list.grid .products-content .price ins:before,.loading-effect-1 .main-archive-product .content-products-list.active .products-list.list .products-content .price bdi:before,.loading-effect-1 .main-archive-product .content-products-list.active .products-list.list .products-content .price del:before,.loading-effect-1 .main-archive-product .content-products-list.active .products-list.list .products-content .price ins:before{
opacity:1;
visibility:visible;
content:"";
display:block;
position:absolute;
left:-150px;
top:0;
height:100%;
width:150px;
background:linear-gradient(90deg,transparent,#e8e8e8 50%,transparent);
animation:r 1.5s cubic-bezier(.4,0,.2,1) infinite; }
.loading-effect-1 .bwp-filter-content.active .products-list.grid .products-content .content-form-attribute-color,.loading-effect-1 .bwp-filter-content.active .products-list.grid .products-content .product-button,.loading-effect-1 .bwp-filter-content.active .products-list.list .products-content .content-form-attribute-color,.loading-effect-1 .bwp-filter-content.active .products-list.list .products-content .product-button,.loading-effect-1 .main-archive-product .content-products-list.active .products-list.grid .products-content .content-form-attribute-color,.loading-effect-1 .main-archive-product .content-products-list.active .products-list.grid .products-content .product-button,.loading-effect-1 .main-archive-product .content-products-list.active .products-list.list .products-content .content-form-attribute-color,.loading-effect-1 .main-archive-product .content-products-list.active .products-list.list .products-content .product-button{
color:transparent;
background:#f5f5f5;
position:relative;
overflow:hidden; }
.loading-effect-1 .bwp-filter-content.active .products-list.grid .products-content .content-form-attribute-color:before,.loading-effect-1 .bwp-filter-content.active .products-list.grid .products-content .product-button:before,.loading-effect-1 .bwp-filter-content.active .products-list.list .products-content .content-form-attribute-color:before,.loading-effect-1 .bwp-filter-content.active .products-list.list .products-content .product-button:before,.loading-effect-1 .main-archive-product .content-products-list.active .products-list.grid .products-content .content-form-attribute-color:before,.loading-effect-1 .main-archive-product .content-products-list.active .products-list.grid .products-content .product-button:before,.loading-effect-1 .main-archive-product .content-products-list.active .products-list.list .products-content .content-form-attribute-color:before,.loading-effect-1 .main-archive-product .content-products-list.active .products-list.list .products-content .product-button:before{
opacity:1;
visibility:visible;
content:"";
display:block;
position:absolute;
left:-150px;
top:0;
height:100%;
width:150px;
background:linear-gradient(90deg,transparent,#e8e8e8 50%,transparent);
animation:r 1.5s cubic-bezier(.4,0,.2,1) infinite; }
.loading-effect-1 .bwp-filter-content.active .products-list.grid .products-content .content-form-attribute-color>*,.loading-effect-1 .bwp-filter-content.active .products-list.grid .products-content .product-button>*,.loading-effect-1 .bwp-filter-content.active .products-list.list .products-content .content-form-attribute-color>*,.loading-effect-1 .bwp-filter-content.active .products-list.list .products-content .product-button>*,.loading-effect-1 .main-archive-product .content-products-list.active .products-list.grid .products-content .content-form-attribute-color>*,.loading-effect-1 .main-archive-product .content-products-list.active .products-list.grid .products-content .product-button>*,.loading-effect-1 .main-archive-product .content-products-list.active .products-list.list .products-content .content-form-attribute-color>*,.loading-effect-1 .main-archive-product .content-products-list.active .products-list.list .products-content .product-button>*{
opacity:0;
visibility:hidden; }
.loading-effect-1 .bwp-filter-content.active .products-list.grid .products-content .item-description,.loading-effect-1 .bwp-filter-content.active .products-list.list .products-content .item-description,.loading-effect-1 .main-archive-product .content-products-list.active .products-list.grid .products-content .item-description,.loading-effect-1 .main-archive-product .content-products-list.active .products-list.list .products-content .item-description{
color:transparent;
background:#f5f5f5;
position:relative;
overflow:hidden;
border:0; }
.loading-effect-1 .bwp-filter-content.active .products-list.grid .products-content .item-description:before,.loading-effect-1 .bwp-filter-content.active .products-list.list .products-content .item-description:before,.loading-effect-1 .main-archive-product .content-products-list.active .products-list.grid .products-content .item-description:before,.loading-effect-1 .main-archive-product .content-products-list.active .products-list.list .products-content .item-description:before{
opacity:1;
visibility:visible;
content:"";
display:block;
position:absolute;
left:-150px;
top:0;
height:100%;
width:150px;
background:linear-gradient(90deg,transparent,#e8e8e8 50%,transparent);
animation:r 1.5s cubic-bezier(.4,0,.2,1) infinite; }
.loading-effect-1 .bwp-filter-content.active .products-list.grid .products-content .btn-atc,.loading-effect-1 .bwp-filter-content.active .products-list.grid .products-content .product-attribute,.loading-effect-1 .bwp-filter-content.active .products-list.grid .products-content .star-rating:before,.loading-effect-1 .bwp-filter-content.active .products-list.grid .products-content .star-rating span:before,.loading-effect-1 .bwp-filter-content.active .products-list.grid .products-content .woosw-btn,.loading-effect-1 .bwp-filter-content.active .products-list.list .products-content .btn-atc,.loading-effect-1 .bwp-filter-content.active .products-list.list .products-content .product-attribute,.loading-effect-1 .bwp-filter-content.active .products-list.list .products-content .star-rating:before,.loading-effect-1 .bwp-filter-content.active .products-list.list .products-content .star-rating span:before,.loading-effect-1 .bwp-filter-content.active .products-list.list .products-content .woosw-btn,.loading-effect-1 .main-archive-product .content-products-list.active .products-list.grid .products-content .btn-atc,.loading-effect-1 .main-archive-product .content-products-list.active .products-list.grid .products-content .product-attribute,.loading-effect-1 .main-archive-product .content-products-list.active .products-list.grid .products-content .star-rating:before,.loading-effect-1 .main-archive-product .content-products-list.active .products-list.grid .products-content .star-rating span:before,.loading-effect-1 .main-archive-product .content-products-list.active .products-list.grid .products-content .woosw-btn,.loading-effect-1 .main-archive-product .content-products-list.active .products-list.list .products-content .btn-atc,.loading-effect-1 .main-archive-product .content-products-list.active .products-list.list .products-content .product-attribute,.loading-effect-1 .main-archive-product .content-products-list.active .products-list.list .products-content .star-rating:before,.loading-effect-1 .main-archive-product .content-products-list.active .products-list.list .products-content .star-rating span:before,.loading-effect-1 .main-archive-product .content-products-list.active .products-list.list .products-content .woosw-btn{
opacity:0;
visibility:hidden; }
.loading-effect-1 .loading-filter:before,.loading-effect-2 .bwp-filter-content.active>.banner-shop,.loading-effect-2 .bwp-filter-content.active>.content,.loading-effect-2 .bwp-filter-content.active>.content-product-list,.loading-effect-2 .bwp-filter-content.active>.products-list,.loading-effect-2 .bwp-filter-content.active>li,.loading-effect-2 .main-archive-product .content-products-list.active>.banner-shop,.loading-effect-2 .main-archive-product .content-products-list.active>.content,.loading-effect-2 .main-archive-product .content-products-list.active>.content-product-list,.loading-effect-2 .main-archive-product .content-products-list.active>.products-list,.loading-effect-2 .main-archive-product .content-products-list.active>li{
opacity:0; }
.loading-effect-2 .bwp-filter-content.active .loading-filter:before,.loading-effect-2 .main-archive-product .content-products-list.active .loading-filter:before{
opacity:1; }
.bwp-woo-tab-cat .bwp-category-tab{
text-align:center;
margin-bottom:32px; }
.bwp-woo-tab-cat .bwp-category-tab ul.nav-tabs{
display:inline-block;
float:none; }
.bwp-woo-tab-cat .bwp-category-tab ul.nav-tabs li{
padding:0;
float:none;
display:inline-block; }
.bwp-woo-tab-cat .bwp-category-tab ul.nav-tabs li a{
font-size:calc(var(--font-size-body,16px) + 2px);
padding:0 20px;
text-transform:uppercase;
font-weight:700;
position:relative; }
@media (max-width: 480px){
.bwp-woo-tab-cat .bwp-category-tab ul.nav-tabs li a{
padding:0 10px; } }
.bwp-woo-tab-cat .bwp-category-tab ul.nav-tabs li a:after{
top:0;
content:"/";
color:#9b9b9b;
position:absolute;
right:-1px; }
.rtl .bwp-woo-tab-cat .bwp-category-tab ul.nav-tabs li a:after{
left:-1px;
right:auto; }
@media (max-width: 480px){
.bwp-woo-tab-cat .bwp-category-tab ul.nav-tabs li a:after{
display:none; } }
.bwp-woo-tab-cat .bwp-category-tab ul.nav-tabs li:last-child a:after,.bwp-woo-tab-cat .bwp-category-tab ul.nav-tabs li a:before{
display:none; }
.bwp-woo-tab-cat .tab-content{
position:relative; }
.bwp-woo-tab-cat .tab-pane,.bwp-woo-tab-cat .tab-pane.active .slick-arrow{
display:block !important; }
.bwp-woo-tab-cat.slider .row{
display:flex;
align-items:center; }
@media (max-width: 991px){
.bwp-woo-tab-cat.slider .row{
display:block; } }
.bwp-woo-tab-cat.slider .category-nav .category{
position:relative;
margin-bottom:30px; }
.bwp-woo-tab-cat.slider .category-nav .category .name-category{
position:absolute;
font-size:calc(var(--font-size-body,16px) + 4px);
color:var(--gray-dark,#0b1e33);
font-weight:700;
bottom:20px;
left:50%;
-webkit-transform:translateX(-50%);
transform:translateX(-50%);
margin:0; }
.rtl .bwp-woo-tab-cat.slider .category-nav .category .name-category{
right:50%;
left:auto; }
.bwp-woo-tab-cat.slider .category-nav .category .name-category:hover{
color:var(--theme-color,#7ba998); }
.bwp-woo-tab-cat.slider .title-block{
position:absolute;
z-index:99; }
.bwp-woo-tab-cat.slider .title-block h2{
font-size:35px;
font-weight:500;
color:var(--gray-dark,#0b1e33);
margin:0;
margin-top:-7px;
display:inline-block; }
.bwp-woo-tab-cat.slider .category{
padding:86px 15px; }
.bwp-woo-tab-cat.slider .category .category-content{
width:55%;
padding:72px 30px 153px;
background:#fff; }
.rtl .bwp-woo-tab-cat.slider .category .category-content{
padding:72px 30px 153px; }
.bwp-woo-tab-cat.slider .category .category-content .name-category{
text-transform:uppercase;
font-size:calc(var(--font-size-body,16px) + 4px);
color:var(--gray-dark,#0b1e33);
font-weight:500;
margin-bottom:35px;
display:block; }
.bwp-woo-tab-cat.slider .category .category-content .name-category:hover{
color:var(--theme-color,#7ba998); }
.bwp-woo-tab-cat.slider .category .category-content .description-category{
color:var(--text-color,#0b1e33); }
@media (max-width: 991px){
.bwp-woo-tab-cat.slider .category .category-content{
width:50%; } }
@media (max-width: 767px){
.bwp-woo-tab-cat.slider .category .category-content{
width:100%; } }
.bwp-woo-tab-cat.slider .category .category-img{
position:absolute;
top:0;
right:20px;
box-shadow:3px 4px 5px 0 var(--gray-dark-25,rgba(11,30,51,.25)); }
.rtl .bwp-woo-tab-cat.slider .category .category-img{
left:20px;
right:auto; }
@media (max-width: 1199px){
.bwp-woo-tab-cat.slider .category .category-img{
max-width:280px;
top:130px; } }
@media (max-width: 991px){
.bwp-woo-tab-cat.slider .category .category-img{
right:120px; } }
@media (max-width: 767px){
.bwp-woo-tab-cat.slider .category .category-img{
display:none; } }
.bwp-woo-tab-cat.slider .slick-arrow{
border:none;
background:#f5f5f5;
border-radius:0;
-webkit-border-radius:0;
-moz-border-radius:0;
-ms-border-radius:0;
-o-border-radius:0;
top:auto;
left:45px;
bottom:27%;
width:34px;
height:34px;
line-height:34px;
color:var(--text-color,#0b1e33); }
.rtl .bwp-woo-tab-cat.slider .slick-arrow{
right:45px;
left:auto; }
.bwp-woo-tab-cat.slider .slick-arrow.fa-angle-right{
left:88px; }
.rtl .bwp-woo-tab-cat.slider .slick-arrow.fa-angle-right{
right:88px;
left:auto; }
.bwp-woo-tab-cat.slider .slick-arrow:hover{
background:var(--theme-color,#7ba998);
color:#fff; }
.bwp-woo-tab-cat.slider .prodcut-slider .products-list{
padding-top:40px;
padding:0; }
.bwp_widget_woo_categories.widget{
margin-bottom:0; }
@media (max-width: 1199px){
.bwp-woo-categories .slick-list{
margin:0 -7.5px; }
.bwp-woo-categories .slick-list .item{
padding:0 7.5px; } }
.bwp-woo-categories .slick-arrow{
top:40%; }
@media (min-width: 1510px){
.bwp-woo-categories:hover .slick-arrow.fa-angle-left{
left:-45px; }
.bwp-woo-categories:hover .slick-arrow.fa-angle-right{
right:-45px; } }
.bwp-woo-categories .item-product-cat-content{
position:relative; }
.bwp-woo-categories .item-image img,.bwp-woo-categories .item-thumbnail img{
width:100%;
-webkit-transition:all 1s ease;
transition:all 1s ease; }
.bwp-woo-categories .item-title a{
display:inline-block; }
.bwp-slider .slider-container{
position:relative; }
.bwp-slider .slider-container .content-image{
position:relative;
overflow:hidden; }
.bwp-slider .slider-container .content-image img{
width:100%; }
.bwp-slider .slider-container .slider-content span{
display:inline-block; }
.bwp-slider.centered-overflow{
overflow:hidden; }
.bwp-slider.centered-overflow .slick-arrow.fa-angle-left{
left:75px; }
.bwp-slider.centered-overflow .slick-arrow.fa-angle-right{
right:75px; }
.bwp-slider.centered-overflow .slick-list{
margin:0 -470px; }
.bwp-slider.centered-overflow .slick-list .item:not(.slick-center) .slider-content{
opacity:0;
visibility:hidden;
-webkit-transition:all .3s ease;
transition:all .3s ease; }
@media (max-width: 1199px){
.bwp-slider.centered-overflow .slick-arrow.fa-angle-left{
left:30px; }
.bwp-slider.centered-overflow .slick-arrow.fa-angle-right{
right:30px; }
.bwp-slider.centered-overflow .slick-list{
margin:0 -350px; } }
@media (max-width: 1199px){
.bwp-slider.centered-overflow .slick-arrow.fa-angle-left{
left:15px; }
.bwp-slider.centered-overflow .slick-arrow.fa-angle-right{
right:15px; }
.bwp-slider.centered-overflow .slick-list{
margin:0 -300px; } }
@media (max-width: 1199px){
.bwp-countdown .slick-list{
margin:0 -7.5px; }
.bwp-countdown .slick-list .item-product{
padding:0 7.5px; } }
.bwp-countdown.slider{
text-align:center; }
.bwp-countdown.slider .item-countdown{
display:flex;
align-items:center;
margin-top:20px;
flex-wrap:wrap;
justify-content:center;
border:1px solid #e9e9e9;
height:95px; }
.bwp-countdown.slider .item-countdown .title-countdown{
margin-right:10px; }
.rtl .bwp-countdown.slider .item-countdown .title-countdown{
margin-left:10px;
margin-right:0; }
.bwp-countdown.slider .item-countdown .title-countdown h2{
font-size:calc(var(--font-size-body,16px) - 3px);
text-transform:uppercase;
font-weight:700;
margin:0 0 -5px; }
.bwp-countdown.slider .item-countdown .title-countdown span{
font-size:calc(var(--font-size-body,16px) - 3px);
font-weight:500; }
.bwp-countdown.slider .item-countdown .countdown-content>span{
display:inline-block;
margin-right:28px;
padding-right:30px;
text-align:center;
position:relative;
color:var(--gray-dark,#0b1e33); }
.rtl .bwp-countdown.slider .item-countdown .countdown-content>span{
margin-left:28px;
margin-right:0;
padding-left:30px;
padding-right:0; }
.bwp-countdown.slider .item-countdown .countdown-content>span:after{
content:":";
display:inline-block;
position:absolute;
top:50%;
-webkit-transform:translateY(-50%);
transform:translateY(-50%);
right:0; }
.rtl .bwp-countdown.slider .item-countdown .countdown-content>span:after{
left:0;
right:auto; }
.bwp-countdown.slider .item-countdown .countdown-content>span:last-child{
margin-right:0;
padding-right:0; }
.rtl .bwp-countdown.slider .item-countdown .countdown-content>span:last-child{
margin-left:0;
margin-right:0;
padding-left:0;
padding-right:0; }
.bwp-countdown.slider .item-countdown .countdown-content>span:last-child:after{
display:none; }
.bwp-countdown.slider .item-countdown .countdown-content>span .countdown-amount{
font-size:var(--font-size-heading,25px);
font-weight:500;
display:inline-block;
text-align:center;
line-height:1; }
.bwp-countdown.slider .item-countdown .countdown-content>span .countdown-text{
text-transform:lowercase;
display:block;
margin-top:-3px; }
@media (max-width: 1199px){
.bwp-countdown.slider .item-countdown{
height:75px; }
.bwp-countdown.slider .item-countdown .countdown-content>span{
margin-right:15px;
padding-right:15px; }
.rtl .bwp-countdown.slider .item-countdown .countdown-content>span{
margin-left:15px;
margin-right:0;
padding-left:15px;
padding-right:0; }
.bwp-countdown.slider .item-countdown .countdown-content>span .countdown-amount{
font-size:calc(var(--font-size-body,16px) + 6px); } }
.bwp-gallery .slick-slide{
text-align:center; }
.bwp-gallery .slick-slide img{
display:inline-block; }
.bwp-gallery .slick-dots{
position:absolute;
bottom:15px;
padding:0;
left:50%;
margin-right:-50%;
transform:translate(-50%,-50%); }
.bwp-gallery .slick-dots li button{
border:0;
opacity:.4;
background:var(--gray-dark,#0b1e33);
width:16px;
height:16px;
transform:none; }
.bwp-gallery .slick-dots li.slick-active button,.bwp-gallery .slick-dots li button:hover{
background:#fff;
opacity:1; }
.vc_wp_tagcloud .widget_tag_cloud h2.widgettitle{
font-size:calc(var(--font-size-body,16px) + 4px);
border-bottom:1px solid #343434;
margin-top:0;
margin-bottom:10px;
padding-bottom:14px; }
.bwp-widget-feature-product{
display:none; }
.bwp-widget-feature-product ul{
padding:0;
list-style:none; }
.bwp-widget-feature-product .item-product{
display:flex;
margin-bottom:18px; }
.bwp-widget-feature-product .item-product:last-child{
margin-bottom:0; }
.bwp-widget-feature-product .item-thumb{
flex:0 0 80px; }
.bwp-widget-feature-product .content-bottom{
padding-left:15px; }
.rtl .bwp-widget-feature-product .content-bottom{
padding-right:15px;
padding-left:0; }
.bwp-widget-feature-product .content-bottom .rating{
margin-bottom:0;
font-size:var(--font-size-body,16px); }
.bwp-widget-feature-product .content-bottom .item-title{
margin-top:-1px;
display:block;
margin-bottom:5px;
line-height:calc(var(--font-size-body,16px) + 4px);
font-size:calc(var(--font-size-body,16px) - 1px);
-webkit-line-clamp:1;
-webkit-box-orient:vertical;
overflow:hidden;
text-transform:capitalize; }
.bwp-widget-feature-product .content-bottom .item-title a{
color:var(--text-color,#0b1e33); }
.bwp-widget-feature-product .content-bottom .item-title a:hover{
color:var(--hover-color,#5f917e); }
.bwp-widget-feature-product .content-bottom .price{
line-height:100%;
display:inline-flex;
gap:5px;
align-items:center;
font-size:calc(var(--font-size-body, 16px) - 1px); }
.bwp-widget-feature-product .content-bottom .price del{
line-height:100%;
color:var(--text-color-75,rgba(11,30,51,.75));
font-size:calc(var(--font-size-body, 16px) - 3px);
font-weight:400;
order:2; }
.bwp-widget-feature-product .content-bottom .rating .review-count{
display:inline-block;
position:relative;
top:-3px; }
@media (min-width: 991px){
.bwp-position-left .post-inner,.bwp-position-right .post-inner{
display:flex; }
.bwp-position-left .post-inner{
text-align:start;
flex-direction:row; }
.bwp-position-right .post-inner{
text-align:end;
flex-direction:row-reverse; }
.bwp-vertical-align-top .post-inner{
align-items:flex-start; }
.bwp-vertical-align-middle .post-inner{
align-items:center; }
.bwp-vertical-align-bottom .post-inner{
align-items:flex-end; } }
@media (max-width: 767px){
.elementor-widget-bwp_icon_list .wpb-content_list.active_accordion .elementor-heading-title{
position:relative;
-webkit-transition:all .3s ease;
transition:all .3s ease; }
.elementor-widget-bwp_icon_list .wpb-content_list.active_accordion .elementor-heading-title:after{
position:absolute;
content:"\e920";
font-family:wpbingofont;
font-size:12px;
right:0;
top:0;
-webkit-transition:all .3s ease;
transition:all .3s ease; }
.rtl .elementor-widget-bwp_icon_list .wpb-content_list.active_accordion .elementor-heading-title:after{
left:0;
right:auto; }
.elementor-widget-bwp_icon_list .wpb-content_list.active_accordion .elementor-icon-list-items{
display:none; }
.elementor-widget-bwp_icon_list .wpb-content_list.active_accordion.show .elementor-heading-title{
margin:0 !important;
position:relative; }
.elementor-widget-bwp_icon_list .wpb-content_list.active_accordion.show .elementor-heading-title:after{
content:"\e91f"; } }
.bwp_widget_image{
margin-bottom:40px; }
.bwp_widget_image .container-banner{
position:absolute;
top:50%;
-webkit-transform:translateY(-50%);
transform:translateY(-50%); }
.bwp_widget_image .container-banner .boxContent{
max-width:640px;
padding:30px;
text-align:center;
color:#fff; }
.bwp_widget_image .container-banner .boxContent .boxSubTitle{
margin:0;
padding:10px 0;
font-size:calc(var(--font-size-heading,25px) - 1px);
font-weight:400;
text-transform:uppercase; }
.bwp_widget_image .container-banner .boxContent .boxTitle{
margin:0;
padding:10px 0;
font-size:42px;
font-weight:700;
text-transform:uppercase;
color:#fff; }
.bwp_widget_image .container-banner .boxContent .btn,.bwp_widget_image .container-banner .boxContent .clear-all{
font-size:calc(var(--font-size-body,16px) + 2px);
font-weight:700;
margin:20px 0 0;
padding:5px 20px;
height:42px;
border:1px solid #fff;
background-color:transparent;
color:#fff;
text-transform:uppercase;
text-decoration:none;
-webkit-transition:opacity .3s ease-in-out .3s;
transition:opacity .3s ease-in-out .3s; }
.bwp_widget_image .container-banner .boxContent .btn:hover,.bwp_widget_image .container-banner .boxContent .clear-all:hover{
border-color:var(--theme-color,#7ba998);
background-color:var(--theme-color,#7ba998); }
.title_block h4{
font-size:var(--font-size-body,16px)4;
text-align:center;
position:relative;
text-transform:uppercase;
line-height:100%;
letter-spacing:2px;
padding-bottom:15px;
padding-bottom:20px;
margin-bottom:30px; }
.title_block h4:after,.title_block h4:before{
content:"";
height:1px;
position:absolute;
bottom:0;
left:50%; }
.rtl .title_block h4:after,.rtl .title_block h4:before{
right:50%;
left:auto; }
.title_block h4:before{
width:20%;
margin-left:-10%;
background-color:var(--border-color,#e9e9e9); }
.rtl .title_block h4:before{
margin-right:-10%;
margin-left:0; }
.title_block h4:after{
width:10%;
margin-left:-5%;
background-color:#616161;
z-index:1; }
.rtl .title_block h4:after{
margin-right:-5%;
margin-left:0; }
.widget label{
font-weight:400; }
.widget .widget_sp_image-image-link{
display:block;
overflow:hidden;
position:relative; }
.widget .widget_sp_image-image-link img{
display:block;
max-width:100%;
height:auto;
-webkit-transition:all .35s;
transition:all .35s; }
.widget .post-widget .image{
width:70px;
height:70px;
margin:0;
margin-right:10px; }
.rtl .widget .post-widget .image{
margin-left:10px;
margin-right:0; }
.widget .post-widget .image img{
width:100%;
height:100%; }
.widget.widget_archive ol,.widget.widget_archive ul{
padding:0;
list-style:none; }
.widget.widget_archive ol li .children>li:before,.widget.widget_archive ul li .children>li:before{
top:24px; }
.widget.widget_archive ol ul li:first-child,.widget.widget_archive ul ul li:first-child{
padding-top:14px;
background-position:0 24px; }
.widget.widget_pages ol,.widget.widget_pages ul{
padding:0;
list-style:none; }
.widget.widget_pages ol li .children>li:before,.widget.widget_pages ul li .children>li:before{
top:24px; }
.widget.widget_pages ol ul li:first-child,.widget.widget_pages ul ul li:first-child{
padding-top:14px;
background-position:0 24px; }
.widget.widget_meta ol,.widget.widget_meta ul{
padding:0;
list-style:none; }
.widget.widget_meta ol li .children>li:before,.widget.widget_meta ul li .children>li:before{
top:24px; }
.widget.widget_meta ol ul li:first-child,.widget.widget_meta ul ul li:first-child{
padding-top:14px;
background-position:0 24px; }
.widget.widget_nav_menu ol,.widget.widget_nav_menu ul{
padding:0;
list-style:none; }
.widget.widget_nav_menu ol li .children>li:before,.widget.widget_nav_menu ul li .children>li:before{
top:24px; }
.widget.widget_nav_menu ol ul li:first-child,.widget.widget_nav_menu ul ul li:first-child{
padding-top:14px;
background-position:0 24px; }
.widget.widget_rss ul li{
background:none;
margin-bottom:10px; }
.widget.widget_recent_entries ol,.widget.widget_recent_entries ul{
padding:0;
list-style:none; }
.widget.widget_recent_entries ol li .children>li:before,.widget.widget_recent_entries ul li .children>li:before{
top:24px; }
.widget.widget_recent_entries ol ul li:first-child,.widget.widget_recent_entries ul ul li:first-child{
padding-top:14px;
background-position:0 24px; }
.widget.widget_recent_entries ul li{
background:none; }
.widget.widget_recent_comments ol,.widget.widget_recent_comments ul{
padding:0;
list-style:none; }
.widget.widget_recent_comments ol li .children>li:before,.widget.widget_recent_comments ul li .children>li:before{
top:24px; }
.widget.widget_recent_comments ol ul li:first-child,.widget.widget_recent_comments ul ul li:first-child{
padding-top:14px;
background-position:0 24px; }
.widget.widget_recent_comments ul li{
background:none; }
.widget.widget_rss ol,.widget.widget_rss ul{
padding:0;
list-style:none; }
.widget.widget_rss ol li .children>li:before,.widget.widget_rss ul li .children>li:before{
top:24px; }
.widget.widget_rss ol ul li:first-child,.widget.widget_rss ul ul li:first-child{
padding-top:14px;
background-position:0 24px; }
.widget.widget_rss ul li{
background:none; }
.widget.widget_rss ul li a{
padding:0; }
.widget.widget_rss ul li:before{
display:none; }
.contact{
margin:0;
padding:0; }
.contact:after,.contact:before{
content:" ";
display:table; }
.contact:after{
clear:both; }
.contact dt{
float:left;
width:30px;
height:auto; }
.rtl .contact dt{
float:right; }
.contact dd{
overflow:hidden;
margin-bottom:5px; }
.contact .contact-icon{
display:block;
text-align:center;
background:var(--theme-color,#7ba998);
float:left;
width:22px;
height:22px;
border-radius:2px;
-webkit-border-radius:2px;
-moz-border-radius:2px;
-ms-border-radius:2px;
-o-border-radius:2px; }
.rtl .contact .contact-icon{
float:right; }
.contact .contact-icon .fa{
color:#fff;
font-size:var(--font-size-body,16px);
margin:0 0 0 4px; }
.rtl .contact .contact-icon .fa{
margin:0 4px 0 0; }
.wpcf7-form div.wpcf7-acceptance-missing,.wpcf7-form div.wpcf7-validation-errors{
margin-top:15px; }
.wpbingo-newsletter-1{
background-color:transparent;
z-index:1;
position:relative;
display:flex;
align-items:center;
flex-wrap:wrap; }
.wpbingo-newsletter-1 .title{
font-size:calc(var(--font-size-body,16px) + 4px);
font-weight:700;
color:#fff;
line-height:25px;
text-transform:uppercase; }
.wpbingo-newsletter-1 .sub-title{
color:var(--text-color,#0b1e33); }
.wpbingo-newsletter-1 .content-newsletter{
margin-left:90px;
position:relative;
flex:1;
display:flex;
align-items:center; }
@media (max-width: 1199px){
.wpbingo-newsletter-1 .content-newsletter{
margin-left:40px; } }
@media (max-width: 991px){
.wpbingo-newsletter-1 .content-newsletter{
margin-left:0;
margin-bottom:25px; } }
@media (max-width: 767px){
.wpbingo-newsletter-1 .content-newsletter{
max-width:unset;
min-width:unset; } }
.wpbingo-newsletter-1 .content-newsletter input[type=email]{
height:40px;
line-height:40px; }
.wpbingo-newsletter-1 .content-newsletter .clearfix{
position:relative; }
.wpbingo-newsletter-1 .content-newsletter .your-email{
flex:1; }
.wpbingo-newsletter-1 input[type=email]{
border:0;
background:#fff;
font-weight:300;
width:100%;
padding:0 20px;
border:none; }
.wpbingo-newsletter-1 input[type=email]:-moz-placeholder,.wpbingo-newsletter-1 input[type=email]::-moz-placeholder{
color:#9b9b9b; }
.wpbingo-newsletter-1 input[type=email]:-ms-input-placeholder{
color:#9b9b9b; }
.wpbingo-newsletter-1 input[type=email]::-webkit-input-placeholder{
color:#9b9b9b; }
@media (max-width: 1199px){
.wpbingo-newsletter-1 input[type=email]{
padding:0 15px; } }
.wpbingo-newsletter-1 input[type=email]::placeholder,.wpbingo-newsletter-1 input[type=submit]{
font-size:var(--font-size-body,16px); }
.wpbingo-newsletter-1 input[type=submit]{
background:transparent;
border:0;
text-transform:uppercase;
color:#fff;
margin-left:10px;
cursor:pointer;
line-height:40px;
padding:0 15px; }
.rtl .wpbingo-newsletter-1 input[type=submit]{
margin-right:10px;
margin-left:0; }
.wpbingo-newsletter-1 input[type=submit]:hover{
background:var(--gray-dark,#0b1e33);
color:#fff; }
.wpbingo-newsletter-1 span.wpcf7-not-valid-tip{
margin-top:15px; }
@media (max-width: 991px){
.wpbingo-newsletter-1 .title-newsletter{
width:100%;
text-align:center;
margin-bottom:25px; } }
.wpbingo-newsletter-1-1{
background-color:transparent;
z-index:1;
position:relative;
display:flex;
align-items:center;
flex-wrap:wrap; }
.wpbingo-newsletter-1-1 .content-newsletter{
position:relative;
flex:1;
display:flex;
align-items:center; }
.wpbingo-newsletter-1-1 .content-newsletter input[type=email]{
height:55px;
line-height:55px; }
.wpbingo-newsletter-1-1 .content-newsletter .clearfix{
position:relative; }
.wpbingo-newsletter-1-1 .content-newsletter .your-email{
flex:1; }
.wpbingo-newsletter-1-1 input[type=email]{
border:0;
background:#fff;
font-weight:300;
width:100%;
padding:0 20px;
border:none;
border:1px solid hsla(0,0%,61%,.5); }
.wpbingo-newsletter-1-1 input[type=email]:-moz-placeholder,.wpbingo-newsletter-1-1 input[type=email]::-moz-placeholder{
color:#9b9b9b; }
.wpbingo-newsletter-1-1 input[type=email]:-ms-input-placeholder{
color:#9b9b9b; }
.wpbingo-newsletter-1-1 input[type=email]::-webkit-input-placeholder{
color:#9b9b9b; }
@media (max-width: 1199px){
.wpbingo-newsletter-1-1 input[type=email]{
padding:0 15px; } }
.wpbingo-newsletter-1-1 input[type=email]::placeholder{
font-size:var(--font-size-body,16px); }
.wpbingo-newsletter-1-1 input[type=submit]{
background:transparent;
border:0;
text-transform:uppercase;
color:#fff;
font-size:var(--font-size-body,16px);
cursor:pointer;
line-height:55px;
padding:0 15px; }
.wpbingo-newsletter-1-1 input[type=submit]:hover{
background:var(--gray-dark,#0b1e33);
color:#fff; }
.wpbingo-newsletter-1-1 span.wpcf7-not-valid-tip{
margin-top:15px; }
@media (max-width: 991px){
.wpbingo-newsletter-1-1 .title-newsletter{
width:100%;
text-align:center;
margin-bottom:25px; } }
.wpcf7 form .wpcf7-response-output{
margin:37px 0 0;
color:#868686; }
.wpbingo-newsletter-1-2 .wpbingo-newsletter.newsletter-default .wpbingo-newsletter-title{
margin-bottom:20px;
color:#fff;
line-height:20px; }
.wpbingo-newsletter-1-2 .wpbingo-newsletter.newsletter-default .wpbingo-newsletter-title h2{
font-size:calc(var(--font-size-heading,25px) - 1px);
font-weight:700;
color:var(--theme-color,#7ba998);
margin-top:0; }
.wpbingo-newsletter-1-2 .wpbingo-newsletter.newsletter-default .wpbingo-newsletter-title p{
margin:0; }
.wpbingo-newsletter-1-2 .wpbingo-newsletter.newsletter-default .wpcf7-not-valid-tip{
position:absolute;
bottom:-30px; }
.wpbingo-newsletter-1-2 .wpbingo-newsletter.newsletter-default .content-newsletter{
width:100%;
border:0;
display:flex; }
.wpbingo-newsletter-1-2 .wpbingo-newsletter.newsletter-default .content-newsletter .wpcf7-form-control-wrap{
width:100%; }
.wpbingo-newsletter-1-2 .wpbingo-newsletter.newsletter-default .content-newsletter input[type=email]{
width:100%;
border:0;
padding:0;
font-size:calc(var(--font-size-body,16px) + 2px);
line-height:35px;
color:#fff;
height:35px;
background:transparent;
border-bottom:2px solid #fff; }
.wpbingo-newsletter-1-2 .wpbingo-newsletter.newsletter-default .content-newsletter input[type=email]::placeholder{
color:#fff; }
.wpbingo-newsletter-1-2 .wpbingo-newsletter.newsletter-default .content-newsletter .clearfix{
margin-left:10px;
position:relative; }
.rtl .wpbingo-newsletter-1-2 .wpbingo-newsletter.newsletter-default .content-newsletter .clearfix{
margin-right:10px;
margin-left:0; }
.wpbingo-newsletter-1-2 .wpbingo-newsletter.newsletter-default .content-newsletter input[type=submit]{
border:0;
background:transparent;
-webkit-transition:all .3s ease;
transition:all .3s ease;
position:relative;
top:0;
cursor:pointer;
font-size:calc(var(--font-size-body,16px) - 2px);
line-height:35px;
padding:0;
height:35px;
color:#fff;
letter-spacing:1px;
text-transform:uppercase;
border-bottom:2px solid #fff; }
.wpbingo-newsletter-1-2 .wpbingo-newsletter.newsletter-default .content-newsletter input[type=submit]:hover{
font-style:italic; }
.wpbingo-newsletter-1-2 .wpbingo-newsletter.newsletter-default .content-newsletter .ajax-loader{
position:absolute;
top:6px;
right:5px; }
.wpbingo-newsletter-1-2 .wpbingo-newsletter.wpbingo-newsletter-sidebar{
background:#f5f5f5;
padding:35px 20px 40px;
color:var(--gray-dark,#0b1e33); }
.rtl .wpbingo-newsletter-1-2 .wpbingo-newsletter.wpbingo-newsletter-sidebar{
padding:35px 20px 40px; }
.wpbingo-newsletter-1-2 .wpbingo-newsletter.wpbingo-newsletter-sidebar .content-newsletter{
display:block; }
.wpbingo-newsletter-1-2 .wpbingo-newsletter.wpbingo-newsletter-sidebar input[type=email]{
border:2px solid #dedede;
background:#fff;
margin-bottom:10px; }
.wpbingo-newsletter-1-2 .wpbingo-newsletter.wpbingo-newsletter-sidebar input[type=submit]{
width:100%; }
.wpbingo-newsletter.newsletter-default .wpcf7-not-valid-tip{
position:absolute;
bottom:-30px; }
.wpbingo-newsletter.newsletter-default .content-newsletter{
width:100%;
border:0;
display:flex;
gap:15px;
align-items:center;
height:60px; }
.wpbingo-newsletter.newsletter-default .content-newsletter .wpcf7-form-control-wrap{
width:100%;
height:100%; }
.wpbingo-newsletter.newsletter-default .content-newsletter input[type=email]{
width:100%;
font-size:calc(var(--font-size-body, 16px) - 2px);
background:transparent;
padding:0 30px;
border-radius:0;
-webkit-border-radius:0;
-moz-border-radius:0;
-ms-border-radius:0;
-o-border-radius:0;
border:0;
height:100%;
text-align:left;
border:1px solid var(--gray-dark-20,rgba(11,30,51,.2));
border-top-left-radius:60px;
border-bottom-left-radius:60px; }
.rtl .wpbingo-newsletter.newsletter-default .content-newsletter input[type=email]{
text-align:right;
border-top-right-radius:60px;
border-top-left-radius:inherit;
border-bottom-right-radius:60px;
border-bottom-left-radius:inherit; }
.wpbingo-newsletter.newsletter-default .content-newsletter input[type=email]::placeholder{
color:var(--gray-dark,#0b1e33); }
.wpbingo-newsletter.newsletter-default .content-newsletter .clearfix{
position:relative;
height:100%; }
.wpbingo-newsletter.newsletter-default .content-newsletter input[type=submit]{
border:0;
-webkit-transition:all .3s ease;
transition:all .3s ease;
font-size:calc(var(--font-size-body, 16px) - 2px);
font-weight:500;
text-transform:uppercase;
position:relative;
top:0;
padding:0 35px;
cursor:pointer;
height:100%;
background-color:var(--theme-color,#7ba998);
color:#fff;
border-top-right-radius:60px;
border-bottom-right-radius:60px; }
.rtl .wpbingo-newsletter.newsletter-default .content-newsletter input[type=submit]{
border-top-left-radius:60px;
border-top-right-radius:inherit;
border-bottom-left-radius:60px;
border-bottom-right-radius:inherit; }
.wpbingo-newsletter.newsletter-default .content-newsletter input[type=submit]:hover{
background-color:var(--hover-color,#5f917e); }
.wpbingo-newsletter.newsletter-default .content-newsletter .ajax-loader{
position:absolute;
top:6px;
right:5px; }
@media (max-width: 767px){
.wpbingo-newsletter.newsletter-default .content-newsletter{
height:50px; }
.wpbingo-newsletter.newsletter-default .content-newsletter input[type=email]{
padding:0 20px; }
.wpbingo-newsletter.newsletter-default .content-newsletter input[type=submit]{
padding:0 25px; } }
.wpbingo-newsletter.wpbingo-newsletter-sidebar{
background:#f5f5f5;
padding:35px 20px 40px;
color:var(--gray-dark,#0b1e33); }
.rtl .wpbingo-newsletter.wpbingo-newsletter-sidebar{
padding:35px 20px 40px; }
.wpbingo-newsletter.wpbingo-newsletter-sidebar .content-newsletter{
display:block; }
.wpbingo-newsletter.wpbingo-newsletter-sidebar input[type=email]{
border:2px solid #dedede;
background:#fff;
margin-bottom:10px; }
.wpbingo-newsletter.wpbingo-newsletter-sidebar input[type=submit]{
width:100%; }
.bwp-recent-post .slick-carousel{
overflow:unset; }
.bwp-recent-post .post-image{
overflow:hidden;
position:relative; }
.bwp-recent-post .read-more{
position:relative;
display:inline-block;
-webkit-transition:all .3s ease;
transition:all .3s ease; }
.bwp-recent-post .content-categories_posted,.bwp-recent-post .entry-by{
display:flex;
align-items:center; }
.bwp-recent-post .content-categories_posted>div,.bwp-recent-post .entry-by>div{
margin-right:10px;
padding-right:10px;
position:relative; }
.rtl .bwp-recent-post .content-categories_posted>div,.rtl .bwp-recent-post .entry-by>div{
margin-left:10px;
margin-right:0;
padding-left:10px;
padding-right:0; }
.bwp-recent-post .content-categories_posted>div:after,.bwp-recent-post .entry-by>div:after{
content:"";
position:absolute;
right:0;
width:3px;
height:3px;
border-radius:50%;
-webkit-border-radius:50%;
-moz-border-radius:50%;
-ms-border-radius:50%;
-o-border-radius:50%;
top:50%;
-webkit-transform:translate(50%,-50%);
transform:translate(50%,-50%);
background:#8a8a8a; }
.bwp-recent-post .content-categories_posted>div:last-child,.bwp-recent-post .entry-by>div:last-child{
margin-right:0;
padding-right:0; }
.rtl .bwp-recent-post .content-categories_posted>div:last-child,.rtl .bwp-recent-post .entry-by>div:last-child{
margin-left:0;
margin-right:0;
padding-left:0;
padding-right:0; }
.bwp-recent-post .content-categories_posted>div:last-child:after,.bwp-recent-post .entry-by>div:last-child:after{
display:none; }
.bwp-recent-post .entry-by i{
margin-right:5px; }
.rtl .bwp-recent-post .entry-by i{
margin-left:5px;
margin-right:0; }
.bwp-recent-post.default .post-content{
margin-top:10px; }
.bwp-recent-post.default .categories a{
color:var(--theme-color,#7ba998);
font-size:var(--font-size-body,16px); }
.bwp-recent-post.default .categories a:hover{
color:var(--gray-dark,#0b1e33); }
.bwp-recent-post.default .entry-title{
line-height:1.3;
font-size:calc(var(--font-size-body,16px) + 2px);
margin-bottom:0;
margin-top:0; }
.bwp-recent-post.default .date-cmt{
display:flex; }
.bwp-recent-post.default .date-cmt time.entry-date,.bwp-recent-post.default .entry-meta-head{
color:var(--text-color,#0b1e33);
font-size:var(--font-size-body,16px); }
.bwp-recent-post.default .entry-meta-head:before{
content:"-";
display:inline-block;
margin:0 3px 0 5px; }
.bwp-recent-post.slider2 .content-categories_posted{
position:absolute;
bottom:0;
left:0;
background-color:hsla(0,0%,100%,.8);
padding:13px 20px; }
.rtl .bwp-recent-post.slider2 .content-categories_posted{
right:0;
left:auto; }
.bwp-recent-post.slider2 .content-categories_posted>div:after{
background-color:var(--gray-dark,#0b1e33); }
@media (max-width: 480px){
.bwp-recent-post.slider2 .content-categories_posted{
padding:10px 15px; } }
.bwp-recent-post.sidebar .post-grid{
margin:0 0 30px; }
.bwp-recent-post.sidebar .post-grid:last-child{
margin:0; }
.bwp-recent-post.sidebar .post-grid.sticky{
background:transparent;
padding:0 15px; }
.bwp-recent-post.sidebar .post-grid.sticky .item{
background:#e5e5e5; }
.bwp-recent-post.sidebar .item{
display:flex; }
.bwp-recent-post.sidebar .item>*{
display:table-cell;
vertical-align:top; }
@media (max-width: 1199px) and (min-width: 992px){
.bwp-recent-post.sidebar .item>*{
display:block; } }
.bwp-recent-post.sidebar .item>.post-thumbnail{
position:relative; }
.bwp-recent-post.sidebar .item>.post-thumbnail img{
height:160px;
object-fit:cover;
max-width:240px; }
@media (max-width: 1199px) and (min-width: 992px){
.bwp-recent-post.sidebar .item>.post-thumbnail{
width:100%; } }
.bwp-recent-post.sidebar .item>.post-thumbnail .cout{
width:24px;
height:24px;
font-size:10px;
background:var(--gray-dark,#0b1e33);
color:#fff;
line-height:24px;
text-align:center;
position:absolute;
top:0;
left:0; }
.rtl .bwp-recent-post.sidebar .item>.post-thumbnail .cout{
right:0;
left:auto; }
.bwp-recent-post.sidebar .item .post-content{
position:relative;
padding-left:20px;
display:flex;
flex-direction:column;
justify-content:center; }
.rtl .bwp-recent-post.sidebar .item .post-content{
padding-right:20px;
padding-left:0; }
.bwp-recent-post.sidebar .item .post-content .day-cmt{
margin-bottom:7px; }
.bwp-recent-post.sidebar .item .post-content .post-categories{
margin-bottom:5px; }
.bwp-recent-post.sidebar .item .post-content .post-categories a{
font-size:calc(var(--font-size-body, 16px) - 3px);
color:var(--theme-color,#7ba998);
text-transform:uppercase;
font-weight:700; }
.bwp-recent-post.sidebar .item .post-content .entry-date{
margin-bottom:3px; }
.bwp-recent-post.sidebar .item .post-content h2.entry-title{
font-size:calc(var(--font-size-body, 16px) - 2px);
line-height:calc(var(--font-size-body, 16px) + 2px);
font-family:var(--font-family-base,"GTWalsheimPro");
font-weight:500;
margin:0; }
.bwp-recent-post.sidebar .item .post-content .entry-link a{
color:var(--gray-dark,#0b1e33); }
.bwp-recent-post.sidebar .item .post-content .entry-link a:hover{
color:var(--theme-color,#7ba998); }
@media (max-width: 1199px){
.bwp-recent-post.sidebar .post-grid{
margin:0 0 15px; } }
@media (max-width: 767px){
.bwp-recent-post.sidebar .item{
display:block; }
.bwp-recent-post.sidebar .item>.post-thumbnail img{
max-width:100%;
height:auto;
margin-bottom:15px; }
.bwp-recent-post.sidebar .item .post-content{
padding:0; } }
.bwp-recent-post.blog-menu{
margin-top:10px; }
.bwp-recent-post.blog-menu .post-thumbnail{
display:inline-block;
flex:0 0 100px; }
.bwp-recent-post.blog-menu .post-thumbnail img{
width:100px;
height:100px;
object-fit:cover; }
.bwp-recent-post.blog-menu .item{
display:flex !important;
align-items:center; }
.bwp-recent-post.blog-menu .post-content{
padding-left:20px !important; }
.rtl .bwp-recent-post.blog-menu .post-content{
padding-right:20px !important;
padding-left:0; }
.bwp-recent-post.blog-menu .entry-title{
line-height:calc(var(--font-size-body, 16px) + 2px);
margin:0 0 3px;
font-family:var(--font-family-base,"GTWalsheimPro"); }
.bwp-recent-post.blog-menu .entry-title a{
font-size:var(--font-size-body,16px) !important; }
.bwp-recent-post.blog-menu .post-grid{
margin-bottom:15px; }
.bwp-recent-post.blog-menu .post-grid:last-child{
margin-bottom:0; }
.bwp-recent-post.blog-menu .post-grid.sticky{
background:transparent;
padding:0 15px; }
.bwp-recent-post.blog-menu .day-cmt>*{
display:inline-block;
font-size:var(--font-size-body,16px);
color:var(--theme-color,#7ba998); }
.bwp-recent-post.blog-menu .day-cmt>:first-child:before{
display:none; }
.bwp-recent-post.blog-menu .day-cmt>* a{
color:var(--text-color,#0b1e33); }
@media (max-width: 1199px){
.bwp-recent-post .slick-list{
margin:0 -7.5px; }
.bwp-recent-post .slick-list .slick-slide{
padding:0 7.5px; } }
.widget_text select{
width:100%;
white-space:pre-wrap; }
.sidebar .widget>ul ul.children,.sidebar .widget ul.sub-menu{
padding:0 20px; }
.template-news .bwp-sidebar .comment-widget .blog-title,.template-news .bwp-sidebar .comment-widget h6,.template-news .bwp-sidebar .post-widget .blog-title,.template-news .bwp-sidebar .post-widget h6{
text-transform:none;
font-weight:700;
font-size:12px; }
.flickr-gallery img{
padding:0;
margin:4px;
width:60px;
height:60px;
float:left; }
.rtl .flickr-gallery img{
float:right; }
.bwp-sidebar>.widget{
margin-bottom:45px; }
.bwp-sidebar>.widget .social-link{
padding:0;
list-style:none;
display:flex;
flex-wrap:wrap;
gap:10px; }
.bwp-sidebar>.widget .social-link a{
display:inline-block;
text-align:center;
position:relative;
z-index:2;
width:35px;
height:35px;
line-height:35px;
border:1px solid var(--border-color,#e9e9e9);
border-radius:50%;
-webkit-border-radius:50%;
-moz-border-radius:50%;
-ms-border-radius:50%;
-o-border-radius:50%; }
.bwp-sidebar>.widget .social-link a i{
text-align:center;
font-size:calc(var(--font-size-body, 16px) - 2px);
color:var(--gray-dark,#0b1e33);
-webkit-transition:all .3s ease;
transition:all .3s ease; }
.bwp-sidebar>.widget .social-link a:hover{
background:var(--hover-color,#5f917e);
border-color:var(--hover-color,#5f917e); }
.bwp-sidebar>.widget .social-link a:hover i{
color:#fff; }
.bwp-sidebar>.widget:empty{
display:none; }
.bwp-sidebar>.widget:last-child{
margin-bottom:0; }
.bwp-sidebar>.widget.bwp_widget_image{
padding:0;
overflow:hidden;
border:none; }
@media (max-width: 991px){
.bwp-sidebar>.widget.bwp_widget_image .bwp-image{
text-align:center; } }
.bwp-sidebar>.widget.widget_product_categories{
margin-bottom:50px; }
.bwp-sidebar>.widget .bwp-filter-size ul li>span{
padding-left:20px !important; }
.rtl .bwp-sidebar>.widget .bwp-filter-size ul li>span{
padding-right:20px !important;
padding-left:0; }
.bwp-sidebar>.widget .bwp-filter-size ul li>span:before{
position:absolute;
content:"";
width:13px;
height:13px;
border-radius:50%;
-webkit-border-radius:50%;
-moz-border-radius:50%;
-ms-border-radius:50%;
-o-border-radius:50%;
border:1px solid #e2e2e2;
left:0;
top:calc(50% - 6.5px);
background:var(--gray-dark,#0b1e33);
box-shadow:inset 0 0 0 6px #fff;
-webkit-transition:all .3s ease;
transition:all .3s ease; }
.rtl .bwp-sidebar>.widget .bwp-filter-size ul li>span:before{
right:0;
left:auto; }
.bwp-sidebar>.widget .bwp-filter-size ul li>span:hover:before{
border-color:var(--hover-color,#5f917e); }
.bwp-sidebar>.widget .bwp-filter-size ul li.active>span:before{
box-shadow:inset 0 0 0 3px #fff; }
.bwp-sidebar>.widget.widget_categories{
margin-bottom:45px; }
.bwp-sidebar>.widget.widget_categories ul li{
padding:5px 0 !important;
font-size:calc(var(--font-size-body,16px) - 3px); }
.bwp-sidebar>.widget.widget_categories ul li a{
color:var(--text-color,#0b1e33); }
.bwp-sidebar>.widget.widget_categories ul li a:hover{
color:var(--theme-color,#7ba998); }
.bwp-sidebar>.widget.widget_categories ul li:last-child{
border-bottom:0; }
.bwp-sidebar>.widget.widget_categories ul li.current-cat a{
color:var(--theme-color,#7ba998); }
.bwp-sidebar>.widget.widget_categories ul li .children li:last-child{
padding-bottom:0; }
.bwp-sidebar>.widget.widget_block .wp-block-column h2{
color:#fff;
padding:12px 20px;
background:var(--theme-color,#7ba998);
font-weight:500;
font-size:var(--font-size-body,16px);
margin:0 0 25px;
border-radius:25px;
-webkit-border-radius:25px;
-moz-border-radius:25px;
-ms-border-radius:25px;
-o-border-radius:25px;
text-transform:uppercase; }
.bwp-sidebar>.widget.widget_block .wp-block-column p{
margin:0; }
.bwp-sidebar>.widget.bwp_ajax_filte{
margin-bottom:0;
padding-bottom:0;
border:0; }
.bwp-sidebar>.widget.bwp_woo_recent_post_widget{
margin-bottom:45px; }
.bwp-sidebar>.widget.widget_rss .rss-widget-icon{
margin-top:3px !important; }
.bwp-sidebar>.widget.widget_rss ul li{
padding-left:0 !important; }
.rtl .bwp-sidebar>.widget.widget_rss ul li{
padding-right:0 !important;
padding-left:0; }
.bwp-sidebar>.widget.dokan-store-widget.dokan-category-menu ul li{
padding:5px 0 !important; }
.bwp-sidebar>.widget.dokan-store-widget.dokan-category-menu ul li a{
padding:0 !important;
border-bottom:0 !important;
font-size:15px !important;
margin:0 !important; }
.bwp-sidebar>.widget.dokan-store-widget.dokan-category-menu ul li a:hover{
color:var(--theme-color,#7ba998) !important; }
.bwp-sidebar>.widget.dokan-store-widget.dokan-category-menu #cat-drop-stack ul li:last-child.has-children a{
border-bottom:0 !important; }
.bwp-sidebar>.widget.dokan-store-widget.dokan-category-menu #cat-drop-stack>ul li.parent-cat-wrap ul.level-0{
background:transparent; }
.bwp-sidebar>.widget.dokan-store-widget.widget_products .product_list_widget li{
padding:0;
display:flex;
margin-bottom:20px; }
.bwp-sidebar>.widget.dokan-store-widget.widget_products .product_list_widget li:last-child{
margin-bottom:0; }
.bwp-sidebar>.widget.dokan-store-widget.widget_products .product_list_widget li:before{
display:none; }
.bwp-sidebar>.widget.dokan-store-widget.widget_products .product_list_widget li .product-title{
font-size:calc(var(--font-size-body,16px) + 1px);
color:var(--text-color,#0b1e33);
font-weight:400;
display:block; }
.bwp-sidebar>.widget.dokan-store-widget.widget_products .product_list_widget li .thumbnail-content{
width:100%;
max-width:100px; }
.bwp-sidebar>.widget.dokan-store-widget.widget_products .product_list_widget li .box-content{
padding-left:20px; }
.rtl .bwp-sidebar>.widget.dokan-store-widget.widget_products .product_list_widget li .box-content{
padding-right:20px;
padding-left:0; }
.bwp-sidebar>.widget.dokan-store-widget.widget_products .product_list_widget li .woocommerce-Price-amount{
color:var(--gray-dark,#0b1e33);
font-weight:400;
font-size:calc(var(--font-size-body,16px) + 2px); }
.bwp-sidebar>.widget.dokan-store-widget.widget_products .product_list_widget li .woocommerce-Price-amount>span{
color:var(--gray-dark,#0b1e33);
font-weight:400; }
.bwp-sidebar>.widget.dokan-store-widget.widget_products .product_list_widget li ins{
text-decoration:none; }
.bwp-sidebar>.widget.dokan-store-widget.widget_products .product_list_widget li del .woocommerce-Price-amount{
color:var(--text-color,#0b1e33);
font-weight:400;
font-size:var(--font-size-body,16px); }
.bwp-sidebar>.widget.dokan-store-widget.widget_products .product_list_widget li del .woocommerce-Price-amount>span{
color:var(--text-color,#0b1e33);
font-weight:400; }
.bwp-sidebar>.widget.dokan-store-widget.dokan-store-contact ul li{
padding:0 !important; }
.bwp-sidebar>.widget.dokan-store-widget.dokan-store-contact ul li:before{
display:none; }
.bwp-sidebar>.widget.dokan-store-widget.dokan-store-contact .dokan-btn-theme{
padding:0 20px;
line-height:40px;
text-transform:uppercase;
font-weight:500 !important;
font-size:calc(var(--font-size-body,16px) - 2px);
letter-spacing:2px; }
.bwp-sidebar>.widget.dokan-store-widget #cat-drop-stack>ul li a{
color:var(--text-color,#0b1e33); }
.bwp-sidebar>.widget.dokan-store-widget #cat-drop-stack>ul li a:hover{
color:var(--theme-color,#7ba998); }
.bwp-sidebar>.widget .title_brand h2,.bwp-sidebar>.widget .widget-title,.bwp-sidebar>.widget .widgettitle,.bwp-sidebar>.widget .wp-block-group__inner-container h2,.bwp-sidebar>.widget .wp-block-search__label{
color:#fff;
padding:12px 20px;
background:var(--theme-color,#7ba998);
font-weight:500;
font-size:var(--font-size-body,16px);
margin:0 0 25px;
position:relative;
text-transform:uppercase;
background-color:var(--theme-color,#7ba998);
border-radius:25px;
-webkit-border-radius:25px;
-moz-border-radius:25px;
-ms-border-radius:25px;
-o-border-radius:25px; }
.bwp-sidebar>.widget .title_brand h2 .rsswidget .rss-widget-icon,.bwp-sidebar>.widget .widget-title .rsswidget .rss-widget-icon,.bwp-sidebar>.widget .widgettitle .rsswidget .rss-widget-icon,.bwp-sidebar>.widget .wp-block-group__inner-container h2 .rsswidget .rss-widget-icon,.bwp-sidebar>.widget .wp-block-search__label .rsswidget .rss-widget-icon{
margin-top:5px; }
.bwp-sidebar>.widget .wp-block-group__inner-container>ul,.bwp-sidebar>.widget>div>ul:not(.social-link),.bwp-sidebar>.widget>ul{
padding-left:0 !important;
margin-top:-7px;
margin-bottom:-7px; }
.rtl .bwp-sidebar>.widget .wp-block-group__inner-container>ul,.rtl .bwp-sidebar>.widget>div>ul:not(.social-link),.rtl .bwp-sidebar>.widget>ul{
padding-right:0 !important;
padding-left:0; }
.bwp-sidebar>.widget .wp-block-group__inner-container>ul>li:first-child,.bwp-sidebar>.widget>div>ul:not(.social-link)>li:first-child,.bwp-sidebar>.widget>ul>li:first-child{
padding-top:0 !important; }
.bwp-sidebar>.widget .wp-block-group__inner-container>ul>li a,.bwp-sidebar>.widget .wp-block-group__inner-container>ul>li span,.bwp-sidebar>.widget>div>ul:not(.social-link)>li a,.bwp-sidebar>.widget>div>ul:not(.social-link)>li span,.bwp-sidebar>.widget>ul>li a,.bwp-sidebar>.widget>ul>li span{
color:var(--text-color,#0b1e33); }
.bwp-sidebar>.widget .wp-block-group__inner-container>ul>li.current-cat>a,.bwp-sidebar>.widget .wp-block-group__inner-container>ul>li.open>a,.bwp-sidebar>.widget>div>ul:not(.social-link)>li.current-cat>a,.bwp-sidebar>.widget>div>ul:not(.social-link)>li.open>a,.bwp-sidebar>.widget>ul>li.current-cat>a,.bwp-sidebar>.widget>ul>li.open>a{
color:var(--theme-color,#7ba998); }
.bwp-sidebar>.widget ul:not(.social-link):not(.content-products):not(.product_list_widget){
background:transparent;
padding:0;
border:none;
padding-left:15px; }
.rtl .bwp-sidebar>.widget ul:not(.social-link):not(.content-products):not(.product_list_widget){
padding-right:15px;
padding-left:0; }
.bwp-sidebar>.widget ul:not(.social-link):not(.content-products):not(.product_list_widget) li:not(.recentcomments){
padding:5px 0;
list-style:none;
color:var(--text-color,#0b1e33); }
.bwp-sidebar>.widget ul:not(.social-link):not(.content-products):not(.product_list_widget) li:not(.recentcomments):first-child{
padding-top:0;
border-top:none; }
.bwp-sidebar>.widget ul:not(.social-link):not(.content-products):not(.product_list_widget) li:not(.recentcomments):last-child{
padding-bottom:0 !important; }
.bwp-sidebar>.widget ul:not(.social-link):not(.content-products):not(.product_list_widget) li:not(.recentcomments) .count{
display:inline-block; }
.bwp-sidebar>.widget ul:not(.social-link):not(.content-products):not(.product_list_widget) li:not(.recentcomments) a:not(.rsswidget){
color:var(--text-color,#0b1e33); }
.bwp-sidebar>.widget ul:not(.social-link):not(.content-products):not(.product_list_widget) li:not(.recentcomments).current-cat,.bwp-sidebar>.widget ul:not(.social-link):not(.content-products):not(.product_list_widget) li:not(.recentcomments) a:not(.rsswidget).active,.bwp-sidebar>.widget ul:not(.social-link):not(.content-products):not(.product_list_widget) li:not(.recentcomments) a:not(.rsswidget):hover{
color:var(--hover-color,#5f917e); }
.bwp-sidebar>.widget ul:not(.social-link):not(.content-products):not(.product_list_widget) li:not(.recentcomments).current-cat>a,.bwp-sidebar>.widget ul:not(.social-link):not(.content-products):not(.product_list_widget) li:not(.recentcomments).current-cat>span{
color:var(--hover-color,#5f917e);
cursor:pointer; }
.bwp-sidebar>.widget ul:not(.social-link):not(.content-products):not(.product_list_widget) li:not(.recentcomments).current-cat>a .count,.bwp-sidebar>.widget ul:not(.social-link):not(.content-products):not(.product_list_widget) li:not(.recentcomments).current-cat>span .count{
color:var(--hover-color,#5f917e); }
.bwp-sidebar>.widget ul:not(.social-link):not(.content-products):not(.product_list_widget) li:not(.recentcomments).current-cat:before{
color:var(--hover-color,#5f917e) !important; }
.bwp-sidebar>.widget ul:not(.social-link):not(.content-products):not(.product_list_widget).children{
margin-top:12px; }
.bwp-sidebar>.widget ul:not(.social-link):not(.content-products):not(.product_list_widget).children li:last-child{
padding-bottom:0; }
.bwp-sidebar>.widget ul:not(.social-link):not(.content-products):not(.product_list_widget) li.cat-parent .children li{
padding-left:20px; }
.rtl .bwp-sidebar>.widget ul:not(.social-link):not(.content-products):not(.product_list_widget) li.cat-parent .children li{
padding-right:20px;
padding-left:0; }
.bwp-sidebar>.widget ul.product-categories{
background:transparent;
padding:0;
border:none;
padding-left:15px; }
.rtl .bwp-sidebar>.widget ul.product-categories{
padding-right:15px;
padding-left:0; }
.bwp-sidebar>.widget ul.product-categories li:not(.recentcomments){
padding:5px 0;
list-style:none;
color:var(--text-color,#0b1e33); }
.bwp-sidebar>.widget ul.product-categories li:not(.recentcomments):before{
content:"\f105";
font-family:FontAwesome;
font-size:13px;
float:left;
padding-right:10px;
line-height:25px;
color:var(--theme-color,#7ba998);
opacity:0;
visibility:hidden;
display:none;
-webkit-transition:all .3s ease;
transition:all .3s ease;
position:relative;
top:-2px; }
.bwp-sidebar>.widget ul.product-categories li:not(.recentcomments):first-child{
padding-top:0;
border-top:none; }
.bwp-sidebar>.widget ul.product-categories li:not(.recentcomments) .count{
display:inline-block; }
.bwp-sidebar>.widget ul.product-categories li:not(.recentcomments) a:not(.rsswidget){
color:var(--text-color,#0b1e33); }
.bwp-sidebar>.widget ul.product-categories li:not(.recentcomments) a:not(.rsswidget).active,.bwp-sidebar>.widget ul.product-categories li:not(.recentcomments) a:not(.rsswidget):hover{
color:var(--theme-color,#7ba998); }
.bwp-sidebar>.widget ul.product-categories li:not(.recentcomments).current-cat:before,.bwp-sidebar>.widget ul.product-categories li:not(.recentcomments):hover:before{
display:block;
opacity:1;
visibility:visible; }
.bwp-sidebar>.widget ul.product-categories li:not(.recentcomments).current-cat>a,.bwp-sidebar>.widget ul.product-categories li:not(.recentcomments).current-cat>span,.bwp-sidebar>.widget ul.product-categories li:not(.recentcomments):hover>a,.bwp-sidebar>.widget ul.product-categories li:not(.recentcomments):hover>span{
color:var(--theme-color,#7ba998);
cursor:pointer; }
.bwp-sidebar>.widget ul.product-categories li:not(.recentcomments).current-cat>a .count,.bwp-sidebar>.widget ul.product-categories li:not(.recentcomments).current-cat>span .count,.bwp-sidebar>.widget ul.product-categories li:not(.recentcomments):hover>a .count,.bwp-sidebar>.widget ul.product-categories li:not(.recentcomments):hover>span .count{
color:var(--theme-color,#7ba998); }
.bwp-sidebar>.widget ul.product-categories.children{
margin-top:12px; }
.bwp-sidebar>.widget ul.product-categories.children li:last-child{
padding-bottom:0; }
.bwp-sidebar>.widget ul.product-categories li.cat-parent .children li{
padding-left:20px; }
.rtl .bwp-sidebar>.widget ul.product-categories li.cat-parent .children li{
padding-right:20px;
padding-left:0; }
.bwp-sidebar>.widget.widget_recent_comments ul li{
padding:5px 0;
list-style:none;
color:var(--text-color,#0b1e33);
padding-left:20px; }
.rtl .bwp-sidebar>.widget.widget_recent_comments ul li{
padding-right:20px;
padding-left:0; }
.bwp-sidebar>.widget.widget_recent_comments ul li:first-child{
padding-top:0;
border-top:none; }
.bwp-sidebar>.widget.widget_recent_comments ul li:before{
content:"\f0e6";
font-family:FontAwesome;
font-size:calc(var(--font-size-body,16px) - 1px);
color:var(--text-color-25,rgba(11,30,51,.25));
margin-right:10px;
margin-left:-20px; }
.rtl .bwp-sidebar>.widget.widget_recent_comments ul li:before{
margin-left:10px;
margin-right:0;
margin-right:-20px;
margin-left:0; }
.bwp-sidebar>.widget.widget_recent_comments ul li a{
color:var(--text-color,#0b1e33);
word-break:break-word; }
.bwp-sidebar>.widget.widget_recent_comments ul li a:hover{
color:var(--theme-color,#7ba998); }
.bwp-sidebar>.widget ol.wp-block-latest-comments{
padding:0; }
.bwp-sidebar>.widget ol.wp-block-latest-comments li{
padding:5px 0;
list-style:none;
color:var(--text-color,#0b1e33);
padding-left:20px;
display:flex; }
.rtl .bwp-sidebar>.widget ol.wp-block-latest-comments li{
padding-right:20px;
padding-left:0; }
.bwp-sidebar>.widget ol.wp-block-latest-comments li:first-child{
padding-top:0;
border-top:none; }
.bwp-sidebar>.widget ol.wp-block-latest-comments li:before{
content:"\f0e6";
font-family:FontAwesome;
font-size:calc(var(--font-size-body,16px) - 1px);
color:var(--text-color-25,rgba(11,30,51,.25));
margin-right:10px;
margin-left:-20px; }
.rtl .bwp-sidebar>.widget ol.wp-block-latest-comments li:before{
margin-left:10px;
margin-right:0;
margin-right:-20px;
margin-left:0; }
.bwp-sidebar>.widget ol.wp-block-latest-comments li article{
display:inline-block;
color:var(--text-color-75,rgba(11,30,51,.75)); }
.bwp-sidebar>.widget ol.wp-block-latest-comments li a{
color:var(--text-color,#0b1e33);
word-break:break-word; }
.bwp-sidebar>.widget ol.wp-block-latest-comments li a:hover{
color:var(--theme-color,#7ba998); }
.bwp-sidebar>.widget.widget_search input[type=text]::placeholder{
color:#9b9b9b; }
.bwp-sidebar>.widget.widget_search #searchsubmit{
font-size:0;
padding:0;
border-radius:0;
-webkit-border-radius:0;
-moz-border-radius:0;
-ms-border-radius:0;
-o-border-radius:0; }
.bwp-sidebar>.widget.widget_search #searchsubmit i{
font-size:calc(var(--font-size-body, 16px) + 2px);
color:var(--gray-dark,#0b1e33);
-webkit-transition:all .3s ease;
transition:all .3s ease; }
.bwp-sidebar>.widget.widget_search #searchsubmit:hover i{
color:var(--hover-color,#5f917e); }
.bwp-sidebar>.widget.widget_search .wp-block-search__button{
background:var(--gray-dark,#0b1e33);
color:#fff;
padding:5px 20px;
cursor:pointer; }
.bwp-sidebar>.widget.widget_search .wp-block-search__button:hover{
background:var(--theme-color,#7ba998); }
.bwp-sidebar>.widget.widget_archive select,.bwp-sidebar>.widget.widget_categories select,.bwp-sidebar>.widget.widget_text select{
margin-bottom:10px; }
.bwp-sidebar>.widget.widget_rss ul li{
margin-left:0 !important; }
.rtl .bwp-sidebar>.widget.widget_rss ul li{
margin-right:0 !important;
margin-left:0; }
.bwp-sidebar>.widget.widget_rss ul li>div{
font-style:italic;
color:var(--text-color-75,rgba(11,30,51,.75)); }
.bwp-sidebar>.widget.widget_rss ul li a{
display:block;
color:var(--gray-dark,#0b1e33); }
.bwp-sidebar>.widget.widget_rss ul li a:hover{
color:var(--theme-color,#7ba998); }
.bwp-sidebar>.widget.widget_rss ul li cite:before{
content:"- "; }
.bwp-sidebar>.widget.widget_rss ul li cite:after{
content:" -"; }
.bwp-sidebar>.widget.widget_tag_cloud .tagcloud a{
color:var(--text-color,#0b1e33);
border:1px solid var(--border-color,#e9e9e9);
overflow:hidden;
background:transparent;
padding:8px 20px;
position:relative; }
.bwp-sidebar>.widget.widget_tag_cloud .tagcloud a:hover{
border-color:var(--hover-color,#5f917e);
color:#fff;
background:var(--hover-color,#5f917e); }
.bwp-sidebar>.widget.woocommerce.widget_products .product_list_widget{
padding:0;
list-style:none; }
.bwp-sidebar>.widget.woocommerce.widget_products .product_list_widget li{
padding:20px !important;
border-bottom:1px dashed var(--border-color,#e9e9e9);
display:inline-block;
width:100%; }
.bwp-sidebar>.widget.woocommerce.widget_products .product_list_widget li img{
max-width:120px;
float:left;
margin-right:20px; }
.rtl .bwp-sidebar>.widget.woocommerce.widget_products .product_list_widget li img{
float:right;
margin-left:20px;
margin-right:0; }
.bwp-sidebar>.widget.woocommerce.widget_products .product_list_widget li .product-title{
font-size:calc(var(--font-size-body,16px) - 2px);
color:var(--gray-dark,#0b1e33);
text-transform:uppercase;
display:block; }
.bwp-sidebar>.widget.woocommerce.widget_products .product_list_widget li .woocommerce-Price-amount{
color:var(--gray-dark,#0b1e33);
font-weight:700;
font-size:var(--font-size-body,16px); }
.bwp-sidebar>.widget.woocommerce.widget_products .product_list_widget li .woocommerce-Price-amount .woocommerce-Price-currencySymbol{
color:var(--gray-dark,#0b1e33); }
.bwp-sidebar>.widget.woocommerce.widget_products .product_list_widget li del .woocommerce-Price-amount{
color:var(--text-color,#0b1e33);
font-size:calc(var(--font-size-body,16px) - 2px); }
.bwp-sidebar>.widget.woocommerce.widget_products .product_list_widget li del .woocommerce-Price-amount .woocommerce-Price-currencySymbol{
color:var(--text-color,#0b1e33); }
.bwp-sidebar>.widget.woocommerce.widget_products .product_list_widget li ins{
text-decoration:none; }
.bwp-sidebar>.widget.woocommerce.widget_products .product_list_widget li a:hover .product-title,.bwp-sidebar>.widget.woocommerce.widget_products .product_list_widget li ins .woocommerce-Price-amount,.bwp-sidebar>.widget.woocommerce.widget_products .product_list_widget li ins .woocommerce-Price-amount .woocommerce-Price-currencySymbol{
color:var(--theme-color,#7ba998); }
.bwp-sidebar>.widget .bwp-widget-banner{
text-align:left;
margin-bottom:0; }
.rtl .bwp-sidebar>.widget .bwp-widget-banner{
text-align:right; }
.bwp-sidebar.sidebar-blog>.widget:not(.widget_search):not(.bwp_recent_post_widget)>:not(.widget-title){
border:0 !important;
margin-bottom:0; }
.bwp-sidebar.sidebar-blog>.widget:not(.widget_search):not(.bwp_recent_post_widget).widget_categories>form{
border:0 !important; }
.bwp-sidebar.sidebar-blog>.widget:not(.widget_search):not(.bwp_recent_post_widget).widget_categories>form select{
padding:15px 20px;
background-position:calc(100% - 24px) calc(1em + 12px),calc(100% - 18px) calc(1em + 12px),calc(100% - 2.5em) .5em; }
.bwp-sidebar.sidebar-blog>.widget:not(.widget_search):not(.bwp_recent_post_widget).widget_categories>form select:focus{
background-position:calc(100% - 18px) calc(1em + 12px),calc(100% - 24px) calc(1em + 12px),calc(100% - 2.5em) .5em; }
.bwp-sidebar.sidebar-blog>.widget:not(.widget_search):not(.bwp_recent_post_widget).widget_archive select{
border:1px solid #e5e5e5 !important;
padding:15px 20px;
background-position:calc(100% - 24px) calc(1em + 12px),calc(100% - 18px) calc(1em + 12px),calc(100% - 2.5em) .5em; }
.bwp-sidebar.sidebar-blog>.widget:not(.widget_search):not(.bwp_recent_post_widget).widget_archive select:focus{
background-position:calc(100% - 18px) calc(1em + 12px),calc(100% - 24px) calc(1em + 12px),calc(100% - 2.5em) .5em; }
.bwp-sidebar.sidebar-blog>.widget:not(.widget_rss) ul:not(.social-link):not(.content-products):not(.product_list_widget){
margin:-8px 0 0;
overflow:hidden;
padding:0; }
.bwp-sidebar.sidebar-blog>.widget:not(.widget_rss) ul:not(.social-link):not(.content-products):not(.product_list_widget) li:not(.recentcomments){
font-size:var(--font-size-body,16px);
position:relative; }
.bwp-sidebar.sidebar-blog>.widget:not(.widget_rss) ul:not(.social-link):not(.content-products):not(.product_list_widget) li:not(.recentcomments) .children,.bwp-sidebar.sidebar-blog>.widget:not(.widget_rss) ul:not(.social-link):not(.content-products):not(.product_list_widget) li:not(.recentcomments) .sub-menu{
margin-top:10px;
overflow:unset;
position:relative;
padding-left:15px; }
.rtl .bwp-sidebar.sidebar-blog>.widget:not(.widget_rss) ul:not(.social-link):not(.content-products):not(.product_list_widget) li:not(.recentcomments) .children,.rtl .bwp-sidebar.sidebar-blog>.widget:not(.widget_rss) ul:not(.social-link):not(.content-products):not(.product_list_widget) li:not(.recentcomments) .sub-menu{
padding-right:15px;
padding-left:0; }
.bwp-sidebar.sidebar-blog>.widget:not(.widget_rss) ul:not(.social-link):not(.content-products):not(.product_list_widget) li:not(.recentcomments) .children li:last-child,.bwp-sidebar.sidebar-blog>.widget:not(.widget_rss) ul:not(.social-link):not(.content-products):not(.product_list_widget) li:not(.recentcomments) .sub-menu li:last-child{
padding-bottom:0 !important; }
.bwp-sidebar.sidebar-blog>.widget:not(.widget_rss) ul:not(.social-link):not(.content-products):not(.product_list_widget) li:not(.recentcomments):first-child:before{
display:none; }
.bwp-sidebar.sidebar-blog>.widget.widget_recent_comments ul li{
color:var(--text-color-75,rgba(11,30,51,.75)); }
.bwp-sidebar.sidebar-blog>.widget.widget_recent_comments ul li a{
color:#020509;
color:var(--text-color); }
.bwp-sidebar.sidebar-blog>.widget.widget_recent_comments ul li a:hover{
color:var(--theme-color,#7ba998); }
.bwp-sidebar.sidebar-blog .bwp-recent-post.sidebar .item>.post-thumbnail{
position:relative; }
.bwp-sidebar.sidebar-blog .bwp-recent-post.sidebar .item>.post-thumbnail img{
object-fit:cover;
width:80px;
height:80px; }
.bwp-woocommerce-filter-product{
width:100%; }
.bwp-woocommerce-filter-product>.widget{
margin-bottom:45px; }
.bwp-woocommerce-filter-product>.widget:last-child{
margin-bottom:0; }
.sidebar-product-filter.full{
display:none;
margin-bottom:50px;
width:100%;
padding:0 !important; }
.sidebar-product-filter.full .bwp_ajax_filte{
width:100%;
margin-bottom:0 !important;
border:0; }
@media (min-width: 767px){
.sidebar-product-filter.full .bwp-filter-ajax #bwp_form_filter_product{
display:flex; }
.sidebar-product-filter.full .bwp-filter-ajax #bwp_form_filter_product>div{
flex:1; } }
.sidebar-product-filter.full .bwp-filter-ajax #bwp_form_filter_product .bwp-stock-status ul li{
width:100%; }
.sidebar-product-filter.full .bwp-filter-ajax .filter_clear_all{
margin-top:30px;
margin-bottom:0; }
.icon_categories.woocommerce-product-subcategories li>a{
font-size:50px;
width:auto;
height:auto;
overflow:unset;
border-radius:0;
-webkit-border-radius:0;
-moz-border-radius:0;
-ms-border-radius:0;
-o-border-radius:0; }
.icon_categories.woocommerce-product-subcategories li>a:hover i{
-webkit-animation-name:k;
animation-name:k;
-webkit-animation-duration:1s;
animation-duration:1s;
-webkit-animation-timing-function:ease-in-out;
animation-timing-function:ease-in-out;
-webkit-animation-iteration-count:1;
animation-iteration-count:1;
display:inline-block; }
.icon_categories.woocommerce-product-subcategories li.active h2 a{
color:var(--theme-color,#7ba998); }
.icon_categories.woocommerce-product-subcategories li.active h2 a:before{
width:100%; }
.shop_mini_categories.woocommerce-product-subcategorie-content{
position:relative;
margin-bottom:30px;
margin-top:-53px; }
.shop_mini_categories.woocommerce-product-subcategorie-content:before{
content:"";
position:absolute;
left:0;
bottom:0;
width:100%;
height:1px;
background:#e8e8e8; }
.shop_mini_categories.woocommerce-product-subcategorie-content .slick-arrow{
color:var(--gray-dark,#0b1e33);
box-shadow:unset;
font-size:var(--font-size-heading,25px);
top:35%; }
.shop_mini_categories.woocommerce-product-subcategorie-content .slick-arrow:hover{
color:var(--theme-color,#7ba998); }
.shop_mini_categories.woocommerce-product-subcategorie-content ul.woocommerce-product-subcategories li h2{
margin:0; }
.shop_mini_categories.woocommerce-product-subcategorie-content ul.woocommerce-product-subcategories li h2 a{
color:var(--text-color,#0b1e33);
padding-bottom:20px; }
.shop_mini_categories.woocommerce-product-subcategorie-content ul.woocommerce-product-subcategories li h2 a:before{
background:var(--gray-dark,#0b1e33); }
.shop_mini_categories.woocommerce-product-subcategorie-content ul.woocommerce-product-subcategories li.active h2 a,.shop_mini_categories.woocommerce-product-subcategorie-content ul.woocommerce-product-subcategories li h2 a:hover{
color:var(--gray-dark,#0b1e33); }
.shop_mini_categories.woocommerce-product-subcategorie-content ul.woocommerce-product-subcategories li.active h2 a:before{
width:100%; }
.filter_sideout .content-top .button-filter-toggle{
flex:1; }
.filter_sideout .sidebar-product-filter{
display:block !important;
position:fixed;
top:0;
left:0;
background:#fff;
height:100vh;
width:330px;
z-index:9;
overflow:auto;
padding:85px 0 50px !important;
-webkit-transition:all .3s ease;
transition:all .3s ease;
-webkit-transform:translateX(-330px);
transform:translateX(-330px);
opacity:0;
visibility:hidden;
box-shadow:0 1px 12px 2px hsla(0,0%,56%,.3); }
.rtl .filter_sideout .sidebar-product-filter{
right:0;
left:auto; }
@media (max-width: 767px){
.filter_sideout .sidebar-product-filter{
width:calc(100% - 30px);
max-width:380px;
-webkit-transform:translateX(-100%);
transform:translateX(-100%); } }
.filter_sideout .sidebar-product-filter::-webkit-scrollbar-track{
background-color:#f5f5f5; }
.filter_sideout .sidebar-product-filter::-webkit-scrollbar{
width:5px;
background-color:#f5f5f5; }
.filter_sideout .sidebar-product-filter::-webkit-scrollbar-thumb{
background:var(--gray-dark-10,rgba(11,30,51,.1)); }
.filter_sideout .sidebar-product-filter.active{
-webkit-transform:translateX(0);
transform:translateX(0);
opacity:1;
visibility:visible; }
.filter_sideout .sidebar-product-filter #bwp_form_filter_product{
flex-wrap:wrap;
border:0 !important; }
@media (max-width: 767px){
.filter_sideout .sidebar-product-filter #bwp_form_filter_product{
padding:0 20px; } }
.filter_sideout .sidebar-product-filter #bwp_form_filter_product>div{
flex:0 0 100% !important; }
.filter_sideout .sidebar-product-filter .button-filter-toggle{
color:var(--gray-dark,#0b1e33);
font-size:0;
text-transform:uppercase;
font-weight:500;
cursor:pointer;
position:absolute;
display:inline-block;
top:20px;
right:25px;
padding:0;
z-index:10; }
.rtl .filter_sideout .sidebar-product-filter .button-filter-toggle{
left:25px;
right:auto; }
.filter_sideout .sidebar-product-filter .button-filter-toggle .filter-close{
height:35px;
width:35px;
position:relative;
box-sizing:border-box;
line-height:35px;
display:inline-block;
background:#fff;
box-shadow:0 8px 24px hsla(210,8%,62%,.2);
border-radius:50%;
-webkit-border-radius:50%;
-moz-border-radius:50%;
-ms-border-radius:50%;
-o-border-radius:50%; }
.filter_sideout .sidebar-product-filter .button-filter-toggle .filter-close:after,.filter_sideout .sidebar-product-filter .button-filter-toggle .filter-close:before{
-webkit-transform:rotate(-45deg);
transform:rotate(-45deg);
content:"";
position:absolute;
top:50%;
left:calc(50% - 7px);
display:block;
height:1px;
width:13px;
background-color:var(--gray-dark,#0b1e33);
-webkit-transition:all .3s ease-out;
transition:all .3s ease-out; }
.filter_sideout .sidebar-product-filter .button-filter-toggle .filter-close:after{
-webkit-transform:rotate(-135deg);
transform:rotate(-135deg); }
.filter_sideout .sidebar-product-filter .button-filter-toggle .filter-close:hover:after,.filter_sideout .sidebar-product-filter .button-filter-toggle .filter-close:hover:before{
-webkit-transform:rotate(0deg);
transform:rotate(0deg); }
@media (max-width: 767px){
.filter_sideout .sidebar-product-filter .button-filter-toggle{
margin-bottom:30px; } }
.filter_sideout .sidebar-product-filter.full .bwp-filter-ajax #bwp_form_filter_product{
padding:0; }
.filter_sideout .bwp-woocommerce-filter-product{
padding:0 30px; }
.filter_drawer .content-top .button-filter-toggle{
flex:1; }
@media (min-width: 991px){
.filter_drawer .remove-sidebar.active{
display:none; } }
.filter_drawer .bwp-widget-feature-product{
display:block;
margin-top:45px; }
.filter_drawer .bwp-widget-feature-product .widget-title{
margin-bottom:35px; }
.filter_drawer .bwp-top-bar .woocommerce-result-count{
float:left; }
.filter_drawer .bwp-sidebar{
position:absolute;
opacity:0;
visibility:hidden;
flex:0 0 0px;
max-width:0;
-webkit-transition:all .3s ease;
transition:all .3s ease;
z-index:2;
height:0; }
.filter_drawer .bwp-sidebar>*{
height:0; }
.filter_drawer .main-archive-product{
position:relative; }
.filter_drawer .main-archive-product>div.col-xl-12{
-webkit-transition:all .3s ease;
transition:all .3s ease;
margin-left:auto; }
.rtl .filter_drawer .main-archive-product>div.col-xl-12{
margin-right:auto;
margin-left:0; }
.filter_drawer .main-archive-product.active>div.col-xl-12{
max-width:calc(100% - (25% + 15px)); }
.filter_drawer .main-archive-product.active .bwp-sidebar{
opacity:1;
visibility:visible;
flex:0 0 25%;
max-width:25%;
position:relative;
height:100%; }
.filter_drawer .main-archive-product.active .bwp-sidebar>*{
height:auto; }
@media (max-width: 991px){
.filter_drawer .main-archive-product.row .bwp-sidebar{
max-width:350px;
display:block !important;
position:fixed;
top:0;
left:0;
background:#fff;
height:100%;
z-index:99999;
overflow:auto;
width:calc(100% - 30px);
padding:0 0 50px !important;
-webkit-transition:all .3s ease;
transition:all .3s ease;
-webkit-transform:translateX(-100%);
transform:translateX(-100%);
opacity:0;
visibility:hidden;
margin:0;
box-shadow:0 1px 12px 2px hsla(0,0%,56%,.3); }
.filter_drawer .main-archive-product.row .bwp-sidebar>*{
padding:0 30px; }
.filter_drawer .main-archive-product.row .bwp-sidebar .button-filter-toggle{
color:var(--gray-dark,#0b1e33);
font-size:10px;
text-transform:uppercase;
font-weight:700;
font-weight:500;
justify-content:right;
cursor:pointer;
position:relative;
padding:0;
height:auto;
position:sticky;
top:0;
padding:20px 30px;
background:#fff;
z-index:100;
width:100%; }
.filter_drawer .main-archive-product.row .bwp-sidebar .button-filter-toggle .filter-close{
height:30px;
width:30px;
position:relative;
box-sizing:border-box;
line-height:30px;
display:inline-block;
background:#fff;
border-radius:50%;
-webkit-border-radius:50%;
-moz-border-radius:50%;
-ms-border-radius:50%;
-o-border-radius:50%;
box-shadow:0 8px 24px hsla(210,8%,62%,.2); }
.filter_drawer .main-archive-product.row .bwp-sidebar .button-filter-toggle .filter-close:after,.filter_drawer .main-archive-product.row .bwp-sidebar .button-filter-toggle .filter-close:before{
-webkit-transform:rotate(-45deg);
transform:rotate(-45deg);
content:"";
position:absolute;
top:50%;
left:calc(50% - 7px);
display:block;
height:1px;
width:13px;
background-color:var(--gray-dark,#0b1e33);
-webkit-transition:all .3s ease-out;
transition:all .3s ease-out; }
.filter_drawer .main-archive-product.row .bwp-sidebar .button-filter-toggle .filter-close:after{
-webkit-transform:rotate(-135deg);
transform:rotate(-135deg); }
.filter_drawer .main-archive-product.row .bwp-sidebar .button-filter-toggle .filter-close:hover:after,.filter_drawer .main-archive-product.row .bwp-sidebar .button-filter-toggle .filter-close:hover:before{
-webkit-transform:rotate(0deg);
transform:rotate(0deg); }
.filter_drawer .main-archive-product.row.active>.col-xl-12{
max-width:100%; }
.filter_drawer .main-archive-product.row.active .bwp-sidebar{
opacity:1;
visibility:visible;
max-width:330px;
-webkit-transform:translateX(0);
transform:translateX(0); } }
.filter_drawer .sidebar-product .bwp-filter-brand ul.filter_brand_product{
margin:0 -5px !important;
display:flex;
flex-wrap:wrap; }
.filter_drawer .sidebar-product .bwp-filter-brand ul.filter_brand_product li{
padding:0 5px !important;
margin:0 0 10px;
width:33.33%; }
.filter_drawer .sidebar-product .bwp-filter-brand ul.filter_brand_product li>span:after{
display:none; }
@media (max-width: 1199px){
.filter_drawer .sidebar-product .bwp-filter-brand ul.filter_brand_product li{
width:50%; } }
@media (max-width: 991px){
.filter_drawer .sidebar-product{
margin-top:50px; } }
.sidebar .bwp-widget-feature-product{
display:block;
margin-top:45px; }
.sidebar .bwp-widget-feature-product .widget-title{
margin-bottom:35px; }
.sidebar .bwp-top-bar .woocommerce-result-count{
float:left; }
@media (min-width: 991px){
.sidebar .bwp-top-bar .button-filter{
display:none !important; } }
@media (max-width: 991px){
.sidebar .main-archive-product.row .bwp-sidebar{
max-width:330px;
display:block !important;
position:fixed;
top:0;
left:0;
background:#fff;
height:100%;
z-index:99999;
overflow:auto;
padding:85px 0 50px !important;
-webkit-transition:all .3s ease;
transition:all .3s ease;
-webkit-transform:translateX(-330px);
transform:translateX(-330px);
opacity:0;
visibility:hidden;
margin:0;
box-shadow:0 1px 12px 2px hsla(0,0%,56%,.3); }
.sidebar .main-archive-product.row .bwp-sidebar>*{
padding:0 20px; } }
@media (max-width: 991px) and (max-width: 767px){
.sidebar .main-archive-product.row .bwp-sidebar{
width:300px;
-webkit-transform:translateX(-260px);
transform:translateX(-260px); } }
@media (max-width: 991px){
.sidebar .main-archive-product.row .bwp-sidebar .button-filter-toggle{
color:var(--gray-dark,#0b1e33);
font-size:0;
text-transform:uppercase;
font-weight:500;
cursor:pointer;
padding:0;
margin:0;
z-index:100;
height:35px;
width:35px;
position:absolute;
top:10px;
right:15px;
box-sizing:border-box;
line-height:35px;
display:inline-block;
border-radius:50%;
-webkit-border-radius:50%;
-moz-border-radius:50%;
-ms-border-radius:50%;
-o-border-radius:50%;
background:#fff;
box-shadow:0 1px 12px 2px var(--gray-dark-10,rgba(11,30,51,.1)); }
.rtl .sidebar .main-archive-product.row .bwp-sidebar .button-filter-toggle{
left:15px;
right:auto; }
.sidebar .main-archive-product.row .bwp-sidebar .button-filter-toggle:after,.sidebar .main-archive-product.row .bwp-sidebar .button-filter-toggle:before{
-webkit-transform:rotate(-45deg);
transform:rotate(-45deg);
content:"";
position:absolute;
top:50%;
left:calc(50% - 7px);
display:block;
height:1px;
width:13px;
background-color:var(--gray-dark,#0b1e33);
-webkit-transition:all .3s ease-out;
transition:all .3s ease-out; }
.sidebar .main-archive-product.row .bwp-sidebar .button-filter-toggle:after{
-webkit-transform:rotate(-135deg);
transform:rotate(-135deg);
margin-left:0; }
.rtl .sidebar .main-archive-product.row .bwp-sidebar .button-filter-toggle:after{
margin-right:0;
margin-left:0; }
.sidebar .main-archive-product.row .bwp-sidebar .button-filter-toggle:hover:after,.sidebar .main-archive-product.row .bwp-sidebar .button-filter-toggle:hover:before{
-webkit-transform:rotate(0deg);
transform:rotate(0deg); }
.sidebar .main-archive-product.row.active>.col-xl-12{
max-width:100%; }
.sidebar .main-archive-product.row.active .bwp-sidebar{
opacity:1;
visibility:visible;
max-width:330px;
-webkit-transform:translateX(0);
transform:translateX(0); } }
.sidebar .lemie-woocommerce-sort-count{
margin:0 !important; }
.sidebar .sidebar-product .bwp-filter-brand ul.filter_brand_product{
margin:0 -5px !important; }
.sidebar .sidebar-product .bwp-filter-brand ul.filter_brand_product li{
display:block;
margin:0; }
@media (max-width: 991px){
.sidebar .sidebar-product{
margin-top:50px; } }
.button-filter-toggle{
position:relative;
top:-5px;
color:var(--gray-dark,#0b1e33);
font-size:12px;
text-transform:uppercase;
cursor:pointer;
font-weight:500;
display:inline-flex;
align-items:center; }
.button-filter-toggle.active .icon span:first-child{
width:22px;
transform:rotate(45deg);
margin-bottom:-2px; }
.button-filter-toggle.active .icon span:nth-child(2){
display:none; }
.button-filter-toggle.active .icon span:last-child{
width:22px;
transform:rotate(-45deg); }
.button-filter-toggle .icon{
display:inline-flex;
flex-direction:column;
margin-right:14px; }
.rtl .button-filter-toggle .icon{
margin-left:14px;
margin-right:0; }
.button-filter-toggle .icon span{
display:inline-block;
height:2px;
margin-bottom:6px;
background:var(--gray-dark,#0b1e33);
transition:all .3s ease; }
.button-filter-toggle .icon span:first-child{
width:28px; }
.button-filter-toggle .icon span:nth-child(2){
width:16px; }
.button-filter-toggle .icon span:last-child{
width:22px;
margin-bottom:0; }
.button-filter-toggle label{
color:var(--gray-dark,#0b1e33);
letter-spacing:.1em;
margin:0;
display:inherit;
cursor:pointer; }
.button-filter-toggle:hover{
color:var(--theme-color,#7ba998); }
@media (max-width: 767px){
.button-filter-toggle{
padding:0; } }
.only_categories .woocommerce-product-category{
padding:0;
list-style:none; }
.only_categories .woocommerce-product-category li{
width:33.33%;
flex:0 0 33.33%;
padding:0 15px;
position:relative;
margin-bottom:30px;
overflow:hidden; }
.only_categories .woocommerce-product-category li:hover a:before{
opacity:1;
visibility:visible; }
.only_categories .woocommerce-product-category li:hover .woocommerce-loop-category{
-webkit-transform:translateY(0);
transform:translateY(0);
opacity:1;
visibility:visible; }
.only_categories .woocommerce-product-category li>a{
height:450px;
line-height:450px;
font-size:450px;
text-align:center;
display:inline-block;
position:relative;
width:100%;
overflow:hidden; }
.only_categories .woocommerce-product-category li>a:before{
content:"";
top:0;
background:rgba(11,30,51,.15);
z-index:2;
opacity:0;
visibility:hidden; }
.only_categories .woocommerce-product-category li>a:before,.only_categories .woocommerce-product-category li>a img{
position:absolute;
left:0;
width:100%;
height:100%;
-webkit-transition:all .3s ease;
transition:all .3s ease; }
.only_categories .woocommerce-product-category li>a img{
object-fit:cover;
-webkit-transform:scale(1);
transform:scale(1); }
.only_categories .woocommerce-product-category li>a:hover img{
-webkit-transform:scale(1.1);
transform:scale(1.1); }
@media (max-width: 991px){
.only_categories .woocommerce-product-category li{
width:50%;
flex:0 0 50%; } }
@media (max-width: 767px){
.only_categories .woocommerce-product-category li{
width:100%;
flex:0 0 100%; }
.only_categories .woocommerce-product-category li>a{
height:500px;
line-height:500px;
font-size:500px; } }
@media (max-width: 480px){
.only_categories .woocommerce-product-category li>a{
height:360px;
line-height:360px;
font-size:360px; } }
.only_categories .woocommerce-product-category .woocommerce-loop-category__title{
margin:0;
font-size:34px; }
.only_categories .woocommerce-product-category .woocommerce-loop-category__title a{
color:#fff; }
.only_categories .woocommerce-product-category .woocommerce-loop-category__title a:hover{
color:var(--theme-color,#7ba998); }
.only_categories .woocommerce-product-category .count-product{
font-size:var(--font-size-body,16px);
color:#fff; }
.only_categories .woocommerce-product-category .view-all{
text-align:right;
margin-top:10px; }
.rtl .only_categories .woocommerce-product-category .view-all{
text-align:left; }
.only_categories .woocommerce-product-category .view-all a{
color:#fff;
border-bottom:1px solid #fff;
padding-bottom:3px; }
.only_categories .woocommerce-product-category .view-all a:after{
content:"\45";
font-family:eleganticons;
font-size:calc(var(--font-size-body,16px) - 4px);
margin-left:5px;
position:relative;
top:1px; }
.rtl .only_categories .woocommerce-product-category .view-all a:after{
margin-right:5px;
margin-left:0; }
.only_categories .woocommerce-product-category .view-all a:hover{
color:var(--theme-color,#7ba998);
border-color:var(--theme-color,#7ba998); }
.only_categories .woocommerce-product-category .woocommerce-loop-category{
position:absolute;
bottom:20px;
width:100%;
padding:20px 45px;
left:0;
z-index:10;
-webkit-transition:all .3s ease;
transition:all .3s ease;
-webkit-transform:translateY(100%);
transform:translateY(100%);
opacity:0;
visibility:hidden; }
.filter_dropdown .content-top .button-filter-toggle{
flex:1; }
.filter_dropdown .lemie-woocommerce-sort-count{
margin:0 !important; }
.filter_dropdown .remove-sidebar.active{
display:none; }
.filter_dropdown .sidebar-product-filter.full{
margin-bottom:15px; }
.filter_dropdown .sidebar-product-filter.full .filter_clear_all{
margin-left:15px; }
.rtl .filter_dropdown .sidebar-product-filter.full .filter_clear_all{
margin-right:15px;
margin-left:0; }
.filter_dropdown .sidebar-product-filter.full .bwp-woocommerce-filter-product{
width:calc(100% + 30px);
margin-left:-15px;
display:flex;
flex-wrap:wrap; }
.filter_dropdown .sidebar-product-filter.full .bwp-woocommerce-filter-product h3{
line-height:40px;
padding:0 20px;
font-size:calc(var(--font-size-body,16px) - 2px);
font-family:var(--font-family-base,"GTWalsheimPro");
border-radius:25px;
-webkit-border-radius:25px;
-moz-border-radius:25px;
-ms-border-radius:25px;
-o-border-radius:25px;
margin:0;
cursor:pointer;
position:relative; }
.filter_dropdown .sidebar-product-filter.full .bwp-woocommerce-filter-product h3:before{
position:absolute;
right:20px;
line-height:1;
top:50%;
-webkit-transform:translateY(-50%);
transform:translateY(-50%);
content:"\e917";
font-family:wpbingofont;
display:inline-block;
font-size:7px;
-webkit-transition:all .3s ease;
transition:all .3s ease;
transform-origin:50% 73%;
font-weight:400;
width:auto;
height:auto;
background:transparent;
bottom:auto;
left:auto; }
.rtl .filter_dropdown .sidebar-product-filter.full .bwp-woocommerce-filter-product h3:before{
left:20px;
right:auto; }
.filter_dropdown .sidebar-product-filter.full .bwp-woocommerce-filter-product>div:not(.bwp-filter-ajax){
margin:0 0 15px !important;
padding:0 15px;
position:relative;
flex:1;
border:0; }
@media (max-width: 991px){
.filter_dropdown .sidebar-product-filter.full .bwp-woocommerce-filter-product>div:not(.bwp-filter-ajax){
flex:0 0 50%; } }
@media (max-width: 767px){
.filter_dropdown .sidebar-product-filter.full .bwp-woocommerce-filter-product>div:not(.bwp-filter-ajax){
flex:0 0 100%; } }
.filter_dropdown .sidebar-product-filter.full .bwp-woocommerce-filter-product>div:not(.bwp-filter-ajax) .content-filter-price,.filter_dropdown .sidebar-product-filter.full .bwp-woocommerce-filter-product>div:not(.bwp-filter-ajax) .content_filter,.filter_dropdown .sidebar-product-filter.full .bwp-woocommerce-filter-product>div:not(.bwp-filter-ajax)>ul{
position:absolute;
top:calc(100% + 20px);
width:calc(100% - 30px);
left:15px;
background:#fff;
z-index:100;
padding:30px 20px;
box-shadow:5px 5px 73px 0 rgba(0,0,0,.05);
max-height:300px;
overflow:auto;
-webkit-transition:all .3s ease;
transition:all .3s ease;
opacity:0;
visibility:hidden; }
.filter_dropdown .sidebar-product-filter.full .bwp-woocommerce-filter-product>div:not(.bwp-filter-ajax) .content-filter-price::-webkit-scrollbar-track,.filter_dropdown .sidebar-product-filter.full .bwp-woocommerce-filter-product>div:not(.bwp-filter-ajax) .content_filter::-webkit-scrollbar-track,.filter_dropdown .sidebar-product-filter.full .bwp-woocommerce-filter-product>div:not(.bwp-filter-ajax)>ul::-webkit-scrollbar-track{
background-color:#f5f5f5; }
.filter_dropdown .sidebar-product-filter.full .bwp-woocommerce-filter-product>div:not(.bwp-filter-ajax) .content-filter-price::-webkit-scrollbar,.filter_dropdown .sidebar-product-filter.full .bwp-woocommerce-filter-product>div:not(.bwp-filter-ajax) .content_filter::-webkit-scrollbar,.filter_dropdown .sidebar-product-filter.full .bwp-woocommerce-filter-product>div:not(.bwp-filter-ajax)>ul::-webkit-scrollbar{
width:2px;
background-color:#f5f5f5; }
.filter_dropdown .sidebar-product-filter.full .bwp-woocommerce-filter-product>div:not(.bwp-filter-ajax) .content-filter-price::-webkit-scrollbar-thumb,.filter_dropdown .sidebar-product-filter.full .bwp-woocommerce-filter-product>div:not(.bwp-filter-ajax) .content_filter::-webkit-scrollbar-thumb,.filter_dropdown .sidebar-product-filter.full .bwp-woocommerce-filter-product>div:not(.bwp-filter-ajax)>ul::-webkit-scrollbar-thumb{
background-color:var(--gray-dark,#0b1e33); }
.filter_dropdown .sidebar-product-filter.full .bwp-woocommerce-filter-product>div:not(.bwp-filter-ajax) .content-filter-price>ul,.filter_dropdown .sidebar-product-filter.full .bwp-woocommerce-filter-product>div:not(.bwp-filter-ajax) .content_filter>ul,.filter_dropdown .sidebar-product-filter.full .bwp-woocommerce-filter-product>div:not(.bwp-filter-ajax)>ul>ul{
overflow:unset;
max-height:100%; }
.filter_dropdown .sidebar-product-filter.full .bwp-woocommerce-filter-product>div:not(.bwp-filter-ajax) .content-filter-price ul::-webkit-scrollbar,.filter_dropdown .sidebar-product-filter.full .bwp-woocommerce-filter-product>div:not(.bwp-filter-ajax) .content_filter ul::-webkit-scrollbar,.filter_dropdown .sidebar-product-filter.full .bwp-woocommerce-filter-product>div:not(.bwp-filter-ajax)>ul ul::-webkit-scrollbar{
display:none; }
.filter_dropdown .sidebar-product-filter.full .bwp-woocommerce-filter-product>div:not(.bwp-filter-ajax) .content-filter-price li,.filter_dropdown .sidebar-product-filter.full .bwp-woocommerce-filter-product>div:not(.bwp-filter-ajax) .content_filter li,.filter_dropdown .sidebar-product-filter.full .bwp-woocommerce-filter-product>div:not(.bwp-filter-ajax)>ul li{
position:relative; }
.filter_dropdown .sidebar-product-filter.full .bwp-woocommerce-filter-product>div:not(.bwp-filter-ajax) .content-filter-price li mark:after,.filter_dropdown .sidebar-product-filter.full .bwp-woocommerce-filter-product>div:not(.bwp-filter-ajax) .content-filter-price li mark:before,.filter_dropdown .sidebar-product-filter.full .bwp-woocommerce-filter-product>div:not(.bwp-filter-ajax) .content_filter li mark:after,.filter_dropdown .sidebar-product-filter.full .bwp-woocommerce-filter-product>div:not(.bwp-filter-ajax) .content_filter li mark:before,.filter_dropdown .sidebar-product-filter.full .bwp-woocommerce-filter-product>div:not(.bwp-filter-ajax)>ul li mark:after,.filter_dropdown .sidebar-product-filter.full .bwp-woocommerce-filter-product>div:not(.bwp-filter-ajax)>ul li mark:before{
display:none; }
.filter_dropdown .sidebar-product-filter.full .bwp-woocommerce-filter-product>div:not(.bwp-filter-ajax) .content_filter li mark{
line-height:25px; }
.filter_dropdown .sidebar-product-filter.full .bwp-woocommerce-filter-product>div:not(.bwp-filter-ajax)>ul:not(#pa_color):not(.filter_brand_product) li span{
padding:0 !important;
border:0 !important;
display:block !important;
text-align:left; }
.rtl .filter_dropdown .sidebar-product-filter.full .bwp-woocommerce-filter-product>div:not(.bwp-filter-ajax)>ul:not(#pa_color):not(.filter_brand_product) li span{
text-align:right; }
.filter_dropdown .sidebar-product-filter.full .bwp-woocommerce-filter-product>div:not(.bwp-filter-ajax)>ul:not(#pa_color):not(.filter_brand_product) li span:before{
content:"";
display:inline-block;
width:17px;
height:17px;
border:1px solid #ccc;
position:relative;
top:4px;
margin-right:5px; }
.rtl .filter_dropdown .sidebar-product-filter.full .bwp-woocommerce-filter-product>div:not(.bwp-filter-ajax)>ul:not(#pa_color):not(.filter_brand_product) li span:before{
margin-left:5px;
margin-right:0; }
.filter_dropdown .sidebar-product-filter.full .bwp-woocommerce-filter-product>div:not(.bwp-filter-ajax)>ul:not(#pa_color):not(.filter_brand_product) li span .count{
display:block !important;
position:absolute;
right:0;
top:0; }
.rtl .filter_dropdown .sidebar-product-filter.full .bwp-woocommerce-filter-product>div:not(.bwp-filter-ajax)>ul:not(#pa_color):not(.filter_brand_product) li span .count{
left:0;
right:auto; }
.filter_dropdown .sidebar-product-filter.full .bwp-woocommerce-filter-product>div:not(.bwp-filter-ajax)>ul:not(#pa_color):not(.filter_brand_product) li span.active:before{
border-color:var(--gray-dark,#0b1e33); }
.filter_dropdown .sidebar-product-filter.full .bwp-woocommerce-filter-product>div:not(.bwp-filter-ajax)>ul:not(#pa_color):not(.filter_brand_product) li span.active:after{
content:"\f00c";
font-family:FontAwesome;
position:absolute;
top:0;
left:3px;
font-size:11px;
color:var(--gray-dark,#0b1e33); }
.filter_dropdown .sidebar-product-filter.full .bwp-woocommerce-filter-product>div:not(.bwp-filter-ajax)>ul:not(#pa_color):not(.filter_brand_product) li span.active .count{
color:var(--gray-dark,#0b1e33); }
.filter_dropdown .sidebar-product-filter.full .bwp-woocommerce-filter-product>div:not(.bwp-filter-ajax)>ul:not(#pa_color):not(.filter_brand_product) li span:hover:before{
border-color:var(--gray-dark,#0b1e33); }
.filter_dropdown .sidebar-product-filter.full .bwp-woocommerce-filter-product>div:not(.bwp-filter-ajax)>ul:not(#pa_color):not(.filter_brand_product) li span:hover .count{
color:var(--gray-dark,#0b1e33); }
.filter_dropdown .sidebar-product-filter.full .bwp-woocommerce-filter-product>div:not(.bwp-filter-ajax) .filter_taxonomy_product{
position:absolute;
top:calc(100% + 20px);
width:calc(100% - 30px);
left:15px;
background:#fff;
z-index:15;
padding:20px;
box-shadow:5px 5px 73px 0 rgba(0,0,0,.05);
max-height:300px;
overflow:auto;
-webkit-transition:all .3s ease;
transition:all .3s ease;
opacity:0;
visibility:hidden; }
.filter_dropdown .sidebar-product-filter.full .bwp-woocommerce-filter-product>div:not(.bwp-filter-ajax) .filter_taxonomy_product::-webkit-scrollbar{
width:2px;
background-color:#f5f5f5; }
.filter_dropdown .sidebar-product-filter.full .bwp-woocommerce-filter-product>div:not(.bwp-filter-ajax) .filter_taxonomy_product::-webkit-scrollbar-thumb{
background-color:var(--gray-dark,#0b1e33); }
.filter_dropdown .sidebar-product-filter.full .bwp-woocommerce-filter-product>div:not(.bwp-filter-ajax).active h3{
background:var(--hover-color,#5f917e); }
.filter_dropdown .sidebar-product-filter.full .bwp-woocommerce-filter-product>div:not(.bwp-filter-ajax).active h3:before{
content:"\e918"; }
.filter_dropdown .sidebar-product-filter.full .bwp-woocommerce-filter-product>div:not(.bwp-filter-ajax).active .content-filter-price,.filter_dropdown .sidebar-product-filter.full .bwp-woocommerce-filter-product>div:not(.bwp-filter-ajax).active .content_filter,.filter_dropdown .sidebar-product-filter.full .bwp-woocommerce-filter-product>div:not(.bwp-filter-ajax).active .filter_taxonomy_product,.filter_dropdown .sidebar-product-filter.full .bwp-woocommerce-filter-product>div:not(.bwp-filter-ajax).active>ul{
opacity:1;
visibility:visible;
top:calc(100% + 10px); }
.filter_dropdown .sidebar-product-filter.full .bwp-woocommerce-filter-product .bwp-filter-ajax{
flex:1;
border:0;
margin-bottom:0;
padding-bottom:0; }
.filter_dropdown .sidebar-product-filter.full .bwp-woocommerce-filter-product .bwp-filter-ajax.grid-2{
flex:2; }
@media (max-width: 991px){
.filter_dropdown .sidebar-product-filter.full .bwp-woocommerce-filter-product .bwp-filter-ajax.grid-2{
flex:0 0 100%;
order:3; } }
.filter_dropdown .sidebar-product-filter.full .bwp-woocommerce-filter-product .bwp-filter-ajax.grid-3{
flex:3; }
@media (max-width: 991px){
.filter_dropdown .sidebar-product-filter.full .bwp-woocommerce-filter-product .bwp-filter-ajax.grid-3{
flex:0 0 100%;
order:3; } }
.filter_dropdown .sidebar-product-filter.full .bwp-woocommerce-filter-product .bwp-filter-ajax.grid-4{
flex:0 0 100%;
order:3; }
.filter_dropdown .sidebar-product-filter.full .bwp-woocommerce-filter-product #bwp_form_filter_product{
padding:0;
border:0;
width:100%; }
@media (max-width: 991px){
.filter_dropdown .sidebar-product-filter.full .bwp-woocommerce-filter-product #bwp_form_filter_product{
flex-wrap:wrap; } }
.filter_dropdown .sidebar-product-filter.full .bwp-woocommerce-filter-product #bwp_form_filter_product h3{
line-height:40px;
padding:0 20px;
font-size:calc(var(--font-size-body,16px) - 2px);
border-radius:25px;
-webkit-border-radius:25px;
-moz-border-radius:25px;
-ms-border-radius:25px;
-o-border-radius:25px;
margin:0;
cursor:pointer;
position:relative; }
.filter_dropdown .sidebar-product-filter.full .bwp-woocommerce-filter-product #bwp_form_filter_product h3:before{
position:absolute;
right:20px;
line-height:1;
top:50%;
-webkit-transform:translateY(-50%);
transform:translateY(-50%);
content:"\e917";
font-family:wpbingofont;
font-size:7px;
-webkit-transition:all .3s ease;
transition:all .3s ease;
transform-origin:50% 73%;
font-weight:400;
width:auto;
height:auto;
background:transparent;
bottom:auto;
left:auto; }
.rtl .filter_dropdown .sidebar-product-filter.full .bwp-woocommerce-filter-product #bwp_form_filter_product h3:before{
left:20px;
right:auto; }
.filter_dropdown .sidebar-product-filter.full .bwp-woocommerce-filter-product #bwp_form_filter_product>div{
margin:0 0 15px !important;
padding:0 15px;
position:relative;
border:0; }
@media (max-width: 991px){
.filter_dropdown .sidebar-product-filter.full .bwp-woocommerce-filter-product #bwp_form_filter_product>div{
flex:0 0 50%; } }
.filter_dropdown .sidebar-product-filter.full .bwp-woocommerce-filter-product #bwp_form_filter_product>div .content-filter-price,.filter_dropdown .sidebar-product-filter.full .bwp-woocommerce-filter-product #bwp_form_filter_product>div .content_filter,.filter_dropdown .sidebar-product-filter.full .bwp-woocommerce-filter-product #bwp_form_filter_product>div>ul{
position:absolute;
top:calc(100% + 20px);
width:calc(100% - 30px);
left:15px;
background:#fff;
z-index:100;
padding:30px 20px;
box-shadow:5px 5px 73px 0 rgba(0,0,0,.05);
max-height:300px;
overflow:auto;
-webkit-transition:all .3s ease;
transition:all .3s ease;
opacity:0;
visibility:hidden; }
.filter_dropdown .sidebar-product-filter.full .bwp-woocommerce-filter-product #bwp_form_filter_product>div .content-filter-price::-webkit-scrollbar-track,.filter_dropdown .sidebar-product-filter.full .bwp-woocommerce-filter-product #bwp_form_filter_product>div .content_filter::-webkit-scrollbar-track,.filter_dropdown .sidebar-product-filter.full .bwp-woocommerce-filter-product #bwp_form_filter_product>div>ul::-webkit-scrollbar-track{
background-color:#f5f5f5; }
.filter_dropdown .sidebar-product-filter.full .bwp-woocommerce-filter-product #bwp_form_filter_product>div .content-filter-price::-webkit-scrollbar,.filter_dropdown .sidebar-product-filter.full .bwp-woocommerce-filter-product #bwp_form_filter_product>div .content_filter::-webkit-scrollbar,.filter_dropdown .sidebar-product-filter.full .bwp-woocommerce-filter-product #bwp_form_filter_product>div>ul::-webkit-scrollbar{
width:2px;
background-color:#f5f5f5; }
.filter_dropdown .sidebar-product-filter.full .bwp-woocommerce-filter-product #bwp_form_filter_product>div .content-filter-price::-webkit-scrollbar-thumb,.filter_dropdown .sidebar-product-filter.full .bwp-woocommerce-filter-product #bwp_form_filter_product>div .content_filter::-webkit-scrollbar-thumb,.filter_dropdown .sidebar-product-filter.full .bwp-woocommerce-filter-product #bwp_form_filter_product>div>ul::-webkit-scrollbar-thumb{
background-color:var(--gray-dark,#0b1e33); }
.filter_dropdown .sidebar-product-filter.full .bwp-woocommerce-filter-product #bwp_form_filter_product>div .content-filter-price>ul,.filter_dropdown .sidebar-product-filter.full .bwp-woocommerce-filter-product #bwp_form_filter_product>div .content_filter>ul,.filter_dropdown .sidebar-product-filter.full .bwp-woocommerce-filter-product #bwp_form_filter_product>div>ul>ul{
overflow:unset;
max-height:100%; }
.filter_dropdown .sidebar-product-filter.full .bwp-woocommerce-filter-product #bwp_form_filter_product>div .content-filter-price ul::-webkit-scrollbar,.filter_dropdown .sidebar-product-filter.full .bwp-woocommerce-filter-product #bwp_form_filter_product>div .content_filter ul::-webkit-scrollbar,.filter_dropdown .sidebar-product-filter.full .bwp-woocommerce-filter-product #bwp_form_filter_product>div>ul ul::-webkit-scrollbar{
display:none; }
.filter_dropdown .sidebar-product-filter.full .bwp-woocommerce-filter-product #bwp_form_filter_product>div .content-filter-price li,.filter_dropdown .sidebar-product-filter.full .bwp-woocommerce-filter-product #bwp_form_filter_product>div .content_filter li,.filter_dropdown .sidebar-product-filter.full .bwp-woocommerce-filter-product #bwp_form_filter_product>div>ul li{
position:relative; }
.filter_dropdown .sidebar-product-filter.full .bwp-woocommerce-filter-product #bwp_form_filter_product>div .content-filter-price li mark:after,.filter_dropdown .sidebar-product-filter.full .bwp-woocommerce-filter-product #bwp_form_filter_product>div .content-filter-price li mark:before,.filter_dropdown .sidebar-product-filter.full .bwp-woocommerce-filter-product #bwp_form_filter_product>div .content_filter li mark:after,.filter_dropdown .sidebar-product-filter.full .bwp-woocommerce-filter-product #bwp_form_filter_product>div .content_filter li mark:before,.filter_dropdown .sidebar-product-filter.full .bwp-woocommerce-filter-product #bwp_form_filter_product>div>ul li mark:after,.filter_dropdown .sidebar-product-filter.full .bwp-woocommerce-filter-product #bwp_form_filter_product>div>ul li mark:before{
display:none; }
.filter_dropdown .sidebar-product-filter.full .bwp-woocommerce-filter-product #bwp_form_filter_product>div .content_filter li mark{
line-height:25px; }
.filter_dropdown .sidebar-product-filter.full .bwp-woocommerce-filter-product #bwp_form_filter_product>div>ul:not(#pa_color):not(.filter_brand_product) li span{
padding:0 !important;
border:0 !important;
display:block !important;
text-align:left; }
.rtl .filter_dropdown .sidebar-product-filter.full .bwp-woocommerce-filter-product #bwp_form_filter_product>div>ul:not(#pa_color):not(.filter_brand_product) li span{
text-align:right; }
.filter_dropdown .sidebar-product-filter.full .bwp-woocommerce-filter-product #bwp_form_filter_product>div>ul:not(#pa_color):not(.filter_brand_product) li span:before{
content:"";
display:inline-block;
width:17px;
height:17px;
border:1px solid #ccc;
position:relative;
top:4px;
margin-right:5px; }
.rtl .filter_dropdown .sidebar-product-filter.full .bwp-woocommerce-filter-product #bwp_form_filter_product>div>ul:not(#pa_color):not(.filter_brand_product) li span:before{
margin-left:5px;
margin-right:0; }
.filter_dropdown .sidebar-product-filter.full .bwp-woocommerce-filter-product #bwp_form_filter_product>div>ul:not(#pa_color):not(.filter_brand_product) li span .count{
display:block !important;
position:absolute;
right:0;
top:0; }
.rtl .filter_dropdown .sidebar-product-filter.full .bwp-woocommerce-filter-product #bwp_form_filter_product>div>ul:not(#pa_color):not(.filter_brand_product) li span .count{
left:0;
right:auto; }
.filter_dropdown .sidebar-product-filter.full .bwp-woocommerce-filter-product #bwp_form_filter_product>div>ul:not(#pa_color):not(.filter_brand_product) li span.active:before{
border-color:var(--gray-dark,#0b1e33); }
.filter_dropdown .sidebar-product-filter.full .bwp-woocommerce-filter-product #bwp_form_filter_product>div>ul:not(#pa_color):not(.filter_brand_product) li span.active:after{
content:"\f00c";
font-family:FontAwesome;
position:absolute;
top:0;
left:3px;
font-size:11px;
color:var(--gray-dark,#0b1e33); }
.filter_dropdown .sidebar-product-filter.full .bwp-woocommerce-filter-product #bwp_form_filter_product>div>ul:not(#pa_color):not(.filter_brand_product) li span.active .count{
color:var(--gray-dark,#0b1e33); }
.filter_dropdown .sidebar-product-filter.full .bwp-woocommerce-filter-product #bwp_form_filter_product>div>ul:not(#pa_color):not(.filter_brand_product) li span:hover:before{
border-color:var(--gray-dark,#0b1e33); }
.filter_dropdown .sidebar-product-filter.full .bwp-woocommerce-filter-product #bwp_form_filter_product>div>ul:not(#pa_color):not(.filter_brand_product) li span:hover .count{
color:var(--gray-dark,#0b1e33); }
.filter_dropdown .sidebar-product-filter.full .bwp-woocommerce-filter-product #bwp_form_filter_product>div .filter_category_product{
position:absolute;
top:calc(100% + 20px);
width:calc(100% - 30px);
left:15px;
background:#fff;
z-index:9;
padding:20px;
box-shadow:5px 5px 73px 0 rgba(0,0,0,.05);
max-height:300px;
overflow:auto;
-webkit-transition:all .3s ease;
transition:all .3s ease;
opacity:0;
visibility:hidden; }
.filter_dropdown .sidebar-product-filter.full .bwp-woocommerce-filter-product #bwp_form_filter_product>div .filter_category_product::-webkit-scrollbar{
width:2px;
background-color:#f5f5f5; }
.filter_dropdown .sidebar-product-filter.full .bwp-woocommerce-filter-product #bwp_form_filter_product>div .filter_category_product::-webkit-scrollbar-thumb{
background-color:var(--gray-dark,#0b1e33); }
.filter_dropdown .sidebar-product-filter.full .bwp-woocommerce-filter-product #bwp_form_filter_product>div.active h3{
background:var(--hover-color,#5f917e); }
.filter_dropdown .sidebar-product-filter.full .bwp-woocommerce-filter-product #bwp_form_filter_product>div.active h3:before{
content:"\e918"; }
.filter_dropdown .sidebar-product-filter.full .bwp-woocommerce-filter-product #bwp_form_filter_product>div.active .content-filter-price,.filter_dropdown .sidebar-product-filter.full .bwp-woocommerce-filter-product #bwp_form_filter_product>div.active .content_filter,.filter_dropdown .sidebar-product-filter.full .bwp-woocommerce-filter-product #bwp_form_filter_product>div.active .filter_category_product,.filter_dropdown .sidebar-product-filter.full .bwp-woocommerce-filter-product #bwp_form_filter_product>div.active>ul{
opacity:1;
visibility:visible;
top:calc(100% + 10px); }
@media (min-width: 991px){
.filter_ontop .remove-sidebar.active{
display:none; } }
.filter_ontop .content-top .button-filter-toggle{
flex:1; }
@media (min-width: 991px){
.filter_ontop .bwp-filter-ajax #bwp_form_filter_product>div{
border:0;
padding:15px;
margin:0; }
.filter_ontop .bwp-filter-ajax #bwp_form_filter_product>div>div,.filter_ontop .bwp-filter-ajax #bwp_form_filter_product>div>ul{
overflow:auto;
padding-top:7px;
margin:0; }
.filter_ontop .bwp-filter-ajax #bwp_form_filter_product>div>div::-webkit-scrollbar,.filter_ontop .bwp-filter-ajax #bwp_form_filter_product>div>ul::-webkit-scrollbar{
width:5px; }
.filter_ontop .bwp-filter-ajax #bwp_form_filter_product>div>div::-webkit-scrollbar-thumb,.filter_ontop .bwp-filter-ajax #bwp_form_filter_product>div>ul::-webkit-scrollbar-thumb{
background-color:#cfcfcf; }
.filter_ontop .bwp-filter-ajax #bwp_form_filter_product>div>div:not(.filter_brand_product),.filter_ontop .bwp-filter-ajax #bwp_form_filter_product>div>ul:not(.filter_brand_product){
overflow:unset; } }
@media (min-width: 991px){
.filter_ontop .bwp-woocommerce-filter-product{
border:1px solid var(--border-color,#e9e9e9);
display:flex;
padding:10px 10px 30px;
flex-wrap:wrap;
border-radius:6px;
-webkit-border-radius:6px;
-moz-border-radius:6px;
-ms-border-radius:6px;
-o-border-radius:6px; }
.filter_ontop .bwp-woocommerce-filter-product>div:not(.bwp-filter-ajax){
flex:1;
padding:15px; }
.filter_ontop .bwp-woocommerce-filter-product>div:not(.bwp-filter-ajax) ul{
margin:-5px 0; }
.filter_ontop .bwp-woocommerce-filter-product>div:not(.bwp-filter-ajax).bwp-filter-color{
order:1; }
.filter_ontop .bwp-woocommerce-filter-product>div:not(.bwp-filter-ajax).bwp-filter-brand{
order:2; }
.filter_ontop .bwp-woocommerce-filter-product>div:not(.bwp-filter-ajax).bwp-stock-status{
order:3; }
.filter_ontop .bwp-woocommerce-filter-product>div:not(.bwp-filter-ajax).bwp-filter-price{
order:4;
float:right; }
.rtl .filter_ontop .bwp-woocommerce-filter-product>div:not(.bwp-filter-ajax).bwp-filter-price{
float:left; }
.filter_ontop .bwp-woocommerce-filter-product>.widget{
border:0;
padding:0;
margin:0; } }
.filter_ontop .bwp-woocommerce-filter-product .bwp-stock-status ul li{
width:100%; }
.filter_ontop .bwp-woocommerce-filter-product .bwp-filter-ajax{
flex:1; }
.filter_ontop .bwp-woocommerce-filter-product .bwp-filter-ajax.grid-2{
flex:2; }
@media (max-width: 991px){
.filter_ontop .bwp-woocommerce-filter-product .bwp-filter-ajax.grid-2{
flex:0 0 100%;
order:3; } }
.filter_ontop .bwp-woocommerce-filter-product .bwp-filter-ajax.grid-3{
flex:3; }
@media (max-width: 991px){
.filter_ontop .bwp-woocommerce-filter-product .bwp-filter-ajax.grid-3{
flex:0 0 100%;
order:3; } }
.filter_ontop .bwp-woocommerce-filter-product .bwp-filter-ajax.grid-4{
flex:0 0 100%;
order:3; }
.filter_ontop .bwp-woocommerce-filter-product .bwp-filter-ajax #bwp_form_filter_product{
border:0;
padding:0; }
@media (max-width: 991px){
.filter_ontop .sidebar-product-filter{
position:fixed;
left:0;
top:0;
width:calc(100% - 30px);
max-width:350px;
z-index:9999;
background:#fff;
padding:0 10px 50px !important;
flex-direction:column;
height:100%;
-webkit-transform:translateX(-100%);
transform:translateX(-100%);
-webkit-transition:all .3s ease;
transition:all .3s ease; }
.filter_ontop .sidebar-product-filter.active{
display:flex !important;
-webkit-transform:translateX(0);
transform:translateX(0); }
.filter_ontop .sidebar-product-filter .button-filter-toggle{
color:var(--gray-dark,#0b1e33);
font-size:10px;
text-transform:uppercase;
font-weight:700;
font-weight:500;
justify-content:right;
cursor:pointer;
position:relative;
padding:0;
height:auto;
position:sticky;
top:0;
padding:20px;
background:#fff;
z-index:100;
width:100%; }
.filter_ontop .sidebar-product-filter .button-filter-toggle .filter-close{
height:30px;
width:30px;
position:relative;
box-sizing:border-box;
line-height:30px;
display:inline-block;
background:#fff;
border-radius:50%;
-webkit-border-radius:50%;
-moz-border-radius:50%;
-ms-border-radius:50%;
-o-border-radius:50%;
box-shadow:0 8px 24px hsla(210,8%,62%,.2); }
.filter_ontop .sidebar-product-filter .button-filter-toggle .filter-close:after,.filter_ontop .sidebar-product-filter .button-filter-toggle .filter-close:before{
-webkit-transform:rotate(-45deg);
transform:rotate(-45deg);
content:"";
position:absolute;
top:50%;
left:calc(50% - 7px);
display:block;
height:1px;
width:13px;
background-color:var(--gray-dark,#0b1e33);
-webkit-transition:all .3s ease-out;
transition:all .3s ease-out; }
.filter_ontop .sidebar-product-filter .button-filter-toggle .filter-close:after{
-webkit-transform:rotate(-135deg);
transform:rotate(-135deg); }
.filter_ontop .sidebar-product-filter .button-filter-toggle .filter-close:hover:after,.filter_ontop .sidebar-product-filter .button-filter-toggle .filter-close:hover:before{
-webkit-transform:rotate(0deg);
transform:rotate(0deg); }
.filter_ontop .bwp_ajax_filte{
flex:1;
overflow:auto;
padding:0 20px; }
.filter_ontop .bwp_ajax_filte::-webkit-scrollbar-track{
background-color:#f5f5f5; }
.filter_ontop .bwp_ajax_filte::-webkit-scrollbar{
width:2px;
background-color:#000; }
.filter_ontop .bwp_ajax_filte::-webkit-scrollbar-thumb{
background:#000; }
.filter_ontop .bwp-filter-ajax #bwp_form_filter_product{
flex-direction:column; } }
.remove-sidebar{
position:fixed;
content:"";
width:100%;
height:100%;
top:0;
left:0;
margin:0;
z-index:9;
background:rgba(0,0,0,.4);
display:none;
-webkit-transition:opacity .4s cubic-bezier(0,.8,1,1);
transition:opacity .4s cubic-bezier(0,.8,1,1); }
.remove-sidebar.active{
display:block; }
.widget_product_tag_cloud .tagcloud a{
color:#9b9b9b;
border:1px solid var(--text-color-25,rgba(11,30,51,.25));
overflow:hidden;
background:transparent;
padding:10px 20px;
text-transform:capitalize;
position:relative; }
.widget_product_tag_cloud .tagcloud a:before{
content:"";
position:absolute;
width:0;
height:100%;
right:0;
bottom:0;
background:#efefef;
-webkit-transition:all .3s ease;
transition:all .3s ease;
z-index:-1; }
.rtl .widget_product_tag_cloud .tagcloud a:before{
left:0;
right:auto; }
.widget_product_tag_cloud .tagcloud a:hover{
background:transparent; }
.widget_product_tag_cloud .tagcloud a:hover:before{
width:100%;
height:100%;
background:var(--theme-color,#7ba998); }
.tagcloud a{
z-index:1;
font-size:calc(var(--font-size-body, 16px) - 2px) !important;
color:#9b9b9b;
margin:0 6px 10px 0;
padding:5px 25px;
background:#f5f5f5;
text-transform:capitalize;
border:none;
display:inline-block;
vertical-align:middle;
position:relative;
border-radius:25px;
-webkit-border-radius:25px;
-moz-border-radius:25px;
-ms-border-radius:25px;
-o-border-radius:25px;
z-index:0;
line-height:calc(var(--font-size-body,16px) + 2px); }
.lt-ie8 .tagcloud a{
display:inline;
zoom:1; }
.tagcloud a:hover{
border-color:var(--theme-color,#7ba998);
background:var(--theme-color,#7ba998);
color:#fff; }
.widget_mc4wp_widget form{
margin:0; }
.bwp_ajax_filte{
display:-webkit-box; }
.bwp_ajax_filte .bwp-block-title h2{
font-size:calc(var(--font-size-body,16px) + 4px);
margin-bottom:20px; }
.bwp_ajax_filte .bwp-filter-brand .filter_brand_product{
display:flex;
flex-direction:column;
flex-wrap:wrap; }
.bwp_ajax_filte .bwp-filter-brand .filter_brand_product .item-taxonomy{
cursor:pointer;
line-height:25px;
display:block;
padding:0;
margin:3px 0; }
.bwp_ajax_filte .bwp-filter-brand .filter_brand_product .item-taxonomy>span{
display:none !important; }
.bwp_ajax_filte .bwp-filter-brand .filter_brand_product .item-taxonomy>a{
position:relative;
padding-left:20px; }
.rtl .bwp_ajax_filte .bwp-filter-brand .filter_brand_product .item-taxonomy>a{
padding-right:20px;
padding-left:0; }
.bwp_ajax_filte .bwp-filter-brand .filter_brand_product .item-taxonomy>a:before{
position:absolute;
content:"";
width:13px;
height:13px;
border-radius:50%;
-webkit-border-radius:50%;
-moz-border-radius:50%;
-ms-border-radius:50%;
-o-border-radius:50%;
border:1px solid #e2e2e2;
left:0;
top:calc(50% - 6.5px);
background:var(--theme-color,#7ba998);
box-shadow:inset 0 0 0 6px #fff;
-webkit-transition:all .3s ease;
transition:all .3s ease; }
.rtl .bwp_ajax_filte .bwp-filter-brand .filter_brand_product .item-taxonomy>a:before{
right:0;
left:auto; }
.bwp_ajax_filte .bwp-filter-brand .filter_brand_product .item-taxonomy>a:hover{
color:var(--gray-dark,#0b1e33); }
.bwp_ajax_filte .bwp-filter-brand .filter_brand_product .item-taxonomy>a:hover:before{
border-color:var(--hover-color,#5f917e); }
.bwp_ajax_filte .bwp-filter-brand .filter_brand_product .item-taxonomy label{
cursor:pointer;
margin:0;
margin-left:0;
vertical-align:top;
font-size:var(--font-size-body,16px);
color:var(--text-color,#0b1e33);
-webkit-transition:all .3s ease;
transition:all .3s ease; }
.rtl .bwp_ajax_filte .bwp-filter-brand .filter_brand_product .item-taxonomy label{
margin-right:0;
margin-left:0; }
.bwp_ajax_filte .bwp-filter-brand .filter_brand_product .item-taxonomy.active>a:before{
border-color:var(--hover-color,#5f917e);
box-shadow:inset 0 0 0 3px #fff; }
.bwp_ajax_filte .bwp-filter-brand .filter_brand_product .item-taxonomy.active label,.bwp_ajax_filte .bwp-filter-brand .filter_brand_product .item-taxonomy:hover label{
color:var(--hover-color,#5f917e); }
.bwp_ajax_filte .filter_category_product .item-category{
cursor:pointer;
margin-top:10px;
width:100%;
position:relative; }
.bwp_ajax_filte .filter_category_product .item-category a{
color:var(--text-color,#0b1e33);
-webkit-transition:all .3s ease;
transition:all .3s ease; }
.bwp_ajax_filte .filter_category_product .item-category a:hover{
color:var(--gray-dark,#0b1e33); }
.bwp_ajax_filte .filter_category_product .item-category:first-child{
margin-top:0; }
.bwp_ajax_filte .filter_category_product .item-category .arrow{
border:0;
padding:0 !important;
position:absolute !important;
right:0; }
.rtl .bwp_ajax_filte .filter_category_product .item-category .arrow{
left:0;
right:auto; }
.bwp_ajax_filte .filter_category_product .item-category .arrow:after{
position:relative;
content:"\e91f";
font-family:wpbingofont;
font-size:calc(var(--font-size-body,16px) + 1px);
top:0;
left:0;
-webkit-transition:all .2s ease;
transition:all .2s ease;
display:inline-block; }
.bwp_ajax_filte .filter_category_product .item-category .arrow:hover:after{
color:var(--gray-dark,#0b1e33); }
.bwp_ajax_filte .filter_category_product .item-category.active>a{
color:var(--hover-color,#5f917e); }
.bwp_ajax_filte .filter_category_product .item-category.open>.arrow:after{
content:"\e920"; }
.bwp_ajax_filte .filter_category_product .item-category .children{
padding:0 0 0 25px;
margin:0;
display:none; }
.rtl .bwp_ajax_filte .filter_category_product .item-category .children{
padding:0 25px 0 0; }
.bwp_ajax_filte .filter_category_product .item-category .children .item-category{
margin:3px 0; }
.bwp_ajax_filte .filter_category_product .item-category label{
font-weight:400;
margin:0;
cursor:pointer; }
.bwp_ajax_filte .filter_category_product .item-category .count{
text-align:center;
font-size:calc(var(--font-size-body, 16px) - 2px);
margin-left:5px; }
.rtl .bwp_ajax_filte .filter_category_product .item-category .count{
margin-right:5px;
margin-left:0; }
.bwp-filter-ajax label{
margin-bottom:0; }
.bwp-filter-ajax facet-remove{
color:var(--gray-dark,#0b1e33);
cursor:pointer;
display:inline-block;
margin-bottom:10px;
font-size:calc(var(--font-size-body, 16px) - 2px);
position:relative; }
.bwp-filter-ajax facet-remove:after{
content:"";
position:absolute;
display:block;
bottom:3px;
left:0;
width:95%;
height:1px;
background-color:var(--gray-dark,#0b1e33);
-webkit-transform:scaleX(1);
transform:scaleX(1);
transform-origin:0 50%;
transition:transform .48s cubic-bezier(.77,0,.175,1); }
.bwp-filter-ajax facet-remove:hover:after{
transform-origin:100% 50%;
-webkit-transform:scaleX(0);
transform:scaleX(0);
animation:e .96s .36s forwards cubic-bezier(.77,0,.175,1); }
.bwp-filter-ajax .facet-remove-price{
margin-bottom:20px; }
.bwp-filter-ajax .count-chosen{
background:var(--theme-color,#7ba998);
color:#fff;
border-radius:50%;
-webkit-border-radius:50%;
-moz-border-radius:50%;
-ms-border-radius:50%;
-o-border-radius:50%;
width:17px;
height:17px;
line-height:17px;
text-align:center;
font-size:10px;
margin-left:5px;
position:relative;
top:-3px; }
.rtl .bwp-filter-ajax .count-chosen{
margin-right:5px;
margin-left:0; }
.bwp-filter-ajax #bwp_form_filter_product{
float:none; }
.bwp-filter-ajax #bwp_form_filter_product ul{
padding:0; }
.bwp-filter-ajax #bwp_form_filter_product ul li{
margin-left:0; }
.rtl .bwp-filter-ajax #bwp_form_filter_product ul li{
margin-right:0;
margin-left:0; }
.bwp-filter-ajax #bwp_form_filter_product ul li:before{
display:none; }
.bwp-filter-ajax #bwp_form_filter_product h3{
color:#fff;
padding:12px 20px;
background:var(--theme-color,#7ba998);
font-weight:500;
font-size:var(--font-size-body,16px);
margin:0 0 25px;
position:relative;
text-transform:uppercase;
background-color:var(--theme-color,#7ba998);
border-radius:25px;
-webkit-border-radius:25px;
-moz-border-radius:25px;
-ms-border-radius:25px;
-o-border-radius:25px; }
.bwp-filter-ajax #bwp_form_filter_product .bwp-filter-price h3{
margin-bottom:35px; }
.bwp-filter-ajax #bwp_form_filter_product .bwp-filter-price #bwp_slider_price{
margin:0;
background:#f5f5f5;
border:0;
height:3px;
width:calc(100% - 14px);
border-radius:0;
-webkit-border-radius:0;
-moz-border-radius:0;
-ms-border-radius:0;
-o-border-radius:0; }
.bwp-filter-ajax #bwp_form_filter_product .bwp-filter-price #bwp_slider_price:after,.bwp-filter-ajax #bwp_form_filter_product .bwp-filter-price #bwp_slider_price:before{
display:none; }
.bwp-filter-ajax #bwp_form_filter_product .bwp-filter-price #bwp_slider_price .ui-slider-handle{
width:13px;
height:13px;
border:none;
top:-6px;
z-index:8;
background:#fff;
border:2px solid var(--gray-dark,#0b1e33);
border-radius:50%;
-webkit-border-radius:50%;
-moz-border-radius:50%;
-ms-border-radius:50%;
-o-border-radius:50%; }
.bwp-filter-ajax #bwp_form_filter_product .bwp-filter-price #bwp_slider_price .ui-slider-handle:focus{
border:2px solid var(--gray-dark,#0b1e33);
padding:0 !important;
outline:none; }
.bwp-filter-ajax #bwp_form_filter_product .bwp-filter-price #bwp_slider_price .ui-slider-range{
top:-1px;
height:3px;
position:absolute;
background:var(--gray-dark,#0b1e33); }
.bwp-filter-ajax #bwp_form_filter_product .bwp-filter-price .price-input{
margin-top:20px;
color:#ff0505; }
.bwp-filter-ajax #bwp_form_filter_product .bwp-filter-price .price-input>span:not(.input-text){
color:var(--gray-dark,#0b1e33);
font-weight:400; }
.bwp-filter-ajax #bwp_form_filter_product .bwp-filter.bwp-filter-category h3{
margin-bottom:15px; }
.bwp-filter-ajax #bwp_form_filter_product .bwp-filter .content_filter{
position:relative; }
.bwp-filter-ajax #bwp_form_filter_product .bwp-filter .content_filter h2{
margin:0;
font-size:var(--font-size-body,16px);
font-weight:500;
padding:0 10px;
border:1px solid var(--gray-dark-50,rgba(11,30,51,.5));
line-height:40px;
cursor:pointer;
position:relative; }
.bwp-filter-ajax #bwp_form_filter_product .bwp-filter .content_filter h2:before{
content:"\f0dd";
font-family:FontAwesome;
position:absolute;
right:10px;
font-size:calc(var(--font-size-body,16px) + 2px);
line-height:1;
top:calc(50% - 11px); }
.rtl .bwp-filter-ajax #bwp_form_filter_product .bwp-filter .content_filter h2:before{
left:10px;
right:auto; }
.bwp-filter-ajax #bwp_form_filter_product .bwp-filter .content_filter ul.filter-select{
background:#fff;
padding:10px;
transform:unset !important;
left:0 !important;
top:100% !important; }
.bwp-filter-ajax #bwp_form_filter_product .bwp-filter.bwp-filter-color ul{
margin-left:-3px; }
.rtl .bwp-filter-ajax #bwp_form_filter_product .bwp-filter.bwp-filter-color ul{
margin-right:-3px;
margin-left:0; }
.bwp-filter-ajax #bwp_form_filter_product .bwp-filter ul{
display:flex;
flex-direction:column; }
.bwp-filter-ajax #bwp_form_filter_product .bwp-filter ul li.filter_color{
position:relative;
font-size:var(--font-size-body,16px);
display:inline-block;
padding:0;
margin:7px 0; }
.bwp-filter-ajax #bwp_form_filter_product .bwp-filter ul li.filter_color>span{
width:20px !important;
height:20px !important;
overflow:visible;
position:relative;
-webkit-transition:all .3s ease-in-out;
transition:all .3s ease-in-out;
padding:0 !important;
min-width:unset;
border:none;
margin-right:10px;
border-radius:50%;
-webkit-border-radius:50%;
-moz-border-radius:50%;
-ms-border-radius:50%;
-o-border-radius:50%; }
.rtl .bwp-filter-ajax #bwp_form_filter_product .bwp-filter ul li.filter_color>span{
margin-left:10px;
margin-right:0; }
.bwp-filter-ajax #bwp_form_filter_product .bwp-filter ul li.filter_color.active>span,.bwp-filter-ajax #bwp_form_filter_product .bwp-filter ul li.filter_color:hover>span{
box-shadow:0 0 0 1px var(--gray-dark,#0b1e33),inset 0 0 0 3px #fff;
border:none !important; }
.bwp-filter-ajax #bwp_form_filter_product .bwp-filter ul li.filter_color.white>span{
border:1px solid #cfcfcf !important;
width:20px !important;
height:20px !important; }
.bwp-filter-ajax #bwp_form_filter_product .bwp-filter ul li.filter_color.white.active>span,.bwp-filter-ajax #bwp_form_filter_product .bwp-filter ul li.filter_color.white:hover>span{
box-shadow:none;
border-color:var(--gray-dark,#0b1e33) !important; }
.bwp-filter-ajax #bwp_form_filter_product .bwp-filter ul li.filter_orther{
cursor:pointer;
display:block;
float:unset; }
.bwp-filter-ajax #bwp_form_filter_product .bwp-filter ul li.filter_orther div mark{
background:transparent;
color:#a4a4a4; }
.bwp-filter-ajax #bwp_form_filter_product .bwp-filter ul li.filter_orther div label{
cursor:pointer; }
.bwp-filter-ajax #bwp_form_filter_product .bwp-filter ul li.filter_orther div span{
content:"";
display:inline-block;
width:14px;
height:14px;
border:1px solid #d2d2d2;
position:relative;
margin:0 10px 0 0;
top:3px; }
.rtl .bwp-filter-ajax #bwp_form_filter_product .bwp-filter ul li.filter_orther div span{
margin:0 0 0 10px; }
.bwp-filter-ajax #bwp_form_filter_product .bwp-filter ul li.filter_orther div span:before{
content:"";
width:8px;
height:8px;
position:absolute;
background:var(--theme-color,#7ba998);
border-radius:50%;
-webkit-border-radius:50%;
-moz-border-radius:50%;
-ms-border-radius:50%;
-o-border-radius:50%;
left:calc(50% - 4px);
top:calc(50% - 4px);
opacity:0;
visibility:hidden; }
.bwp-filter-ajax #bwp_form_filter_product .bwp-filter ul li.filter_orther div.active{
color:var(--theme-color,#7ba998); }
.bwp-filter-ajax #bwp_form_filter_product .bwp-filter ul li.filter_orther div.active span{
border-color:var(--theme-color,#7ba998); }
.bwp-filter-ajax #bwp_form_filter_product .bwp-filter ul li.filter_orther div.active span:before{
opacity:1;
visibility:visible; }
.bwp-filter-ajax #bwp_form_filter_product .bwp-filter ul li.filter_orther div:hover{
color:var(--theme-color,#7ba998); }
.bwp-filter-ajax #bwp_form_filter_product .bwp-filter ul li.filter_image{
position:relative;
display:flex;
line-height:32px;
font-size:var(--font-size-body,16px);
width:100%; }
.bwp-filter-ajax #bwp_form_filter_product .bwp-filter ul li.filter_image mark{
padding:0;
color:var(--text-color,#0b1e33);
margin-left:5px;
background:transparent; }
.rtl .bwp-filter-ajax #bwp_form_filter_product .bwp-filter ul li.filter_image mark{
margin-right:5px;
margin-left:0; }
.bwp-filter-ajax #bwp_form_filter_product .bwp-filter ul li.filter_image label{
margin:0; }
.bwp-filter-ajax #bwp_form_filter_product .bwp-filter ul li.filter_image>span{
width:26px !important;
height:26px !important;
overflow:visible;
position:relative;
-webkit-transition:all .3s ease-in-out;
transition:all .3s ease-in-out;
padding:0 !important;
min-width:unset;
border-radius:50%;
-webkit-border-radius:50%;
-moz-border-radius:50%;
-ms-border-radius:50%;
-o-border-radius:50%;
border:2px solid #fff !important;
box-shadow:0 0 1px 1px #ddd;
background-size:cover; }
.bwp-filter-ajax #bwp_form_filter_product .bwp-filter ul li.filter_image.active,.bwp-filter-ajax #bwp_form_filter_product .bwp-filter ul li.filter_image.active mark,.bwp-filter-ajax #bwp_form_filter_product .bwp-filter ul li.filter_image:hover,.bwp-filter-ajax #bwp_form_filter_product .bwp-filter ul li.filter_image:hover mark{
color:var(--theme-color,#7ba998); }
.bwp-filter-ajax #bwp_form_filter_product .bwp-filter ul li.filter_image.active>span,.bwp-filter-ajax #bwp_form_filter_product .bwp-filter ul li.filter_image:hover>span{
box-shadow:none;
border-color:var(--gray-dark,#0b1e33) !important; }
.bwp-filter-ajax #bwp_form_filter_product .bwp-filter-bottle-size ul li>span,.bwp-filter-ajax #bwp_form_filter_product .bwp-filter-vintage ul li>span{
padding:11px 15px !important; }
.bwp-filter-ajax #bwp_form_filter_product>div{
margin-bottom:45px;
float:unset; }
.bwp-filter-ajax #bwp_form_filter_product>div ul{
display:inline-block;
vertical-align:top;
width:100%;
font-size:calc(var(--font-size-body,16px) + 1px);
padding:3px 10px 0 3px;
margin-left:-3px;
max-height:350px;
overflow:auto; }
.rtl .bwp-filter-ajax #bwp_form_filter_product>div ul{
padding:3px 3px 0 10px;
margin-right:-3px;
margin-left:0; }
.bwp-filter-ajax #bwp_form_filter_product>div ul::-webkit-scrollbar-track{
background-color:#f5f5f5; }
.bwp-filter-ajax #bwp_form_filter_product>div ul::-webkit-scrollbar{
width:2px;
background-color:#f5f5f5; }
.bwp-filter-ajax #bwp_form_filter_product>div ul::-webkit-scrollbar-thumb{
background-color:var(--gray-dark,#0b1e33); }
.bwp-filter-ajax #bwp_form_filter_product>div ul li{
border:none;
padding:5px 0; }
.bwp-filter-ajax #bwp_form_filter_product>div:last-child:last-child{
margin-bottom:0 !important; }
.bwp-filter-ajax .filter_clear_all{
background:var(--theme-color,#7ba998);
color:#fff;
text-transform:uppercase;
padding:10px;
font-size:calc(var(--font-size-body, 16px) - 2px);
border:none;
letter-spacing:3.2px;
margin-top:25px;
margin-bottom:0;
font-weight:500;
cursor:pointer; }
.bwp-filter-ajax .filter_clear_all:hover{
background:#5f927f;
background:var(--theme-color); }
.bwp-filter-ajax ul{
list-style-type:none;
padding:0; }
.bwp-filter-ajax ul li{
line-height:25px;
color:#9b9b9b;
display:inline-block;
padding:0;
cursor:pointer; }
.bwp-filter-ajax ul li>span{
position:relative !important;
padding:0 !important;
min-width:20px;
cursor:pointer;
margin:0 !important;
overflow:visible;
display:inline-block !important;
vertical-align:middle;
border:0 !important;
margin-right:10px !important;
text-indent:0 !important;
text-align:center;
font-size:var(--font-size-body,16px);
font-weight:500;
width:auto !important;
height:auto !important;
border-radius:0;
-webkit-border-radius:0;
-moz-border-radius:0;
-ms-border-radius:0;
-o-border-radius:0;
overflow:unset !important;
-webkit-transition:all .3s ease;
transition:all .3s ease; }
.rtl .bwp-filter-ajax ul li>span{
margin-left:10px !important;
margin-right:0; }
.bwp-filter-ajax ul li label{
margin-left:0;
vertical-align:top;
margin-top:1px;
cursor:pointer; }
.rtl .bwp-filter-ajax ul li label{
margin-right:0;
margin-left:0; }
.bwp-filter-ajax ul li.active>span{
color:var(--theme-color,#7ba998); }
.bwp-filter-ajax ul li:hover>span{
color:var(--hover-color,#5f917e) !important; }
.brands .vc_item{
opacity:.5;
filter:alpha(opacity=50); }
.brands .vc_item.vc_active,.brands .vc_item:hover{
opacity:1;
filter:alpha(opacity=100); }
.list-social{
margin:0;
line-height:0;
text-align:center; }
.list-social li{
display:inline-block;
margin-bottom:0 !important; }
.list-social li a{
border-radius:50%;
-webkit-border-radius:50%;
-moz-border-radius:50%;
-ms-border-radius:50%;
-o-border-radius:50%;
text-align:center;
margin:0 18px 0 0;
width:32px;
height:32px;
overflow:hidden;
padding:6px;
background:#fff; }
.list-social li a,.list-social li a>*{
display:block;
color:#000; }
.list-social li a>*{
font-size:18px; }
.list-social li a .fa,.list-social li a [class*=" icon-"],.list-social li a [class^=icon-]{
z-index:1;
position:relative; }
.list-social li a:hover{
background:var(--theme-color,#7ba998); }
.list-social li a:hover>*{
color:#fff; }
.list-social li a:hover.dribbble{
background:#f26798; }
.list-social li a:hover.facebook{
background:#3b589e; }
.list-social li a:hover.google-plus{
background:#d44132; }
.list-social li a:hover.skype{
background:#00a8e6; }
.list-social li a:hover.tumblr{
background:#465a74; }
.list-social li a:hover.twitter{
background:#40bbf7; }
.list-social li a:hover.youtube{
background:#f04e43; }
.list-social li a:hover.linkedin{
background:#f8659c; }
.list-social li:last-child a{
margin:0; }
.wpb_video_widget .video-description{
text-transform:uppercase;
font-weight:400;
line-height:30px;
font-size:calc(var(--font-size-body, 16px) - 2px);
color:#000; }
.wpb_video_widget .wpb_wrapper .wpb_video_wrapper{
padding-top:60.7% !important; }
#block_contact_infos p{
margin-bottom:0; }
#block_contact_infos .ct-adress{
padding-left:30px;
margin-bottom:10px; }
.rtl #block_contact_infos .ct-adress{
padding-right:30px;
padding-left:0; }
#block_contact_infos .ct-adress:before{
content:"\f041";
font-family:FontAwesome;
position:absolute;
left:0;
font-size:calc(var(--font-size-body,16px) + 3px); }
.rtl #block_contact_infos .ct-adress:before{
right:0;
left:auto; }
#block_contact_infos .ct-phone{
padding-left:30px;
margin-bottom:10px; }
.rtl #block_contact_infos .ct-phone{
padding-right:30px;
padding-left:0; }
#block_contact_infos .ct-phone:before{
content:"\f10b";
font-family:FontAwesome;
position:absolute;
left:0;
font-size:calc(var(--font-size-heading,25px) - 4px); }
.rtl #block_contact_infos .ct-phone:before{
right:0;
left:auto; }
#block_contact_infos .ct-email{
padding-left:30px; }
.rtl #block_contact_infos .ct-email{
padding-right:30px;
padding-left:0; }
#block_contact_infos .ct-email:before{
content:"\f0e0";
font-family:FontAwesome;
position:absolute;
left:0;
font-size:13px; }
.rtl #block_contact_infos .ct-email:before{
right:0;
left:auto; }
.mc4wp-form .btn,.mc4wp-form .clear-all{
line-height:20px; }
@media (max-width: 1199px){
.bwp-ourteam .slick-list{
margin:0 -7.5px; }
.bwp-ourteam .slick-list .ourteam-item{
padding:0 7.5px; } }
.bwp-ourteam .ourteam-items .ourteam__info--image{
position:relative; }
.bwp-ourteam .ourteam-items .ourteam__info--image img{
width:100%; }
.bwp-ourteam .ourteam-items .slick-dots{
margin-top:30px; }
.bwp-ourteam .ourteam-items .ourteam-social{
position:absolute;
padding:30px;
bottom:0;
background:rgba(0,0,0,.5);
left:50%;
width:100%;
-webkit-transform:translate(-50%,100%);
transform:translate(-50%,100%);
-webkit-transition:all .3s ease;
transition:all .3s ease;
opacity:0;
visibility:hidden;
z-index:2; }
.bwp-ourteam .ourteam-items .ourteam-social .social-link{
padding:0;
list-style:none;
display:flex;
flex-wrap:wrap;
justify-content:center;
gap:12px; }
.bwp-ourteam .ourteam-items .ourteam-social .social-link li{
display:inline-block; }
.bwp-ourteam .ourteam-items .ourteam-social .social-link li a{
width:40px;
height:40px;
background-color:#fff;
border-radius:50%;
-webkit-border-radius:50%;
-moz-border-radius:50%;
-ms-border-radius:50%;
-o-border-radius:50%;
display:inline-flex;
align-items:center;
justify-content:center;
color:var(--gray-dark,#0b1e33); }
.bwp-ourteam .ourteam-items .ourteam-social .social-link li a i{
font-size:16px; }
.bwp-ourteam .ourteam-items .ourteam-social .social-link li a:hover{
background-color:var(--theme-color,#7ba998); }
.bwp-ourteam .ourteam-items .ourteam-social .social-link li a:hover i{
color:#fff; }
.bwp-ourteam .ourteam-items:hover .ourteam-social{
opacity:1;
visibility:visible;
-webkit-transform:translate(-50%);
transform:translate(-50%); }
@media (max-width: 991px){
.bwp-ourteam .ourteam-items .ourteam-social{
padding:15px; } }
@media (max-width: 767px){
.bwp-ourteam .ourteam-items .ourteam-social{
opacity:1;
visibility:visible;
-webkit-transform:translate(-50%);
transform:translate(-50%); }
.bwp-ourteam .ourteam-items .ourteam-social .social-link{
gap:10px; }
.bwp-ourteam .ourteam-items .ourteam-social .social-link li a{
width:35px;
height:35px; } }
.widget h1.widget-title{
font-size:calc(var(--font-size-body,16px) + 4px);
text-transform:uppercase;
padding:0 0 10px;
margin:0; }
.rtl .widget h1.widget-title{
padding:0 0 10px; }
.bwp_best_seller .content-best-seller{
margin-top:15px; }
.bwp_best_seller .content-best-seller .post-item{
margin-bottom:30px;
border:1px solid #f5f5f5;
display:flex; }
.bwp_best_seller .content-best-seller .item-img{
min-width:95px; }
.bwp_best_seller .content-best-seller .item-img img{
width:95px; }
.bwp_best_seller .content-best-seller .item-content{
padding-left:20px;
padding-right:10px; }
.rtl .bwp_best_seller .content-best-seller .item-content{
padding-right:20px;
padding-left:0;
padding-left:10px;
padding-right:0; }
.bwp_best_seller .content-best-seller .item-content h4{
font-size:calc(var(--font-size-body,16px) + 1px);
font-weight:500;
line-height:25px;
margin-top:12px;
margin-bottom:7px; }
.bwp_best_seller .content-best-seller .item-content h4 a{
color:var(--text-color,#0b1e33); }
.bwp_best_seller .content-best-seller .item-content h4 a:hover{
color:var(--theme-color,#7ba998); }
.bwp_best_seller .content-best-seller .item-content del>.woocommerce-Price-amount{
color:var(--text-color,#0b1e33);
font-weight:300; }
.bwp_best_seller .content-best-seller .item-content .woocommerce-Price-amount{
color:var(--theme-color,#7ba998);
font-weight:500; }
.bwp_best_seller .content-best-seller .item-content ins{
color:var(--text-color,#0b1e33);
text-decoration:none;
margin-left:5px; }
.rtl .bwp_best_seller .content-best-seller .item-content ins{
margin-right:5px;
margin-left:0; }
.bwp-widget-banner,.bwp-widget-banner .banners .bwp-image{
position:relative;
overflow:hidden; }
.bwp-widget-banner .banners .bwp-image a,.bwp-widget-banner .banners .bwp-image img{
width:100%;
display:inline-block; }
.bwp-widget-banner .button{
display:inline-block;
position:relative;
-webkit-transition:all .3s ease;
transition:all .3s ease; }
.bwp-widget-banner.banner_countdown .countdown-deal .countdown-content>span{
width:46px;
height:46px;
line-height:46px;
background:var(--gray-dark,#0b1e33);
border-radius:50%;
-webkit-border-radius:50%;
-moz-border-radius:50%;
-ms-border-radius:50%;
-o-border-radius:50%;
font-family:var(--font-family-heading,"GTWalsheimPro");
color:#fff;
display:inline-block;
font-size:22px;
text-align:center;
margin-right:10px; }
.rtl .bwp-widget-banner.banner_countdown .countdown-deal .countdown-content>span{
margin-left:10px;
margin-right:0; }
.bwp-widget-banner.banner_countdown .countdown-deal .countdown-content>span:last-child{
margin-right:0; }
.rtl .bwp-widget-banner.banner_countdown .countdown-deal .countdown-content>span:last-child{
margin-left:0;
margin-right:0; }
.bwp-widget-banner.banner_countdown .countdown-deal .countdown-content>span .countdown-text{
display:none; }
.bwp-image-product-countdown .product-title{
margin:0 0 5px;
font-size:calc(var(--font-size-body,16px) + 2px);
font-weight:700;
font-family:var(--font-family-base,"GTWalsheimPro"); }
.bwp-image-product-countdown .product-price{
font-size:calc(var(--font-size-body, 16px) + 2px);
margin-bottom:25px;
color:var(--theme-color,#7ba998);
font-weight:700; }
.bwp-image-product-countdown .product-price ins{
text-decoration:none;
color:var(--theme-color,#7ba998);
font-weight:700; }
.bwp-image-product-countdown .product-price del{
color:var(--text-color,#0b1e33);
font-weight:400; }
.bwp-image-product-countdown .product-description{
margin-bottom:33px; }
.bwp-image-product-countdown .countdown{
margin-bottom:40px; }
.bwp-image-product-countdown .countdown .countdown-deal .countdown-content>span{
display:inline-block;
color:var(--gray-dark,#0b1e33);
margin-right:30px;
text-align:center; }
.rtl .bwp-image-product-countdown .countdown .countdown-deal .countdown-content>span{
margin-left:30px;
margin-right:0; }
.bwp-image-product-countdown .countdown .countdown-deal .countdown-content>span:last-child{
margin:0; }
.bwp-image-product-countdown .countdown .countdown-deal .countdown-content>span .countdown-amount{
display:block;
position:relative;
font-size:30px;
width:64px;
height:60px;
line-height:60px;
margin-bottom:5px; }
@media (max-width: 1199px){
.bwp-image-product-countdown .countdown .countdown-deal .countdown-content>span{
margin-right:15px; }
.rtl .bwp-image-product-countdown .countdown .countdown-deal .countdown-content>span{
margin-left:15px;
margin-right:0; } }
.bwp-instagram .image-instagram{
position:relative; }
.bwp-instagram a.instagram{
display:inline-block;
position:relative;
vertical-align:top;
overflow:hidden;
width:100%; }
.bwp-instagram a.instagram:after{
content:"\e97d";
color:#fff;
background-color:var(--theme-color,#7ba998);
width:50px;
height:50px;
line-height:50px;
border-radius:50%;
-webkit-border-radius:50%;
-moz-border-radius:50%;
-ms-border-radius:50%;
-o-border-radius:50%;
font-family:feather;
font-size:calc(var(--font-size-body,16px) + 4px);
position:absolute;
top:55%;
left:50%;
-webkit-transform:translate(-50%,-50%);
transform:translate(-50%,-50%);
text-align:center;
z-index:2;
-webkit-transition:all .3s ease;
transition:all .3s ease;
opacity:0;
visibility:hidden; }
.bwp-instagram a.instagram img{
width:100%; }
.bwp-instagram a.instagram.show-like-comment:after{
display:none; }
.bwp-instagram a.instagram.show-like-comment:hover .like-comment,.bwp-instagram a.instagram.show-like-comment:hover .like-comment:before{
opacity:1;
visibility:visible; }
.bwp-instagram a.instagram:hover:after{
opacity:1;
visibility:visible;
top:50%; }
.bwp-instagram .like-comment{
display:flex;
align-items:center;
justify-content:center;
padding:20px 15px;
right:0;
bottom:0;
z-index:2; }
.bwp-instagram .like-comment,.bwp-instagram .like-comment:before{
position:absolute;
top:0;
left:0;
width:100%;
opacity:0;
visibility:hidden;
-webkit-transition:all .3s ease;
transition:all .3s ease; }
.bwp-instagram .like-comment:before{
content:"";
background-color:rgba(0,0,0,.2);
height:100%; }
.bwp-instagram .like-comment>span{
color:#fff; }
.bwp-instagram .like-comment>span:before{
font-family:wpbingofont;
font-size:calc(var(--font-size-body, 16px) + 4px);
vertical-align:middle;
margin-right:3px; }
.rtl .bwp-instagram .like-comment>span:before{
margin-left:3px;
margin-right:0; }
.bwp-instagram .like-comment>span:first-child{
margin-right:30px; }
.rtl .bwp-instagram .like-comment>span:first-child{
margin-left:30px;
margin-right:0; }
.bwp-instagram .like-comment .likes-instagram{
position:relative;
z-index:2; }
.bwp-instagram .like-comment .likes-instagram:before{
content:"\e912"; }
.bwp-instagram .like-comment .comment-instagram{
position:relative;
z-index:2; }
.bwp-instagram .like-comment .comment-instagram:before{
content:"\e913"; }
.bwp-instagram.default .row{
margin:0 -5px; }
.bwp-instagram.default .row .image-instagram{
padding:0 5px;
margin-bottom:10px; }
@media (max-width: 1199px){
.bwp-instagram .slick-list{
margin:0 -7.5px; }
.bwp-instagram .slick-list .image-instagram{
padding:0 7.5px; } }
.bwp-policy .button{
position:relative; }
.bwp-policy .button:after{
content:"";
position:absolute;
display:block;
bottom:0;
left:0;
width:100%;
height:1px;
background-color:var(--gray-dark,#0b1e33);
-webkit-transform:scaleX(1);
transform:scaleX(1);
transform-origin:0 50%;
transition:transform .48s cubic-bezier(.77,0,.175,1); }
.bwp-policy .button:hover:after{
transform-origin:100% 50%;
-webkit-transform:scaleX(0);
transform:scaleX(0);
animation:e .96s .36s forwards cubic-bezier(.77,0,.175,1); }
.bwp-policy.default{
display:flex; }
@media (max-width: 767px){
.bwp-policy.default{
justify-content:center;
flex-direction:column; } }
@media (max-width: 1199px){
.bwp-widget-video .bwp-image img{
width:100%; } }
.bwp-widget-video.default{
position:relative; }
.bwp-widget-video.default .bwp-video{
display:inline-flex;
flex-direction:column;
justify-content:center;
align-items:center;
text-indent:3px;
position:relative;
color:#fff;
cursor:pointer;
text-align:center;
-webkit-transition:all .3s ease;
transition:all .3s ease; }
.bwp-widget-video.default .bwp-video .icon svg{
width:30px; }
.bwp-widget-video.default .bwp-video .icon svg path{
fill:#fff; }
.bwp-widget-video.default .bwp-video .video{
font-size:calc(var(--font-size-body,16px) + 1px); }
.bwp-widget-video.default .bwp-video:before{
content:"";
position:absolute;
top:50%;
left:50%;
-webkit-transform:translate(-50%,-50%);
transform:translate(-50%,-50%);
width:89px;
height:84px;
background:url(//yupiii.pt/wp-content/themes/lemie/lemie/images/ellipse-2.png) no-repeat 50%; }
.bwp-widget-video.default .content{
position:absolute;
left:calc(50% - 7px);
top:calc(50% - 7px); }
.bwp-widget-video.default .content-video{
z-index:10000;
background:var(--gray-dark-50,rgba(11,30,51,.5)); }
.bwp-widget-video.default .content-video,.bwp-widget-video.default .content-video .remove-show-modal{
position:fixed;
width:100%;
height:100%;
top:0;
left:0;
display:none; }
.bwp-widget-video.default .content-video.show .modal-dialog,.bwp-widget-video.default .content-video.show .remove-show-modal{
display:block; }
.bwp-widget-video.default .content-video .modal-dialog{
position:absolute;
top:50%;
left:50%;
-webkit-transform:translate(-50%,-50%);
transform:translate(-50%,-50%);
display:none;
text-align:center; }
.bwp-widget-video.default .content-video .modal-dialog.height,.bwp-widget-video.default .content-video .modal-dialog.height iframe{
height:70vh;
width:124.44444vh; }
@media (max-width: 1199px){
.bwp-widget-video.default .content-video .modal-dialog.height,.bwp-widget-video.default .content-video .modal-dialog.height iframe{
height:70vh;
width:124.44444vh; } }
@media (max-width: 767px){
.bwp-widget-video.default .content-video .modal-dialog.height,.bwp-widget-video.default .content-video .modal-dialog.height iframe{
height:90vh;
width:160vh; } }
.bwp-widget-video.default .content-video .modal-dialog.width,.bwp-widget-video.default .content-video .modal-dialog.width iframe{
height:39.375vw;
width:70vw; }
@media (max-width: 1199px){
.bwp-widget-video.default .content-video .modal-dialog.width,.bwp-widget-video.default .content-video .modal-dialog.width iframe{
height:39.375vw;
width:70vw; } }
@media (max-width: 767px){
.bwp-widget-video.default .content-video .modal-dialog.width,.bwp-widget-video.default .content-video .modal-dialog.width iframe{
height:50.625vw;
width:90vw; } }
.bwp-widget-video.default .content-video .modal-dialog .close-video{
height:35px;
width:35px;
position:absolute;
top:0;
right:0;
box-sizing:border-box;
line-height:35px;
display:inline-block;
border-radius:50%;
-webkit-border-radius:50%;
-moz-border-radius:50%;
-ms-border-radius:50%;
-o-border-radius:50%;
background:#fff;
box-shadow:0 1px 12px 2px rgba(11,30,51,.05);
z-index:1000;
-webkit-transform:translate(50%,-50%);
transform:translate(50%,-50%);
cursor:pointer; }
.bwp-widget-video.default .content-video .modal-dialog .close-video:after,.bwp-widget-video.default .content-video .modal-dialog .close-video:before{
-webkit-transform:rotate(-45deg);
transform:rotate(-45deg);
content:"";
position:absolute;
top:50%;
left:calc(50% - 8px);
display:block;
height:1px;
width:15px;
background-color:var(--gray-dark,#0b1e33);
-webkit-transition:all .3s ease-out;
transition:all .3s ease-out; }
.bwp-widget-video.default .content-video .modal-dialog .close-video:after{
-webkit-transform:rotate(-135deg);
transform:rotate(-135deg); }
.bwp-widget-video.default .content-video .modal-dialog .close-video:hover:after,.bwp-widget-video.default .content-video .modal-dialog .close-video:hover:before{
-webkit-transform:rotate(0deg);
transform:rotate(0deg); }
@media (max-width: 767px){
.bwp-widget-video.default .content-video .modal-dialog{
width:100%; } }
.bwp-widget-video .bwp-video svg{
width:1rem;
height:auto; }
.bwp-icon-box-wrapper:hover svg{
animation:svg-animation 1s linear forwards; }
.bwp-button-widget .bwp-button,.bwp-image-product-countdown .bwp-button,.bwp-recent-post .bwp-button,.bwp-slider .bwp-button,.bwp-widget-banner .bwp-button{
background-color:var(--theme-color,#7ba998);
color:var(--gray-dark,#0b1e33);
fill:var(--gray-dark,#0b1e33);
font-size:var(--font-size-body,16px);
padding:12px 30px;
text-transform:capitalize;
-webkit-transition:all .5s ease;
transition:all .5s ease;
position:relative;
display:inline-flex !important;
overflow:hidden; }
.bwp-button-widget .bwp-button:after,.bwp-button-widget .bwp-button:before,.bwp-image-product-countdown .bwp-button:after,.bwp-image-product-countdown .bwp-button:before,.bwp-recent-post .bwp-button:after,.bwp-recent-post .bwp-button:before,.bwp-slider .bwp-button:after,.bwp-slider .bwp-button:before,.bwp-widget-banner .bwp-button:after,.bwp-widget-banner .bwp-button:before{
-webkit-transition:all .5s ease-in-out;
transition:all .5s ease-in-out; }
.bwp-button-widget .bwp-button .bwp-button-icon,.bwp-button-widget .bwp-button .bwp-button-text,.bwp-image-product-countdown .bwp-button .bwp-button-icon,.bwp-image-product-countdown .bwp-button .bwp-button-text,.bwp-recent-post .bwp-button .bwp-button-icon,.bwp-recent-post .bwp-button .bwp-button-text,.bwp-slider .bwp-button .bwp-button-icon,.bwp-slider .bwp-button .bwp-button-text,.bwp-widget-banner .bwp-button .bwp-button-icon,.bwp-widget-banner .bwp-button .bwp-button-text{
position:relative;
z-index:3; }
.bwp-button-widget .bwp-button .bwp-button-content-wrapper,.bwp-image-product-countdown .bwp-button .bwp-button-content-wrapper,.bwp-recent-post .bwp-button .bwp-button-content-wrapper,.bwp-slider .bwp-button .bwp-button-content-wrapper,.bwp-widget-banner .bwp-button .bwp-button-content-wrapper{
display:flex !important;
align-items:center; }
.bwp-button-widget .bwp-button .bwp-button-content-wrapper .bwp-button-text,.bwp-image-product-countdown .bwp-button .bwp-button-content-wrapper .bwp-button-text,.bwp-recent-post .bwp-button .bwp-button-content-wrapper .bwp-button-text,.bwp-slider .bwp-button .bwp-button-content-wrapper .bwp-button-text,.bwp-widget-banner .bwp-button .bwp-button-content-wrapper .bwp-button-text{
order:3; }
.bwp-button-widget .bwp-button .bwp-button-icon,.bwp-image-product-countdown .bwp-button .bwp-button-icon,.bwp-recent-post .bwp-button .bwp-button-icon,.bwp-slider .bwp-button .bwp-button-icon,.bwp-widget-banner .bwp-button .bwp-button-icon{
position:relative; }
.bwp-button-widget .bwp-button .bwp-button-icon.bwp-align-icon-left,.bwp-image-product-countdown .bwp-button .bwp-button-icon.bwp-align-icon-left,.bwp-recent-post .bwp-button .bwp-button-icon.bwp-align-icon-left,.bwp-slider .bwp-button .bwp-button-icon.bwp-align-icon-left,.bwp-widget-banner .bwp-button .bwp-button-icon.bwp-align-icon-left{
order:1;
left:0; }
.bwp-button-widget .bwp-button .bwp-button-icon.bwp-align-icon-right,.bwp-image-product-countdown .bwp-button .bwp-button-icon.bwp-align-icon-right,.bwp-recent-post .bwp-button .bwp-button-icon.bwp-align-icon-right,.bwp-slider .bwp-button .bwp-button-icon.bwp-align-icon-right,.bwp-widget-banner .bwp-button .bwp-button-icon.bwp-align-icon-right{
order:5;
right:0; }
.bwp-button-widget .bwp-button .bwp-button-icon svg,.bwp-image-product-countdown .bwp-button .bwp-button-icon svg,.bwp-recent-post .bwp-button .bwp-button-icon svg,.bwp-slider .bwp-button .bwp-button-icon svg,.bwp-widget-banner .bwp-button .bwp-button-icon svg{
width:1rem;
height:auto; }
.bwp-button-widget .bwp-button .bwp-button-icon svg path,.bwp-image-product-countdown .bwp-button .bwp-button-icon svg path,.bwp-recent-post .bwp-button .bwp-button-icon svg path,.bwp-slider .bwp-button .bwp-button-icon svg path,.bwp-widget-banner .bwp-button .bwp-button-icon svg path{
-webkit-transition:all .5s ease;
transition:all .5s ease; }
.bwp-button-widget .bwp-button .bwp-button-icon i,.bwp-image-product-countdown .bwp-button .bwp-button-icon i,.bwp-recent-post .bwp-button .bwp-button-icon i,.bwp-slider .bwp-button .bwp-button-icon i,.bwp-widget-banner .bwp-button .bwp-button-icon i{
font-size:1rem; }
.bwp-button-widget .bwp-button.style_1:before,.bwp-image-product-countdown .bwp-button.style_1:before,.bwp-recent-post .bwp-button.style_1:before,.bwp-slider .bwp-button.style_1:before,.bwp-widget-banner .bwp-button.style_1:before{
content:"";
position:absolute;
top:0;
right:0;
bottom:0;
left:0;
background-color:var(--theme-color,#7ba998);
transform:translateX(-100%); }
.bwp-button-widget .bwp-button.style_1:hover:before,.bwp-image-product-countdown .bwp-button.style_1:hover:before,.bwp-recent-post .bwp-button.style_1:hover:before,.bwp-slider .bwp-button.style_1:hover:before,.bwp-widget-banner .bwp-button.style_1:hover:before{
transform:translateX(0); }
.bwp-button-widget .bwp-button.style_2,.bwp-image-product-countdown .bwp-button.style_2,.bwp-recent-post .bwp-button.style_2,.bwp-slider .bwp-button.style_2,.bwp-widget-banner .bwp-button.style_2{
overflow:hidden; }
.bwp-button-widget .bwp-button.style_2:before,.bwp-image-product-countdown .bwp-button.style_2:before,.bwp-recent-post .bwp-button.style_2:before,.bwp-slider .bwp-button.style_2:before,.bwp-widget-banner .bwp-button.style_2:before{
content:"";
position:absolute;
top:0;
right:-50px;
bottom:0;
left:0;
border-right:50px solid transparent;
border-bottom:80px solid var(--theme-color,#7ba998);
transform:translateX(-100%); }
.bwp-button-widget .bwp-button.style_2:hover:before,.bwp-image-product-countdown .bwp-button.style_2:hover:before,.bwp-recent-post .bwp-button.style_2:hover:before,.bwp-slider .bwp-button.style_2:hover:before,.bwp-widget-banner .bwp-button.style_2:hover:before{
transform:translateX(0); }
.bwp-button-widget .bwp-button.style_3:after,.bwp-button-widget .bwp-button.style_3:before,.bwp-image-product-countdown .bwp-button.style_3:after,.bwp-image-product-countdown .bwp-button.style_3:before,.bwp-recent-post .bwp-button.style_3:after,.bwp-recent-post .bwp-button.style_3:before,.bwp-slider .bwp-button.style_3:after,.bwp-slider .bwp-button.style_3:before,.bwp-widget-banner .bwp-button.style_3:after,.bwp-widget-banner .bwp-button.style_3:before{
content:"";
position:absolute;
top:0;
right:0;
bottom:0;
left:0;
border-bottom:80px solid var(--theme-color,#7ba998); }
.bwp-button-widget .bwp-button.style_3:before,.bwp-image-product-countdown .bwp-button.style_3:before,.bwp-recent-post .bwp-button.style_3:before,.bwp-slider .bwp-button.style_3:before,.bwp-widget-banner .bwp-button.style_3:before{
right:-50px;
border-right:50px solid transparent;
transform:translateX(-100%); }
.bwp-button-widget .bwp-button.style_3:after,.bwp-image-product-countdown .bwp-button.style_3:after,.bwp-recent-post .bwp-button.style_3:after,.bwp-slider .bwp-button.style_3:after,.bwp-widget-banner .bwp-button.style_3:after{
left:-50px;
border-left:50px solid transparent;
transform:translateX(100%); }
.bwp-button-widget .bwp-button.style_3:hover:before,.bwp-image-product-countdown .bwp-button.style_3:hover:before,.bwp-recent-post .bwp-button.style_3:hover:before,.bwp-slider .bwp-button.style_3:hover:before,.bwp-widget-banner .bwp-button.style_3:hover:before{
transform:translateX(-30%); }
.bwp-button-widget .bwp-button.style_3:hover:after,.bwp-image-product-countdown .bwp-button.style_3:hover:after,.bwp-recent-post .bwp-button.style_3:hover:after,.bwp-slider .bwp-button.style_3:hover:after,.bwp-widget-banner .bwp-button.style_3:hover:after{
transform:translateX(30%); }
.bwp-button-widget .bwp-button.style_4:after,.bwp-button-widget .bwp-button.style_4:before,.bwp-image-product-countdown .bwp-button.style_4:after,.bwp-image-product-countdown .bwp-button.style_4:before,.bwp-recent-post .bwp-button.style_4:after,.bwp-recent-post .bwp-button.style_4:before,.bwp-slider .bwp-button.style_4:after,.bwp-slider .bwp-button.style_4:before,.bwp-widget-banner .bwp-button.style_4:after,.bwp-widget-banner .bwp-button.style_4:before{
content:"";
position:absolute;
top:0;
width:25.25%;
height:0;
left:0;
z-index:1;
-webkit-transition:all .3s ease-in-out;
transition:all .3s ease-in-out;
background-color:var(--theme-color,#7ba998); }
.bwp-button-widget .bwp-button.style_4:after,.bwp-image-product-countdown .bwp-button.style_4:after,.bwp-recent-post .bwp-button.style_4:after,.bwp-slider .bwp-button.style_4:after,.bwp-widget-banner .bwp-button.style_4:after{
left:50%; }
.bwp-button-widget .bwp-button.style_4 .bwp-button-content-wrapper:after,.bwp-button-widget .bwp-button.style_4 .bwp-button-content-wrapper:before,.bwp-image-product-countdown .bwp-button.style_4 .bwp-button-content-wrapper:after,.bwp-image-product-countdown .bwp-button.style_4 .bwp-button-content-wrapper:before,.bwp-recent-post .bwp-button.style_4 .bwp-button-content-wrapper:after,.bwp-recent-post .bwp-button.style_4 .bwp-button-content-wrapper:before,.bwp-slider .bwp-button.style_4 .bwp-button-content-wrapper:after,.bwp-slider .bwp-button.style_4 .bwp-button-content-wrapper:before,.bwp-widget-banner .bwp-button.style_4 .bwp-button-content-wrapper:after,.bwp-widget-banner .bwp-button.style_4 .bwp-button-content-wrapper:before{
content:"";
position:absolute;
bottom:0;
width:25.25%;
height:0;
left:25%;
z-index:1;
background-color:var(--theme-color,#7ba998);
-webkit-transition:all .3s ease-in-out;
transition:all .3s ease-in-out; }
.bwp-button-widget .bwp-button.style_4 .bwp-button-content-wrapper:after,.bwp-image-product-countdown .bwp-button.style_4 .bwp-button-content-wrapper:after,.bwp-recent-post .bwp-button.style_4 .bwp-button-content-wrapper:after,.bwp-slider .bwp-button.style_4 .bwp-button-content-wrapper:after,.bwp-widget-banner .bwp-button.style_4 .bwp-button-content-wrapper:after{
left:75%; }
.bwp-button-widget .bwp-button.style_4:hover .bwp-button-content-wrapper:after,.bwp-button-widget .bwp-button.style_4:hover .bwp-button-content-wrapper:before,.bwp-button-widget .bwp-button.style_4:hover:after,.bwp-button-widget .bwp-button.style_4:hover:before,.bwp-image-product-countdown .bwp-button.style_4:hover .bwp-button-content-wrapper:after,.bwp-image-product-countdown .bwp-button.style_4:hover .bwp-button-content-wrapper:before,.bwp-image-product-countdown .bwp-button.style_4:hover:after,.bwp-image-product-countdown .bwp-button.style_4:hover:before,.bwp-recent-post .bwp-button.style_4:hover .bwp-button-content-wrapper:after,.bwp-recent-post .bwp-button.style_4:hover .bwp-button-content-wrapper:before,.bwp-recent-post .bwp-button.style_4:hover:after,.bwp-recent-post .bwp-button.style_4:hover:before,.bwp-slider .bwp-button.style_4:hover .bwp-button-content-wrapper:after,.bwp-slider .bwp-button.style_4:hover .bwp-button-content-wrapper:before,.bwp-slider .bwp-button.style_4:hover:after,.bwp-slider .bwp-button.style_4:hover:before,.bwp-widget-banner .bwp-button.style_4:hover .bwp-button-content-wrapper:after,.bwp-widget-banner .bwp-button.style_4:hover .bwp-button-content-wrapper:before,.bwp-widget-banner .bwp-button.style_4:hover:after,.bwp-widget-banner .bwp-button.style_4:hover:before{
height:100%; }
.bwp-button-widget .bwp-button.style_5:after,.bwp-button-widget .bwp-button.style_5:before,.bwp-image-product-countdown .bwp-button.style_5:after,.bwp-image-product-countdown .bwp-button.style_5:before,.bwp-recent-post .bwp-button.style_5:after,.bwp-recent-post .bwp-button.style_5:before,.bwp-slider .bwp-button.style_5:after,.bwp-slider .bwp-button.style_5:before,.bwp-widget-banner .bwp-button.style_5:after,.bwp-widget-banner .bwp-button.style_5:before{
content:"";
position:absolute;
top:0;
right:0;
bottom:0;
left:0;
background-color:var(--theme-color,#7ba998); }
.bwp-button-widget .bwp-button.style_5:before,.bwp-image-product-countdown .bwp-button.style_5:before,.bwp-recent-post .bwp-button.style_5:before,.bwp-slider .bwp-button.style_5:before,.bwp-widget-banner .bwp-button.style_5:before{
transform:translateY(-100%); }
.bwp-button-widget .bwp-button.style_5:after,.bwp-image-product-countdown .bwp-button.style_5:after,.bwp-recent-post .bwp-button.style_5:after,.bwp-slider .bwp-button.style_5:after,.bwp-widget-banner .bwp-button.style_5:after{
transform:translateY(100%); }
.bwp-button-widget .bwp-button.style_5:hover:before,.bwp-image-product-countdown .bwp-button.style_5:hover:before,.bwp-recent-post .bwp-button.style_5:hover:before,.bwp-slider .bwp-button.style_5:hover:before,.bwp-widget-banner .bwp-button.style_5:hover:before{
transform:translateY(-50%); }
.bwp-button-widget .bwp-button.style_5:hover:after,.bwp-image-product-countdown .bwp-button.style_5:hover:after,.bwp-recent-post .bwp-button.style_5:hover:after,.bwp-slider .bwp-button.style_5:hover:after,.bwp-widget-banner .bwp-button.style_5:hover:after{
transform:translateY(50%); }
.bwp-button-widget .bwp-button.style_6:after,.bwp-button-widget .bwp-button.style_6:before,.bwp-image-product-countdown .bwp-button.style_6:after,.bwp-image-product-countdown .bwp-button.style_6:before,.bwp-recent-post .bwp-button.style_6:after,.bwp-recent-post .bwp-button.style_6:before,.bwp-slider .bwp-button.style_6:after,.bwp-slider .bwp-button.style_6:before,.bwp-widget-banner .bwp-button.style_6:after,.bwp-widget-banner .bwp-button.style_6:before{
position:absolute;
top:50%;
content:"";
width:20px;
height:20px;
background-color:var(--theme-color,#7ba998);
border-radius:50%; }
.bwp-button-widget .bwp-button.style_6:before,.bwp-image-product-countdown .bwp-button.style_6:before,.bwp-recent-post .bwp-button.style_6:before,.bwp-slider .bwp-button.style_6:before,.bwp-widget-banner .bwp-button.style_6:before{
left:-20px;
transform:translate(-50%,-50%); }
.bwp-button-widget .bwp-button.style_6:after,.bwp-image-product-countdown .bwp-button.style_6:after,.bwp-recent-post .bwp-button.style_6:after,.bwp-slider .bwp-button.style_6:after,.bwp-widget-banner .bwp-button.style_6:after{
right:-20px;
transform:translate(50%,-50%); }
.bwp-button-widget .bwp-button.style_6:hover:before,.bwp-image-product-countdown .bwp-button.style_6:hover:before,.bwp-recent-post .bwp-button.style_6:hover:before,.bwp-slider .bwp-button.style_6:hover:before,.bwp-widget-banner .bwp-button.style_6:hover:before{
-webkit-animation:o .8s both;
animation:o .8s both;
-webkit-animation-direction:alternate;
animation-direction:alternate; }
.bwp-button-widget .bwp-button.style_6:hover:after,.bwp-image-product-countdown .bwp-button.style_6:hover:after,.bwp-recent-post .bwp-button.style_6:hover:after,.bwp-slider .bwp-button.style_6:hover:after,.bwp-widget-banner .bwp-button.style_6:hover:after{
-webkit-animation:p .8s both;
animation:p .8s both;
-webkit-animation-direction:alternate;
animation-direction:alternate; }
.bwp-button-widget .bwp-button.style_7 .mouse,.bwp-image-product-countdown .bwp-button.style_7 .mouse,.bwp-recent-post .bwp-button.style_7 .mouse,.bwp-slider .bwp-button.style_7 .mouse,.bwp-widget-banner .bwp-button.style_7 .mouse{
position:absolute;
display:block;
width:0;
height:0;
border-radius:50%;
background-color:var(--theme-color,#7ba998);
transition:width .4s ease-in-out,height .4s ease-in-out;
transform:translate(-50%,-50%); }
.bwp-button-widget .bwp-button.style_7:hover .mouse,.bwp-image-product-countdown .bwp-button.style_7:hover .mouse,.bwp-recent-post .bwp-button.style_7:hover .mouse,.bwp-slider .bwp-button.style_7:hover .mouse,.bwp-widget-banner .bwp-button.style_7:hover .mouse{
width:325%;
height:325%; }
.bwp-recent-post .banner-wrapper.effect_1 .bwp-image img,.bwp-recent-post .banner-wrapper.effect_1 .content-image img,.bwp-recent-post .banner-wrapper.effect_1 .item-image img,.bwp-recent-post .banner-wrapper.effect_1 .post-image img,.bwp-recent-post .item-product-cat-content.effect_1 .bwp-image img,.bwp-recent-post .item-product-cat-content.effect_1 .content-image img,.bwp-recent-post .item-product-cat-content.effect_1 .item-image img,.bwp-recent-post .item-product-cat-content.effect_1 .post-image img,.bwp-recent-post .post-inner.effect_1 .bwp-image img,.bwp-recent-post .post-inner.effect_1 .content-image img,.bwp-recent-post .post-inner.effect_1 .item-image img,.bwp-recent-post .post-inner.effect_1 .post-image img,.bwp-recent-post .slider-container.effect_1 .bwp-image img,.bwp-recent-post .slider-container.effect_1 .content-image img,.bwp-recent-post .slider-container.effect_1 .item-image img,.bwp-recent-post .slider-container.effect_1 .post-image img,.bwp-slider .banner-wrapper.effect_1 .bwp-image img,.bwp-slider .banner-wrapper.effect_1 .content-image img,.bwp-slider .banner-wrapper.effect_1 .item-image img,.bwp-slider .banner-wrapper.effect_1 .post-image img,.bwp-slider .item-product-cat-content.effect_1 .bwp-image img,.bwp-slider .item-product-cat-content.effect_1 .content-image img,.bwp-slider .item-product-cat-content.effect_1 .item-image img,.bwp-slider .item-product-cat-content.effect_1 .post-image img,.bwp-slider .post-inner.effect_1 .bwp-image img,.bwp-slider .post-inner.effect_1 .content-image img,.bwp-slider .post-inner.effect_1 .item-image img,.bwp-slider .post-inner.effect_1 .post-image img,.bwp-slider .slider-container.effect_1 .bwp-image img,.bwp-slider .slider-container.effect_1 .content-image img,.bwp-slider .slider-container.effect_1 .item-image img,.bwp-slider .slider-container.effect_1 .post-image img,.bwp-widget-banner .banner-wrapper.effect_1 .bwp-image img,.bwp-widget-banner .banner-wrapper.effect_1 .content-image img,.bwp-widget-banner .banner-wrapper.effect_1 .item-image img,.bwp-widget-banner .banner-wrapper.effect_1 .post-image img,.bwp-widget-banner .item-product-cat-content.effect_1 .bwp-image img,.bwp-widget-banner .item-product-cat-content.effect_1 .content-image img,.bwp-widget-banner .item-product-cat-content.effect_1 .item-image img,.bwp-widget-banner .item-product-cat-content.effect_1 .post-image img,.bwp-widget-banner .post-inner.effect_1 .bwp-image img,.bwp-widget-banner .post-inner.effect_1 .content-image img,.bwp-widget-banner .post-inner.effect_1 .item-image img,.bwp-widget-banner .post-inner.effect_1 .post-image img,.bwp-widget-banner .slider-container.effect_1 .bwp-image img,.bwp-widget-banner .slider-container.effect_1 .content-image img,.bwp-widget-banner .slider-container.effect_1 .item-image img,.bwp-widget-banner .slider-container.effect_1 .post-image img,.bwp-woo-categories .banner-wrapper.effect_1 .bwp-image img,.bwp-woo-categories .banner-wrapper.effect_1 .content-image img,.bwp-woo-categories .banner-wrapper.effect_1 .item-image img,.bwp-woo-categories .banner-wrapper.effect_1 .post-image img,.bwp-woo-categories .item-product-cat-content.effect_1 .bwp-image img,.bwp-woo-categories .item-product-cat-content.effect_1 .content-image img,.bwp-woo-categories .item-product-cat-content.effect_1 .item-image img,.bwp-woo-categories .item-product-cat-content.effect_1 .post-image img,.bwp-woo-categories .post-inner.effect_1 .bwp-image img,.bwp-woo-categories .post-inner.effect_1 .content-image img,.bwp-woo-categories .post-inner.effect_1 .item-image img,.bwp-woo-categories .post-inner.effect_1 .post-image img,.bwp-woo-categories .slider-container.effect_1 .bwp-image img,.bwp-woo-categories .slider-container.effect_1 .content-image img,.bwp-woo-categories .slider-container.effect_1 .item-image img,.bwp-woo-categories .slider-container.effect_1 .post-image img{
backface-visibility:hidden;
filter:alpha(opacity=100);
-webkit-transition:opacity 1s ease 0s,transform 1s ease 0s;
transition:opacity 1s ease 0s,transform 1s ease 0s; }
.bwp-recent-post .banner-wrapper.effect_1:hover .bwp-image img,.bwp-recent-post .banner-wrapper.effect_1:hover .content-image img,.bwp-recent-post .banner-wrapper.effect_1:hover .item-image img,.bwp-recent-post .banner-wrapper.effect_1:hover .post-image img,.bwp-recent-post .item-product-cat-content.effect_1:hover .bwp-image img,.bwp-recent-post .item-product-cat-content.effect_1:hover .content-image img,.bwp-recent-post .item-product-cat-content.effect_1:hover .item-image img,.bwp-recent-post .item-product-cat-content.effect_1:hover .post-image img,.bwp-recent-post .post-inner.effect_1:hover .bwp-image img,.bwp-recent-post .post-inner.effect_1:hover .content-image img,.bwp-recent-post .post-inner.effect_1:hover .item-image img,.bwp-recent-post .post-inner.effect_1:hover .post-image img,.bwp-recent-post .slider-container.effect_1:hover .bwp-image img,.bwp-recent-post .slider-container.effect_1:hover .content-image img,.bwp-recent-post .slider-container.effect_1:hover .item-image img,.bwp-recent-post .slider-container.effect_1:hover .post-image img,.bwp-slider .banner-wrapper.effect_1:hover .bwp-image img,.bwp-slider .banner-wrapper.effect_1:hover .content-image img,.bwp-slider .banner-wrapper.effect_1:hover .item-image img,.bwp-slider .banner-wrapper.effect_1:hover .post-image img,.bwp-slider .item-product-cat-content.effect_1:hover .bwp-image img,.bwp-slider .item-product-cat-content.effect_1:hover .content-image img,.bwp-slider .item-product-cat-content.effect_1:hover .item-image img,.bwp-slider .item-product-cat-content.effect_1:hover .post-image img,.bwp-slider .post-inner.effect_1:hover .bwp-image img,.bwp-slider .post-inner.effect_1:hover .content-image img,.bwp-slider .post-inner.effect_1:hover .item-image img,.bwp-slider .post-inner.effect_1:hover .post-image img,.bwp-slider .slider-container.effect_1:hover .bwp-image img,.bwp-slider .slider-container.effect_1:hover .content-image img,.bwp-slider .slider-container.effect_1:hover .item-image img,.bwp-slider .slider-container.effect_1:hover .post-image img,.bwp-widget-banner .banner-wrapper.effect_1:hover .bwp-image img,.bwp-widget-banner .banner-wrapper.effect_1:hover .content-image img,.bwp-widget-banner .banner-wrapper.effect_1:hover .item-image img,.bwp-widget-banner .banner-wrapper.effect_1:hover .post-image img,.bwp-widget-banner .item-product-cat-content.effect_1:hover .bwp-image img,.bwp-widget-banner .item-product-cat-content.effect_1:hover .content-image img,.bwp-widget-banner .item-product-cat-content.effect_1:hover .item-image img,.bwp-widget-banner .item-product-cat-content.effect_1:hover .post-image img,.bwp-widget-banner .post-inner.effect_1:hover .bwp-image img,.bwp-widget-banner .post-inner.effect_1:hover .content-image img,.bwp-widget-banner .post-inner.effect_1:hover .item-image img,.bwp-widget-banner .post-inner.effect_1:hover .post-image img,.bwp-widget-banner .slider-container.effect_1:hover .bwp-image img,.bwp-widget-banner .slider-container.effect_1:hover .content-image img,.bwp-widget-banner .slider-container.effect_1:hover .item-image img,.bwp-widget-banner .slider-container.effect_1:hover .post-image img,.bwp-woo-categories .banner-wrapper.effect_1:hover .bwp-image img,.bwp-woo-categories .banner-wrapper.effect_1:hover .content-image img,.bwp-woo-categories .banner-wrapper.effect_1:hover .item-image img,.bwp-woo-categories .banner-wrapper.effect_1:hover .post-image img,.bwp-woo-categories .item-product-cat-content.effect_1:hover .bwp-image img,.bwp-woo-categories .item-product-cat-content.effect_1:hover .content-image img,.bwp-woo-categories .item-product-cat-content.effect_1:hover .item-image img,.bwp-woo-categories .item-product-cat-content.effect_1:hover .post-image img,.bwp-woo-categories .post-inner.effect_1:hover .bwp-image img,.bwp-woo-categories .post-inner.effect_1:hover .content-image img,.bwp-woo-categories .post-inner.effect_1:hover .item-image img,.bwp-woo-categories .post-inner.effect_1:hover .post-image img,.bwp-woo-categories .slider-container.effect_1:hover .bwp-image img,.bwp-woo-categories .slider-container.effect_1:hover .content-image img,.bwp-woo-categories .slider-container.effect_1:hover .item-image img,.bwp-woo-categories .slider-container.effect_1:hover .post-image img{
filter:alpha(opacity=80);
transform:scale3d(1.1,1.1,1); }
.bwp-recent-post .banner-wrapper.effect_2 .bwp-image img,.bwp-recent-post .banner-wrapper.effect_2 .content-image img,.bwp-recent-post .banner-wrapper.effect_2 .item-image img,.bwp-recent-post .banner-wrapper.effect_2 .post-image img,.bwp-recent-post .item-product-cat-content.effect_2 .bwp-image img,.bwp-recent-post .item-product-cat-content.effect_2 .content-image img,.bwp-recent-post .item-product-cat-content.effect_2 .item-image img,.bwp-recent-post .item-product-cat-content.effect_2 .post-image img,.bwp-recent-post .post-inner.effect_2 .bwp-image img,.bwp-recent-post .post-inner.effect_2 .content-image img,.bwp-recent-post .post-inner.effect_2 .item-image img,.bwp-recent-post .post-inner.effect_2 .post-image img,.bwp-recent-post .slider-container.effect_2 .bwp-image img,.bwp-recent-post .slider-container.effect_2 .content-image img,.bwp-recent-post .slider-container.effect_2 .item-image img,.bwp-recent-post .slider-container.effect_2 .post-image img,.bwp-slider .banner-wrapper.effect_2 .bwp-image img,.bwp-slider .banner-wrapper.effect_2 .content-image img,.bwp-slider .banner-wrapper.effect_2 .item-image img,.bwp-slider .banner-wrapper.effect_2 .post-image img,.bwp-slider .item-product-cat-content.effect_2 .bwp-image img,.bwp-slider .item-product-cat-content.effect_2 .content-image img,.bwp-slider .item-product-cat-content.effect_2 .item-image img,.bwp-slider .item-product-cat-content.effect_2 .post-image img,.bwp-slider .post-inner.effect_2 .bwp-image img,.bwp-slider .post-inner.effect_2 .content-image img,.bwp-slider .post-inner.effect_2 .item-image img,.bwp-slider .post-inner.effect_2 .post-image img,.bwp-slider .slider-container.effect_2 .bwp-image img,.bwp-slider .slider-container.effect_2 .content-image img,.bwp-slider .slider-container.effect_2 .item-image img,.bwp-slider .slider-container.effect_2 .post-image img,.bwp-widget-banner .banner-wrapper.effect_2 .bwp-image img,.bwp-widget-banner .banner-wrapper.effect_2 .content-image img,.bwp-widget-banner .banner-wrapper.effect_2 .item-image img,.bwp-widget-banner .banner-wrapper.effect_2 .post-image img,.bwp-widget-banner .item-product-cat-content.effect_2 .bwp-image img,.bwp-widget-banner .item-product-cat-content.effect_2 .content-image img,.bwp-widget-banner .item-product-cat-content.effect_2 .item-image img,.bwp-widget-banner .item-product-cat-content.effect_2 .post-image img,.bwp-widget-banner .post-inner.effect_2 .bwp-image img,.bwp-widget-banner .post-inner.effect_2 .content-image img,.bwp-widget-banner .post-inner.effect_2 .item-image img,.bwp-widget-banner .post-inner.effect_2 .post-image img,.bwp-widget-banner .slider-container.effect_2 .bwp-image img,.bwp-widget-banner .slider-container.effect_2 .content-image img,.bwp-widget-banner .slider-container.effect_2 .item-image img,.bwp-widget-banner .slider-container.effect_2 .post-image img,.bwp-woo-categories .banner-wrapper.effect_2 .bwp-image img,.bwp-woo-categories .banner-wrapper.effect_2 .content-image img,.bwp-woo-categories .banner-wrapper.effect_2 .item-image img,.bwp-woo-categories .banner-wrapper.effect_2 .post-image img,.bwp-woo-categories .item-product-cat-content.effect_2 .bwp-image img,.bwp-woo-categories .item-product-cat-content.effect_2 .content-image img,.bwp-woo-categories .item-product-cat-content.effect_2 .item-image img,.bwp-woo-categories .item-product-cat-content.effect_2 .post-image img,.bwp-woo-categories .post-inner.effect_2 .bwp-image img,.bwp-woo-categories .post-inner.effect_2 .content-image img,.bwp-woo-categories .post-inner.effect_2 .item-image img,.bwp-woo-categories .post-inner.effect_2 .post-image img,.bwp-woo-categories .slider-container.effect_2 .bwp-image img,.bwp-woo-categories .slider-container.effect_2 .content-image img,.bwp-woo-categories .slider-container.effect_2 .item-image img,.bwp-woo-categories .slider-container.effect_2 .post-image img{
transition:all .7s ease-in-out;
transform:scale(1.1); }
.bwp-recent-post .banner-wrapper.effect_2:hover .bwp-image img,.bwp-recent-post .banner-wrapper.effect_2:hover .content-image img,.bwp-recent-post .banner-wrapper.effect_2:hover .item-image img,.bwp-recent-post .banner-wrapper.effect_2:hover .post-image img,.bwp-recent-post .item-product-cat-content.effect_2:hover .bwp-image img,.bwp-recent-post .item-product-cat-content.effect_2:hover .content-image img,.bwp-recent-post .item-product-cat-content.effect_2:hover .item-image img,.bwp-recent-post .item-product-cat-content.effect_2:hover .post-image img,.bwp-recent-post .post-inner.effect_2:hover .bwp-image img,.bwp-recent-post .post-inner.effect_2:hover .content-image img,.bwp-recent-post .post-inner.effect_2:hover .item-image img,.bwp-recent-post .post-inner.effect_2:hover .post-image img,.bwp-recent-post .slider-container.effect_2:hover .bwp-image img,.bwp-recent-post .slider-container.effect_2:hover .content-image img,.bwp-recent-post .slider-container.effect_2:hover .item-image img,.bwp-recent-post .slider-container.effect_2:hover .post-image img,.bwp-slider .banner-wrapper.effect_2:hover .bwp-image img,.bwp-slider .banner-wrapper.effect_2:hover .content-image img,.bwp-slider .banner-wrapper.effect_2:hover .item-image img,.bwp-slider .banner-wrapper.effect_2:hover .post-image img,.bwp-slider .item-product-cat-content.effect_2:hover .bwp-image img,.bwp-slider .item-product-cat-content.effect_2:hover .content-image img,.bwp-slider .item-product-cat-content.effect_2:hover .item-image img,.bwp-slider .item-product-cat-content.effect_2:hover .post-image img,.bwp-slider .post-inner.effect_2:hover .bwp-image img,.bwp-slider .post-inner.effect_2:hover .content-image img,.bwp-slider .post-inner.effect_2:hover .item-image img,.bwp-slider .post-inner.effect_2:hover .post-image img,.bwp-slider .slider-container.effect_2:hover .bwp-image img,.bwp-slider .slider-container.effect_2:hover .content-image img,.bwp-slider .slider-container.effect_2:hover .item-image img,.bwp-slider .slider-container.effect_2:hover .post-image img,.bwp-widget-banner .banner-wrapper.effect_2:hover .bwp-image img,.bwp-widget-banner .banner-wrapper.effect_2:hover .content-image img,.bwp-widget-banner .banner-wrapper.effect_2:hover .item-image img,.bwp-widget-banner .banner-wrapper.effect_2:hover .post-image img,.bwp-widget-banner .item-product-cat-content.effect_2:hover .bwp-image img,.bwp-widget-banner .item-product-cat-content.effect_2:hover .content-image img,.bwp-widget-banner .item-product-cat-content.effect_2:hover .item-image img,.bwp-widget-banner .item-product-cat-content.effect_2:hover .post-image img,.bwp-widget-banner .post-inner.effect_2:hover .bwp-image img,.bwp-widget-banner .post-inner.effect_2:hover .content-image img,.bwp-widget-banner .post-inner.effect_2:hover .item-image img,.bwp-widget-banner .post-inner.effect_2:hover .post-image img,.bwp-widget-banner .slider-container.effect_2:hover .bwp-image img,.bwp-widget-banner .slider-container.effect_2:hover .content-image img,.bwp-widget-banner .slider-container.effect_2:hover .item-image img,.bwp-widget-banner .slider-container.effect_2:hover .post-image img,.bwp-woo-categories .banner-wrapper.effect_2:hover .bwp-image img,.bwp-woo-categories .banner-wrapper.effect_2:hover .content-image img,.bwp-woo-categories .banner-wrapper.effect_2:hover .item-image img,.bwp-woo-categories .banner-wrapper.effect_2:hover .post-image img,.bwp-woo-categories .item-product-cat-content.effect_2:hover .bwp-image img,.bwp-woo-categories .item-product-cat-content.effect_2:hover .content-image img,.bwp-woo-categories .item-product-cat-content.effect_2:hover .item-image img,.bwp-woo-categories .item-product-cat-content.effect_2:hover .post-image img,.bwp-woo-categories .post-inner.effect_2:hover .bwp-image img,.bwp-woo-categories .post-inner.effect_2:hover .content-image img,.bwp-woo-categories .post-inner.effect_2:hover .item-image img,.bwp-woo-categories .post-inner.effect_2:hover .post-image img,.bwp-woo-categories .slider-container.effect_2:hover .bwp-image img,.bwp-woo-categories .slider-container.effect_2:hover .content-image img,.bwp-woo-categories .slider-container.effect_2:hover .item-image img,.bwp-woo-categories .slider-container.effect_2:hover .post-image img{
transform:scale(1); }
.bwp-recent-post .banner-wrapper.effect_3 .bwp-image img,.bwp-recent-post .banner-wrapper.effect_3 .content-image img,.bwp-recent-post .banner-wrapper.effect_3 .item-image img,.bwp-recent-post .banner-wrapper.effect_3 .post-image img,.bwp-recent-post .item-product-cat-content.effect_3 .bwp-image img,.bwp-recent-post .item-product-cat-content.effect_3 .content-image img,.bwp-recent-post .item-product-cat-content.effect_3 .item-image img,.bwp-recent-post .item-product-cat-content.effect_3 .post-image img,.bwp-recent-post .post-inner.effect_3 .bwp-image img,.bwp-recent-post .post-inner.effect_3 .content-image img,.bwp-recent-post .post-inner.effect_3 .item-image img,.bwp-recent-post .post-inner.effect_3 .post-image img,.bwp-recent-post .slider-container.effect_3 .bwp-image img,.bwp-recent-post .slider-container.effect_3 .content-image img,.bwp-recent-post .slider-container.effect_3 .item-image img,.bwp-recent-post .slider-container.effect_3 .post-image img,.bwp-slider .banner-wrapper.effect_3 .bwp-image img,.bwp-slider .banner-wrapper.effect_3 .content-image img,.bwp-slider .banner-wrapper.effect_3 .item-image img,.bwp-slider .banner-wrapper.effect_3 .post-image img,.bwp-slider .item-product-cat-content.effect_3 .bwp-image img,.bwp-slider .item-product-cat-content.effect_3 .content-image img,.bwp-slider .item-product-cat-content.effect_3 .item-image img,.bwp-slider .item-product-cat-content.effect_3 .post-image img,.bwp-slider .post-inner.effect_3 .bwp-image img,.bwp-slider .post-inner.effect_3 .content-image img,.bwp-slider .post-inner.effect_3 .item-image img,.bwp-slider .post-inner.effect_3 .post-image img,.bwp-slider .slider-container.effect_3 .bwp-image img,.bwp-slider .slider-container.effect_3 .content-image img,.bwp-slider .slider-container.effect_3 .item-image img,.bwp-slider .slider-container.effect_3 .post-image img,.bwp-widget-banner .banner-wrapper.effect_3 .bwp-image img,.bwp-widget-banner .banner-wrapper.effect_3 .content-image img,.bwp-widget-banner .banner-wrapper.effect_3 .item-image img,.bwp-widget-banner .banner-wrapper.effect_3 .post-image img,.bwp-widget-banner .item-product-cat-content.effect_3 .bwp-image img,.bwp-widget-banner .item-product-cat-content.effect_3 .content-image img,.bwp-widget-banner .item-product-cat-content.effect_3 .item-image img,.bwp-widget-banner .item-product-cat-content.effect_3 .post-image img,.bwp-widget-banner .post-inner.effect_3 .bwp-image img,.bwp-widget-banner .post-inner.effect_3 .content-image img,.bwp-widget-banner .post-inner.effect_3 .item-image img,.bwp-widget-banner .post-inner.effect_3 .post-image img,.bwp-widget-banner .slider-container.effect_3 .bwp-image img,.bwp-widget-banner .slider-container.effect_3 .content-image img,.bwp-widget-banner .slider-container.effect_3 .item-image img,.bwp-widget-banner .slider-container.effect_3 .post-image img,.bwp-woo-categories .banner-wrapper.effect_3 .bwp-image img,.bwp-woo-categories .banner-wrapper.effect_3 .content-image img,.bwp-woo-categories .banner-wrapper.effect_3 .item-image img,.bwp-woo-categories .banner-wrapper.effect_3 .post-image img,.bwp-woo-categories .item-product-cat-content.effect_3 .bwp-image img,.bwp-woo-categories .item-product-cat-content.effect_3 .content-image img,.bwp-woo-categories .item-product-cat-content.effect_3 .item-image img,.bwp-woo-categories .item-product-cat-content.effect_3 .post-image img,.bwp-woo-categories .post-inner.effect_3 .bwp-image img,.bwp-woo-categories .post-inner.effect_3 .content-image img,.bwp-woo-categories .post-inner.effect_3 .item-image img,.bwp-woo-categories .post-inner.effect_3 .post-image img,.bwp-woo-categories .slider-container.effect_3 .bwp-image img,.bwp-woo-categories .slider-container.effect_3 .content-image img,.bwp-woo-categories .slider-container.effect_3 .item-image img,.bwp-woo-categories .slider-container.effect_3 .post-image img{
margin-left:30px;
-webkit-transform:scale(1.5);
transform:scale(1.5);
-webkit-transition:.3s ease-in-out;
transition:.3s ease-in-out; }
.rtl .bwp-recent-post .banner-wrapper.effect_3 .bwp-image img,.rtl .bwp-recent-post .banner-wrapper.effect_3 .content-image img,.rtl .bwp-recent-post .banner-wrapper.effect_3 .item-image img,.rtl .bwp-recent-post .banner-wrapper.effect_3 .post-image img,.rtl .bwp-recent-post .item-product-cat-content.effect_3 .bwp-image img,.rtl .bwp-recent-post .item-product-cat-content.effect_3 .content-image img,.rtl .bwp-recent-post .item-product-cat-content.effect_3 .item-image img,.rtl .bwp-recent-post .item-product-cat-content.effect_3 .post-image img,.rtl .bwp-recent-post .post-inner.effect_3 .bwp-image img,.rtl .bwp-recent-post .post-inner.effect_3 .content-image img,.rtl .bwp-recent-post .post-inner.effect_3 .item-image img,.rtl .bwp-recent-post .post-inner.effect_3 .post-image img,.rtl .bwp-recent-post .slider-container.effect_3 .bwp-image img,.rtl .bwp-recent-post .slider-container.effect_3 .content-image img,.rtl .bwp-recent-post .slider-container.effect_3 .item-image img,.rtl .bwp-recent-post .slider-container.effect_3 .post-image img,.rtl .bwp-slider .banner-wrapper.effect_3 .bwp-image img,.rtl .bwp-slider .banner-wrapper.effect_3 .content-image img,.rtl .bwp-slider .banner-wrapper.effect_3 .item-image img,.rtl .bwp-slider .banner-wrapper.effect_3 .post-image img,.rtl .bwp-slider .item-product-cat-content.effect_3 .bwp-image img,.rtl .bwp-slider .item-product-cat-content.effect_3 .content-image img,.rtl .bwp-slider .item-product-cat-content.effect_3 .item-image img,.rtl .bwp-slider .item-product-cat-content.effect_3 .post-image img,.rtl .bwp-slider .post-inner.effect_3 .bwp-image img,.rtl .bwp-slider .post-inner.effect_3 .content-image img,.rtl .bwp-slider .post-inner.effect_3 .item-image img,.rtl .bwp-slider .post-inner.effect_3 .post-image img,.rtl .bwp-slider .slider-container.effect_3 .bwp-image img,.rtl .bwp-slider .slider-container.effect_3 .content-image img,.rtl .bwp-slider .slider-container.effect_3 .item-image img,.rtl .bwp-slider .slider-container.effect_3 .post-image img,.rtl .bwp-widget-banner .banner-wrapper.effect_3 .bwp-image img,.rtl .bwp-widget-banner .banner-wrapper.effect_3 .content-image img,.rtl .bwp-widget-banner .banner-wrapper.effect_3 .item-image img,.rtl .bwp-widget-banner .banner-wrapper.effect_3 .post-image img,.rtl .bwp-widget-banner .item-product-cat-content.effect_3 .bwp-image img,.rtl .bwp-widget-banner .item-product-cat-content.effect_3 .content-image img,.rtl .bwp-widget-banner .item-product-cat-content.effect_3 .item-image img,.rtl .bwp-widget-banner .item-product-cat-content.effect_3 .post-image img,.rtl .bwp-widget-banner .post-inner.effect_3 .bwp-image img,.rtl .bwp-widget-banner .post-inner.effect_3 .content-image img,.rtl .bwp-widget-banner .post-inner.effect_3 .item-image img,.rtl .bwp-widget-banner .post-inner.effect_3 .post-image img,.rtl .bwp-widget-banner .slider-container.effect_3 .bwp-image img,.rtl .bwp-widget-banner .slider-container.effect_3 .content-image img,.rtl .bwp-widget-banner .slider-container.effect_3 .item-image img,.rtl .bwp-widget-banner .slider-container.effect_3 .post-image img,.rtl .bwp-woo-categories .banner-wrapper.effect_3 .bwp-image img,.rtl .bwp-woo-categories .banner-wrapper.effect_3 .content-image img,.rtl .bwp-woo-categories .banner-wrapper.effect_3 .item-image img,.rtl .bwp-woo-categories .banner-wrapper.effect_3 .post-image img,.rtl .bwp-woo-categories .item-product-cat-content.effect_3 .bwp-image img,.rtl .bwp-woo-categories .item-product-cat-content.effect_3 .content-image img,.rtl .bwp-woo-categories .item-product-cat-content.effect_3 .item-image img,.rtl .bwp-woo-categories .item-product-cat-content.effect_3 .post-image img,.rtl .bwp-woo-categories .post-inner.effect_3 .bwp-image img,.rtl .bwp-woo-categories .post-inner.effect_3 .content-image img,.rtl .bwp-woo-categories .post-inner.effect_3 .item-image img,.rtl .bwp-woo-categories .post-inner.effect_3 .post-image img,.rtl .bwp-woo-categories .slider-container.effect_3 .bwp-image img,.rtl .bwp-woo-categories .slider-container.effect_3 .content-image img,.rtl .bwp-woo-categories .slider-container.effect_3 .item-image img,.rtl .bwp-woo-categories .slider-container.effect_3 .post-image img{
margin-right:30px;
margin-left:0; }
.bwp-recent-post .banner-wrapper.effect_3:hover .bwp-image img,.bwp-recent-post .banner-wrapper.effect_3:hover .content-image img,.bwp-recent-post .banner-wrapper.effect_3:hover .item-image img,.bwp-recent-post .banner-wrapper.effect_3:hover .post-image img,.bwp-recent-post .item-product-cat-content.effect_3:hover .bwp-image img,.bwp-recent-post .item-product-cat-content.effect_3:hover .content-image img,.bwp-recent-post .item-product-cat-content.effect_3:hover .item-image img,.bwp-recent-post .item-product-cat-content.effect_3:hover .post-image img,.bwp-recent-post .post-inner.effect_3:hover .bwp-image img,.bwp-recent-post .post-inner.effect_3:hover .content-image img,.bwp-recent-post .post-inner.effect_3:hover .item-image img,.bwp-recent-post .post-inner.effect_3:hover .post-image img,.bwp-recent-post .slider-container.effect_3:hover .bwp-image img,.bwp-recent-post .slider-container.effect_3:hover .content-image img,.bwp-recent-post .slider-container.effect_3:hover .item-image img,.bwp-recent-post .slider-container.effect_3:hover .post-image img,.bwp-slider .banner-wrapper.effect_3:hover .bwp-image img,.bwp-slider .banner-wrapper.effect_3:hover .content-image img,.bwp-slider .banner-wrapper.effect_3:hover .item-image img,.bwp-slider .banner-wrapper.effect_3:hover .post-image img,.bwp-slider .item-product-cat-content.effect_3:hover .bwp-image img,.bwp-slider .item-product-cat-content.effect_3:hover .content-image img,.bwp-slider .item-product-cat-content.effect_3:hover .item-image img,.bwp-slider .item-product-cat-content.effect_3:hover .post-image img,.bwp-slider .post-inner.effect_3:hover .bwp-image img,.bwp-slider .post-inner.effect_3:hover .content-image img,.bwp-slider .post-inner.effect_3:hover .item-image img,.bwp-slider .post-inner.effect_3:hover .post-image img,.bwp-slider .slider-container.effect_3:hover .bwp-image img,.bwp-slider .slider-container.effect_3:hover .content-image img,.bwp-slider .slider-container.effect_3:hover .item-image img,.bwp-slider .slider-container.effect_3:hover .post-image img,.bwp-widget-banner .banner-wrapper.effect_3:hover .bwp-image img,.bwp-widget-banner .banner-wrapper.effect_3:hover .content-image img,.bwp-widget-banner .banner-wrapper.effect_3:hover .item-image img,.bwp-widget-banner .banner-wrapper.effect_3:hover .post-image img,.bwp-widget-banner .item-product-cat-content.effect_3:hover .bwp-image img,.bwp-widget-banner .item-product-cat-content.effect_3:hover .content-image img,.bwp-widget-banner .item-product-cat-content.effect_3:hover .item-image img,.bwp-widget-banner .item-product-cat-content.effect_3:hover .post-image img,.bwp-widget-banner .post-inner.effect_3:hover .bwp-image img,.bwp-widget-banner .post-inner.effect_3:hover .content-image img,.bwp-widget-banner .post-inner.effect_3:hover .item-image img,.bwp-widget-banner .post-inner.effect_3:hover .post-image img,.bwp-widget-banner .slider-container.effect_3:hover .bwp-image img,.bwp-widget-banner .slider-container.effect_3:hover .content-image img,.bwp-widget-banner .slider-container.effect_3:hover .item-image img,.bwp-widget-banner .slider-container.effect_3:hover .post-image img,.bwp-woo-categories .banner-wrapper.effect_3:hover .bwp-image img,.bwp-woo-categories .banner-wrapper.effect_3:hover .content-image img,.bwp-woo-categories .banner-wrapper.effect_3:hover .item-image img,.bwp-woo-categories .banner-wrapper.effect_3:hover .post-image img,.bwp-woo-categories .item-product-cat-content.effect_3:hover .bwp-image img,.bwp-woo-categories .item-product-cat-content.effect_3:hover .content-image img,.bwp-woo-categories .item-product-cat-content.effect_3:hover .item-image img,.bwp-woo-categories .item-product-cat-content.effect_3:hover .post-image img,.bwp-woo-categories .post-inner.effect_3:hover .bwp-image img,.bwp-woo-categories .post-inner.effect_3:hover .content-image img,.bwp-woo-categories .post-inner.effect_3:hover .item-image img,.bwp-woo-categories .post-inner.effect_3:hover .post-image img,.bwp-woo-categories .slider-container.effect_3:hover .bwp-image img,.bwp-woo-categories .slider-container.effect_3:hover .content-image img,.bwp-woo-categories .slider-container.effect_3:hover .item-image img,.bwp-woo-categories .slider-container.effect_3:hover .post-image img{
margin-left:0; }
.rtl .bwp-recent-post .banner-wrapper.effect_3:hover .bwp-image img,.rtl .bwp-recent-post .banner-wrapper.effect_3:hover .content-image img,.rtl .bwp-recent-post .banner-wrapper.effect_3:hover .item-image img,.rtl .bwp-recent-post .banner-wrapper.effect_3:hover .post-image img,.rtl .bwp-recent-post .item-product-cat-content.effect_3:hover .bwp-image img,.rtl .bwp-recent-post .item-product-cat-content.effect_3:hover .content-image img,.rtl .bwp-recent-post .item-product-cat-content.effect_3:hover .item-image img,.rtl .bwp-recent-post .item-product-cat-content.effect_3:hover .post-image img,.rtl .bwp-recent-post .post-inner.effect_3:hover .bwp-image img,.rtl .bwp-recent-post .post-inner.effect_3:hover .content-image img,.rtl .bwp-recent-post .post-inner.effect_3:hover .item-image img,.rtl .bwp-recent-post .post-inner.effect_3:hover .post-image img,.rtl .bwp-recent-post .slider-container.effect_3:hover .bwp-image img,.rtl .bwp-recent-post .slider-container.effect_3:hover .content-image img,.rtl .bwp-recent-post .slider-container.effect_3:hover .item-image img,.rtl .bwp-recent-post .slider-container.effect_3:hover .post-image img,.rtl .bwp-slider .banner-wrapper.effect_3:hover .bwp-image img,.rtl .bwp-slider .banner-wrapper.effect_3:hover .content-image img,.rtl .bwp-slider .banner-wrapper.effect_3:hover .item-image img,.rtl .bwp-slider .banner-wrapper.effect_3:hover .post-image img,.rtl .bwp-slider .item-product-cat-content.effect_3:hover .bwp-image img,.rtl .bwp-slider .item-product-cat-content.effect_3:hover .content-image img,.rtl .bwp-slider .item-product-cat-content.effect_3:hover .item-image img,.rtl .bwp-slider .item-product-cat-content.effect_3:hover .post-image img,.rtl .bwp-slider .post-inner.effect_3:hover .bwp-image img,.rtl .bwp-slider .post-inner.effect_3:hover .content-image img,.rtl .bwp-slider .post-inner.effect_3:hover .item-image img,.rtl .bwp-slider .post-inner.effect_3:hover .post-image img,.rtl .bwp-slider .slider-container.effect_3:hover .bwp-image img,.rtl .bwp-slider .slider-container.effect_3:hover .content-image img,.rtl .bwp-slider .slider-container.effect_3:hover .item-image img,.rtl .bwp-slider .slider-container.effect_3:hover .post-image img,.rtl .bwp-widget-banner .banner-wrapper.effect_3:hover .bwp-image img,.rtl .bwp-widget-banner .banner-wrapper.effect_3:hover .content-image img,.rtl .bwp-widget-banner .banner-wrapper.effect_3:hover .item-image img,.rtl .bwp-widget-banner .banner-wrapper.effect_3:hover .post-image img,.rtl .bwp-widget-banner .item-product-cat-content.effect_3:hover .bwp-image img,.rtl .bwp-widget-banner .item-product-cat-content.effect_3:hover .content-image img,.rtl .bwp-widget-banner .item-product-cat-content.effect_3:hover .item-image img,.rtl .bwp-widget-banner .item-product-cat-content.effect_3:hover .post-image img,.rtl .bwp-widget-banner .post-inner.effect_3:hover .bwp-image img,.rtl .bwp-widget-banner .post-inner.effect_3:hover .content-image img,.rtl .bwp-widget-banner .post-inner.effect_3:hover .item-image img,.rtl .bwp-widget-banner .post-inner.effect_3:hover .post-image img,.rtl .bwp-widget-banner .slider-container.effect_3:hover .bwp-image img,.rtl .bwp-widget-banner .slider-container.effect_3:hover .content-image img,.rtl .bwp-widget-banner .slider-container.effect_3:hover .item-image img,.rtl .bwp-widget-banner .slider-container.effect_3:hover .post-image img,.rtl .bwp-woo-categories .banner-wrapper.effect_3:hover .bwp-image img,.rtl .bwp-woo-categories .banner-wrapper.effect_3:hover .content-image img,.rtl .bwp-woo-categories .banner-wrapper.effect_3:hover .item-image img,.rtl .bwp-woo-categories .banner-wrapper.effect_3:hover .post-image img,.rtl .bwp-woo-categories .item-product-cat-content.effect_3:hover .bwp-image img,.rtl .bwp-woo-categories .item-product-cat-content.effect_3:hover .content-image img,.rtl .bwp-woo-categories .item-product-cat-content.effect_3:hover .item-image img,.rtl .bwp-woo-categories .item-product-cat-content.effect_3:hover .post-image img,.rtl .bwp-woo-categories .post-inner.effect_3:hover .bwp-image img,.rtl .bwp-woo-categories .post-inner.effect_3:hover .content-image img,.rtl .bwp-woo-categories .post-inner.effect_3:hover .item-image img,.rtl .bwp-woo-categories .post-inner.effect_3:hover .post-image img,.rtl .bwp-woo-categories .slider-container.effect_3:hover .bwp-image img,.rtl .bwp-woo-categories .slider-container.effect_3:hover .content-image img,.rtl .bwp-woo-categories .slider-container.effect_3:hover .item-image img,.rtl .bwp-woo-categories .slider-container.effect_3:hover .post-image img{
margin-right:0;
margin-left:0; }
.bwp-recent-post .banner-wrapper.effect_4 .bwp-image img,.bwp-recent-post .banner-wrapper.effect_4 .content-image img,.bwp-recent-post .banner-wrapper.effect_4 .item-image img,.bwp-recent-post .banner-wrapper.effect_4 .post-image img,.bwp-recent-post .item-product-cat-content.effect_4 .bwp-image img,.bwp-recent-post .item-product-cat-content.effect_4 .content-image img,.bwp-recent-post .item-product-cat-content.effect_4 .item-image img,.bwp-recent-post .item-product-cat-content.effect_4 .post-image img,.bwp-recent-post .post-inner.effect_4 .bwp-image img,.bwp-recent-post .post-inner.effect_4 .content-image img,.bwp-recent-post .post-inner.effect_4 .item-image img,.bwp-recent-post .post-inner.effect_4 .post-image img,.bwp-recent-post .slider-container.effect_4 .bwp-image img,.bwp-recent-post .slider-container.effect_4 .content-image img,.bwp-recent-post .slider-container.effect_4 .item-image img,.bwp-recent-post .slider-container.effect_4 .post-image img,.bwp-slider .banner-wrapper.effect_4 .bwp-image img,.bwp-slider .banner-wrapper.effect_4 .content-image img,.bwp-slider .banner-wrapper.effect_4 .item-image img,.bwp-slider .banner-wrapper.effect_4 .post-image img,.bwp-slider .item-product-cat-content.effect_4 .bwp-image img,.bwp-slider .item-product-cat-content.effect_4 .content-image img,.bwp-slider .item-product-cat-content.effect_4 .item-image img,.bwp-slider .item-product-cat-content.effect_4 .post-image img,.bwp-slider .post-inner.effect_4 .bwp-image img,.bwp-slider .post-inner.effect_4 .content-image img,.bwp-slider .post-inner.effect_4 .item-image img,.bwp-slider .post-inner.effect_4 .post-image img,.bwp-slider .slider-container.effect_4 .bwp-image img,.bwp-slider .slider-container.effect_4 .content-image img,.bwp-slider .slider-container.effect_4 .item-image img,.bwp-slider .slider-container.effect_4 .post-image img,.bwp-widget-banner .banner-wrapper.effect_4 .bwp-image img,.bwp-widget-banner .banner-wrapper.effect_4 .content-image img,.bwp-widget-banner .banner-wrapper.effect_4 .item-image img,.bwp-widget-banner .banner-wrapper.effect_4 .post-image img,.bwp-widget-banner .item-product-cat-content.effect_4 .bwp-image img,.bwp-widget-banner .item-product-cat-content.effect_4 .content-image img,.bwp-widget-banner .item-product-cat-content.effect_4 .item-image img,.bwp-widget-banner .item-product-cat-content.effect_4 .post-image img,.bwp-widget-banner .post-inner.effect_4 .bwp-image img,.bwp-widget-banner .post-inner.effect_4 .content-image img,.bwp-widget-banner .post-inner.effect_4 .item-image img,.bwp-widget-banner .post-inner.effect_4 .post-image img,.bwp-widget-banner .slider-container.effect_4 .bwp-image img,.bwp-widget-banner .slider-container.effect_4 .content-image img,.bwp-widget-banner .slider-container.effect_4 .item-image img,.bwp-widget-banner .slider-container.effect_4 .post-image img,.bwp-woo-categories .banner-wrapper.effect_4 .bwp-image img,.bwp-woo-categories .banner-wrapper.effect_4 .content-image img,.bwp-woo-categories .banner-wrapper.effect_4 .item-image img,.bwp-woo-categories .banner-wrapper.effect_4 .post-image img,.bwp-woo-categories .item-product-cat-content.effect_4 .bwp-image img,.bwp-woo-categories .item-product-cat-content.effect_4 .content-image img,.bwp-woo-categories .item-product-cat-content.effect_4 .item-image img,.bwp-woo-categories .item-product-cat-content.effect_4 .post-image img,.bwp-woo-categories .post-inner.effect_4 .bwp-image img,.bwp-woo-categories .post-inner.effect_4 .content-image img,.bwp-woo-categories .post-inner.effect_4 .item-image img,.bwp-woo-categories .post-inner.effect_4 .post-image img,.bwp-woo-categories .slider-container.effect_4 .bwp-image img,.bwp-woo-categories .slider-container.effect_4 .content-image img,.bwp-woo-categories .slider-container.effect_4 .item-image img,.bwp-woo-categories .slider-container.effect_4 .post-image img{
webkit-transform:rotate(15deg) scale(1.4);
transform:rotate(15deg) scale(1.4);
-webkit-transition:.3s ease-in-out;
transition:.3s ease-in-out; }
.bwp-recent-post .banner-wrapper.effect_4:hover .bwp-image img,.bwp-recent-post .banner-wrapper.effect_4:hover .content-image img,.bwp-recent-post .banner-wrapper.effect_4:hover .item-image img,.bwp-recent-post .banner-wrapper.effect_4:hover .post-image img,.bwp-recent-post .item-product-cat-content.effect_4:hover .bwp-image img,.bwp-recent-post .item-product-cat-content.effect_4:hover .content-image img,.bwp-recent-post .item-product-cat-content.effect_4:hover .item-image img,.bwp-recent-post .item-product-cat-content.effect_4:hover .post-image img,.bwp-recent-post .post-inner.effect_4:hover .bwp-image img,.bwp-recent-post .post-inner.effect_4:hover .content-image img,.bwp-recent-post .post-inner.effect_4:hover .item-image img,.bwp-recent-post .post-inner.effect_4:hover .post-image img,.bwp-recent-post .slider-container.effect_4:hover .bwp-image img,.bwp-recent-post .slider-container.effect_4:hover .content-image img,.bwp-recent-post .slider-container.effect_4:hover .item-image img,.bwp-recent-post .slider-container.effect_4:hover .post-image img,.bwp-slider .banner-wrapper.effect_4:hover .bwp-image img,.bwp-slider .banner-wrapper.effect_4:hover .content-image img,.bwp-slider .banner-wrapper.effect_4:hover .item-image img,.bwp-slider .banner-wrapper.effect_4:hover .post-image img,.bwp-slider .item-product-cat-content.effect_4:hover .bwp-image img,.bwp-slider .item-product-cat-content.effect_4:hover .content-image img,.bwp-slider .item-product-cat-content.effect_4:hover .item-image img,.bwp-slider .item-product-cat-content.effect_4:hover .post-image img,.bwp-slider .post-inner.effect_4:hover .bwp-image img,.bwp-slider .post-inner.effect_4:hover .content-image img,.bwp-slider .post-inner.effect_4:hover .item-image img,.bwp-slider .post-inner.effect_4:hover .post-image img,.bwp-slider .slider-container.effect_4:hover .bwp-image img,.bwp-slider .slider-container.effect_4:hover .content-image img,.bwp-slider .slider-container.effect_4:hover .item-image img,.bwp-slider .slider-container.effect_4:hover .post-image img,.bwp-widget-banner .banner-wrapper.effect_4:hover .bwp-image img,.bwp-widget-banner .banner-wrapper.effect_4:hover .content-image img,.bwp-widget-banner .banner-wrapper.effect_4:hover .item-image img,.bwp-widget-banner .banner-wrapper.effect_4:hover .post-image img,.bwp-widget-banner .item-product-cat-content.effect_4:hover .bwp-image img,.bwp-widget-banner .item-product-cat-content.effect_4:hover .content-image img,.bwp-widget-banner .item-product-cat-content.effect_4:hover .item-image img,.bwp-widget-banner .item-product-cat-content.effect_4:hover .post-image img,.bwp-widget-banner .post-inner.effect_4:hover .bwp-image img,.bwp-widget-banner .post-inner.effect_4:hover .content-image img,.bwp-widget-banner .post-inner.effect_4:hover .item-image img,.bwp-widget-banner .post-inner.effect_4:hover .post-image img,.bwp-widget-banner .slider-container.effect_4:hover .bwp-image img,.bwp-widget-banner .slider-container.effect_4:hover .content-image img,.bwp-widget-banner .slider-container.effect_4:hover .item-image img,.bwp-widget-banner .slider-container.effect_4:hover .post-image img,.bwp-woo-categories .banner-wrapper.effect_4:hover .bwp-image img,.bwp-woo-categories .banner-wrapper.effect_4:hover .content-image img,.bwp-woo-categories .banner-wrapper.effect_4:hover .item-image img,.bwp-woo-categories .banner-wrapper.effect_4:hover .post-image img,.bwp-woo-categories .item-product-cat-content.effect_4:hover .bwp-image img,.bwp-woo-categories .item-product-cat-content.effect_4:hover .content-image img,.bwp-woo-categories .item-product-cat-content.effect_4:hover .item-image img,.bwp-woo-categories .item-product-cat-content.effect_4:hover .post-image img,.bwp-woo-categories .post-inner.effect_4:hover .bwp-image img,.bwp-woo-categories .post-inner.effect_4:hover .content-image img,.bwp-woo-categories .post-inner.effect_4:hover .item-image img,.bwp-woo-categories .post-inner.effect_4:hover .post-image img,.bwp-woo-categories .slider-container.effect_4:hover .bwp-image img,.bwp-woo-categories .slider-container.effect_4:hover .content-image img,.bwp-woo-categories .slider-container.effect_4:hover .item-image img,.bwp-woo-categories .slider-container.effect_4:hover .post-image img{
-webkit-transform:rotate(0) scale(1);
transform:rotate(0) scale(1); }
.bwp-recent-post .banner-wrapper.effect_5 .bwp-image a,.bwp-recent-post .banner-wrapper.effect_5 .content-image a,.bwp-recent-post .banner-wrapper.effect_5 .item-image a,.bwp-recent-post .banner-wrapper.effect_5 .post-image a,.bwp-recent-post .item-product-cat-content.effect_5 .bwp-image a,.bwp-recent-post .item-product-cat-content.effect_5 .content-image a,.bwp-recent-post .item-product-cat-content.effect_5 .item-image a,.bwp-recent-post .item-product-cat-content.effect_5 .post-image a,.bwp-recent-post .post-inner.effect_5 .bwp-image a,.bwp-recent-post .post-inner.effect_5 .content-image a,.bwp-recent-post .post-inner.effect_5 .item-image a,.bwp-recent-post .post-inner.effect_5 .post-image a,.bwp-recent-post .slider-container.effect_5 .bwp-image a,.bwp-recent-post .slider-container.effect_5 .content-image a,.bwp-recent-post .slider-container.effect_5 .item-image a,.bwp-recent-post .slider-container.effect_5 .post-image a,.bwp-slider .banner-wrapper.effect_5 .bwp-image a,.bwp-slider .banner-wrapper.effect_5 .content-image a,.bwp-slider .banner-wrapper.effect_5 .item-image a,.bwp-slider .banner-wrapper.effect_5 .post-image a,.bwp-slider .item-product-cat-content.effect_5 .bwp-image a,.bwp-slider .item-product-cat-content.effect_5 .content-image a,.bwp-slider .item-product-cat-content.effect_5 .item-image a,.bwp-slider .item-product-cat-content.effect_5 .post-image a,.bwp-slider .post-inner.effect_5 .bwp-image a,.bwp-slider .post-inner.effect_5 .content-image a,.bwp-slider .post-inner.effect_5 .item-image a,.bwp-slider .post-inner.effect_5 .post-image a,.bwp-slider .slider-container.effect_5 .bwp-image a,.bwp-slider .slider-container.effect_5 .content-image a,.bwp-slider .slider-container.effect_5 .item-image a,.bwp-slider .slider-container.effect_5 .post-image a,.bwp-widget-banner .banner-wrapper.effect_5 .bwp-image a,.bwp-widget-banner .banner-wrapper.effect_5 .content-image a,.bwp-widget-banner .banner-wrapper.effect_5 .item-image a,.bwp-widget-banner .banner-wrapper.effect_5 .post-image a,.bwp-widget-banner .item-product-cat-content.effect_5 .bwp-image a,.bwp-widget-banner .item-product-cat-content.effect_5 .content-image a,.bwp-widget-banner .item-product-cat-content.effect_5 .item-image a,.bwp-widget-banner .item-product-cat-content.effect_5 .post-image a,.bwp-widget-banner .post-inner.effect_5 .bwp-image a,.bwp-widget-banner .post-inner.effect_5 .content-image a,.bwp-widget-banner .post-inner.effect_5 .item-image a,.bwp-widget-banner .post-inner.effect_5 .post-image a,.bwp-widget-banner .slider-container.effect_5 .bwp-image a,.bwp-widget-banner .slider-container.effect_5 .content-image a,.bwp-widget-banner .slider-container.effect_5 .item-image a,.bwp-widget-banner .slider-container.effect_5 .post-image a,.bwp-woo-categories .banner-wrapper.effect_5 .bwp-image a,.bwp-woo-categories .banner-wrapper.effect_5 .content-image a,.bwp-woo-categories .banner-wrapper.effect_5 .item-image a,.bwp-woo-categories .banner-wrapper.effect_5 .post-image a,.bwp-woo-categories .item-product-cat-content.effect_5 .bwp-image a,.bwp-woo-categories .item-product-cat-content.effect_5 .content-image a,.bwp-woo-categories .item-product-cat-content.effect_5 .item-image a,.bwp-woo-categories .item-product-cat-content.effect_5 .post-image a,.bwp-woo-categories .post-inner.effect_5 .bwp-image a,.bwp-woo-categories .post-inner.effect_5 .content-image a,.bwp-woo-categories .post-inner.effect_5 .item-image a,.bwp-woo-categories .post-inner.effect_5 .post-image a,.bwp-woo-categories .slider-container.effect_5 .bwp-image a,.bwp-woo-categories .slider-container.effect_5 .content-image a,.bwp-woo-categories .slider-container.effect_5 .item-image a,.bwp-woo-categories .slider-container.effect_5 .post-image a{
position:relative; }
.bwp-recent-post .banner-wrapper.effect_5 .bwp-image a:before,.bwp-recent-post .banner-wrapper.effect_5 .content-image a:before,.bwp-recent-post .banner-wrapper.effect_5 .item-image a:before,.bwp-recent-post .banner-wrapper.effect_5 .post-image a:before,.bwp-recent-post .item-product-cat-content.effect_5 .bwp-image a:before,.bwp-recent-post .item-product-cat-content.effect_5 .content-image a:before,.bwp-recent-post .item-product-cat-content.effect_5 .item-image a:before,.bwp-recent-post .item-product-cat-content.effect_5 .post-image a:before,.bwp-recent-post .post-inner.effect_5 .bwp-image a:before,.bwp-recent-post .post-inner.effect_5 .content-image a:before,.bwp-recent-post .post-inner.effect_5 .item-image a:before,.bwp-recent-post .post-inner.effect_5 .post-image a:before,.bwp-recent-post .slider-container.effect_5 .bwp-image a:before,.bwp-recent-post .slider-container.effect_5 .content-image a:before,.bwp-recent-post .slider-container.effect_5 .item-image a:before,.bwp-recent-post .slider-container.effect_5 .post-image a:before,.bwp-slider .banner-wrapper.effect_5 .bwp-image a:before,.bwp-slider .banner-wrapper.effect_5 .content-image a:before,.bwp-slider .banner-wrapper.effect_5 .item-image a:before,.bwp-slider .banner-wrapper.effect_5 .post-image a:before,.bwp-slider .item-product-cat-content.effect_5 .bwp-image a:before,.bwp-slider .item-product-cat-content.effect_5 .content-image a:before,.bwp-slider .item-product-cat-content.effect_5 .item-image a:before,.bwp-slider .item-product-cat-content.effect_5 .post-image a:before,.bwp-slider .post-inner.effect_5 .bwp-image a:before,.bwp-slider .post-inner.effect_5 .content-image a:before,.bwp-slider .post-inner.effect_5 .item-image a:before,.bwp-slider .post-inner.effect_5 .post-image a:before,.bwp-slider .slider-container.effect_5 .bwp-image a:before,.bwp-slider .slider-container.effect_5 .content-image a:before,.bwp-slider .slider-container.effect_5 .item-image a:before,.bwp-slider .slider-container.effect_5 .post-image a:before,.bwp-widget-banner .banner-wrapper.effect_5 .bwp-image a:before,.bwp-widget-banner .banner-wrapper.effect_5 .content-image a:before,.bwp-widget-banner .banner-wrapper.effect_5 .item-image a:before,.bwp-widget-banner .banner-wrapper.effect_5 .post-image a:before,.bwp-widget-banner .item-product-cat-content.effect_5 .bwp-image a:before,.bwp-widget-banner .item-product-cat-content.effect_5 .content-image a:before,.bwp-widget-banner .item-product-cat-content.effect_5 .item-image a:before,.bwp-widget-banner .item-product-cat-content.effect_5 .post-image a:before,.bwp-widget-banner .post-inner.effect_5 .bwp-image a:before,.bwp-widget-banner .post-inner.effect_5 .content-image a:before,.bwp-widget-banner .post-inner.effect_5 .item-image a:before,.bwp-widget-banner .post-inner.effect_5 .post-image a:before,.bwp-widget-banner .slider-container.effect_5 .bwp-image a:before,.bwp-widget-banner .slider-container.effect_5 .content-image a:before,.bwp-widget-banner .slider-container.effect_5 .item-image a:before,.bwp-widget-banner .slider-container.effect_5 .post-image a:before,.bwp-woo-categories .banner-wrapper.effect_5 .bwp-image a:before,.bwp-woo-categories .banner-wrapper.effect_5 .content-image a:before,.bwp-woo-categories .banner-wrapper.effect_5 .item-image a:before,.bwp-woo-categories .banner-wrapper.effect_5 .post-image a:before,.bwp-woo-categories .item-product-cat-content.effect_5 .bwp-image a:before,.bwp-woo-categories .item-product-cat-content.effect_5 .content-image a:before,.bwp-woo-categories .item-product-cat-content.effect_5 .item-image a:before,.bwp-woo-categories .item-product-cat-content.effect_5 .post-image a:before,.bwp-woo-categories .post-inner.effect_5 .bwp-image a:before,.bwp-woo-categories .post-inner.effect_5 .content-image a:before,.bwp-woo-categories .post-inner.effect_5 .item-image a:before,.bwp-woo-categories .post-inner.effect_5 .post-image a:before,.bwp-woo-categories .slider-container.effect_5 .bwp-image a:before,.bwp-woo-categories .slider-container.effect_5 .content-image a:before,.bwp-woo-categories .slider-container.effect_5 .item-image a:before,.bwp-woo-categories .slider-container.effect_5 .post-image a:before{
position:absolute;
top:0;
left:-75%;
z-index:2;
display:block;
content:"";
width:50%;
height:100%;
background:-webkit-linear-gradient(left,hsla(0,0%,100%,0),hsla(0,0%,100%,.3));
background:linear-gradient(90deg,hsla(0,0%,100%,0) 0,hsla(0,0%,100%,.3));
-webkit-transform:skewX(-25deg);
transform:skewX(-25deg);
opacity:0;
visibility:hidden; }
.bwp-recent-post .banner-wrapper.effect_5:hover .bwp-image a:before,.bwp-recent-post .banner-wrapper.effect_5:hover .content-image a:before,.bwp-recent-post .banner-wrapper.effect_5:hover .item-image a:before,.bwp-recent-post .banner-wrapper.effect_5:hover .post-image a:before,.bwp-recent-post .item-product-cat-content.effect_5:hover .bwp-image a:before,.bwp-recent-post .item-product-cat-content.effect_5:hover .content-image a:before,.bwp-recent-post .item-product-cat-content.effect_5:hover .item-image a:before,.bwp-recent-post .item-product-cat-content.effect_5:hover .post-image a:before,.bwp-recent-post .post-inner.effect_5:hover .bwp-image a:before,.bwp-recent-post .post-inner.effect_5:hover .content-image a:before,.bwp-recent-post .post-inner.effect_5:hover .item-image a:before,.bwp-recent-post .post-inner.effect_5:hover .post-image a:before,.bwp-recent-post .slider-container.effect_5:hover .bwp-image a:before,.bwp-recent-post .slider-container.effect_5:hover .content-image a:before,.bwp-recent-post .slider-container.effect_5:hover .item-image a:before,.bwp-recent-post .slider-container.effect_5:hover .post-image a:before,.bwp-slider .banner-wrapper.effect_5:hover .bwp-image a:before,.bwp-slider .banner-wrapper.effect_5:hover .content-image a:before,.bwp-slider .banner-wrapper.effect_5:hover .item-image a:before,.bwp-slider .banner-wrapper.effect_5:hover .post-image a:before,.bwp-slider .item-product-cat-content.effect_5:hover .bwp-image a:before,.bwp-slider .item-product-cat-content.effect_5:hover .content-image a:before,.bwp-slider .item-product-cat-content.effect_5:hover .item-image a:before,.bwp-slider .item-product-cat-content.effect_5:hover .post-image a:before,.bwp-slider .post-inner.effect_5:hover .bwp-image a:before,.bwp-slider .post-inner.effect_5:hover .content-image a:before,.bwp-slider .post-inner.effect_5:hover .item-image a:before,.bwp-slider .post-inner.effect_5:hover .post-image a:before,.bwp-slider .slider-container.effect_5:hover .bwp-image a:before,.bwp-slider .slider-container.effect_5:hover .content-image a:before,.bwp-slider .slider-container.effect_5:hover .item-image a:before,.bwp-slider .slider-container.effect_5:hover .post-image a:before,.bwp-widget-banner .banner-wrapper.effect_5:hover .bwp-image a:before,.bwp-widget-banner .banner-wrapper.effect_5:hover .content-image a:before,.bwp-widget-banner .banner-wrapper.effect_5:hover .item-image a:before,.bwp-widget-banner .banner-wrapper.effect_5:hover .post-image a:before,.bwp-widget-banner .item-product-cat-content.effect_5:hover .bwp-image a:before,.bwp-widget-banner .item-product-cat-content.effect_5:hover .content-image a:before,.bwp-widget-banner .item-product-cat-content.effect_5:hover .item-image a:before,.bwp-widget-banner .item-product-cat-content.effect_5:hover .post-image a:before,.bwp-widget-banner .post-inner.effect_5:hover .bwp-image a:before,.bwp-widget-banner .post-inner.effect_5:hover .content-image a:before,.bwp-widget-banner .post-inner.effect_5:hover .item-image a:before,.bwp-widget-banner .post-inner.effect_5:hover .post-image a:before,.bwp-widget-banner .slider-container.effect_5:hover .bwp-image a:before,.bwp-widget-banner .slider-container.effect_5:hover .content-image a:before,.bwp-widget-banner .slider-container.effect_5:hover .item-image a:before,.bwp-widget-banner .slider-container.effect_5:hover .post-image a:before,.bwp-woo-categories .banner-wrapper.effect_5:hover .bwp-image a:before,.bwp-woo-categories .banner-wrapper.effect_5:hover .content-image a:before,.bwp-woo-categories .banner-wrapper.effect_5:hover .item-image a:before,.bwp-woo-categories .banner-wrapper.effect_5:hover .post-image a:before,.bwp-woo-categories .item-product-cat-content.effect_5:hover .bwp-image a:before,.bwp-woo-categories .item-product-cat-content.effect_5:hover .content-image a:before,.bwp-woo-categories .item-product-cat-content.effect_5:hover .item-image a:before,.bwp-woo-categories .item-product-cat-content.effect_5:hover .post-image a:before,.bwp-woo-categories .post-inner.effect_5:hover .bwp-image a:before,.bwp-woo-categories .post-inner.effect_5:hover .content-image a:before,.bwp-woo-categories .post-inner.effect_5:hover .item-image a:before,.bwp-woo-categories .post-inner.effect_5:hover .post-image a:before,.bwp-woo-categories .slider-container.effect_5:hover .bwp-image a:before,.bwp-woo-categories .slider-container.effect_5:hover .content-image a:before,.bwp-woo-categories .slider-container.effect_5:hover .item-image a:before,.bwp-woo-categories .slider-container.effect_5:hover .post-image a:before{
-webkit-animation:i .75s;
animation:i .75s;
opacity:1;
visibility:visible; }
.bwp-recent-post .banner-wrapper.effect_6 .bwp-image a,.bwp-recent-post .banner-wrapper.effect_6 .content-image a,.bwp-recent-post .banner-wrapper.effect_6 .item-image a,.bwp-recent-post .banner-wrapper.effect_6 .post-image a,.bwp-recent-post .item-product-cat-content.effect_6 .bwp-image a,.bwp-recent-post .item-product-cat-content.effect_6 .content-image a,.bwp-recent-post .item-product-cat-content.effect_6 .item-image a,.bwp-recent-post .item-product-cat-content.effect_6 .post-image a,.bwp-recent-post .post-inner.effect_6 .bwp-image a,.bwp-recent-post .post-inner.effect_6 .content-image a,.bwp-recent-post .post-inner.effect_6 .item-image a,.bwp-recent-post .post-inner.effect_6 .post-image a,.bwp-recent-post .slider-container.effect_6 .bwp-image a,.bwp-recent-post .slider-container.effect_6 .content-image a,.bwp-recent-post .slider-container.effect_6 .item-image a,.bwp-recent-post .slider-container.effect_6 .post-image a,.bwp-slider .banner-wrapper.effect_6 .bwp-image a,.bwp-slider .banner-wrapper.effect_6 .content-image a,.bwp-slider .banner-wrapper.effect_6 .item-image a,.bwp-slider .banner-wrapper.effect_6 .post-image a,.bwp-slider .item-product-cat-content.effect_6 .bwp-image a,.bwp-slider .item-product-cat-content.effect_6 .content-image a,.bwp-slider .item-product-cat-content.effect_6 .item-image a,.bwp-slider .item-product-cat-content.effect_6 .post-image a,.bwp-slider .post-inner.effect_6 .bwp-image a,.bwp-slider .post-inner.effect_6 .content-image a,.bwp-slider .post-inner.effect_6 .item-image a,.bwp-slider .post-inner.effect_6 .post-image a,.bwp-slider .slider-container.effect_6 .bwp-image a,.bwp-slider .slider-container.effect_6 .content-image a,.bwp-slider .slider-container.effect_6 .item-image a,.bwp-slider .slider-container.effect_6 .post-image a,.bwp-widget-banner .banner-wrapper.effect_6 .bwp-image a,.bwp-widget-banner .banner-wrapper.effect_6 .content-image a,.bwp-widget-banner .banner-wrapper.effect_6 .item-image a,.bwp-widget-banner .banner-wrapper.effect_6 .post-image a,.bwp-widget-banner .item-product-cat-content.effect_6 .bwp-image a,.bwp-widget-banner .item-product-cat-content.effect_6 .content-image a,.bwp-widget-banner .item-product-cat-content.effect_6 .item-image a,.bwp-widget-banner .item-product-cat-content.effect_6 .post-image a,.bwp-widget-banner .post-inner.effect_6 .bwp-image a,.bwp-widget-banner .post-inner.effect_6 .content-image a,.bwp-widget-banner .post-inner.effect_6 .item-image a,.bwp-widget-banner .post-inner.effect_6 .post-image a,.bwp-widget-banner .slider-container.effect_6 .bwp-image a,.bwp-widget-banner .slider-container.effect_6 .content-image a,.bwp-widget-banner .slider-container.effect_6 .item-image a,.bwp-widget-banner .slider-container.effect_6 .post-image a,.bwp-woo-categories .banner-wrapper.effect_6 .bwp-image a,.bwp-woo-categories .banner-wrapper.effect_6 .content-image a,.bwp-woo-categories .banner-wrapper.effect_6 .item-image a,.bwp-woo-categories .banner-wrapper.effect_6 .post-image a,.bwp-woo-categories .item-product-cat-content.effect_6 .bwp-image a,.bwp-woo-categories .item-product-cat-content.effect_6 .content-image a,.bwp-woo-categories .item-product-cat-content.effect_6 .item-image a,.bwp-woo-categories .item-product-cat-content.effect_6 .post-image a,.bwp-woo-categories .post-inner.effect_6 .bwp-image a,.bwp-woo-categories .post-inner.effect_6 .content-image a,.bwp-woo-categories .post-inner.effect_6 .item-image a,.bwp-woo-categories .post-inner.effect_6 .post-image a,.bwp-woo-categories .slider-container.effect_6 .bwp-image a,.bwp-woo-categories .slider-container.effect_6 .content-image a,.bwp-woo-categories .slider-container.effect_6 .item-image a,.bwp-woo-categories .slider-container.effect_6 .post-image a{
position:relative; }
.bwp-recent-post .banner-wrapper.effect_6 .bwp-image a:before,.bwp-recent-post .banner-wrapper.effect_6 .content-image a:before,.bwp-recent-post .banner-wrapper.effect_6 .item-image a:before,.bwp-recent-post .banner-wrapper.effect_6 .post-image a:before,.bwp-recent-post .item-product-cat-content.effect_6 .bwp-image a:before,.bwp-recent-post .item-product-cat-content.effect_6 .content-image a:before,.bwp-recent-post .item-product-cat-content.effect_6 .item-image a:before,.bwp-recent-post .item-product-cat-content.effect_6 .post-image a:before,.bwp-recent-post .post-inner.effect_6 .bwp-image a:before,.bwp-recent-post .post-inner.effect_6 .content-image a:before,.bwp-recent-post .post-inner.effect_6 .item-image a:before,.bwp-recent-post .post-inner.effect_6 .post-image a:before,.bwp-recent-post .slider-container.effect_6 .bwp-image a:before,.bwp-recent-post .slider-container.effect_6 .content-image a:before,.bwp-recent-post .slider-container.effect_6 .item-image a:before,.bwp-recent-post .slider-container.effect_6 .post-image a:before,.bwp-slider .banner-wrapper.effect_6 .bwp-image a:before,.bwp-slider .banner-wrapper.effect_6 .content-image a:before,.bwp-slider .banner-wrapper.effect_6 .item-image a:before,.bwp-slider .banner-wrapper.effect_6 .post-image a:before,.bwp-slider .item-product-cat-content.effect_6 .bwp-image a:before,.bwp-slider .item-product-cat-content.effect_6 .content-image a:before,.bwp-slider .item-product-cat-content.effect_6 .item-image a:before,.bwp-slider .item-product-cat-content.effect_6 .post-image a:before,.bwp-slider .post-inner.effect_6 .bwp-image a:before,.bwp-slider .post-inner.effect_6 .content-image a:before,.bwp-slider .post-inner.effect_6 .item-image a:before,.bwp-slider .post-inner.effect_6 .post-image a:before,.bwp-slider .slider-container.effect_6 .bwp-image a:before,.bwp-slider .slider-container.effect_6 .content-image a:before,.bwp-slider .slider-container.effect_6 .item-image a:before,.bwp-slider .slider-container.effect_6 .post-image a:before,.bwp-widget-banner .banner-wrapper.effect_6 .bwp-image a:before,.bwp-widget-banner .banner-wrapper.effect_6 .content-image a:before,.bwp-widget-banner .banner-wrapper.effect_6 .item-image a:before,.bwp-widget-banner .banner-wrapper.effect_6 .post-image a:before,.bwp-widget-banner .item-product-cat-content.effect_6 .bwp-image a:before,.bwp-widget-banner .item-product-cat-content.effect_6 .content-image a:before,.bwp-widget-banner .item-product-cat-content.effect_6 .item-image a:before,.bwp-widget-banner .item-product-cat-content.effect_6 .post-image a:before,.bwp-widget-banner .post-inner.effect_6 .bwp-image a:before,.bwp-widget-banner .post-inner.effect_6 .content-image a:before,.bwp-widget-banner .post-inner.effect_6 .item-image a:before,.bwp-widget-banner .post-inner.effect_6 .post-image a:before,.bwp-widget-banner .slider-container.effect_6 .bwp-image a:before,.bwp-widget-banner .slider-container.effect_6 .content-image a:before,.bwp-widget-banner .slider-container.effect_6 .item-image a:before,.bwp-widget-banner .slider-container.effect_6 .post-image a:before,.bwp-woo-categories .banner-wrapper.effect_6 .bwp-image a:before,.bwp-woo-categories .banner-wrapper.effect_6 .content-image a:before,.bwp-woo-categories .banner-wrapper.effect_6 .item-image a:before,.bwp-woo-categories .banner-wrapper.effect_6 .post-image a:before,.bwp-woo-categories .item-product-cat-content.effect_6 .bwp-image a:before,.bwp-woo-categories .item-product-cat-content.effect_6 .content-image a:before,.bwp-woo-categories .item-product-cat-content.effect_6 .item-image a:before,.bwp-woo-categories .item-product-cat-content.effect_6 .post-image a:before,.bwp-woo-categories .post-inner.effect_6 .bwp-image a:before,.bwp-woo-categories .post-inner.effect_6 .content-image a:before,.bwp-woo-categories .post-inner.effect_6 .item-image a:before,.bwp-woo-categories .post-inner.effect_6 .post-image a:before,.bwp-woo-categories .slider-container.effect_6 .bwp-image a:before,.bwp-woo-categories .slider-container.effect_6 .content-image a:before,.bwp-woo-categories .slider-container.effect_6 .item-image a:before,.bwp-woo-categories .slider-container.effect_6 .post-image a:before{
position:absolute;
top:50%;
left:50%;
z-index:2;
display:block;
content:"";
width:0;
height:0;
background:hsla(0,0%,100%,.2);
border-radius:100%;
-webkit-transform:translate(-50%,-50%);
transform:translate(-50%,-50%);
opacity:0; }
.bwp-recent-post .banner-wrapper.effect_6:hover .bwp-image a:before,.bwp-recent-post .banner-wrapper.effect_6:hover .content-image a:before,.bwp-recent-post .banner-wrapper.effect_6:hover .item-image a:before,.bwp-recent-post .banner-wrapper.effect_6:hover .post-image a:before,.bwp-recent-post .item-product-cat-content.effect_6:hover .bwp-image a:before,.bwp-recent-post .item-product-cat-content.effect_6:hover .content-image a:before,.bwp-recent-post .item-product-cat-content.effect_6:hover .item-image a:before,.bwp-recent-post .item-product-cat-content.effect_6:hover .post-image a:before,.bwp-recent-post .post-inner.effect_6:hover .bwp-image a:before,.bwp-recent-post .post-inner.effect_6:hover .content-image a:before,.bwp-recent-post .post-inner.effect_6:hover .item-image a:before,.bwp-recent-post .post-inner.effect_6:hover .post-image a:before,.bwp-recent-post .slider-container.effect_6:hover .bwp-image a:before,.bwp-recent-post .slider-container.effect_6:hover .content-image a:before,.bwp-recent-post .slider-container.effect_6:hover .item-image a:before,.bwp-recent-post .slider-container.effect_6:hover .post-image a:before,.bwp-slider .banner-wrapper.effect_6:hover .bwp-image a:before,.bwp-slider .banner-wrapper.effect_6:hover .content-image a:before,.bwp-slider .banner-wrapper.effect_6:hover .item-image a:before,.bwp-slider .banner-wrapper.effect_6:hover .post-image a:before,.bwp-slider .item-product-cat-content.effect_6:hover .bwp-image a:before,.bwp-slider .item-product-cat-content.effect_6:hover .content-image a:before,.bwp-slider .item-product-cat-content.effect_6:hover .item-image a:before,.bwp-slider .item-product-cat-content.effect_6:hover .post-image a:before,.bwp-slider .post-inner.effect_6:hover .bwp-image a:before,.bwp-slider .post-inner.effect_6:hover .content-image a:before,.bwp-slider .post-inner.effect_6:hover .item-image a:before,.bwp-slider .post-inner.effect_6:hover .post-image a:before,.bwp-slider .slider-container.effect_6:hover .bwp-image a:before,.bwp-slider .slider-container.effect_6:hover .content-image a:before,.bwp-slider .slider-container.effect_6:hover .item-image a:before,.bwp-slider .slider-container.effect_6:hover .post-image a:before,.bwp-widget-banner .banner-wrapper.effect_6:hover .bwp-image a:before,.bwp-widget-banner .banner-wrapper.effect_6:hover .content-image a:before,.bwp-widget-banner .banner-wrapper.effect_6:hover .item-image a:before,.bwp-widget-banner .banner-wrapper.effect_6:hover .post-image a:before,.bwp-widget-banner .item-product-cat-content.effect_6:hover .bwp-image a:before,.bwp-widget-banner .item-product-cat-content.effect_6:hover .content-image a:before,.bwp-widget-banner .item-product-cat-content.effect_6:hover .item-image a:before,.bwp-widget-banner .item-product-cat-content.effect_6:hover .post-image a:before,.bwp-widget-banner .post-inner.effect_6:hover .bwp-image a:before,.bwp-widget-banner .post-inner.effect_6:hover .content-image a:before,.bwp-widget-banner .post-inner.effect_6:hover .item-image a:before,.bwp-widget-banner .post-inner.effect_6:hover .post-image a:before,.bwp-widget-banner .slider-container.effect_6:hover .bwp-image a:before,.bwp-widget-banner .slider-container.effect_6:hover .content-image a:before,.bwp-widget-banner .slider-container.effect_6:hover .item-image a:before,.bwp-widget-banner .slider-container.effect_6:hover .post-image a:before,.bwp-woo-categories .banner-wrapper.effect_6:hover .bwp-image a:before,.bwp-woo-categories .banner-wrapper.effect_6:hover .content-image a:before,.bwp-woo-categories .banner-wrapper.effect_6:hover .item-image a:before,.bwp-woo-categories .banner-wrapper.effect_6:hover .post-image a:before,.bwp-woo-categories .item-product-cat-content.effect_6:hover .bwp-image a:before,.bwp-woo-categories .item-product-cat-content.effect_6:hover .content-image a:before,.bwp-woo-categories .item-product-cat-content.effect_6:hover .item-image a:before,.bwp-woo-categories .item-product-cat-content.effect_6:hover .post-image a:before,.bwp-woo-categories .post-inner.effect_6:hover .bwp-image a:before,.bwp-woo-categories .post-inner.effect_6:hover .content-image a:before,.bwp-woo-categories .post-inner.effect_6:hover .item-image a:before,.bwp-woo-categories .post-inner.effect_6:hover .post-image a:before,.bwp-woo-categories .slider-container.effect_6:hover .bwp-image a:before,.bwp-woo-categories .slider-container.effect_6:hover .content-image a:before,.bwp-woo-categories .slider-container.effect_6:hover .item-image a:before,.bwp-woo-categories .slider-container.effect_6:hover .post-image a:before{
-webkit-animation:j .75s;
animation:j .75s; }
.bwp-content-info,.bwp-content-info .content-info{
height:100%; }
.bwp-content-info .button{
display:inline-block;
-webkit-transition:all .3s ease;
transition:all .3s ease; }
.bwp-coupon-code .click-to-copy .click-to-copy__text-icon{
display:inline-flex;
align-items:center;
cursor:pointer;
position:relative;
-webkit-transition:all .3s ease;
transition:all .3s ease; }
.bwp-coupon-code .click-to-copy.copied-show .click-to-copy__text-icon{
display:none; }
.bwp-coupon-code .click-to-copy.copied-show .copy_succes{
display:inline-block; }
.bwp-coupon-code .click-to-copy.bwp-align-icon-left .click-to-copy__text-icon .click-to-copy__text{
order:2; }
.bwp-coupon-code .click-to-copy.bwp-align-icon-left .click-to-copy__text-icon .click-to-copy__icon,.bwp-coupon-code .click-to-copy.bwp-align-icon-right .click-to-copy__text-icon .click-to-copy__text{
order:1; }
.bwp-coupon-code .click-to-copy.bwp-align-icon-right .click-to-copy__text-icon .click-to-copy__icon{
order:2; }
.bwp-coupon-code .click-to-copy .copy_succes{
display:none; }
.bwp-coupon-code .click-to-copy__input-wrapper{
overflow:hidden;
width:1px;
height:1px;
opacity:0;
position:absolute;
top:0;
left:0; }
.bwp-coupon-code .click-to-copy__icon svg{
width:1rem;
height:auto; }
.wpbingo-marquee-text{
overflow:hidden;
direction:ltr; }
.wpbingo-marquee-text .icon{
display:inline-block; }
.wpbingo-marquee-text .icon svg{
width:1rem;
height:auto; }
.wpbingo-marquee-text .icon i{
font-size:1rem; }
.wpbingo-marquee-text.tab-dividers .wpbingo-marquee-text-item{
position:relative; }
.wpbingo-marquee-text.tab-dividers .wpbingo-marquee-text-item:after{
content:"";
position:absolute;
right:0;
top:0;
width:1px;
height:100%;
background-color:var(--gray-dark,#0b1e33);
-webkit-transform:rotate(30deg);
transform:rotate(30deg); }
@media (max-width: 767px){
.wpbingo-marquee-text *{
animation-duration:60s !important; } }
.bwp-products-slideshow.slider .slider-container{
display:flex;
overflow:hidden; }
.bwp-products-slideshow.slider .slider-container .wpbingo-wrapper{
width:calc(100% - var(--feature-image-w, 0.5));
position:relative;
display:flex;
flex-direction:column;
justify-content:center; }
.bwp-products-slideshow.slider .slider-container>.slider-for{
width:var(--feature-image-w,50%); }
.bwp-products-slideshow.slider .slider-container>.slider-for *{
height:100%; }
.bwp-products-slideshow.slider .slider-container>.slider-for .product-feature-image{
background-repeat:no-repeat;
background-size:cover;
background-color:#f2f2f2;
background-position:50%; }
.elementor-widget-bwp_image_box .wpb-image-box-wrapper{
text-align:center; }
@media (min-width: 991px){
.elementor-widget-bwp_image_box.wpb-position-left .wpb-image-box-wrapper,.elementor-widget-bwp_image_box.wpb-position-right .wpb-image-box-wrapper{
display:flex; }
.elementor-widget-bwp_image_box.wpb-position-top .wpb-image-box-wrapper{
align-items:flex-start; }
.elementor-widget-bwp_image_box.wpb-position-left .wpb-image-box-wrapper{
text-align:start;
flex-direction:row; }
.elementor-widget-bwp_image_box.wpb-position-right{
text-align:end;
flex-direction:row-reverse; } }
.wpbingo-countdown .wpbingo-countdown__wrapper.hide_labels .countdown-period,.wpbingo-countdown .wpbingo-countdown__wrapper.hide_separator .countdown-separator{
display:none; }
.wpbingo-countdown .wpbingo-countdown__wrapper.countdown_label-block .countdown-section{
flex-direction:column; }
.wpbingo-countdown .wpbingo-countdown__wrapper.countdown_label-inline .countdown-section{
flex-direction:row; }
.wpbingo-countdown .wpbingo-countdown__wrapper .countdown-separator{
position:relative;
top:0;
font-size:25px;
height:100%;
line-height:1;
color:var(--theme-color,#7ba998); }
.wpbingo-countdown .wpbingo-countdown__wrapper .countdown-separator:last-child{
display:none; }
.wpbingo-countdown .wpbingo-countdown__wrapper .countdown-section{
display:inline-flex;
justify-content:center;
align-items:center; }
.wpbingo-countdown .wpbingo-countdown__wrapper .countdown-row{
display:inline-flex; }
.grid-system .cell{
border:1px solid var(--border-color,#e9e9e9);
background:var(--border-color,#e8e8e8);
text-align:center !important;
padding:8px 0; }
.grid-system .cell,.rtl .grid-system .cell{
margin:0 0 10px; }
.rtl .grid-system .cell{
padding:8px 0; }
.grid-system>div,.rtl .grid-system>div{
padding:0 5px; }
.features-btn .table>tbody>tr>td,.features-btn .table>tbody>tr>th,.features-btn .table>tfoot>tr>td,.features-btn .table>tfoot>tr>th,.features-btn .table>thead>tr>td,.features-btn .table>thead>tr>th{
vertical-align:middle; }
.icon .input-group-addon{
background:#fff; }
.icon .input-group-addon .fa,.icon .input-group-addon .icon{
color:#000; }
.icons-examples{
padding-bottom:20px;
min-height:130px; }
.icons-examples .fa{
font-size:24px;
line-height:40px;
width:40px;
height:40px;
text-align:center; }
.rtl .icons-examples .fa{
text-align:right; }
.shortcode_sourcecode{
margin:10px 0; }
.shortcode_sourcecode code{
white-space:normal; }
html{
font-size:var(--font-size-body,16px); }
.alignnone{
margin:20px 0; }
.dialog-type-lightbox{
z-index:99999 !important; }
.aligncenter,div.aligncenter{
display:block;
margin:5px auto;
clear:both; }
.alignright{
float:right;
margin:5px 0 20px 15px;
clear:both; }
.alignleft,.rtl .alignright{
float:left; }
.alignleft{
margin:5px 30px 20px 0;
clear:both; }
.rtl .alignleft{
float:right; }
a img.alignright{
float:right;
margin:5px 0 20px 15px; }
a img.alignnone{
margin:5px 0 20px; }
a img.alignleft{
float:left;
margin:5px 15px 20px 0; }
a img.aligncenter{
display:block;
margin-left:auto;
margin-right:auto; }
.wp-caption{
background:#fff;
text-align:center;
max-width:100%; }
.wp-caption.alignnone{
margin:5px 0 20px; }
.wp-caption.alignleft{
margin:5px 15px 20px 0; }
.wp-caption.alignright{
margin:5px 0 20px 15px; }
.wp-caption img{
border:0 none;
height:auto;
margin:0;
padding:0;
width:auto; }
.wp-caption .wp-caption-text{
font-size:12px;
margin:0;
padding:10px 4px 5px;
font-style:italic;
margin-bottom:20px; }
.gallery-slider.carousel .carousel-control{
width:26px;
height:26px;
line-height:26px;
color:#fff;
opacity:.7; }
.gallery-slider.carousel .carousel-control:hover{
opacity:1; }
.gallery{
margin:0 -5px; }
.gallery .gallery-item{
float:left;
overflow:hidden;
position:relative;
margin:5px; }
.rtl .gallery .gallery-item{
float:right; }
.gallery .gallery-item img{
width:100%; }
.gallery-columns-1 .gallery-item{
max-width:100%;
width:100%; }
.gallery-columns-2 .gallery-item{
max-width:48%;
max-width:calc(50% - 14px);
width:100%; }
.gallery-columns-3 .gallery-item{
max-width:32%;
max-width:calc(33.3% - 11px);
width:100%; }
.gallery-columns-4 .gallery-item{
max-width:23%;
max-width:calc(25% - 9px);
width:100%; }
.gallery-columns-5 .gallery-item{
max-width:19%;
max-width:calc(20% - 8px);
width:100%; }
.gallery-columns-6 .gallery-item{
max-width:15%;
max-width:calc(16.7% - 7px);
width:100%; }
.gallery-columns-7 .gallery-item{
max-width:13%;
max-width:calc(14.28% - 7px);
width:100%; }
.gallery-columns-8 .gallery-item{
max-width:11%;
max-width:calc(12.5% - 6px);
width:100%; }
.gallery-columns-9 .gallery-item{
max-width:9%;
max-width:calc(11.1% - 6px);
width:100%; }
.gallery .gallery-caption{
background-color:rgba(0,0,0,.7);
box-sizing:border-box;
color:#fff;
font-size:12px;
line-height:1.5;
margin:0;
max-height:50%;
opacity:0;
padding:6px 8px;
position:absolute;
bottom:0;
left:0;
text-align:left;
width:100%; }
.rtl .gallery .gallery-caption{
text-align:right; }
.gallery .gallery-caption:before{
content:"";
height:100%;
min-height:49px;
position:absolute;
top:0;
left:0;
width:100%; }
.gallery-item:hover .gallery-caption{
opacity:1; }
.gallery-columns-7 .gallery-caption,.gallery-columns-8 .gallery-caption,.gallery-columns-9 .gallery-caption{
display:none; }
.mejs-container .mejs-controls,.mejs-mediaelement{
background:#000; }
.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:#24890d; }
.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total,.mejs-controls .mejs-time-rail .mejs-time-total{
background:hsla(0,0%,100%,.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:transparent; }
html .mceContentBody.rtl{
direction:rtl;
unicode-bidi:embed; }
.rtl .wp-caption,.rtl tr th{
text-align:right; }
.rtl .rtl .wp-caption,.rtl .rtl tr th{
text-align:left; }
.rtl td{
text-align:right; }
.rtl .rtl td{
text-align:left; }
.bg-danger,.bg-info,.bg-primary,.bg-success,.bg-warning{
background-color:#0b1e33; }
.text-primary{
color:#0b1e33; }
.text-success{
color:#00ffb0; }
.text-info{
color:#33aebd; }
.text-warning{
color:#f1592b; }
.text-danger{
color:#e42234; }
.text-skin{
color:var(--theme-color,#7ba998); }
.text-hightlight{
color:#000; }
.box-advert>div{
background:#fff;
padding:20px; }
.heading-padding-large .widget-title{
padding-bottom:20px; }
.box-header{
display:table;
margin-top:20px; }
.box-header>div{
float:left; }
.box-header .icon{
width:35px;
height:35px;
border-radius:50%;
-webkit-border-radius:50%;
-moz-border-radius:50%;
-ms-border-radius:50%;
-o-border-radius:50%;
border:1px solid #f99b17;
text-align:center;
line-height:44px;
margin-right:5px;
margin-top:6px; }
.box-header .icon i{
font-size:30px;
color:#f99b17;
width:13px; }
.box-header .text-sm{
font-size:11px;
font-weight:300;
color:var(--text-color,#0b1e33);
display:block; }
.box-header .text-large{
font-size:calc(var(--font-size-body,16px) + 4px);
font-weight:300;
color:#f99b17;
display:block; }
.caret{
border:none;
font-family:FontAwesome;
font-size:11px;
width:auto;
height:auto; }
.caret:before{
content:"\f107"; }
.tabs-list{
border:0;
text-align:left; }
.rtl .tabs-list{
text-align:right; }
.breadcrumb>.fa,.rtl .breadcrumb>.fa{
margin:0 5px; }
.modal-content{
box-shadow:none;
border-radius:0;
-webkit-border-radius:0;
-moz-border-radius:0;
-ms-border-radius:0;
-o-border-radius:0; }
.modal-lg{
width:900px; }
.modal-lg.modal-min-width{
width:500px;
height:auto;
min-height:90px; }
.modal-lg.modal-min-width .modal-content{
border:0; }
.modal-lg .buttons,.modal-lg .total{
text-align:center; }
.bwp-pagination:after,.bwp-pagination:before{
content:" ";
display:table; }
.bwp-pagination:after{
clear:both; }
.bwp-pagination .page-numbers,.bwp-pagination .pagination{
margin:0;
border:0; }
.bwp-pagination .page-numbers.current,.bwp-pagination .pagination.current{
background-color:var(--theme-color,#7ba998);
color:#fff; }
.result-count{
padding:5px 0;
margin:0; }
.active-mobile{
width:44px;
height:70px;
line-height:70px;
position:relative;
cursor:default;
border-left:1px solid hsla(0,0%,100%,.1);
-webkit-transition:all .3s ease 0s;
transition:all .3s ease 0s;
text-align:center;
padding-top:4px; }
.active-mobile:before{
background-color:var(--gray-dark,#0b1e33);
content:"";
display:block;
width:1px;
height:40px;
left:0;
margin-top:-20px;
position:absolute;
top:50%;
display:none; }
.rtl .active-mobile:before{
right:0;
left:auto; }
.active-mobile:first-child:before{
display:none; }
.active-mobile:hover{
background-color:var(--gray-dark,#0b1e33) !important;
cursor:pointer; }
.active-mobile:hover:before{
display:none; }
.active-mobile:hover .active-content{
left:auto; }
.rtl .active-mobile:hover .active-content{
right:auto;
left:auto; }
.active-mobile>.fa,.active-mobile>.icon{
color:#fff; }
.active-mobile.cart-popup{
background:url(//yupiii.pt/wp-content/themes/lemie/lemie/images/cart-m.svg) no-repeat 50%; }
.active-mobile.cart-popup .fa,.active-mobile.cart-popup .icon{
display:none; }
.active-mobile .active-content{
top:100%;
z-index:9999;
color:var(--text-color,#0b1e33);
padding:20px;
background-color:var(--gray-dark,#0b1e33);
left:-10000px;
opacity:0;
filter:alpha(opacity=0);
position:absolute;
min-width:270px;
visibility:hidden;
right:0;
text-align:left;
-webkit-transition:opacity .3s ease 0s;
transition:opacity .3s ease 0s; }
.rtl .active-mobile .active-content{
right:-10000px;
left:auto;
left:0;
right:auto;
text-align:right; }
.active-mobile.cart-popup .active-content{
background-color:var(--gray-dark,#0b1e33);
min-width:320px; }
.active-mobile .title{
color:#fff;
padding-bottom:10px;
border-bottom:1px solid var(--gray-dark,#0b1e33); }
.active-mobile .title,.rtl .active-mobile .title{
margin:0 0 10px; }
.active-mobile ul{
padding:0; }
.active-mobile ul li{
display:block;
margin:0;
padding:10px 0;
line-height:normal;
text-transform:none;
font-size:var(--font-size-body,16px); }
.active-mobile .navbar-toggle{
background:none;
border:medium none;
margin:0;
padding:0;
position:static; }
.custom-panel{
border:0; }
.custom-panel .panel-footer{
border-width:0 1px 1px;
border-style:solid;
border-color:#e9e9e9; }
.pricing-tables .panel-heading{
border-color:var(--border-color,#e9e9e9); }
.pricing-tables .panel-footer{
border-top:0; }
.box-service{
overflow:hidden;
padding:0 16.6667%; }
.box-service .box-content{
overflow:hidden;
padding:95px 0 75px; }
.box-service .box-content .small-text,.box-service .box-content .tiny-text{
display:inline-block;
font-size:var(--font-size-body,16px)-2;
color:#fff;
text-transform:uppercase;
font-weight:400;
position:relative;
padding:0 15px; }
.box-service .box-content .small-text:after,.box-service .box-content .small-text:before,.box-service .box-content .tiny-text:after,.box-service .box-content .tiny-text:before{
height:1px;
width:500px;
position:absolute;
background:hsla(0,0%,100%,.3);
top:50%;
content:""; }
.box-service .box-content .small-text:after,.box-service .box-content .tiny-text:after{
left:100%; }
.box-service .box-content .small-text:before,.box-service .box-content .tiny-text:before{
right:100%; }
.box-service .box-content .large-text{
font-size:30px;
font-weight:900;
padding:15px 0;
display:block;
color:var(--theme-color,#7ba998); }
.box-service .box-content .large-text.yellow{
color:#ffc207; }
.box-service .box-content .tiny-text{
text-transform:none; }
.carousel.slide{
position:relative; }
.tabs-left>.nav-tabs{
border-bottom:0;
float:left;
margin-right:0;
padding-right:10px;
background:transparent;
border-radius:0;
-webkit-border-radius:0;
-moz-border-radius:0;
-ms-border-radius:0;
-o-border-radius:0;
width:auto;
min-width:16.6667%; }
.tabs-left>.nav-tabs:after,.tabs-left>.nav-tabs:before{
content:none; }
.tabs-left>.nav-tabs li{
float:none;
margin-bottom:18px;
padding-bottom:18px;
border-bottom:1px solid var(--border-color,#e9e9e9); }
.tabs-left>.nav-tabs li a{
margin-right:0;
padding:0;
font-size:12px;
font-weight:400;
color:#aaa;
margin-right:-1px;
background:transparent; }
.tabs-left>.nav-tabs li a:after,.tabs-left>.nav-tabs li a:before{
content:none; }
.tabs-left>.nav-tabs li a:focus,.tabs-left>.nav-tabs li a:hover{
background:transparent;
color:var(--theme-color,#7ba998);
font-weight:400; }
.tabs-left>.nav-tabs li.active,.tabs-left>.nav-tabs li:hover{
border-color:var(--theme-color,#7ba998); }
.tabs-left>.nav-tabs li.active{
background:transparent; }
.tabs-left>.nav-tabs li.active a,.tabs-left>.nav-tabs li.active a:focus,.tabs-left>.nav-tabs li.active a:hover{
font-weight:400;
color:var(--theme-color,#7ba998); }
.tabbable{
overflow:hidden; }
.overlay-layer:after{
content:"";
position:fixed;
top:0;
left:0;
width:100%;
height:100%;
background:var(--gray-dark-50,rgba(11,30,51,.5));
visibility:visible;
opacity:1;
transition:opacity .3s 0s,visibility 0s 0s;
z-index:1000; }
.back-top{
text-align:center;
position:fixed;
bottom:80px;
right:30px;
z-index:8;
opacity:0;
visibility:hidden;
cursor:pointer; }
.rtl .back-top{
left:30px;
right:auto; }
.back-top .back-top-icon{
position:relative;
display:flex;
align-items:center;
justify-content:center;
width:45px;
height:45px;
background-color:var(--theme-color,#7ba998);
color:#fff;
font-size:14px;
overflow:hidden;
transition:transform .5s cubic-bezier(.25,.25,0,1.5);
border-radius:50%;
-webkit-border-radius:50%;
-moz-border-radius:50%;
-ms-border-radius:50%;
-o-border-radius:50%; }
.back-top .back-top-icon:before{
position:relative;
content:"\e905";
font-family:wpbingofont;
font-size:14px;
top:0; }
.back-top .back-top-icon .back-to-top-text{
font-size:0; }
.back-top.button-show{
opacity:1;
visibility:visible;
-webkit-transition:opacity .3s ease;
transition:opacity .3s ease; }
.back-top:hover .back-top-icon{
transform:translateY(-3px); }
.sale-nofication{
opacity:0;
visibility:hidden;
transition:all .8s ease;
position:fixed;
bottom:50px;
left:15px;
width:370px;
z-index:9999;
-webkit-transform:translateX(-100%);
transform:translateX(-100%); }
.rtl .sale-nofication{
right:15px;
left:auto; }
.sale-nofication.active{
opacity:1;
visibility:visible;
-webkit-transform:translateX(0);
transform:translateX(0); }
.sale-nofication.active .scroll-notification{
animation-name:f;
animation-fill-mode:forwards;
animation-iteration-count:1;
animation-timing-function:linear;
opacity:1; }
.sale-nofication .notification-container{
display:flex;
background:#fff;
width:100%;
padding:10px 10px 13px;
box-shadow:3px 4px 10px 0 var(--gray-dark-25,rgba(11,30,51,.25));
align-items:center; }
.sale-nofication .notification-image{
flex:0 0 80px;
max-width:80px; }
.sale-nofication .notification-content{
padding:0 30px 0 20px;
flex:1; }
.rtl .sale-nofication .notification-content{
padding:0 20px 0 30px; }
.sale-nofication .notification-purchased{
margin-bottom:2px; }
.sale-nofication .notification-purchased span{
color:var(--gray-dark,#0b1e33); }
.sale-nofication .product-title{
margin-bottom:5px;
font-weight:500;
line-height:22px;
font-size:calc(var(--font-size-body,16px) + 1px); }
.sale-nofication .suggest{
display:flex;
justify-content:space-between;
color:var(--gray-dark,#0b1e33);
font-size:var(--font-size-body,16px); }
.sale-nofication .close-notification{
position:absolute;
top:0;
right:0;
font-size:calc(var(--font-size-body,16px) + 4px);
color:var(--gray-dark,#0b1e33);
cursor:pointer;
padding:3px;
line-height:1; }
.sale-nofication .close-notification i{
-webkit-transition:all .3s ease;
transition:all .3s ease;
display:inline-block; }
.sale-nofication .close-notification:hover i{
-webkit-transform:rotate(90deg);
transform:rotate(90deg); }
.sale-nofication .scroll-notification{
position:absolute;
bottom:0;
left:0;
height:3px;
background:var(--gray-dark,#0b1e33);
width:100%;
opacity:0; }
.sale-nofication .verified{
color:green; }
.sale-nofication .verified:before{
content:"\e92c";
display:inline-block;
font-size:calc(var(--font-size-body,16px) + 1px);
margin-right:5px;
font-family:feather;
top:2px;
position:relative;
line-height:1; }
@media (max-width: 480px){
.sale-nofication{
display:none !important; } }
.wpml-languages img{
margin-right:5px; }
#_atssh{
overflow:hidden; }
.wpb_button_a .wpb_button{
background:transparent;
font-weight:700;
text-transform:uppercase;
color:#252525;
border:none;
font-size:calc(var(--font-size-body,16px) + 5px); }
.wpb_button_a .wpb_button:hover{
color:var(--theme-color,#7ba998) -default;
background:transparent; }
.btn-outline{
color:#fff;
background-color:var(--theme-color,#7ba998);
border:1px solid var(--theme-color,#7ba998);
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
-ms-border-radius:4px;
-o-border-radius:4px;
-webkit-transition:all .3s;
transition:all .3s; }
.btn-outline.active,.btn-outline:active,.btn-outline:focus,.btn-outline:hover{
color:#fff;
background-color:#000;
border:1px solid #000; }
.btn-outline .fa,.btn-outline .icon{
font-size:14px;
margin:0; }
.btn-outline:hover{
background:#000 !important;
border-color:#000 !important; }
.btn-outline-lg{
padding:21px 48px;
font-size:14px;
line-height:3;
border-radius:4px; }
.btn-outline-sm{
padding:8px 18px;
line-height:1.3; }
.btn-outline-sm,.btn-outline-xs{
font-size:11px;
border-radius:3px; }
.btn-outline-xs{
padding:5px 15px;
line-height:1.2; }
.btn-cart a,.btn-outline-inverse{
color:#fff;
background-color:#000;
border:1px solid #000;
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
-ms-border-radius:4px;
-o-border-radius:4px;
-webkit-transition:all .3s;
transition:all .3s; }
.btn-cart a.active,.btn-cart a:active,.btn-cart a:focus,.btn-cart a:hover,.btn-outline-inverse.active,.btn-outline-inverse:active,.btn-outline-inverse:focus,.btn-outline-inverse:hover{
color:#fff;
background-color:var(--theme-color,#7ba998);
border:1px solid #fff; }
.btn-cart a .fa,.btn-cart a .icon,.btn-outline-inverse .fa,.btn-outline-inverse .icon{
font-size:14px;
margin:0; }
.btn-cart a:hover,.btn-outline-inverse:hover{
background:var(--theme-color,#7ba998) !important;
border-color:#fff !important; }
.btn-inverse{
color:#000;
background-color:#fff;
border:#e9e9e9;
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
-ms-border-radius:4px;
-o-border-radius:4px;
-webkit-transition:all .3s;
transition:all .3s; }
.btn-inverse.active,.btn-inverse:active,.btn-inverse:focus,.btn-inverse:hover{
color:#fff;
background-color:#000;
border:#e9e9e9; }
.btn-inverse .fa,.btn-inverse .icon{
font-size:14px;
margin:0; }
.btn-inverse:hover{
background:var(--theme-color,#7ba998) !important;
border-color:var(--theme-color,#7ba998) !important; }
.btn-action,.btn-cart a{
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
-ms-border-radius:4px;
-o-border-radius:4px;
cursor:pointer;
display:inline-block;
font-size:11px;
font-weight:900;
line-height:30px;
margin-bottom:0;
padding:0 10px;
text-align:center;
text-transform:uppercase;
-webkit-transition:all .4s ease 0s;
transition:all .4s ease 0s;
vertical-align:middle;
white-space:nowrap; }
.searchform{
position:relative; }
.searchform ul.result-search-products{
display:none;
position:absolute;
top:41px;
background:#fff;
left:0;
padding:30px;
z-index:9;
width:100%;
color:var(--gray-dark,#0b1e33);
list-style-type:none;
overflow-x:hidden;
overflow-y:auto;
min-height:60px;
max-height:260px;
text-align:left;
box-shadow:0 1px 12px 2px hsla(0,0%,56%,.3); }
.rtl .searchform ul.result-search-products{
right:0;
left:auto;
text-align:right; }
.searchform ul.result-search-products.loading:before{
position:absolute;
left:50%;
top:calc(50% - 17px);
display:inline-block;
content:"\e02d";
width:auto;
height:auto;
color:var(--theme-color,#7ba998);
margin-left:0;
font-family:ElegantIcons;
background-color:transparent !important;
background:none;
font-size:calc(var(--font-size-body,16px) + 6px);
-webkit-animation:2s linear 0s normal none infinite running u;
animation:2s linear 0s normal none infinite running u; }
.rtl .searchform ul.result-search-products.loading:before{
right:50%;
left:auto;
margin-right:0;
margin-left:0; }
.searchform ul.result-search-products.loading span{
position:static;
width:auto;
height:auto;
border:none;
border-radius:0;
-webkit-border-radius:0;
-moz-border-radius:0;
-ms-border-radius:0;
-o-border-radius:0; }
@media (max-width: 991px){
.searchform ul.result-search-products{
padding:20px; } }
@media (min-width: 992px){
.searchform ul.result-search-products{
max-height:282px; } }
.searchform ul.result-search-products li{
display:flex;
margin-bottom:20px;
width:33.33333%;
padding-right:20px;
float:left; }
.rtl .searchform ul.result-search-products li{
padding-left:20px;
padding-right:0;
float:right; }
@media (max-width: 991px){
.searchform ul.result-search-products li{
width:50%; } }
@media (max-width: 767px){
.searchform ul.result-search-products li{
width:100%; } }
.searchform ul.result-search-products li:last-child{
border:none;
padding:0;
margin:0; }
.searchform ul.result-search-products li .item-image{
min-width:80px; }
.searchform ul.result-search-products li .item-image img{
width:80px; }
.searchform ul.result-search-products li .item-content{
text-transform:capitalize;
padding-left:20px; }
.rtl .searchform ul.result-search-products li .item-content{
padding-right:20px;
padding-left:0; }
.searchform ul.result-search-products li .item-content .price{
margin-top:10px; }
.search-box{
cursor:pointer;
text-align:center; }
.search-overlay{
position:fixed;
top:0;
width:100%;
height:100%;
background:transparent;
z-index:99999;
opacity:0;
visibility:hidden;
-webkit-transform:translateY(-100%);
transform:translateY(-100%);
-webkit-transition:all .5s cubic-bezier(.65,.05,.36,1);
transition:all .5s cubic-bezier(.65,.05,.36,1); }
.search-overlay .search-overlay--inner{
position:relative;
width:100%;
background:#fff;
padding:40px;
color:var(--gray-dark,#0b1e33);
right:0;
z-index:9999; }
.rtl .search-overlay .search-overlay--inner{
left:0;
right:auto; }
@media (min-width: 1024px){
.search-overlay .search-overlay--inner{
padding:75px 0 65px; } }
@media (max-width: 767px){
.search-overlay .search-overlay--inner{
padding:60px 0 30px; } }
.search-overlay .container{
max-width:750px; }
.search-overlay .search-top h2{
font-size:calc(var(--font-size-heading, 25px) + 1px);
margin:0 0 15px; }
.search-overlay.search-visible{
-webkit-transform:none;
transform:none; }
.search-overlay.search-visible,.search-overlay.search-visible .close-search-overlay{
opacity:1;
visibility:visible; }
.search-overlay .close-search-overlay{
position:fixed;
content:"";
width:100%;
height:100%;
top:0;
left:0;
margin:0;
z-index:99;
background:rgba(0,0,0,.3);
opacity:0;
visibility:hidden; }
.search-overlay .close-search{
position:absolute;
top:20px;
-webkit-transition:opacity .2s ease;
transition:opacity .2s ease;
background:#fff;
box-shadow:0 8px 24px hsla(210,8%,62%,.2);
border-radius:50%;
-webkit-border-radius:50%;
-moz-border-radius:50%;
-ms-border-radius:50%;
-o-border-radius:50%;
height:35px;
width:35px;
right:20px;
box-sizing:border-box;
line-height:35px;
display:inline-block;
cursor:pointer; }
.rtl .search-overlay .close-search{
left:20px;
right:auto; }
.search-overlay .close-search:after,.search-overlay .close-search:before{
-webkit-transform:rotate(-45deg);
transform:rotate(-45deg);
content:"";
position:absolute;
top:50%;
left:calc(50% - 7px);
display:block;
height:1px;
width:14px;
background-color:var(--gray-dark,#0b1e33);
-webkit-transition:all .3s ease-out;
transition:all .3s ease-out; }
.search-overlay .close-search:after{
-webkit-transform:rotate(-135deg);
transform:rotate(-135deg); }
.search-overlay .close-search:hover:after,.search-overlay .close-search:hover:before{
-webkit-transform:rotate(0deg);
transform:rotate(0deg); }
@media (max-width: 480px){
.search-overlay .close-search{
top:15px;
right:15px; }
.rtl .search-overlay .close-search{
left:15px;
right:auto; } }
.search-overlay .search-from{
margin:auto;
display:flex;
position:relative; }
@media (max-width: 1199px){
.search-overlay .search-from{
width:auto; } }
.search-overlay .search-from .caret:before{
content:"\f0d7";
font-size:var(--font-size-body,16px); }
.search-overlay .search-from .search-box{
text-align:left;
flex:1; }
.rtl .search-overlay .search-from .search-box{
text-align:right; }
.search-overlay .search-from .search-box input[type=text]{
border:0;
padding:0;
height:45px;
line-height:45px;
width:100%;
color:var(--gray-dark,#0b1e33);
font-size:calc(var(--font-size-body, 16px) + 2px);
border-bottom:1px solid var(--text-color,#0b1e33);
margin-bottom:15px;
padding-right:35px;
-webkit-transition:all .3s ease-in-out;
transition:all .3s ease-in-out;
border-radius:0;
-webkit-border-radius:0;
-moz-border-radius:0;
-ms-border-radius:0;
-o-border-radius:0; }
.rtl .search-overlay .search-from .search-box input[type=text]{
padding-left:35px;
padding-right:0; }
.search-overlay .search-from .search-box input[type=text]:focus{
border-bottom:1px solid var(--gray-dark,#0b1e33); }
.search-overlay .search-from .search-box input[type=text]:focus::placeholder{
color:transparent; }
.search-overlay .search-from .search-box input[type=text]::placeholder{
-webkit-transition:all .3s ease-in-out;
transition:all .3s ease-in-out; }
.search-overlay .search-from .search-box #searchsubmit{
position:absolute;
top:0;
background:transparent;
color:var(--gray-dark,#0b1e33);
text-transform:capitalize;
font-size:calc(var(--font-size-body, 16px) + 4px);
font-weight:700;
text-align:center;
border:0;
padding:0;
height:45px;
line-height:49px;
right:0; }
.rtl .search-overlay .search-from .search-box #searchsubmit{
left:0;
right:auto; }
.search-overlay .search-from .search-box #searchsubmit:hover{
color:var(--hover-color,#5f917e); }
.search-overlay .search-from .search-box #searchsubmit>span{
display:none; }
@media (max-width: 767px){
.search-overlay .search-from .search-box #searchsubmit{
font-size:18px; } }
@media (max-width: 1199px){
.search-overlay .search-from .search-box{
width:auto; } }
.search-overlay .search-from .result-search-products-content{
display:none;
margin-top:15px; }
.search-overlay .search-from .result-search-products{
display:flex !important;
flex-wrap:wrap;
z-index:10000;
position:relative;
background:#fff;
overflow-y:auto;
padding:0;
overflow-x:hidden;
left:0;
list-style:none;
margin:0 -15px;
height:calc(100vh - 275px); }
.search-overlay .search-from .result-search-products::-webkit-scrollbar-track{
background-color:#f5f5f5; }
.search-overlay .search-from .result-search-products::-webkit-scrollbar{
width:5px;
background-color:#f5f5f5; }
.search-overlay .search-from .result-search-products::-webkit-scrollbar-thumb{
background-color:var(--gray-dark-10,rgba(11,30,51,.1)); }
.search-overlay .search-from .result-search-products .no-result-item{
color:var(--gray-dark,#0b1e33);
padding:0 15px; }
.search-overlay .search-from .result-search-products .item-search{
list-style:none;
padding:0 15px;
display:inline-block;
width:25%;
margin-bottom:30px; }
@media (max-width: 1199px){
.search-overlay .search-from .result-search-products .item-search{
width:33.33%; } }
@media (max-width: 767px){
.search-overlay .search-from .result-search-products .item-search{
width:50%; } }
.search-overlay .search-from .result-search-products .item-content{
text-align:center; }
.search-overlay .search-from .result-search-products .item-content>a{
margin-top:20px;
text-transform:capitalize;
display:inline-block;
line-height:calc(var(--font-size-body,16px) + 4px);
color:var(--gray-dark,#0b1e33); }
.search-overlay .search-from .result-search-products .item-content>a:hover{
color:var(--hover-color,#5f917e); }
.search-overlay .search-from .result-search-products.loading:before{
position:absolute;
left:50%;
top:10px;
display:inline-block;
content:"\f110";
width:auto;
height:auto;
color:var(--gray-dark,#0b1e33);
margin-left:0;
font-family:FontAwesome;
background-color:transparent !important;
background:none;
font-size:calc(var(--font-size-body, 16px) + 6px);
-webkit-animation:2s linear 0s normal none infinite running u;
animation:2s linear 0s normal none infinite running u; }
.search-overlay .form-content{
position:relative; }
input[type=email],input[type=number],input[type=password],input[type=tel],input[type=text],select,textarea{
border:1px solid #e9e9e9;
padding:5px 6px;
background:transparent;
border-radius:25px;
-webkit-border-radius:25px;
-moz-border-radius:25px;
-ms-border-radius:25px;
-o-border-radius:25px;
box-shadow:none;
-moz-appearance:none;
-o-appearance:none;
-webkit-appearance:none; }
select{
background-image:linear-gradient(45deg,transparent 50%,gray 0),linear-gradient(135deg,gray 50%,transparent 0),linear-gradient(90deg,#ccc,#ccc);
background-position:calc(100% - 18px) calc(1em + 1px),calc(100% - 13px) calc(1em + 1px),calc(100% - 2.5em) .5em;
background-size:6px 5px,6px 5px,0 1.5em;
width:100%; }
select,select:focus{
background-repeat:no-repeat; }
select:focus{
background-image:linear-gradient(45deg,var(--gray-dark,#0b1e33) 50%,transparent 0),linear-gradient(135deg,transparent 50%,var(--gray-dark,#0b1e33) 0),linear-gradient(90deg,#ccc,#ccc);
background-position:calc(100% - 13px) 1em,calc(100% - 19px) 1em,calc(100% - 2.5em) .5em;
background-size:6px 5px,5px 5px,0 1.5em;
border-color:var(--gray-dark,#0b1e33);
outline:0; }
.chosen-container{
width:100% !important; }
.input-group-form{
border-radius:3px;
-webkit-border-radius:3px;
-moz-border-radius:3px;
-ms-border-radius:3px;
-o-border-radius:3px;
background:transparent;
margin:0 0 5px; }
.input-group-form .form-control-reversed{
border:0;
background:var(--gray-dark,#0b1e33);
color:#ccc;
font-size:14px;
height:34px; }
.input-group-form .form-control-reversed:focus,.input-group-form .form-control-reversed:hover{
box-shadow:none; }
.input-group-form .input-group-addon{
border:0;
background:var(--gray-dark,#0b1e33);
border-bottom-left-radius:4px;
border-top-left-radius:4px; }
.select{
overflow:hidden;
width:180px;
cursor:pointer;
margin:0;
font-weight:400;
border:1px solid var(--border-color,#e9e9e9); }
.select select{
-webkit-appearance:none;
-moz-appearance:none;
-o-appearance:none;
-ms-appearance:none;
appearance:none;
width:200px;
border:0;
cursor:pointer;
background:transparent url(//yupiii.pt/wp-content/themes/lemie/lemie/images/arrow.png) no-repeat 85%; }
.select select:focus,.select select:hover{
outline:none !important;
box-shadow:none; }
.off-canvas-toggle{
border:0 none;
margin:0;
padding:0;
position:absolute;
z-index:100;
display:block;
right:140px;
border-radius:0;
-webkit-border-radius:0;
-moz-border-radius:0;
-ms-border-radius:0;
-o-border-radius:0;
width:68px;
height:68px;
top:-172px; }
.rtl .off-canvas-toggle{
left:140px;
right:auto; }
.off-canvas-toggle .icon-bar{
color:#fff;
background:#fff !important;
margin:24px 24px 0;
height:4px;
border-radius:0;
-webkit-border-radius:0;
-moz-border-radius:0;
-ms-border-radius:0;
-o-border-radius:0; }
.off-canvas-toggle:active,.off-canvas-toggle:focus,.off-canvas-toggle:hover{
background:transparent !important; }
.navbar-offcanvas{
background-color:#f5f5f5;
border:none; }
.navbar-offcanvas .navbar-brand{
color:var(--text-color,#0b1e33); }
.navbar-offcanvas .navbar-brand:focus,.navbar-offcanvas .navbar-brand:hover{
color:#fff;
background-color:transparent; }
.navbar-offcanvas .navbar-text{
color:#000; }
.navbar-offcanvas .navbar-nav>li{
margin:0; }
.navbar-offcanvas .navbar-nav>li>a{
border-radius:0;
-webkit-border-radius:0;
-moz-border-radius:0;
-ms-border-radius:0;
-o-border-radius:0;
font-size:14px;
text-transform:none;
padding-top:15px;
padding-bottom:15px;
border-bottom:1px solid rgba(0,0,0,.1) !important;
color:#000;
font-weight:700;
text-transform:uppercase; }
.navbar-offcanvas .navbar-nav>li>a:focus,.navbar-offcanvas .navbar-nav>li>a:hover{
color:#0281ab;
background-color:transparent; }
.navbar-offcanvas .navbar-nav>.active>a,.navbar-offcanvas .navbar-nav>.active>a:focus,.navbar-offcanvas .navbar-nav>.active>a:hover{
color:#0281ab; }
.navbar-offcanvas .navbar-nav>.disabled>a,.navbar-offcanvas .navbar-nav>.disabled>a:focus,.navbar-offcanvas .navbar-nav>.disabled>a:hover{
color:#444;
background-color:transparent; }
.navbar-toggle:focus,.navbar-toggle:hover{
background-color:transparent; }
.navbar-toggle .icon-bar{
background-color:var(--gray-dark,#0b1e33); }
.navbar-collapse,.navbar-form{
border-color:#e3e3e3;
border:0;
box-shadow:none;
padding:0; }
.navbar-nav a{
border-color:rgba(0,0,0,.1); }
.navbar-nav a:focus,.navbar-nav a:hover{
background-color:transparent; }
.dropdown>a:hover .caret{
border-top-color:#0281ab;
border-bottom-color:#0281ab; }
.dropdown>a .caret{
display:block;
border:0;
margin:0;
padding:0;
top:15px;
right:20px;
position:absolute;
color:#000; }
.rtl .dropdown>a .caret{
left:20px;
right:auto; }
.dropdown>a .caret:before{
content:"\f105";
color:#000;
font-size:var(--font-size-body,16px);
font-family:FontAwesome; }
.dropdown-menu{
display:block;
padding:10px;
float:none;
width:100%;
visibility:hidden;
opacity:0;
filter:alpha(opacity=0);
-webkit-transition:all .25s ease;
transition:all .25s ease;
background:#fff;
left:auto !important; }
.dropdown-menu.show{
opacity:1;
visibility:visible; }
.dropdown-menu .caret{
top:5px; }
@media (max-width: 767px){
.open .dropdown-menu{
opacity:1;
filter:alpha(opacity=100);
visibility:visible; }
.open .dropdown-menu>.dropdown-header{
border-color:rgba(0,0,0,.1); }
.open .dropdown-menu>li>a{
color:var(--text-color,#0b1e33); }
.open .dropdown-menu>li>a:focus,.open .dropdown-menu>li>a:hover{
color:#0281ab;
background-color:transparent; }
.open .dropdown-menu>.disabled>a:focus,.open .dropdown-menu>.disabled>a:hover{
color:#444;
background-color:transparent; } }
.navbar-link{
color:var(--text-color,#0b1e33); }
.navbar-link:hover{
color:#0281ab; }
.noscroll{
position:fixed;
overflow-y:scroll; }
.comment-form-comment textarea#comment,.noscroll{
width:100%; }
.elementor-page #bwp-main>.container,.elementor-page #main-content>.container{
width:100%;
padding:0;
max-width:100%; }
.elementor-page #bwp-main>.container>.row{
margin:0; }
.elementor-page #bwp-main>.container>.row>.col-lg-12.col-md-12{
padding:0; }
.loop-pagination>ul.page-numbers,.woocommerce-pagination>ul.page-numbers{
vertical-align:top;
float:none;
padding:0;
display:flex;
align-items:flex-end;
flex-wrap:wrap;
list-style:none; }
.loop-pagination>ul.page-numbers li,.woocommerce-pagination>ul.page-numbers li{
margin:5px; }
.loop-pagination>ul.page-numbers li a,.loop-pagination>ul.page-numbers li span,.woocommerce-pagination>ul.page-numbers li a,.woocommerce-pagination>ul.page-numbers li span{
display:inline-block;
padding:0;
width:40px;
height:40px;
line-height:40px;
border:1px solid var(--border-color,#e9e9e9);
float:none;
text-indent:1px;
text-align:center;
color:var(--text-color,#0b1e33);
font-size:var(--font-size-body,16px);
-webkit-transition:all .3s ease;
transition:all .3s ease;
border-radius:50%;
-webkit-border-radius:50%;
-moz-border-radius:50%;
-ms-border-radius:50%;
-o-border-radius:50%; }
.loop-pagination>ul.page-numbers li a:hover,.loop-pagination>ul.page-numbers li span:hover,.woocommerce-pagination>ul.page-numbers li a:hover,.woocommerce-pagination>ul.page-numbers li span:hover{
background:var(--theme-color,#7ba998);
border-color:var(--theme-color,#7ba998);
color:#fff; }
.loop-pagination>ul.page-numbers li a:hover:before,.loop-pagination>ul.page-numbers li span:hover:before,.woocommerce-pagination>ul.page-numbers li a:hover:before,.woocommerce-pagination>ul.page-numbers li span:hover:before{
color:#fff; }
.loop-pagination>ul.page-numbers li a.current,.loop-pagination>ul.page-numbers li a:focus,.loop-pagination>ul.page-numbers li span.current,.loop-pagination>ul.page-numbers li span:focus,.woocommerce-pagination>ul.page-numbers li a.current,.woocommerce-pagination>ul.page-numbers li a:focus,.woocommerce-pagination>ul.page-numbers li span.current,.woocommerce-pagination>ul.page-numbers li span:focus{
color:#fff;
border-color:var(--theme-color,#7ba998);
background:var(--theme-color,#7ba998); }
.loop-pagination>ul.page-numbers li a.next,.loop-pagination>ul.page-numbers li a.prev,.loop-pagination>ul.page-numbers li span.next,.loop-pagination>ul.page-numbers li span.prev,.woocommerce-pagination>ul.page-numbers li a.next,.woocommerce-pagination>ul.page-numbers li a.prev,.woocommerce-pagination>ul.page-numbers li span.next,.woocommerce-pagination>ul.page-numbers li span.prev{
font-size:0;
color:var(--gray-dark,#0b1e33); }
.loop-pagination>ul.page-numbers li a.next:before,.loop-pagination>ul.page-numbers li a.prev:before,.loop-pagination>ul.page-numbers li span.next:before,.loop-pagination>ul.page-numbers li span.prev:before,.woocommerce-pagination>ul.page-numbers li a.next:before,.woocommerce-pagination>ul.page-numbers li a.prev:before,.woocommerce-pagination>ul.page-numbers li span.next:before,.woocommerce-pagination>ul.page-numbers li span.prev:before{
font-size:calc(var(--font-size-body,16px) - 4px);
font-family:wpbingofont; }
.loop-pagination>ul.page-numbers li a.next:focus:before,.loop-pagination>ul.page-numbers li a.next:hover:before,.loop-pagination>ul.page-numbers li a.prev:focus:before,.loop-pagination>ul.page-numbers li a.prev:hover:before,.loop-pagination>ul.page-numbers li span.next:focus:before,.loop-pagination>ul.page-numbers li span.next:hover:before,.loop-pagination>ul.page-numbers li span.prev:focus:before,.loop-pagination>ul.page-numbers li span.prev:hover:before,.woocommerce-pagination>ul.page-numbers li a.next:focus:before,.woocommerce-pagination>ul.page-numbers li a.next:hover:before,.woocommerce-pagination>ul.page-numbers li a.prev:focus:before,.woocommerce-pagination>ul.page-numbers li a.prev:hover:before,.woocommerce-pagination>ul.page-numbers li span.next:focus:before,.woocommerce-pagination>ul.page-numbers li span.next:hover:before,.woocommerce-pagination>ul.page-numbers li span.prev:focus:before,.woocommerce-pagination>ul.page-numbers li span.prev:hover:before{
color:#fff; }
.loop-pagination>ul.page-numbers li a.prev:before,.loop-pagination>ul.page-numbers li span.prev:before,.woocommerce-pagination>ul.page-numbers li a.prev:before,.woocommerce-pagination>ul.page-numbers li span.prev:before{
content:"\e903"; }
.loop-pagination>ul.page-numbers li a.next:before,.loop-pagination>ul.page-numbers li span.next:before,.woocommerce-pagination>ul.page-numbers li a.next:before,.woocommerce-pagination>ul.page-numbers li span.next:before{
content:"\e904"; }
.loop-pagination>ul.page-numbers li:first-child,.woocommerce-pagination>ul.page-numbers li:first-child{
margin-left:0; }
.rtl .loop-pagination>ul.page-numbers li:first-child,.rtl .woocommerce-pagination>ul.page-numbers li:first-child{
margin-right:0;
margin-left:0; }
.page-links .page-links-title{
text-transform:capitalize;
color:var(--text-color,#0b1e33);
margin-right:5px; }
.rtl .page-links .page-links-title{
margin-left:5px;
margin-right:0; }
.page-links>span:not(.page-links-title){
width:40px;
height:40px;
line-height:40px;
text-align:center;
border:1px solid var(--theme-color,#7ba998);
display:inline-block;
margin-right:5px;
color:#fff;
background:var(--theme-color,#7ba998); }
.rtl .page-links>span:not(.page-links-title){
margin-left:5px;
margin-right:0; }
.page-links a{
width:40px;
height:40px;
line-height:38px;
text-align:center;
border:1px solid hsla(0,0%,61%,.5);
display:inline-block;
margin-right:5px;
color:var(--text-color,#0b1e33); }
.rtl .page-links a{
margin-left:5px;
margin-right:0; }
.page-links a:hover{
background:var(--theme-color,#7ba998);
color:#fff;
border-color:var(--theme-color,#7ba998); }
.fancybox-close{
background-color:var(--theme-color,#7ba998); }
.fancybox-close:hover{
background-color:var(--gray-dark,#0b1e33); }
dt,label,th{
font-weight:500; }
button:focus{
box-shadow:unset !important;
outline:0; }
.wp-block-button{
color:#fff;
margin-bottom:1.5em; }
.wp-block-button.is-style-squared .wp-block-button__link{
border-radius:0; }
.wp-block-button__link:hover{
text-decoration:underline !important; }
.wp-block-button__link{
background-color:#313440;
border:none;
border-radius:8px;
box-shadow:none;
color:inherit;
cursor:pointer;
display:inline-block;
font-size:calc(var(--font-size-body,16px) + 2px);
margin:0;
padding:12px 30px;
text-align:center;
text-decoration:none;
white-space:normal;
overflow-wrap:break-word; }
.is-style-outline{
color:#313440; }
.is-style-outline .wp-block-button__link{
background:transparent;
border:2px solid; }
.wp-block-cover,.wp-block-cover-image{
position:relative;
background-color:#000;
background-size:cover;
background-position:50%;
min-height:430px;
height:100%;
width:100%;
display:flex;
justify-content:center;
align-items:center;
overflow:hidden; }
.wp-block-cover-image.has-parallax,.wp-block-cover.has-parallax{
background-attachment:fixed; }
@supports (-webkit-overflow-scrolling: touch){
.wp-block-cover-image.has-parallax,.wp-block-cover.has-parallax{
background-attachment:scroll; } }
@media (prefers-reduced-motion: reduce){
.wp-block-cover-image.has-parallax,.wp-block-cover.has-parallax{
background-attachment:scroll; } }
.wp-block-cover-image.has-background-dim:before,.wp-block-cover.has-background-dim:before{
content:"";
position:absolute;
top:0;
left:0;
bottom:0;
right:0;
background-color:inherit;
opacity:.5;
z-index:1; }
.wp-block-cover-image.has-background-dim.has-background-dim-10:before,.wp-block-cover.has-background-dim.has-background-dim-10:before{
opacity:.1; }
.wp-block-cover-image.has-background-dim.has-background-dim-20:before,.wp-block-cover.has-background-dim.has-background-dim-20:before{
opacity:.2; }
.wp-block-cover-image.has-background-dim.has-background-dim-30:before,.wp-block-cover.has-background-dim.has-background-dim-30:before{
opacity:.3; }
.wp-block-cover-image.has-background-dim.has-background-dim-40:before,.wp-block-cover.has-background-dim.has-background-dim-40:before{
opacity:.4; }
.wp-block-cover-image.has-background-dim.has-background-dim-50:before,.wp-block-cover.has-background-dim.has-background-dim-50:before{
opacity:.5; }
.wp-block-cover-image.has-background-dim.has-background-dim-60:before,.wp-block-cover.has-background-dim.has-background-dim-60:before{
opacity:.6; }
.wp-block-cover-image.has-background-dim.has-background-dim-70:before,.wp-block-cover.has-background-dim.has-background-dim-70:before{
opacity:.7; }
.wp-block-cover-image.has-background-dim.has-background-dim-80:before,.wp-block-cover.has-background-dim.has-background-dim-80:before{
opacity:.8; }
.wp-block-cover-image.has-background-dim.has-background-dim-90:before,.wp-block-cover.has-background-dim.has-background-dim-90:before{
opacity:.9; }
.wp-block-cover-image.has-background-dim.has-background-dim-100:before,.wp-block-cover.has-background-dim.has-background-dim-100:before{
opacity:1; }
.wp-block-cover-image.alignleft,.wp-block-cover-image.alignright,.wp-block-cover.alignleft,.wp-block-cover.alignright{
max-width:305px;
width:100%; }
.wp-block-cover-image:after,.wp-block-cover:after{
display:block;
content:"";
font-size:0;
min-height:inherit; }
@supports (position: -webkit-sticky) or (position: sticky){
.wp-block-cover-image:after,.wp-block-cover:after{
content:none; } }
.wp-block-cover-image.aligncenter,.wp-block-cover-image.alignleft,.wp-block-cover-image.alignright,.wp-block-cover.aligncenter,.wp-block-cover.alignleft,.wp-block-cover.alignright{
display:flex; }
.wp-block-cover-image .wp-block-cover__inner-container,.wp-block-cover .wp-block-cover__inner-container{
width:calc(100% - 70px);
z-index:1;
color:#f8f9f9; }
.wp-block-cover-image .wp-block-subhead:not(.has-text-color),.wp-block-cover-image h1:not(.has-text-color),.wp-block-cover-image h2:not(.has-text-color),.wp-block-cover-image h3:not(.has-text-color),.wp-block-cover-image h4:not(.has-text-color),.wp-block-cover-image h5:not(.has-text-color),.wp-block-cover-image h6:not(.has-text-color),.wp-block-cover-image p:not(.has-text-color){
color:inherit; }
.wp-block-cover .wp-block-subhead:not(.has-text-color),.wp-block-cover h1:not(.has-text-color),.wp-block-cover h2:not(.has-text-color),.wp-block-cover h3:not(.has-text-color),.wp-block-cover h4:not(.has-text-color),.wp-block-cover h5:not(.has-text-color),.wp-block-cover h6:not(.has-text-color),.wp-block-cover p:not(.has-text-color){
color:#fff !important; }
.wp-block-cover__video-background{
position:absolute;
top:0;
left:0;
right:0;
bottom:0;
margin:0;
padding:0;
width:100%;
height:100%;
max-width:none;
max-height:none;
-o-object-fit:cover;
object-fit:cover;
outline:none;
border:none;
box-shadow:none; }
.wp-block-cover-image-text,.wp-block-cover-image-text a,.wp-block-cover-image-text a:active,.wp-block-cover-image-text a:focus,.wp-block-cover-image-text a:hover,.wp-block-cover-text,.wp-block-cover-text a,.wp-block-cover-text a:active,.wp-block-cover-text a:focus,.wp-block-cover-text a:hover,section.wp-block-cover-image h2,section.wp-block-cover-image h2 a,section.wp-block-cover-image h2 a:active,section.wp-block-cover-image h2 a:focus,section.wp-block-cover-image h2 a:hover{
color:#fff; }
.wp-block-cover.has-left-content{
justify-content:flex-start; }
.wp-block-cover.has-right-content{
justify-content:flex-end; }
.wp-block-cover-image.has-left-content .wp-block-cover-image-text,.wp-block-cover.has-left-content .wp-block-cover-text,section.wp-block-cover-image.has-left-content>h2{
margin-left:0;
text-align:left; }
.wp-block-cover-image.has-right-content .wp-block-cover-image-text,.wp-block-cover.has-right-content .wp-block-cover-text,section.wp-block-cover-image.has-right-content>h2{
margin-right:0;
text-align:right; }
.wp-block-cover-image .wp-block-cover-image-text,.wp-block-cover .wp-block-cover-text,section.wp-block-cover-image>h2{
font-size:2em;
line-height:1.25;
z-index:1;
margin-bottom:0;
max-width:610px;
padding:14px;
text-align:center; }
.wp-block-cover-image .wp-block-cover-image-text strong,.wp-block-cover .wp-block-cover-text strong,section.wp-block-cover-image>h2 strong{
font-size:inherit !important;
color:inherit !important;
font-weight:500; }
.wp-block-image .aligncenter{
clear:both; }
.wp-block-gallery{
margin-bottom:1rem; }
.wpcf7 .ajax-loader{
margin:0; }
@media (max-width: 1199px){
.bwp-navigation{
display:none; }
.rtl .bwp-canvas-navigation .menu li .mm-next:before{
content:"\f177"; }
.mm-btn{
height:50px; }
.remove-mobile-menu{
position:fixed;
content:"";
width:100%;
height:100%;
top:0;
left:0;
margin:0;
z-index:9;
background:rgba(0,0,0,.4);
display:none;
-webkit-transition:opacity .4s cubic-bezier(0,.8,1,1);
transition:opacity .4s cubic-bezier(0,.8,1,1); }
.remove-mobile-menu.active{
display:block; }
.bwp-canvas-vertical,.content-mobile-menu{
display:flex;
flex-direction:column;
justify-content:space-between;
position:fixed;
top:0;
left:0;
bottom:0;
background-color:#fff;
width:calc(100% - 30px);
max-width:350px;
z-index:9;
overflow-x:hidden;
overflow-y:auto;
visibility:hidden;
border-width:1px 0 0 1px;
-webkit-transform:translate3d(-100%,0,0);
transform:translate3d(-100%,0,0);
-webkit-transition:all .5s ease-in-out 0s;
transition:all .5s ease-in-out 0s; }
.bwp-canvas-vertical.active,.content-mobile-menu.active{
visibility:visible;
-webkit-transform:translateZ(0);
transform:translateZ(0);
box-shadow:0 1px 12px 2px hsla(0,0%,56%,.3); }
.bwp-canvas-vertical .bwp-canvas-navigation,.content-mobile-menu .bwp-canvas-navigation{
position:relative;
flex:1; }
.bwp-canvas-vertical .bwp-canvas-navigation .remove-megamenu,.content-mobile-menu .bwp-canvas-navigation .remove-megamenu{
font-size:0;
cursor:pointer;
height:35px;
width:35px;
position:absolute;
top:20px;
right:20px;
box-sizing:border-box;
line-height:35px;
display:inline-block;
background:#fff;
box-shadow:0 8px 24px hsla(210,8%,62%,.2);
border-radius:50%;
-webkit-border-radius:50%;
-moz-border-radius:50%;
-ms-border-radius:50%;
-o-border-radius:50%;
z-index:10; }
.rtl .bwp-canvas-vertical .bwp-canvas-navigation .remove-megamenu,.rtl .content-mobile-menu .bwp-canvas-navigation .remove-megamenu{
left:20px;
right:auto; }
.bwp-canvas-vertical .bwp-canvas-navigation .remove-megamenu:after,.bwp-canvas-vertical .bwp-canvas-navigation .remove-megamenu:before,.content-mobile-menu .bwp-canvas-navigation .remove-megamenu:after,.content-mobile-menu .bwp-canvas-navigation .remove-megamenu:before{
-webkit-transform:rotate(-45deg);
transform:rotate(-45deg);
content:"";
position:absolute;
top:50%;
left:calc(50% - 7.5px);
display:block;
height:1px;
width:15px;
background-color:var(--gray-dark,#0b1e33);
-webkit-transition:all .3s ease-out;
transition:all .3s ease-out; }
.bwp-canvas-vertical .bwp-canvas-navigation .remove-megamenu:after,.content-mobile-menu .bwp-canvas-navigation .remove-megamenu:after{
-webkit-transform:rotate(-135deg);
transform:rotate(-135deg); }
.bwp-canvas-vertical .bwp-canvas-navigation .remove-megamenu:hover:after,.bwp-canvas-vertical .bwp-canvas-navigation .remove-megamenu:hover:before,.content-mobile-menu .bwp-canvas-navigation .remove-megamenu:hover:after,.content-mobile-menu .bwp-canvas-navigation .remove-megamenu:hover:before{
-webkit-transform:rotate(0deg);
transform:rotate(0deg); }
.bwp-canvas-vertical .bwp-canvas-navigation .mm-menu,.content-mobile-menu .bwp-canvas-navigation .mm-menu{
background:#fff;
padding-top:80px; }
.bwp-canvas-vertical .bwp-canvas-navigation .mm-menu div,.content-mobile-menu .bwp-canvas-navigation .mm-menu div{
position:unset;
padding-top:0;
display:block;
-webkit-transition:all 1s cubic-bezier(.2,1,.3,1);
transition:all 1s cubic-bezier(.2,1,.3,1);
background:#fff; }
.bwp-canvas-vertical .bwp-canvas-navigation .mm-menu div.img-woo,.content-mobile-menu .bwp-canvas-navigation .mm-menu div.img-woo{
display:none; }
.bwp-canvas-vertical .bwp-canvas-navigation .mm-menu div.mm-hasnavbar:not(.sub-menu),.content-mobile-menu .bwp-canvas-navigation .mm-menu div.mm-hasnavbar:not(.sub-menu){
position:absolute;
padding-top:80px; }
.bwp-canvas-vertical .bwp-canvas-navigation .mm-menu div.mm-hasnavbar:not(.sub-menu) .sub-menu,.content-mobile-menu .bwp-canvas-navigation .mm-menu div.mm-hasnavbar:not(.sub-menu) .sub-menu{
width:calc(100% - 30px); } }
@media (max-width: 1199px) and (max-width: 768px){
.bwp-canvas-vertical .bwp-canvas-navigation .mm-menu .mm-panels>.sub-menu .elementor-widget-wrap,.content-mobile-menu .bwp-canvas-navigation .mm-menu .mm-panels>.sub-menu .elementor-widget-wrap{
padding:0 !important; } }
@media (max-width: 1199px){
.bwp-canvas-vertical .bwp-canvas-navigation .mm-menu .mm-panels>.mm-panel.mm-subopened,.content-mobile-menu .bwp-canvas-navigation .mm-menu .mm-panels>.mm-panel.mm-subopened{
-webkit-transform:translate3d(-100%,0,0);
transform:translate3d(-100%,0,0); }
.bwp-canvas-vertical .bwp-canvas-navigation .mm-menu .mm-panels>.mm-panel:before,.content-mobile-menu .bwp-canvas-navigation .mm-menu .mm-panels>.mm-panel:before{
display:none; }
.bwp-canvas-vertical .bwp-canvas-navigation .mm-menu .mm-panels>.mm-panel>.mm-listview,.content-mobile-menu .bwp-canvas-navigation .mm-menu .mm-panels>.mm-panel>.mm-listview{
margin:0;
margin-top:0; }
.bwp-canvas-vertical .bwp-canvas-navigation .mm-menu .mm-panels>.mm-panel>.mm-listview .vertical-menu,.content-mobile-menu .bwp-canvas-navigation .mm-menu .mm-panels>.mm-panel>.mm-listview .vertical-menu{
background-image:none !important; }
.bwp-canvas-vertical .bwp-canvas-navigation .mm-menu .mm-panels>.mm-panel>.mm-listview>li.level-0>a,.bwp-canvas-vertical .bwp-canvas-navigation .mm-menu .mm-panels>.mm-panel>.mm-listview>li.level-0>span,.content-mobile-menu .bwp-canvas-navigation .mm-menu .mm-panels>.mm-panel>.mm-listview>li.level-0>a,.content-mobile-menu .bwp-canvas-navigation .mm-menu .mm-panels>.mm-panel>.mm-listview>li.level-0>span{
padding:0;
text-align:left; }
.rtl .bwp-canvas-vertical .bwp-canvas-navigation .mm-menu .mm-panels>.mm-panel>.mm-listview>li.level-0>a,.rtl .bwp-canvas-vertical .bwp-canvas-navigation .mm-menu .mm-panels>.mm-panel>.mm-listview>li.level-0>span,.rtl .content-mobile-menu .bwp-canvas-navigation .mm-menu .mm-panels>.mm-panel>.mm-listview>li.level-0>a,.rtl .content-mobile-menu .bwp-canvas-navigation .mm-menu .mm-panels>.mm-panel>.mm-listview>li.level-0>span{
text-align:right; }
.bwp-canvas-vertical .bwp-canvas-navigation .mm-menu .sub-menu,.content-mobile-menu .bwp-canvas-navigation .mm-menu .sub-menu{
position:absolute;
padding-top:80px; } }
@media (max-width: 1199px) and (max-width: 991px){
.bwp-canvas-vertical .bwp-canvas-navigation .mm-menu .sub-menu>div>div>div>section,.content-mobile-menu .bwp-canvas-navigation .mm-menu .sub-menu>div>div>div>section{
background:transparent !important; }
.bwp-canvas-vertical .bwp-canvas-navigation .mm-menu .sub-menu .wpb-col-sm-100.elementor-column,.bwp-canvas-vertical .bwp-canvas-navigation .mm-menu .sub-menu .wpb-col-sm-100.elementor-column:last-child,.content-mobile-menu .bwp-canvas-navigation .mm-menu .sub-menu .wpb-col-sm-100.elementor-column,.content-mobile-menu .bwp-canvas-navigation .mm-menu .sub-menu .wpb-col-sm-100.elementor-column:last-child{
margin-bottom:0 !important; }
.bwp-canvas-vertical .bwp-canvas-navigation .mm-menu .sub-menu .wpb-col-sm-100.elementor-column .elementor-column-wrap,.content-mobile-menu .bwp-canvas-navigation .mm-menu .sub-menu .wpb-col-sm-100.elementor-column .elementor-column-wrap{
padding:0; }
.bwp-canvas-vertical .bwp-canvas-navigation .mm-menu .sub-menu ul li a,.content-mobile-menu .bwp-canvas-navigation .mm-menu .sub-menu ul li a{
position:relative;
color:var(--text-color,#0b1e33); } }
@media (max-width: 1199px){
.bwp-canvas-vertical .bwp-canvas-navigation .mm-menu .title,.content-mobile-menu .bwp-canvas-navigation .mm-menu .title{
margin-bottom:15px; }
.bwp-canvas-vertical .bwp-canvas-navigation .mm-menu .title h2,.content-mobile-menu .bwp-canvas-navigation .mm-menu .title h2{
font-size:calc(var(--font-size-body, 16px) + 2px);
text-transform:uppercase;
padding-bottom:5px !important;
position:relative; }
.bwp-canvas-vertical .bwp-canvas-navigation .mm-menu .mm-listview,.content-mobile-menu .bwp-canvas-navigation .mm-menu .mm-listview{
margin:0;
padding:0; }
.bwp-canvas-vertical .bwp-canvas-navigation .mm-menu .mm-listview>li:not(.mm-divider):after,.content-mobile-menu .bwp-canvas-navigation .mm-menu .mm-listview>li:not(.mm-divider):after{
display:none; } }
@media (max-width: 1199px) and (max-width: 991px){
.bwp-canvas-vertical .bwp-canvas-navigation .mm-menu .mm-listview ul,.content-mobile-menu .bwp-canvas-navigation .mm-menu .mm-listview ul{
padding:0;
margin-bottom:30px; }
.bwp-canvas-vertical .bwp-canvas-navigation .mm-menu .mm-listview .title h2,.content-mobile-menu .bwp-canvas-navigation .mm-menu .mm-listview .title h2{
display:inline-block;
color:var(--gray-dark,#0b1e33);
font-weight:700;
margin-top:0;
margin-bottom:17px;
text-transform:uppercase;
font-size:calc(var(--font-size-body, 16px) - 1px); } }
@media (max-width: 1199px){
.bwp-canvas-vertical .bwp-canvas-navigation .mm-menu .mm-navbar,.content-mobile-menu .bwp-canvas-navigation .mm-menu .mm-navbar{
height:45px;
line-height:30px;
border:none;
margin-bottom:20px;
border-bottom:1px solid #f0f0f0;
position:relative; }
.bwp-canvas-vertical .bwp-canvas-navigation .mm-menu .mm-navbar a,.content-mobile-menu .bwp-canvas-navigation .mm-menu .mm-navbar a{
color:var(--gray-dark,#0b1e33);
font-size:var(--font-size-body,16px); }
.bwp-canvas-vertical .bwp-canvas-navigation .mm-menu .mm-navbar a.mm-prev:before,.content-mobile-menu .bwp-canvas-navigation .mm-menu .mm-navbar a.mm-prev:before{
left:0;
width:7px;
height:7px; }
.bwp-canvas-vertical .bwp-canvas-navigation .mm-menu .menu-item-image,.content-mobile-menu .bwp-canvas-navigation .mm-menu .menu-item-image{
border-bottom:none;
text-align:center;
margin-top:10px; }
.bwp-canvas-vertical .bwp-canvas-navigation .mm-menu .menu-item-image>a,.bwp-canvas-vertical .bwp-canvas-navigation .mm-menu .menu-item-image>span.title,.content-mobile-menu .bwp-canvas-navigation .mm-menu .menu-item-image>a,.content-mobile-menu .bwp-canvas-navigation .mm-menu .menu-item-image>span.title{
display:none; }
.bwp-canvas-vertical .bwp-canvas-navigation .mm-menu .sub-menu li,.content-mobile-menu .bwp-canvas-navigation .mm-menu .sub-menu li{
border:0;
padding:0; }
.bwp-canvas-vertical .bwp-canvas-navigation .mm-menu .sub-menu li>a:not(.mm-next),.bwp-canvas-vertical .bwp-canvas-navigation .mm-menu .sub-menu li span.title,.content-mobile-menu .bwp-canvas-navigation .mm-menu .sub-menu li>a:not(.mm-next),.content-mobile-menu .bwp-canvas-navigation .mm-menu .sub-menu li span.title{
text-transform:capitalize;
font-size:var(--font-size-body,16px);
color:var(--text-color,#0b1e33);
letter-spacing:0; }
.bwp-canvas-vertical .bwp-canvas-navigation .mm-menu ul>li,.bwp-canvas-vertical .bwp-canvas-navigation .mm-menu ul>li.level-0,.content-mobile-menu .bwp-canvas-navigation .mm-menu ul>li,.content-mobile-menu .bwp-canvas-navigation .mm-menu ul>li.level-0{
display:inline-block;
width:100%;
position:relative !important;
padding-top:12px;
padding-bottom:12px !important;
border-bottom:1px solid var(--border-color-50,hsla(0,0%,91%,.5)); }
.bwp-canvas-vertical .bwp-canvas-navigation .mm-menu ul>li.current_page_item>a>span.menu-item-text,.bwp-canvas-vertical .bwp-canvas-navigation .mm-menu ul>li.level-0.current_page_item>a>span.menu-item-text,.content-mobile-menu .bwp-canvas-navigation .mm-menu ul>li.current_page_item>a>span.menu-item-text,.content-mobile-menu .bwp-canvas-navigation .mm-menu ul>li.level-0.current_page_item>a>span.menu-item-text{
color:var(--gray-dark,#0b1e33); }
.bwp-canvas-vertical .bwp-canvas-navigation .mm-menu ul>li.level-0 .mm-next,.bwp-canvas-vertical .bwp-canvas-navigation .mm-menu ul>li .mm-next,.content-mobile-menu .bwp-canvas-navigation .mm-menu ul>li.level-0 .mm-next,.content-mobile-menu .bwp-canvas-navigation .mm-menu ul>li .mm-next{
position:absolute;
top:0;
right:0;
text-align:center; }
.rtl .bwp-canvas-vertical .bwp-canvas-navigation .mm-menu ul>li.level-0 .mm-next,.rtl .bwp-canvas-vertical .bwp-canvas-navigation .mm-menu ul>li .mm-next,.rtl .content-mobile-menu .bwp-canvas-navigation .mm-menu ul>li.level-0 .mm-next,.rtl .content-mobile-menu .bwp-canvas-navigation .mm-menu ul>li .mm-next{
left:0;
right:auto; }
.bwp-canvas-vertical .bwp-canvas-navigation .mm-menu ul>li.level-0 .mm-next:before,.bwp-canvas-vertical .bwp-canvas-navigation .mm-menu ul>li .mm-next:before,.content-mobile-menu .bwp-canvas-navigation .mm-menu ul>li.level-0 .mm-next:before,.content-mobile-menu .bwp-canvas-navigation .mm-menu ul>li .mm-next:before{
display:none; }
.bwp-canvas-vertical .bwp-canvas-navigation .mm-menu ul>li.level-0 .mm-next:after,.bwp-canvas-vertical .bwp-canvas-navigation .mm-menu ul>li .mm-next:after,.content-mobile-menu .bwp-canvas-navigation .mm-menu ul>li.level-0 .mm-next:after,.content-mobile-menu .bwp-canvas-navigation .mm-menu ul>li .mm-next:after{
right:17px; }
.rtl .bwp-canvas-vertical .bwp-canvas-navigation .mm-menu ul>li.level-0 .mm-next:after,.rtl .bwp-canvas-vertical .bwp-canvas-navigation .mm-menu ul>li .mm-next:after,.rtl .content-mobile-menu .bwp-canvas-navigation .mm-menu ul>li.level-0 .mm-next:after,.rtl .content-mobile-menu .bwp-canvas-navigation .mm-menu ul>li .mm-next:after{
left:17px;
right:auto; }
.bwp-canvas-vertical .bwp-canvas-navigation .mm-menu ul>li.level-0 span.title,.bwp-canvas-vertical .bwp-canvas-navigation .mm-menu ul>li.level-0>a:not(.mm-next),.bwp-canvas-vertical .bwp-canvas-navigation .mm-menu ul>li>a:not(.mm-next),.bwp-canvas-vertical .bwp-canvas-navigation .mm-menu ul>li span.title,.content-mobile-menu .bwp-canvas-navigation .mm-menu ul>li.level-0 span.title,.content-mobile-menu .bwp-canvas-navigation .mm-menu ul>li.level-0>a:not(.mm-next),.content-mobile-menu .bwp-canvas-navigation .mm-menu ul>li>a:not(.mm-next),.content-mobile-menu .bwp-canvas-navigation .mm-menu ul>li span.title{
color:var(--gray-dark,#0b1e33);
padding:0;
font-size:var(--font-size-body,16px); }
.bwp-canvas-vertical .bwp-canvas-navigation .mm-menu ul>li.level-0 span.title .menu-img,.bwp-canvas-vertical .bwp-canvas-navigation .mm-menu ul>li.level-0>a:not(.mm-next) .menu-img,.bwp-canvas-vertical .bwp-canvas-navigation .mm-menu ul>li>a:not(.mm-next) .menu-img,.bwp-canvas-vertical .bwp-canvas-navigation .mm-menu ul>li span.title .menu-img,.content-mobile-menu .bwp-canvas-navigation .mm-menu ul>li.level-0 span.title .menu-img,.content-mobile-menu .bwp-canvas-navigation .mm-menu ul>li.level-0>a:not(.mm-next) .menu-img,.content-mobile-menu .bwp-canvas-navigation .mm-menu ul>li>a:not(.mm-next) .menu-img,.content-mobile-menu .bwp-canvas-navigation .mm-menu ul>li span.title .menu-img{
margin-right:10px;
width:31px;
display:inline-block;
text-align:center; }
.rtl .bwp-canvas-vertical .bwp-canvas-navigation .mm-menu ul>li.level-0 span.title .menu-img,.rtl .bwp-canvas-vertical .bwp-canvas-navigation .mm-menu ul>li.level-0>a:not(.mm-next) .menu-img,.rtl .bwp-canvas-vertical .bwp-canvas-navigation .mm-menu ul>li>a:not(.mm-next) .menu-img,.rtl .bwp-canvas-vertical .bwp-canvas-navigation .mm-menu ul>li span.title .menu-img,.rtl .content-mobile-menu .bwp-canvas-navigation .mm-menu ul>li.level-0 span.title .menu-img,.rtl .content-mobile-menu .bwp-canvas-navigation .mm-menu ul>li.level-0>a:not(.mm-next) .menu-img,.rtl .content-mobile-menu .bwp-canvas-navigation .mm-menu ul>li>a:not(.mm-next) .menu-img,.rtl .content-mobile-menu .bwp-canvas-navigation .mm-menu ul>li span.title .menu-img{
margin-left:10px;
margin-right:0; }
.bwp-canvas-vertical .bwp-canvas-navigation .mm-menu ul>li.level-0:last-child,.bwp-canvas-vertical .bwp-canvas-navigation .mm-menu ul>li:last-child,.content-mobile-menu .bwp-canvas-navigation .mm-menu ul>li.level-0:last-child,.content-mobile-menu .bwp-canvas-navigation .mm-menu ul>li:last-child{
border-bottom:0; }
.bwp-canvas-vertical .bwp-canvas-navigation .mm-menu ul.link-vertical li a,.content-mobile-menu .bwp-canvas-navigation .mm-menu ul.link-vertical li a{
color:var(--text-color,#0b1e33); }
.bwp-canvas-vertical .bwp-canvas-navigation .mm-menu ul.link-vertical li a:hover,.content-mobile-menu .bwp-canvas-navigation .mm-menu ul.link-vertical li a:hover{
color:var(--theme-color,#7ba998); }
.bwp-canvas-vertical .bwp-canvas-navigation .mm-menu .elementor-inner-column,.bwp-canvas-vertical .bwp-canvas-navigation .mm-menu .elementor-top-column,.content-mobile-menu .bwp-canvas-navigation .mm-menu .elementor-inner-column,.content-mobile-menu .bwp-canvas-navigation .mm-menu .elementor-top-column{
width:100% !important; }
.bwp-canvas-vertical .bwp-canvas-navigation .mm-menu .elementor-inner-column ul,.bwp-canvas-vertical .bwp-canvas-navigation .mm-menu .elementor-top-column ul,.content-mobile-menu .bwp-canvas-navigation .mm-menu .elementor-inner-column ul,.content-mobile-menu .bwp-canvas-navigation .mm-menu .elementor-top-column ul{
padding:0; }
.bwp-canvas-vertical .bwp-canvas-navigation .mm-menu .elementor-row,.content-mobile-menu .bwp-canvas-navigation .mm-menu .elementor-row{
flex-wrap:wrap; }
.bwp-canvas-vertical .content,.content-mobile-menu .content{
background:#fff;
z-index:3; }
.bwp-canvas-vertical .login-header,.content-mobile-menu .login-header{
width:100%;
text-align:center;
padding:20px;
box-shadow:0 8px 24px hsla(210,8%,62%,.2); }
.bwp-canvas-vertical .login-header a,.content-mobile-menu .login-header a{
display:inline-block;
line-height:35px;
background-color:var(--button-color,#7ba998);
text-transform:uppercase;
border-radius:25px;
-webkit-border-radius:25px;
-moz-border-radius:25px;
-ms-border-radius:25px;
-o-border-radius:25px;
font-size:calc(var(--font-size-body, 16px) - 2px);
font-weight:500;
color:#fff;
height:42px;
padding:0 20px;
width:100%;
overflow:hidden;
position:relative; }
.bwp-canvas-vertical .login-header a:before,.content-mobile-menu .login-header a:before{
position:relative;
font-size:calc(var(--font-size-body, 16px) + 4px);
content:"\e9f1";
font-family:feather;
top:2px;
margin-right:10px; }
.rtl .bwp-canvas-vertical .login-header a:before,.rtl .content-mobile-menu .login-header a:before{
margin-left:10px;
margin-right:0; }
.bwp-canvas-vertical .login-header a:after,.content-mobile-menu .login-header a:after{
content:"";
position:absolute;
z-index:-1;
-webkit-transition:all .3s ease;
transition:all .3s ease;
width:0;
height:100%;
top:50%;
left:50%;
background:var(--gray-dark,#0b1e33);
opacity:0;
visibility:hidden;
-webkit-transform:translate(-50%,-50%);
transform:translate(-50%,-50%); }
.bwp-canvas-vertical .login-header a:hover,.content-mobile-menu .login-header a:hover{
background-color:var(--hover-color,#5f917e); }
.bwp-canvas-vertical .login-header a:hover:after,.content-mobile-menu .login-header a:hover:after{
width:100%;
opacity:1;
visibility:visible; }
.bwp-canvas-vertical .block-top-menu,.content-mobile-menu .block-top-menu{
padding:0 20px 40px; }
.bwp-canvas-vertical .block-top-menu>*,.content-mobile-menu .block-top-menu>*{
display:inline-block;
margin-right:15px; }
.rtl .bwp-canvas-vertical .block-top-menu>*,.rtl .content-mobile-menu .block-top-menu>*{
margin-left:15px;
margin-right:0; }
.bwp-canvas-vertical .block-top-menu .widget-custom-menu .widget-title,.content-mobile-menu .block-top-menu .widget-custom-menu .widget-title{
font-size:calc(var(--font-size-body,16px) - 1px);
position:relative;
padding-right:20px;
margin:0;
font-weight:400;
cursor:pointer; }
.rtl .bwp-canvas-vertical .block-top-menu .widget-custom-menu .widget-title,.rtl .content-mobile-menu .block-top-menu .widget-custom-menu .widget-title{
padding-left:20px;
padding-right:0; }
.bwp-canvas-vertical .block-top-menu .widget-custom-menu .widget-title.active:before,.content-mobile-menu .block-top-menu .widget-custom-menu .widget-title.active:before{
-webkit-transform:rotate(180deg);
transform:rotate(180deg); }
.bwp-canvas-vertical .block-top-menu .widget-custom-menu .widget-title:before,.content-mobile-menu .block-top-menu .widget-custom-menu .widget-title:before{
position:absolute;
top:0;
right:0;
content:"\e92e";
font-size:calc(var(--font-size-body,16px) - 1px);
font-family:feather;
-webkit-transition:all .3s ease;
transition:all .3s ease; }
.rtl .bwp-canvas-vertical .block-top-menu .widget-custom-menu .widget-title:before,.rtl .content-mobile-menu .block-top-menu .widget-custom-menu .widget-title:before{
left:0;
right:auto; }
.bwp-canvas-vertical .block-top-menu .widget-custom-menu .widget-title:after,.content-mobile-menu .block-top-menu .widget-custom-menu .widget-title:after{
display:none; }
.bwp-canvas-vertical .block-top-menu .widget-custom-menu>div,.content-mobile-menu .block-top-menu .widget-custom-menu>div{
display:none;
margin:0;
padding:15px 30px;
font-size:var(--font-size-body,16px);
text-transform:capitalize;
position:absolute;
z-index:1001;
background:#fff;
line-height:28px;
border:1px solid hsla(0,0%,61%,.1);
top:-15px;
text-align:left;
box-shadow:0 5px 15px 5px hsla(0,0%,56%,.15);
-webkit-transform:translateY(-100%);
transform:translateY(-100%); }
.rtl .bwp-canvas-vertical .block-top-menu .widget-custom-menu>div,.rtl .content-mobile-menu .block-top-menu .widget-custom-menu>div{
text-align:right; } }
@media (max-width: 1199px) and (min-width: 992px){
.bwp-canvas-vertical .block-top-menu .widget-custom-menu>div,.content-mobile-menu .block-top-menu .widget-custom-menu>div{
right:0; } }
@media (max-width: 1199px){
.bwp-canvas-vertical .block-top-menu .widget-custom-menu>div .widget,.content-mobile-menu .block-top-menu .widget-custom-menu>div .widget{
margin-bottom:0; }
.bwp-canvas-vertical .block-top-menu .widget-custom-menu>div .widget ul,.content-mobile-menu .block-top-menu .widget-custom-menu>div .widget ul{
padding:0;
list-style:none; }
.bwp-canvas-vertical .block-top-menu .widget-custom-menu>div ul.menu,.content-mobile-menu .block-top-menu .widget-custom-menu>div ul.menu{
min-width:auto !important;
padding:0; }
.bwp-canvas-vertical .block-top-menu .widget-custom-menu>div ul.menu li,.content-mobile-menu .block-top-menu .widget-custom-menu>div ul.menu li{
border-bottom:1px solid #f5f5f5; }
.bwp-canvas-vertical .block-top-menu .widget-custom-menu>div ul.menu li a,.content-mobile-menu .block-top-menu .widget-custom-menu>div ul.menu li a{
color:var(--text-color,#0b1e33);
padding:5px 0;
display:inline-block; }
.bwp-canvas-vertical .block-top-menu .widget-custom-menu>div ul.menu li a:hover,.content-mobile-menu .block-top-menu .widget-custom-menu>div ul.menu li a:hover{
color:var(--theme-color,#7ba998); }
.bwp-canvas-vertical .block-top-menu .widget-custom-menu>div ul.menu li:last-child,.content-mobile-menu .block-top-menu .widget-custom-menu>div ul.menu li:last-child{
border-bottom:0; }
.bwp-canvas-vertical .block-top-menu .widget-custom-menu>div ul.menu li:last-child a,.content-mobile-menu .block-top-menu .widget-custom-menu>div ul.menu li:last-child a{
padding-bottom:0; }
.bwp-canvas-vertical .block-top-menu .widget-custom-menu>div ul.menu li:first-child a,.content-mobile-menu .block-top-menu .widget-custom-menu>div ul.menu li:first-child a{
padding-top:0; }
.bwp-canvas-vertical .block-top-menu .widget-custom-menu>div ul li,.content-mobile-menu .block-top-menu .widget-custom-menu>div ul li{
border-bottom:1px solid #f5f5f5; }
.bwp-canvas-vertical .block-top-menu .widget-custom-menu>div ul li a,.content-mobile-menu .block-top-menu .widget-custom-menu>div ul li a{
color:var(--text-color,#0b1e33);
padding:5px 0;
display:inline-block;
font-size:var(--font-size-body,16px); }
.bwp-canvas-vertical .block-top-menu .widget-custom-menu>div ul li a:hover,.content-mobile-menu .block-top-menu .widget-custom-menu>div ul li a:hover{
color:var(--theme-color,#7ba998); }
.bwp-canvas-vertical .block-top-menu .widget-custom-menu>div ul li:last-child,.content-mobile-menu .block-top-menu .widget-custom-menu>div ul li:last-child{
border-bottom:0; }
.bwp-canvas-vertical .block-top-menu .widget-custom-menu>div ul li:last-child a,.content-mobile-menu .block-top-menu .widget-custom-menu>div ul li:last-child a{
padding-bottom:0; }
.bwp-canvas-vertical .block-top-menu .widget-custom-menu>div ul li:first-child a,.content-mobile-menu .block-top-menu .widget-custom-menu>div ul li:first-child a{
padding-top:0; }
.bwp-canvas-vertical{
right:0;
left:auto;
-webkit-transform:translate3d(280px,0,0);
transform:translate3d(280px,0,0); }
.bwp-canvas-vertical .remove-verticalmenu{
text-align:left; }
.bwp-canvas-vertical .menu-item-desc,.bwp-canvas-vertical .more-wrap{
display:none; }
.bwp-canvas-vertical .mm-menu .mm-panels>.mm-panel>.mm-listview>li>a>span>i{
margin-right:8px;
width:20px;
font-size:var(--font-size-body,16px);
position:relative;
top:2px; }
.rtl .bwp-canvas-vertical .mm-menu .mm-panels>.mm-panel>.mm-listview>li>a>span>i{
margin-left:8px;
margin-right:0; }
.bwp-canvas-vertical .remove-verticalmenu{
display:block;
padding:0;
background:var(--theme-color,#7ba998);
padding:10px 20px 20px;
text-align:left;
text-transform:uppercase;
color:#fff;
font-size:calc(var(--font-size-body,16px) - 3px); }
.rtl .bwp-canvas-vertical .remove-verticalmenu{
text-align:right; }
.bwp-canvas-vertical .remove-verticalmenu:after{
content:"\4d";
font-family:eleganticons;
color:#fff;
font-size:var(--font-size-heading,25px);
line-height:25px;
margin-left:5px;
-webkit-transition:all .3s ease-in-out;
transition:all .3s ease-in-out;
display:inline-block;
position:relative;
top:5px; }
.rtl .bwp-canvas-vertical .remove-verticalmenu:after{
margin-right:5px;
margin-left:0; }
.bwp-canvas-vertical .remove-verticalmenu:hover:after{
color:var(--text-color,#0b1e33); } }
.wpbingo-menu-wrapper .navbar-default{
border:none;
background:transparent; }
.wpbingo-menu-mobile.wpbingo-menu-sidebar .bwp-navigation{
display:block; }
.wpbingo-menu-mobile.wpbingo-menu-sidebar .bwp-navigation span.grower{
display:block;
opacity:1;
position:absolute;
right:0;
cursor:pointer;
font-family:ElegantIcons;
font-size:calc(var(--font-size-body,16px) + 4px);
top:10px;
text-align:center;
color:var(--text-color,#0b1e33);
background:transparent;
width:18px;
height:18px;
line-height:18px;
-webkit-transition:all .3s ease;
transition:all .3s ease; }
.rtl .wpbingo-menu-mobile.wpbingo-menu-sidebar .bwp-navigation span.grower{
left:0;
right:auto; }
.wpbingo-menu-mobile.wpbingo-menu-sidebar .bwp-navigation span.grower:before{
content:"\35"; }
.wpbingo-menu-mobile.wpbingo-menu-sidebar .bwp-navigation span.grower.open{
-webkit-transform:rotate(90deg);
transform:rotate(90deg); }
.wpbingo-menu-mobile.wpbingo-menu-sidebar .bwp-navigation ul.menu>li.level-0{
float:none;
font-size:calc(var(--font-size-body,16px) + 2px);
padding:12px 0 !important;
position:relative !important;
border-bottom:1px solid hsla(0,0%,61%,.4); }
.wpbingo-menu-mobile.wpbingo-menu-sidebar .bwp-navigation ul.menu>li.level-0:last-child{
padding-bottom:12px !important;
border-bottom:0; }
.wpbingo-menu-mobile.wpbingo-menu-sidebar .bwp-navigation ul.menu>li.level-0>a{
margin:0; }
.wpbingo-menu-mobile.wpbingo-menu-sidebar .bwp-navigation ul.menu>li.level-0>ul.sub-menu li a{
font-weight:400; }
.wpbingo-menu-mobile.wpbingo-menu-sidebar .bwp-navigation ul.menu>li.level-0.mega-menu>ul.sub-menu>li{
margin-bottom:0; }
.wpbingo-menu-mobile.wpbingo-menu-sidebar .bwp-navigation ul.menu>li.level-0.mega-menu .menu-item-has-children>a,.wpbingo-menu-mobile.wpbingo-menu-sidebar .bwp-navigation ul.menu>li.level-0.mega-menu .menu-item-has-children span.title{
margin:0;
font-weight:400;
font-size:var(--font-size-body,16px);
text-transform:capitalize; }
.wpbingo-menu-mobile.wpbingo-menu-sidebar .bwp-navigation ul.menu>li.level-0>span.grower{
top:14px;
color:var(--text-color,#0b1e33); }
.wpbingo-menu-mobile.wpbingo-menu-sidebar .bwp-navigation ul.menu>li.level-0 a:before{
display:none; }
.wpbingo-menu-mobile.wpbingo-menu-sidebar .bwp-navigation ul.menu>li.level-0.menu-item-has-children>.sub-menu{
position:static;
display:none;
width:auto;
opacity:1;
visibility:inherit;
margin-top:25px;
float:none;
min-width:auto !important;
box-shadow:none;
border:none;
border-radius:0;
padding:0;
background:transparent;
-webkit-transform:none !important;
transform:none !important;
-webkit-transition:none !important;
transition:none !important; }
.wpbingo-menu-mobile.wpbingo-menu-sidebar .bwp-navigation ul.menu>li.level-0.menu-item-has-children>.sub-menu .content-megamenu{
padding:0; }
.wpbingo-menu-mobile.wpbingo-menu-sidebar .bwp-navigation ul.menu>li.level-0.menu-item-has-children>.sub-menu li{
border:none; }
.wpbingo-menu-mobile.wpbingo-menu-sidebar .bwp-navigation ul.menu>li.level-0.menu-item-has-children>.sub-menu li.level-1{
padding:0; }
.wpbingo-menu-mobile.wpbingo-menu-sidebar .bwp-navigation ul.menu>li.level-0.menu-item-has-children>.sub-menu li.level-1.menu-item-has-children>a{
padding:0;
font-size:var(--font-size-body,16px);
font-weight:400;
text-transform:capitalize; }
.wpbingo-menu-mobile.wpbingo-menu-sidebar .bwp-navigation ul.menu li{
width:100%;
position:relative;
padding:3px 0 !important; }
.wpbingo-menu-mobile.wpbingo-menu-sidebar .bwp-navigation ul.menu li:last-child{
padding-bottom:0 !important; }
.wpbingo-menu-mobile.wpbingo-menu-sidebar .bwp-navigation ul.menu li.menu-item-has-children>a:after,.wpbingo-menu-mobile.wpbingo-menu-sidebar .bwp-navigation ul.menu li.menu-item-has-children>a>span:after{
display:none; }
@media (min-width: 768px){
.wpbingo-menu-mobile.wpbingo-menu-sidebar .bwp-navigation ul.menu li.menu-hide-title:not(.menu-item-image)>a,.wpbingo-menu-mobile.wpbingo-menu-sidebar .bwp-navigation ul.menu li.menu-hide-title:not(.menu-item-image)>span.title{
display:block !important; } }
.menu-left .wpbingo-menu-mostsearch .bwp-navigation ul>li.level-0{
padding:0 18px; }
.menu-left .wpbingo-menu-mostsearch .bwp-navigation ul>li.level-0:first-child{
padding-left:0; }
.rtl .menu-left .wpbingo-menu-mostsearch .bwp-navigation ul>li.level-0:first-child{
padding-right:0;
padding-left:0; }
.menu-left .wpbingo-menu-mostsearch .bwp-navigation ul>li.level-0:last-child{
padding-right:0; }
.rtl .menu-left .wpbingo-menu-mostsearch .bwp-navigation ul>li.level-0:last-child{
padding-left:0;
padding-right:0; }
.menu-left .wpbingo-menu-mostsearch .bwp-navigation ul>li.level-0>a{
text-transform:none;
letter-spacing:0;
font-size:calc(var(--font-size-body,16px) + 2px); }
.menu-left .wpbingo-menu-mostsearch .bwp-navigation ul>li.level-0.mega-menu.mega-menu-fullwidth-width{
position:static; }
.menu-left .wpbingo-menu-mostsearch .bwp-navigation ul>li.level-0.mega-menu.mega-menu-fullwidth-width>.sub-menu{
width:100%;
left:50% !important;
-webkit-transform:translate(-50%,20px) !important;
transform:translate(-50%,20px) !important;
padding:0;
max-width:1410px; }
@media (max-width: 1199px){
.menu-left .wpbingo-menu-mostsearch .bwp-navigation ul>li.level-0.mega-menu.mega-menu-fullwidth-width>.sub-menu{
width:100vw; } }
.menu-left .wpbingo-menu-mostsearch .bwp-navigation ul>li.level-0.mega-menu.mega-menu-fullwidth-width:hover{
position:static; }
.menu-left .wpbingo-menu-mostsearch .bwp-navigation ul>li.level-0.mega-menu.mega-menu-fullwidth-width:hover>.sub-menu{
-webkit-transform:translate(-50%) !important;
transform:translate(-50%) !important; }
@media (max-width: 1199px){
.menu-left .wpbingo-menu-mostsearch .bwp-navigation ul>li.level-0{
padding:0 10px; } }
.bwp-navigation{
float:none; }
.bwp-navigation>.open>a{
color:var(--hover-color,#7ba998); }
.bwp-navigation>.open>a:after{
content:"";
position:absolute;
width:100%;
height:3px;
background:var(--theme-color,#7ba998);
left:0;
bottom:-1px;
-webkit-transition:all .35s;
transition:all .35s; }
.bwp-navigation>.open>a:focus,.bwp-navigation>.open>a:hover{
color:var(--hover-color,#7ba998); }
.bwp-navigation ul.menu{
padding:0;
list-style:none;
float:none;
-webkit-transition:all .35s;
transition:all .35s;
display:flex;
flex-wrap:wrap;
margin:0;
gap:60px; }
@media (max-width: 1400px){
.bwp-navigation ul.menu{
gap:40px !important; } }
.bwp-navigation ul.menu li.dropdown-submenu,.bwp-navigation ul.menu li.parent{
position:relative; }
.bwp-navigation ul.menu li.dropdown-submenu .dropdown-menu{
top:0;
left:100%;
right:auto;
position:absolute; }
@media (min-width: 768px){
.bwp-navigation ul.menu li.menu-hide-title>a,.bwp-navigation ul.menu li.menu-hide-title>span.title{
display:none !important; } }
.bwp-navigation ul.menu>li.level-0{
position:relative; }
.bwp-navigation ul.menu>li.level-0:not(.mega-menu) ul.sub-menu li.level-1:first-child{
padding-top:0; }
.bwp-navigation ul.menu>li.level-0:not(.mega-menu) ul.sub-menu li.level-1.sub-menu-left ul.sub-menu{
right:calc(100% - 10px) !important;
left:auto !important; }
.bwp-navigation ul.menu>li.level-0>a{
position:relative;
text-transform:capitalize;
font-size:calc(var(--font-size-body, 16px) - 1px);
font-weight:500;
background-color:transparent;
display:table;
white-space:nowrap;
-webkit-transition:all .2s ease 0s;
transition:all .2s ease 0s; }
.bwp-navigation ul.menu>li.level-0>a,.bwp-navigation ul.menu>li.level-0>a .caret{
color:var(--gray-dark,#0b1e33); }
.bwp-navigation ul.menu>li.level-0>a:hover{
color:var(--hover-color,#7ba998); }
.bwp-navigation ul.menu>li.level-0>a>span{
position:relative;
display:inline-block;
padding-bottom:5px; }
.bwp-navigation ul.menu>li.level-0>a>span:before{
content:"";
position:absolute;
bottom:0;
left:0;
width:0;
height:1px;
background:var(--hover-color,#7ba998);
-webkit-transition:all .3s ease;
transition:all .3s ease;
opacity:0;
visibility:hidden; }
.bwp-navigation ul.menu>li.level-0.menu-item-has-children>a{
position:relative; }
.bwp-navigation ul.menu>li.level-0.menu-item-has-children>a:before{
content:"";
position:absolute;
bottom:-40px;
width:100%;
height:65px;
left:0; }
.bwp-navigation ul.menu>li.level-0.menu-item-has-children>a:after{
position:relative;
content:"\e901";
font-family:wpbingofont;
font-size:calc(var(--font-size-body, 16px) - 6px);
right:0;
margin-left:5px; }
.rtl .bwp-navigation ul.menu>li.level-0.menu-item-has-children>a:after{
margin-right:5px;
margin-left:0; }
.bwp-navigation ul.menu>li.level-0.current-menu-ancestor>a,.bwp-navigation ul.menu>li.level-0.current-menu-item>a,.bwp-navigation ul.menu>li.level-0.current_page_item>a,.bwp-navigation ul.menu>li.level-0:hover>a{
color:var(--hover-color,#7ba998); }
.bwp-navigation ul.menu>li.level-0.current-menu-ancestor>a>span:before,.bwp-navigation ul.menu>li.level-0.current-menu-item>a>span:before,.bwp-navigation ul.menu>li.level-0.current_page_item>a>span:before,.bwp-navigation ul.menu>li.level-0:hover>a>span:before{
opacity:1;
visibility:visible;
width:100%; }
.bwp-navigation ul.menu>li.level-0 div.sub-menu li,.bwp-navigation ul.menu>li.level-0>ul.sub-menu li{
padding-top:5px;
padding-bottom:5px;
position:relative; }
.bwp-navigation ul.menu>li.level-0 div.sub-menu li:last-child,.bwp-navigation ul.menu>li.level-0>ul.sub-menu li:last-child{
border:none;
padding-bottom:0; }
.bwp-navigation ul.menu>li.level-0 div.sub-menu li.menu-item-has-children,.bwp-navigation ul.menu>li.level-0>ul.sub-menu li.menu-item-has-children{
position:relative; }
.bwp-navigation ul.menu>li.level-0 div.sub-menu li.menu-item-has-children:after,.bwp-navigation ul.menu>li.level-0>ul.sub-menu li.menu-item-has-children:after{
content:"\e904";
font-family:wpbingofont;
font-size:10px;
position:absolute;
top:calc(50% - 8px);
right:15px; }
.rtl .bwp-navigation ul.menu>li.level-0 div.sub-menu li.menu-item-has-children:after,.rtl .bwp-navigation ul.menu>li.level-0>ul.sub-menu li.menu-item-has-children:after{
left:15px;
right:auto; }
@media (max-width: 991px){
.bwp-navigation ul.menu>li.level-0 div.sub-menu li.menu-item-image,.bwp-navigation ul.menu>li.level-0>ul.sub-menu li.menu-item-image{
margin-bottom:10px; }
.bwp-navigation ul.menu>li.level-0 div.sub-menu li.menu-item-image>a,.bwp-navigation ul.menu>li.level-0 div.sub-menu li.menu-item-image>span.title,.bwp-navigation ul.menu>li.level-0>ul.sub-menu li.menu-item-image>a,.bwp-navigation ul.menu>li.level-0>ul.sub-menu li.menu-item-image>span.title{
display:none; } }
.bwp-navigation ul.menu>li.level-0 div.sub-menu li a,.bwp-navigation ul.menu>li.level-0>ul.sub-menu li a{
color:var(--text-color,#0b1e33);
position:relative; }
.bwp-navigation ul.menu>li.level-0 div.sub-menu li a:hover,.bwp-navigation ul.menu>li.level-0>ul.sub-menu li a:hover{
color:var(--hover-color,#5f917e); }
@media (min-width: 992px){
.bwp-navigation ul.menu>li.level-0 div.sub-menu li a,.bwp-navigation ul.menu>li.level-0>ul.sub-menu li a{
position:relative;
-webkit-transition:all .2s ease;
transition:all .2s ease; } }
.bwp-navigation ul.menu>li.level-0 div.sub-menu li a>span:not(.elementor-icon-list-text),.bwp-navigation ul.menu>li.level-0>ul.sub-menu li a>span:not(.elementor-icon-list-text){
line-height:17px;
font-size:8px;
color:#fff;
text-transform:uppercase;
background:#45c03b;
padding:0 5px;
position:absolute;
top:-15px;
right:-24px;
margin:0;
min-width:auto;
border-radius:0;
-webkit-border-radius:0;
-moz-border-radius:0;
-ms-border-radius:0;
-o-border-radius:0; }
.rtl .bwp-navigation ul.menu>li.level-0 div.sub-menu li a>span:not(.elementor-icon-list-text),.rtl .bwp-navigation ul.menu>li.level-0>ul.sub-menu li a>span:not(.elementor-icon-list-text){
left:-24px;
right:auto; }
.bwp-navigation ul.menu>li.level-0 div.sub-menu li a>span:not(.elementor-icon-list-text):before,.bwp-navigation ul.menu>li.level-0>ul.sub-menu li a>span:not(.elementor-icon-list-text):before{
content:"";
position:absolute;
bottom:-4px;
border-style:solid;
border-width:2px 3.5px;
border-color:#45c03b;
border-right-color:transparent;
border-bottom-color:transparent; }
.bwp-navigation ul.menu>li.level-0 div.sub-menu li a>span:not(.elementor-icon-list-text).hot,.bwp-navigation ul.menu>li.level-0>ul.sub-menu li a>span:not(.elementor-icon-list-text).hot{
background:#ff4a4a; }
.bwp-navigation ul.menu>li.level-0 div.sub-menu li a>span:not(.elementor-icon-list-text).hot:before,.bwp-navigation ul.menu>li.level-0>ul.sub-menu li a>span:not(.elementor-icon-list-text).hot:before{
border-color:#ff4a4a;
border-right-color:transparent;
border-bottom-color:transparent; }
@media (min-width: 991px){
.bwp-navigation ul.menu>li.level-0 div.sub-menu li.level-1 .sub-menu,.bwp-navigation ul.menu>li.level-0>ul.sub-menu li.level-1 .sub-menu{
left:100%;
margin-top:-30px; }
.rtl .bwp-navigation ul.menu>li.level-0 div.sub-menu li.level-1 .sub-menu,.rtl .bwp-navigation ul.menu>li.level-0>ul.sub-menu li.level-1 .sub-menu{
right:100%;
left:auto; } }
.bwp-navigation ul.menu>li.level-0.mega-menu.mega-menu-fullwidth-width{
position:static; }
.bwp-navigation ul.menu>li.level-0.mega-menu.mega-menu-fullwidth-width>.sub-menu{
width:100%;
left:50%;
-webkit-transform:translate(-50%,20px) !important;
transform:translate(-50%,20px) !important;
padding:0;
box-shadow:3px 3px 45px 0 rgba(0,0,0,.05);
max-width:1000px;
padding:0 15px; }
.bwp-navigation ul.menu>li.level-0.mega-menu.mega-menu-fullwidth-width>.sub-menu .content-megamenu{
padding:40px 0 60px; }
@media (max-width: 1199px){
.bwp-navigation ul.menu>li.level-0.mega-menu.mega-menu-fullwidth-width>.sub-menu{
width:100vw; } }
.bwp-navigation ul.menu>li.level-0.mega-menu.mega-menu-fullwidth-width:hover{
position:static; }
.bwp-navigation ul.menu>li.level-0.mega-menu.mega-menu-fullwidth-width:hover>.sub-menu{
-webkit-transform:translate(-50%) !important;
transform:translate(-50%) !important; }
.bwp-navigation ul.menu>li.level-0.mega-menu .title{
margin-bottom:15px; }
.bwp-navigation ul.menu>li.level-0.mega-menu .title h2{
font-size:calc(var(--font-size-body,16px) + 2px);
text-transform:uppercase; }
.bwp-navigation ul.menu>li.level-0.mega-menu .menu-homepage a{
text-transform:uppercase;
font-weight:500;
color:var(--gray-dark,#0b1e33);
margin-bottom:10px;
display:inline-block; }
.bwp-navigation ul.menu>li.level-0.mega-menu .menu-homepage a:hover{
color:var(--theme-color,#7ba998); }
.bwp-navigation ul.menu>li.level-0.mega-menu .menu-homepage .mega-menu-image{
display:inline-block;
border:1px solid hsla(0,0%,61%,.25); }
.bwp-navigation ul.menu>li.level-0.mega-menu .menu-homepage .mega-menu-image>a{
margin-bottom:0; }
.bwp-navigation ul.menu>li.level-0.mega-menu .menu-homepage .mega-menu-image:hover{
border:1px solid var(--theme-color,#7ba998); }
.bwp-navigation ul.menu>li.level-0.mega-menu>ul.sub-menu li.menu-item-has-children,.bwp-navigation ul.menu>li.level-0.mega-menu>ul.sub-menu li.menu-item-image{
border:none; }
.bwp-navigation ul.menu>li.level-0.mega-menu>ul.sub-menu li.level-1 .sub-menu{
margin-top:0;
position:inherit;
left:0;
margin-left:0;
padding:0;
border:0;
box-shadow:none;
-webkit-transform:none !important;
transform:none !important; }
.rtl .bwp-navigation ul.menu>li.level-0.mega-menu>ul.sub-menu li.level-1 .sub-menu{
right:0;
left:auto;
margin-right:0;
margin-left:0; }
.bwp-navigation ul.menu>li.level-0.mega-menu>ul.sub-menu li.level-1 .sub-menu li.level-2 .mega-menu-image{
display:inline-block;
padding-bottom:10px; }
.bwp-navigation ul.menu>li.level-0.mega-menu:hover>ul.sub-menu li.level-1 .sub-menu{
opacity:1 !important;
visibility:visible !important; }
.bwp-navigation ul.menu>li.level-0.mega-menu.mega-menu-fullwidth-width .sub-menu{
padding:0 15px;
min-width:auto; }
.bwp-navigation ul.menu>li.level-0.mega-menu .sub-menu li.level-1>a{
padding:0 0 5px;
display:block;
font-size:var(--font-size-body,16px);
color:var(--gray-dark,#0b1e33);
position:relative; }
@media (max-width: 991px){
.bwp-navigation ul.menu>li.level-0.mega-menu .sub-menu li.level-1>a{
font-size:var(--font-size-body,16px); } }
.bwp-navigation ul.menu>li.level-0.megamenu-home .sub-menu{
min-width:500px; }
.bwp-navigation ul.menu>li.level-0 .sub-menu{
display:block;
min-width:225px;
position:absolute;
top:100%;
z-index:9999;
background:#fff;
opacity:0;
visibility:hidden;
-webkit-transition:opacity .2s linear,transform .2s linear;
transition:opacity .2s linear,transform .2s linear;
-webkit-transform:translateY(20px);
transform:translateY(20px);
list-style:none; }
.bwp-navigation ul.menu>li.level-0 .sub-menu .menu-item-has-children{
position:relative; }
.bwp-navigation ul.menu>li.level-0 ul.sub-menu{
padding:22px 0; }
.bwp-navigation ul.menu>li.level-0 ul.sub-menu li{
padding:5px 30px; }
.bwp-navigation ul.menu div.sub-menu,.bwp-navigation ul.menu ul.sub-menu{
padding:22px 30px;
box-shadow:0 0 2px rgba(0,0,0,.1); }
.bwp-navigation>.active a{
color:var(--hover-color,#7ba998); }
.bwp-navigation .menu-item-has-children:hover>.sub-menu{
opacity:1 !important;
visibility:visible !important;
-webkit-transform:translateY(5px) !important;
transform:translateY(5px) !important;
display:block;
box-shadow:3px 3px 45px 0 rgba(0,0,0,.05); }
.bwp-navigation .menu-item-new-badge>a,.bwp-navigation .menu-item-sale-badge>a{
position:relative; }
.bwp-navigation .menu-item-new-badge>a .new-badge,.bwp-navigation .menu-item-new-badge>a>.sale-badge,.bwp-navigation .menu-item-sale-badge>a .new-badge,.bwp-navigation .menu-item-sale-badge>a>.sale-badge{
position:absolute;
top:-17px;
font-size:calc(var(--font-size-body, 16px) - 2px);
text-transform:capitalize;
color:#fff;
padding:0 5px; }
.bwp-navigation .menu-item-new-badge>a .new-badge:before,.bwp-navigation .menu-item-new-badge>a>.sale-badge:before,.bwp-navigation .menu-item-sale-badge>a .new-badge:before,.bwp-navigation .menu-item-sale-badge>a>.sale-badge:before{
content:"";
width:0;
height:0;
border-style:solid;
border-width:5px 0 5px 5px;
position:absolute;
top:14px; }
.bwp-navigation .menu-item-new-badge>a>.new-badge{
background:#3a9be6;
left:calc(100% + 5px); }
.bwp-navigation .menu-item-new-badge>a>.new-badge:before{
left:0;
border-color:transparent transparent transparent #3a9be6; }
.bwp-navigation .menu-item-sale-badge>a>.sale-badge{
right:calc(100% + 5px);
background:red; }
.bwp-navigation .menu-item-sale-badge>a>.sale-badge:before{
border-color:transparent transparent transparent red;
right:0;
-webkit-transform:rotate(180deg);
transform:rotate(180deg); }
.menu li.menu-item-loggedin{
display:none !important; }
.logged-in .menu li.menu-item-loggedin{
display:block !important; }
.menu-sidebar .open-menu{
position:relative;
cursor:pointer;
display:inline-flex;
align-items:center;
top:-3px; }
.menu-sidebar .open-menu .line-menu{
display:inline-flex;
flex-direction:column; }
.menu-sidebar .open-menu .line-menu span{
width:20px;
height:1px;
background:var(--gray-dark,#0b1e33);
display:inline-block;
margin-bottom:5px;
-webkit-transition:all .3s ease;
transition:all .3s ease; }
.menu-sidebar .open-menu .line-menu span:nth-child(2){
width:15px; }
.menu-sidebar .open-menu .line-menu span:last-child{
margin-bottom:0; }
.menu-sidebar .open-menu .text-menu{
font-size:calc(var(--font-size-body, 16px) + 4px);
margin-left:15px;
color:var(--gray-dark,#0b1e33);
-webkit-transition:all .3s ease;
transition:all .3s ease; }
.rtl .menu-sidebar .open-menu .text-menu{
margin-right:15px;
margin-left:0; }
.menu-sidebar .open-menu:hover .line-menu span{
background:var(--theme-color,#7ba998); }
.menu-sidebar .open-menu:hover .line-menu span:nth-child(2){
width:100%; }
.menu-sidebar .open-menu:hover .text-menu{
color:var(--theme-color,#7ba998); }
.menu-sidebar .menu-sidebar__content{
position:fixed;
top:0;
left:0;
background:#f3f3f3;
width:450px;
height:100%;
padding:75px 50px 210px 175px;
display:flex;
flex-direction:column;
-webkit-transition:all .3s ease;
transition:all .3s ease;
opacity:0;
visibility:hidden;
z-index:99999;
overflow:hidden;
will-change:height;
-webkit-transform:translateX(-100%);
transform:translateX(-100%);
-webkit-transition:all .45s cubic-bezier(.5,1,.89,1);
transition:all .45s cubic-bezier(.5,1,.89,1); }
.rtl .menu-sidebar .menu-sidebar__content{
padding:75px 175px 210px 50px; }
.menu-sidebar .menu-sidebar__content:before{
content:"";
bottom:0;
left:0;
position:absolute;
width:100%;
height:222px;
background:url(//yupiii.pt/wp-content/themes/lemie/lemie/images/cloud.png) no-repeat 50%;
z-index:-1;
background-size:cover;
-webkit-transition:all .3s ease;
transition:all .3s ease; }
.menu-sidebar .menu-sidebar__content::-webkit-scrollbar-track{
-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);
background-color:#f5f5f5; }
.menu-sidebar .menu-sidebar__content::-webkit-scrollbar{
width:3px;
background-color:#f5f5f5; }
.menu-sidebar .menu-sidebar__content::-webkit-scrollbar-thumb{
background-color:#000;
border:2px solid #555; }
.menu-sidebar .menu-sidebar__content .title-menu{
color:var(--theme-color,#7ba998);
margin:0 0 80px;
font-size:var(--font-size-heading,25px); }
.menu-sidebar .menu-sidebar__content .close-sidebar{
position:absolute;
top:60px;
left:30px;
width:50px;
height:47px;
cursor:pointer; }
.menu-sidebar .menu-sidebar__content .close-sidebar .close-wrap{
position:absolute;
-webkit-transition:opacity .2s ease;
transition:opacity .2s ease;
height:15px;
width:15px;
top:calc(50% - 9px);
left:calc(50% - 5px);
box-sizing:border-box;
line-height:15px;
display:inline-block;
border-radius:50%;
-webkit-border-radius:50%;
-moz-border-radius:50%;
-ms-border-radius:50%;
-o-border-radius:50%;
cursor:pointer; }
.menu-sidebar .menu-sidebar__content .close-sidebar .close-wrap:after,.menu-sidebar .menu-sidebar__content .close-sidebar .close-wrap:before{
-webkit-transform:rotate(-45deg);
transform:rotate(-45deg);
content:"";
position:absolute;
top:50%;
left:calc(50% - 11px);
display:block;
height:1px;
width:15px;
background-color:var(--gray-dark,#0b1e33);
-webkit-transition:all .3s ease-out;
transition:all .3s ease-out; }
.menu-sidebar .menu-sidebar__content .close-sidebar .close-wrap:after{
-webkit-transform:rotate(-135deg);
transform:rotate(-135deg); }
.menu-sidebar .menu-sidebar__content .close-sidebar:hover .close-wrap:after,.menu-sidebar .menu-sidebar__content .close-sidebar:hover .close-wrap:before{
-webkit-transform:rotate(0deg);
transform:rotate(0deg); }
.menu-sidebar .menu-sidebar__content .wpbingo-menu-sidebar .wpbingo-menu-wrapper{
position:absolute;
z-index:1;
left:0;
width:100%;
height:auto;
max-height:55%;
overflow-x:hidden;
overflow-y:auto;
padding-right:5px; }
.rtl .menu-sidebar .menu-sidebar__content .wpbingo-menu-sidebar .wpbingo-menu-wrapper{
padding-left:5px;
padding-right:0; }
.menu-sidebar .menu-sidebar__content .wpbingo-menu-sidebar .wpbingo-menu-wrapper::-webkit-scrollbar{
width:0; }
.menu-sidebar .menu-sidebar__content .wpbingo-menu-sidebar .wpbingo-menu-wrapper::-webkit-scrollbar-track{
-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);
background-color:#f5f5f5; }
.menu-sidebar .menu-sidebar__content .wpbingo-menu-sidebar .wpbingo-menu-wrapper::-webkit-scrollbar{
width:3px;
background-color:#f5f5f5; }
.menu-sidebar .menu-sidebar__content .wpbingo-menu-sidebar .wpbingo-menu-wrapper::-webkit-scrollbar-thumb{
background-color:var(--gray-dark,#0b1e33); }
.menu-sidebar .menu-sidebar__content .wpbingo-menu-sidebar .bwp-navigation ul.menu>li.level-0{
position:relative;
border:0 !important;
padding:0 !important;
margin-bottom:20px !important; }
.menu-sidebar .menu-sidebar__content .wpbingo-menu-sidebar .bwp-navigation ul.menu>li.level-0:last-child{
margin-bottom:0 !important; }
.menu-sidebar .menu-sidebar__content .wpbingo-menu-sidebar .bwp-navigation ul.menu>li.level-0.menu-item-has-children>.sub-menu{
position:static;
display:none;
width:auto;
opacity:1;
visibility:inherit;
margin-top:25px;
float:none;
min-width:auto !important;
box-shadow:none;
border:none;
border-radius:0;
padding:0 0 0 25px;
background:transparent;
-webkit-transform:none !important;
transform:none !important;
-webkit-transition:none !important;
transition:none !important; }
.rtl .menu-sidebar .menu-sidebar__content .wpbingo-menu-sidebar .bwp-navigation ul.menu>li.level-0.menu-item-has-children>.sub-menu{
padding:0 25px 0 0; }
.menu-sidebar .menu-sidebar__content .wpbingo-menu-sidebar .bwp-navigation ul.menu>li.level-0.menu-item-has-children>.sub-menu .content-megamenu{
padding:0; }
.menu-sidebar .menu-sidebar__content .wpbingo-menu-sidebar .bwp-navigation ul.menu>li.level-0.menu-item-has-children>.sub-menu li{
border:none; }
.menu-sidebar .menu-sidebar__content .wpbingo-menu-sidebar .bwp-navigation ul.menu>li.level-0.menu-item-has-children>.sub-menu li.level-1{
padding:0 15px; }
.menu-sidebar .menu-sidebar__content .wpbingo-menu-sidebar .bwp-navigation ul.menu>li.level-0.menu-item-has-children>.sub-menu li.level-1.menu-item-has-children>a{
padding:0;
font-size:var(--font-size-body,16px);
font-weight:400;
text-transform:capitalize; }
.menu-sidebar .menu-sidebar__content .wpbingo-menu-sidebar .bwp-navigation ul.menu>li.level-0.menu-item-has-children>.sub-menu li.level-1 .sub-menu{
left:0;
margin:0;
background:transparent;
box-shadow:none;
padding:0;
opacity:1;
visibility:visible;
-webkit-transform:translate(0) !important;
transform:translate(0) !important;
padding-top:5px; }
.menu-sidebar .menu-sidebar__content .wpbingo-menu-sidebar .bwp-navigation ul.menu>li.level-0.menu-item-has-children>.sub-menu li.level-1 .sub-menu .level-2{
padding:0 30px; }
.menu-sidebar .menu-sidebar__content .wpbingo-menu-sidebar .bwp-navigation ul.menu>li.level-0.mega-menu>ul.sub-menu>li{
margin-bottom:0; }
.menu-sidebar .menu-sidebar__content .wpbingo-menu-sidebar .bwp-navigation ul.menu>li.level-0.mega-menu .title h2{
font-size:calc(var(--font-size-body, 16px) + 2px); }
.menu-sidebar .menu-sidebar__content .wpbingo-menu-sidebar .bwp-navigation ul.menu>li.level-0.mega-menu .menu-item-has-children>a,.menu-sidebar .menu-sidebar__content .wpbingo-menu-sidebar .bwp-navigation ul.menu>li.level-0.mega-menu .menu-item-has-children span.title{
margin:0;
font-weight:400;
font-size:var(--font-size-body,16px);
text-transform:capitalize; }
.menu-sidebar .menu-sidebar__content .wpbingo-menu-sidebar .bwp-navigation ul.menu>li.level-0>a{
font-size:calc(var(--font-size-body, 16px) + 6px); }
.menu-sidebar .menu-sidebar__content .wpbingo-menu-sidebar .bwp-navigation ul.menu>li.level-0>a>span:before{
display:none; }
.menu-sidebar .menu-sidebar__content .wpbingo-menu-sidebar .bwp-navigation ul.menu>li.level-0>.sub-menu,.menu-sidebar .menu-sidebar__content .wpbingo-menu-sidebar .bwp-navigation ul.menu>li.level-0>.sub-menu .elementor-section{
padding:0 !important; }
.menu-sidebar .menu-sidebar__content .wpbingo-menu-sidebar .bwp-navigation ul.menu>li.level-0>.sub-menu .elementor-container{
flex-direction:column; }
.menu-sidebar .menu-sidebar__content .wpbingo-menu-sidebar .bwp-navigation ul.menu>li.level-0>.sub-menu .elementor-column{
width:100% !important; }
.menu-sidebar .menu-sidebar__content .wpbingo-menu-sidebar .bwp-navigation ul.menu>li.level-0>.sub-menu .img-woo{
display:none; }
.menu-sidebar .menu-sidebar__content .wpbingo-menu-sidebar .bwp-navigation ul.menu>li.level-0>.sub-menu .bwp-recent-post.blog-menu .post-thumbnail,.menu-sidebar .menu-sidebar__content .wpbingo-menu-sidebar .bwp-navigation ul.menu>li.level-0>.sub-menu .bwp-recent-post.blog-menu .post-thumbnail img{
max-width:100%; }
.menu-sidebar .menu-sidebar__content .wpbingo-menu-sidebar .bwp-navigation ul.menu>li.level-0>.sub-menu .bwp-recent-post.blog-menu .post-content{
margin-top:15px;
padding-left:0 !important; }
.rtl .menu-sidebar .menu-sidebar__content .wpbingo-menu-sidebar .bwp-navigation ul.menu>li.level-0>.sub-menu .bwp-recent-post.blog-menu .post-content{
padding-right:0 !important;
padding-left:0; }
.menu-sidebar .menu-sidebar__content .wpbingo-menu-sidebar .bwp-navigation ul.menu>li.level-0>.sub-menu .bwp-recent-post.blog-menu .item{
display:block !important; }
.menu-sidebar .menu-sidebar__content .wpbingo-menu-sidebar .bwp-navigation ul.menu>li.level-0 .grower:before{
position:absolute;
top:0;
right:0;
content:"\e904";
font-family:wpbingofont;
font-size:calc(var(--font-size-body, 16px) - 2px);
-webkit-transition:all .3s ease;
transition:all .3s ease;
cursor:pointer;
opacity:0;
visibility:hidden; }
.rtl .menu-sidebar .menu-sidebar__content .wpbingo-menu-sidebar .bwp-navigation ul.menu>li.level-0 .grower:before{
left:0;
right:auto; }
.menu-sidebar .menu-sidebar__content .wpbingo-menu-sidebar .bwp-navigation ul.menu>li.level-0 .grower.open:before{
-webkit-transform:rotate(90deg);
transform:rotate(90deg);
opacity:1;
visibility:visible; }
.menu-sidebar .menu-sidebar__content .wpbingo-menu-sidebar .bwp-navigation ul.menu>li.level-0:hover .grower:before{
opacity:1;
visibility:visible; }
.menu-sidebar .menu-sidebar__content .wpbingo-menu-sidebar .bwp-navigation li{
width:100%;
position:relative; }
.menu-sidebar .menu-sidebar__content .wpbingo-menu-sidebar .bwp-navigation li:last-child{
padding-bottom:0 !important; }
.menu-sidebar .menu-sidebar__content .wpbingo-menu-sidebar .bwp-navigation li.menu-item-has-children>a:after,.menu-sidebar .menu-sidebar__content .wpbingo-menu-sidebar .bwp-navigation li.menu-item-has-children>a>span:after{
display:none; }
@media (min-width: 768px){
.menu-sidebar .menu-sidebar__content .wpbingo-menu-sidebar .bwp-navigation li.menu-hide-title:not(.menu-item-image)>a,.menu-sidebar .menu-sidebar__content .wpbingo-menu-sidebar .bwp-navigation li.menu-hide-title:not(.menu-item-image)>span.title{
display:block !important; } }
.menu-sidebar .menu-sidebar__content .logo-sidebar{
margin-top:30px; }
.menu-sidebar .menu-sidebar__content.active{
opacity:1;
visibility:visible;
height:100%;
-webkit-transform:translateX(0);
transform:translateX(0); }
.menu-sidebar .menu-sidebar__content.active .wpbingo-menu-sidebar .bwp-navigation ul.menu>li.level-0{
-webkit-animation-name:fadeInAnim;
animation-name:fadeInAnim;
-webkit-animation-duration:.6s;
animation-duration:.6s;
-webkit-animation-fill-mode:both;
animation-fill-mode:both;
opacity:1;
visibility:visible; }
.menu-sidebar .menu-header-wrap{
width:100%;
max-width:100%;
margin:0 auto;
position:relative;
height:100%;
max-height:100%; }
.menu-sidebar .overlay-sidebar{
position:fixed;
content:"";
width:100%;
height:100%;
top:0;
left:0;
margin:0;
z-index:9999;
background:rgba(0,0,0,.4);
display:none;
-webkit-transition:opacity .4s cubic-bezier(0,.8,1,1);
transition:opacity .4s cubic-bezier(0,.8,1,1); }
.menu-sidebar .overlay-sidebar.active{
display:block; }
.inline-block{
display:inline-block;
vertical-align:middle; }
.lt-ie8 .inline-block{
display:inline;
zoom:1; }
.clear-list{
padding:0;
list-style:none; }
.hidden,.no-sidebar-left .col-lg-2 .product-grid .button-groups,.no-sidebar-left .col-lg-2 .product-grid .category,.no-sidebar-left .col-lg-2 .product-grid .onsale,.no-sidebar-left .col-lg-2 .product-grid .price,.no-sidebar-left .col-lg-2 .product-grid .rating,.no-sidebar-left .col-md-2 .product-grid .button-groups,.no-sidebar-left .col-md-2 .product-grid .category,.no-sidebar-left .col-md-2 .product-grid .onsale,.no-sidebar-left .col-md-2 .product-grid .price,.no-sidebar-left .col-md-2 .product-grid .rating,.no-sidebar-right .col-lg-2 .product-grid .button-groups,.no-sidebar-right .col-lg-2 .product-grid .category,.no-sidebar-right .col-lg-2 .product-grid .onsale,.no-sidebar-right .col-lg-2 .product-grid .price,.no-sidebar-right .col-lg-2 .product-grid .rating,.no-sidebar-right .col-md-2 .product-grid .button-groups,.no-sidebar-right .col-md-2 .product-grid .category,.no-sidebar-right .col-md-2 .product-grid .onsale,.no-sidebar-right .col-md-2 .product-grid .price,.no-sidebar-right .col-md-2 .product-grid .rating,.product-info .cart .button .fa,.product-info .cart .button [class*=" icon-"],.product-info .cart .button [class^=icon-],.products .product-list .button-groups .feedback{
display:none !important;
visibility:hidden !important; }
.no-heading-style:after{
display:none !important; }
.text-none{
text-transform:none !important; }
.text-uppercase{
text-transform:uppercase !important; }
.text-align-center{
text-align:center; }
.separator_align_center{
text-align:center !important; }
.separator_align_left{
text-align:left !important; }
.separator_align_right{
text-align:right !important; }
.well.no-margin{
margin-bottom:0; }
.well.no-padding{
padding-bottom:0; }
.font-size-lg{
font-size:2rem; }
.font-size-md{
font-size:35px; }
.font-size-sm,.font-size-xs{
font-size:1rem; }
.rounded{
border-radius:50%;
-webkit-border-radius:50%;
-moz-border-radius:50%;
-ms-border-radius:50%;
-o-border-radius:50%; }
.no-rounded{
border-radius:0;
-webkit-border-radius:0;
-moz-border-radius:0;
-ms-border-radius:0;
-o-border-radius:0; }
.icon-scroll{
-webkit-animation:c 1s infinite alternate;
animation:c 1s infinite alternate; }
.height-100,.height-100>div{
height:100%; }
.width-100 .elementor-image img{
width:100%; }
.img-menu img{
box-shadow:3px 4px 18px 0 rgba(0,0,0,.05) !important; }
.font-family-second{
font-family:var(--font-family-heading,"GTWalsheimPro"); }
.overlay-style{
position:relative; }
.overlay-style:before{
position:absolute;
content:"";
top:0;
left:0;
width:100%;
height:100%;
background-color:rgba(0,0,0,.05); }
@media (max-width: 1630px){
.img-position{
right:-15px !important; } }
@media (max-width: 1199px){
.img-position{
display:none; } }
@media (min-width: 767px){
.writing-mode h2{
writing-mode:vertical-lr; } }
.img-animation .elementor-image img{
animation:d 15s infinite linear; }
.nav-show-hover .slick-arrow{
opacity:0;
visibility:hidden; }
.nav-button-above .slick-arrow,.nav-show-always .slick-arrow,.nav-show-hover:hover .slick-arrow{
opacity:1;
visibility:visible; }
@media (min-width: 1199px){
.nav-button-above .slick-arrow{
-webkit-transform:translateY(-100%);
transform:translateY(-100%);
right:0 !important;
left:auto !important;
top:-35px;
box-shadow:none;
border:1px solid rgba(0,0,0,.06); }
.rtl .nav-button-above .slick-arrow{
left:0 !important;
right:auto;
right:auto !important;
left:auto; }
.nav-button-above .slick-arrow.fa-angle-left{
right:60px !important; }
.rtl .nav-button-above .slick-arrow.fa-angle-left{
left:60px !important;
right:auto; }
.nav-button-above .slick-arrow:hover{
border-color:var(--theme-color,#7ba998); } }
.pag-style-1{
--dot-width-active-clickarea:200px; }
.pag-style-1 .slick-dots li{
margin:0 3px;
width:8px;
height:3px;
cursor:pointer;
transition:width .6s cubic-bezier(.23,1,.32,1); }
.pag-style-1 .slick-dots li:before{
content:"";
display:block;
width:8px;
height:3px;
background:#e9e9e9;
transform-origin:50% 50%;
transition:width .6s cubic-bezier(.23,1,.32,1),transform .2s ease-out; }
.pag-style-1 .slick-dots li button{
width:auto;
height:auto;
background-color:transparent;
margin:0; }
.pag-style-1 .slick-dots li button:after,.pag-style-1 .slick-dots li button:before{
display:none; }
.pag-style-1 .slick-dots li:not(.slick-active):before{
animation:t .6s ease backwards; }
.pag-style-1 .slick-dots li.slick-active,.pag-style-1 .slick-dots li.slick-active:before{
width:var(--dot-width-active-clickarea); }
.pag-style-1 .slick-dots li.slick-active:before{
background-color:var(--theme-color,#7ba998);
animation:s .6s cubic-bezier(.23,1,.32,1);
opacity:1; }
@media (max-width: 1199px){
.pag-style-1{
--dot-width-active-clickarea:100px; } }
.newsletter-style-2 .wpbingo-newsletter.newsletter-default .content-newsletter{
height:55px;
gap:unset; }
.newsletter-style-2 .wpbingo-newsletter.newsletter-default .content-newsletter input[type=email]{
background-color:#fff;
border:0;
border-radius:50px;
-webkit-border-radius:50px;
-moz-border-radius:50px;
-ms-border-radius:50px;
-o-border-radius:50px;
padding:0 65px 0 20px; }
.rtl .newsletter-style-2 .wpbingo-newsletter.newsletter-default .content-newsletter input[type=email]{
padding:0 20px 0 65px; }
.newsletter-style-2 .wpbingo-newsletter.newsletter-default .content-newsletter .clearfix{
width:46px;
height:46px;
border-radius:50%;
-webkit-border-radius:50%;
-moz-border-radius:50%;
-ms-border-radius:50%;
-o-border-radius:50%;
display:inline-block;
position:absolute;
right:4px;
background-color:var(--theme-color,#7ba998);
-webkit-transition:all .3s ease;
transition:all .3s ease; }
.rtl .newsletter-style-2 .wpbingo-newsletter.newsletter-default .content-newsletter .clearfix{
left:4px;
right:auto; }
.newsletter-style-2 .wpbingo-newsletter.newsletter-default .content-newsletter .clearfix:before{
position:absolute;
content:"";
font-family:icomoon;
font-size:14px;
color:#fff;
top:50%;
left:50%;
-webkit-transform:translate(-50%,-50%);
transform:translate(-50%,-50%);
-webkit-transition:all .3s ease;
transition:all .3s ease; }
.newsletter-style-2 .wpbingo-newsletter.newsletter-default .content-newsletter .clearfix:hover{
background-color:var(--hover-color,#5f917e); }
.newsletter-style-2 .wpbingo-newsletter.newsletter-default .content-newsletter input[type=submit]{
width:100%;
font-size:0;
border-radius:50%;
-webkit-border-radius:50%;
-moz-border-radius:50%;
-ms-border-radius:50%;
-o-border-radius:50%;
padding:0;
background-color:transparent; }
.newsletter-style-3 .wpbingo-newsletter.newsletter-default .content-newsletter{
gap:15px;
background-color:transparent;
height:50px; }
.newsletter-style-3 .wpbingo-newsletter.newsletter-default .content-newsletter input[type=email]{
background-color:hsla(0,0%,100%,.1);
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
-ms-border-radius:4px;
-o-border-radius:4px;
text-align:center;
color:#fff; }
.newsletter-style-3 .wpbingo-newsletter.newsletter-default .content-newsletter input[type=email]::placeholder{
color:#fff; }
.newsletter-style-3 .wpbingo-newsletter.newsletter-default .content-newsletter input[type=submit]{
font-size:calc(var(--font-size-body, 16px) - 2px);
color:var(--gray-dark,gray-dark);
background-color:#fff;
padding:0 35px;
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
-ms-border-radius:4px;
-o-border-radius:4px;
font-weight:500; }
.newsletter-style-3 .wpbingo-newsletter.newsletter-default .content-newsletter input[type=submit]:hover{
background-color:var(--theme-color,#7ba998);
color:#fff; }
@media (max-width: 480px){
.newsletter-style-3 .wpbingo-newsletter.newsletter-default .content-newsletter input[type=submit]{
padding:0 25px; } }
.social-link_style .social-link li a i{
color:#fff; }
.social-link_style .social-link li a i:hover{
color:#fff !important; }
.marginright-auto>.elementor-container{
margin-left:0 !important; }
.marginleft-auto>.elementor-container{
margin-right:0 !important; }
@media (min-width: 991px){
.marginright-sm-auto>.elementor-container{
margin-left:0 !important; }
.marginleft-sm-auto>.elementor-container{
margin-right:0 !important; } }
@media (max-width: 991px){
.marginright-xs-auto>.elementor-container{
margin-left:0 !important; }
.marginleft-xs-auto>.elementor-container{
margin-right:0 !important; } }
.elementor-icon-box-title{
margin-top:0; }
.elementor-icon-box-title strong{
font-style:italic;
font-weight:400; }
.content-container-full{
padding-left:calc((100vw - 1410px) / 2); }
.rtl .content-container-full{
padding-right:calc((100vw - 1410px) / 2);
padding-left:0; }
@media (max-width: 1770px){
.content-container-full{
padding-left:30px; }
.rtl .content-container-full{
padding-right:30px;
padding-left:0; } }
@media (max-width: 1199px){
.content-container-full{
padding-left:15px; }
.rtl .content-container-full{
padding-right:15px;
padding-left:0; } }
@media (max-width: 1770px) and (min-width: 1199px){
.elementor-section:not(.elementor-section-full_width):not(.elementor-inner-section){
padding-left:15px;
padding-right:15px; } }
.content-accordion .elementor-accordion .elementor-accordion-item .elementor-tab-title{
border-bottom:1px solid #e8e8e8 !important; }
.content-accordion .elementor-accordion .elementor-accordion-item .elementor-tab-title.elementor-active{
border-color:var(--gray-dark,#0b1e33) !important; }
.content-accordion .elementor-accordion .elementor-accordion-item .elementor-tab-content{
border-bottom:1px solid #e8e8e8 !important;
height:auto !important;
padding:0 !important; }
.content-accordion .elementor-accordion .elementor-accordion-item .elementor-tab-content.elementor-active{
padding:30px 0 !important; }
.elementor-widget-slider_revolution .customFont{
font-family:GTWalsheimPro !important; }
@media (max-width: 1655px){
.elementor-widget-slider_revolution .next-slider .tp-leftarrow{
-webkit-transform:translate(30px,-25px) !important;
transform:translate(30px,-25px) !important; }
.elementor-widget-slider_revolution .next-slider .tp-rightarrow{
-webkit-transform:translate(-30px,-25px) !important;
transform:translate(-30px,-25px) !important;
right:0 !important;
left:auto !important; } }
.elementor-widget-slider_revolution .next-slider .tparrows{
opacity:0;
visibility:hidden;
-webkit-transition:all .2s ease;
transition:all .2s ease; }
.elementor-widget-slider_revolution .next-slider:hover .tparrows{
opacity:1;
visibility:visible; }
@media (max-width: 1199px){
.elementor-widget-slider_revolution .next-slider .tparrows{
opacity:1;
visibility:visible; }
.elementor-widget-slider_revolution .next-slider .tp-leftarrow{
-webkit-transform:translate(15px,-25px) !important;
transform:translate(15px,-25px) !important; }
.elementor-widget-slider_revolution .next-slider .tp-rightarrow{
-webkit-transform:translate(-15px,-25px) !important;
transform:translate(-15px,-25px) !important;
right:0 !important;
left:auto !important; } }
@media (max-width: 1199px){
.elementor-widget-slider_revolution .next-slider .tp-bullets{
-webkit-transform:translate(-50%,-45px) !important;
transform:translate(-50%,-45px) !important; } }
@media (max-width: 1655px){
.elementor-widget-slider_revolution .next-slider2 .tp-bullets{
transform:translate(-50%) translateY(-50px) !important; }
.elementor-widget-slider_revolution .next-slider2 .tp-bullets.vertical.nav-pos-hor-left{
transform:translate(-50%) translate(50px,-50px) !important; }
.elementor-widget-slider_revolution .next-slider2 .tp-bullets.vertical.nav-pos-hor-right{
transform:translate(-50%) translate(-50px,-50px) !important; } }
@media (max-width: 1199px){
.elementor-widget-slider_revolution .next-slider2 .tp-bullets{
transform:translate(-50%) translateY(-35px) !important; }
.elementor-widget-slider_revolution .next-slider2 .tp-bullets.vertical.nav-pos-hor-left{
transform:translate(-50%) translate(30px,-50px) !important; }
.elementor-widget-slider_revolution .next-slider2 .tp-bullets.vertical.nav-pos-hor-right{
transform:translate(-50%) translate(-30px,-50px) !important; } }
.elementor-widget-slider_revolution .button-slider{
position:relative;
overflow:hidden;
display:inline-block; }
@media (max-width: 767px){
.elementor-widget-slider_revolution .button-slider{
padding:0 35px !important;
line-height:40px !important;
font-size:calc(var(--font-size-body, 16px) - 2px) !important; } }
.woocommerce #respond input#submit,.woocommerce button.button,.woocommerce input.button{
background:var(--button-color,#7ba998);
color:#fff;
font-size:calc(var(--font-size-body, 16px) - 2px);
padding:0 30px;
line-height:45px;
cursor:pointer;
border-radius:25px;
-webkit-border-radius:25px;
-moz-border-radius:25px;
-ms-border-radius:25px;
-o-border-radius:25px;
font-weight:500;
border:0;
-webkit-transition:all .3s ease;
transition:all .3s ease;
text-transform:uppercase; }
.woocommerce #respond input#submit:hover,.woocommerce button.button:hover,.woocommerce input.button:hover{
background:var(--hover-color,#5f917e);
border-color:transparent; }
.woocommerce #respond input#submit:focus,.woocommerce button.button:focus,.woocommerce input.button:focus{
outline:none; }
.clear-all:hover{
text-decoration:none !important; }
.lemie-product-added{
background:var(--gray-dark,#0b1e33);
line-height:1.5;
box-shadow:unset;
color:#fff;
top:50px;
left:auto;
right:30px;
padding:15px 25px;
font-weight:400;
position:fixed;
z-index:9999; }
.lemie-product-added>div{
display:inline-block; }
.lemie-product-added>div:before{
display:inline-block;
content:"\e91d";
font-family:wpbingofont;
margin-right:10px; }
.rtl .lemie-product-added>div:before{
margin-left:10px;
margin-right:0; }
@media (max-width: 480px){
.lemie-product-added{
right:50%;
-webkit-transform:translateX(50%);
transform:translateX(50%);
max-width:280px; } }
.alert-success,.woocommerce-error,.woocommerce-message{
background-color:#dff0d8;
border-color:#d6e9c6;
color:#3c763d;
list-style:none; }
.alert-success .wc-forward,.woocommerce-error .wc-forward,.woocommerce-message .wc-forward{
background:var(--button-color,#0b1e33);
color:#fff;
padding:8px 12px;
font-weight:500;
font-size:calc(var(--font-size-body, 16px) - 2px);
border-radius:25px;
-webkit-border-radius:25px;
-moz-border-radius:25px;
-ms-border-radius:25px;
-o-border-radius:25px;
text-transform:uppercase; }
.alert-success .wc-forward:hover,.woocommerce-error .wc-forward:hover,.woocommerce-message .wc-forward:hover{
background:var(--hover-color,#5f917e);
color:#fff; }
.alert-success .wc-forward:before,.woocommerce-error .wc-forward:before,.woocommerce-message .wc-forward:before{
display:none; }
.alert-success .wc-forward:after,.woocommerce-error .wc-forward:after,.woocommerce-message .wc-forward:after{
content:"\24";
font-family:eleganticons;
margin-left:10px;
font-size:calc(var(--font-size-body,16px) + 4px);
line-height:1;
display:inline-block;
position:relative;
top:4px; }
.rtl .alert-success .wc-forward:after,.rtl .woocommerce-error .wc-forward:after,.rtl .woocommerce-message .wc-forward:after{
margin-right:10px;
margin-left:0; }
.woocommerce-notices-wrapper{
max-width:1440px;
margin:auto;
width:100%; }
.woocommerce-error,.woocommerce-info,.woocommerce-message{
padding:12px 22px 12px 42px;
margin:0 0 24px;
position:relative;
background-color:#f7f6f7;
color:#515151;
border-top:3px solid #a46497;
list-style:none outside;
width:auto;
word-wrap:break-word;
border-top-color:#b81c23;
width:100%; }
.rtl .woocommerce-error,.rtl .woocommerce-info,.rtl .woocommerce-message{
padding:12px 42px 12px 22px;
margin:0 0 24px; }
.woocommerce-error .button,.woocommerce-info .button,.woocommerce-message .button{
float:right; }
.rtl .woocommerce-error .button,.rtl .woocommerce-info .button,.rtl .woocommerce-message .button{
float:left; }
.woocommerce-error li,.woocommerce-info li,.woocommerce-message li{
list-style:none outside !important;
padding-left:0 !important;
margin-left:0 !important; }
.rtl .woocommerce-error li,.rtl .woocommerce-info li,.rtl .woocommerce-message li{
padding-right:0 !important;
padding-left:0;
margin-right:0 !important;
margin-left:0; }
.woocommerce-error:after,.woocommerce-info:after,.woocommerce-message:after{
content:"";
display:table;
clear:both; }
.woocommerce-error:before,.woocommerce-info:before,.woocommerce-message:before{
content:"\e97c";
display:table;
font-family:feather;
display:inline-block;
position:absolute;
top:8px;
font-size:calc(var(--font-size-body,16px) + 4px);
left:20px;
color:#b81c23; }
.rtl .woocommerce-error:before,.rtl .woocommerce-info:before,.rtl .woocommerce-message:before{
right:20px;
left:auto; }
.woocommerce-info,.woocommerce-message{
border-top:3px solid var(--gray-dark,#0b1e33);
text-transform:capitalize; }
.woocommerce-info:before,.woocommerce-message:before{
content:"\e902";
font-family:feather;
color:var(--gray-dark,#0b1e33);
font-size:calc(var(--font-size-body,16px) + 2px);
margin-right:10px;
line-height:1;
top:15px;
margin-bottom:15px; }
.rtl .woocommerce-info:before,.rtl .woocommerce-message:before{
margin-left:10px;
margin-right:0; }
.woocommerce-info a,.woocommerce-message a{
color:var(--gray-dark,#0b1e33);
font-weight:400; }
.woocommerce-info a:hover,.woocommerce-message a:hover{
color:var(--hover-color,#5f917e); }
.woocommerce-info .button.wc-forward,.woocommerce-message .button.wc-forward{
background:var(--button-color,#7ba998);
line-height:30px;
color:#fff;
padding:5px 20px 5px 15px;
font-size:calc(var(--font-size-body, 16px) - 2px);
text-transform:uppercase;
border-radius:25px;
-webkit-border-radius:25px;
-moz-border-radius:25px;
-ms-border-radius:25px;
-o-border-radius:25px; }
.rtl .woocommerce-info .button.wc-forward,.rtl .woocommerce-message .button.wc-forward{
padding:5px 15px 5px 20px; }
.woocommerce-info .button.wc-forward:hover,.woocommerce-message .button.wc-forward:hover{
background:var(--hover-color,#5f917e); }
p.demo_store{
top:0;
position:fixed;
left:0;
right:0;
width:100%;
height:auto;
text-align:center;
font-size:35px;
padding:.5em 0;
z-index:99998;
border:1px solid var(--border-color,#d0d0d0);
box-shadow:0,0,0,3px,hsla(0,0%,100%,.2); }
.rtl p.demo_store{
right:0;
left:auto;
left:0;
right:auto;
text-align:right; }
.woocommerce .wc-forward:before,.woocommerce .wc-forward a:before{
content:"\f00c";
font-family:FontAwesome;
margin:0 5px 0 0; }
.rtl .woocommerce .wc-forward:before,.rtl .woocommerce .wc-forward a:before{
margin:0 0 0 5px; }
.woocommerce .wc-backward,.woocommerce .wc-backward a{
line-height:45px;
background:var(--button-color,#7ba998);
color:#fff;
border:0;
padding:0 30px;
display:inline-block;
font-size:calc(var(--font-size-body, 16px) - 2px);
font-weight:500;
text-transform:uppercase;
border-radius:25px;
-webkit-border-radius:25px;
-moz-border-radius:25px;
-ms-border-radius:25px;
-o-border-radius:25px;
height:50px;
-webkit-transition:all .3s ease;
transition:all .3s ease; }
.woocommerce .wc-backward:before,.woocommerce .wc-backward a:before{
content:"\23";
font-size:calc(var(--font-size-body,16px) + 4px);
font-family:ElegantIcons;
margin:0 5px 0 0;
position:relative;
top:5px; }
.rtl .woocommerce .wc-backward:before,.rtl .woocommerce .wc-backward a:before{
margin:0 0 0 5px; }
.woocommerce .wc-backward:hover,.woocommerce .wc-backward a:hover{
background:var(--hover-color,#5f917e); }
.woocommerce .return-to-shop{
text-align:center; }
.woocommerce .cart-empty.woocommerce-info{
justify-content:center;
font-size:calc(var(--font-size-heading,25px) + 5px);
padding:0;
display:flex;
align-items:center;
background:transparent;
border:0;
color:var(--gray-dark,#0b1e33);
text-transform:capitalize;
font-weight:500; }
.woocommerce .cart-empty.woocommerce-info:before{
display:none; }
@media (max-width: 767px){
.woocommerce .cart-empty.woocommerce-info{
font-size:calc(var(--font-size-body,16px) + 6px); } }
.woocommerce-tabs,.woocommerce-tabs table{
margin:0; }
.woocommerce-tabs .tab-title{
font-size:calc(var(--font-size-body, 16px) + 4px);
text-transform:uppercase;
font-weight:700;
position:relative;
color:var(--gray-dark,#0b1e33);
margin-bottom:15px;
display:flex;
align-items:center;
justify-content:space-between; }
@media (max-width: 991px){
.woocommerce-tabs .container-tab{
margin-bottom:15px;
border-bottom:1px solid var(--border-color,#e9e9e9); }
.woocommerce-tabs .container-tab:last-child{
margin-bottom:0;
border-bottom:0; }
.woocommerce-tabs .tab-title:after{
content:"\e91f";
font-family:wpbingofont;
-webkit-transition:all .3s ease;
transition:all .3s ease;
font-size:calc(var(--font-size-body, 16px) - 4px); }
.woocommerce-tabs .tab-title.active{
margin-bottom:15px; }
.woocommerce-tabs .tab-title.active:after{
content:"\e920"; } }
.woocommerce-tabs #tab-vendor .product-vendor{
padding:33px 50px 20px; }
.woocommerce-tabs #tab-vendor .product-vendor h2{
font-size:calc(var(--font-size-body,16px) + 6px); }
.woocommerce-tabs #tab-wcmp_customer_qna #cust_qna_form{
padding:45px 50px 30px; }
.woocommerce-tabs #tab-wcmp_customer_qna #cust_qna_form h2{
font-size:calc(var(--font-size-body,16px) + 6px);
margin-bottom:25px; }
.woocommerce-tabs #tab-singleproductmultivendor{
padding:40px 50px; }
.woocommerce-tabs .content-woocommerce-tabs{
max-width:1470px;
margin:0 auto;
padding:0 15px;
position:relative; }
.woocommerce-tabs .content-ul-tab{
text-align:center;
margin-bottom:45px;
border-bottom:1px solid var(--border-color,#e9e9e9); }
@media (max-width: 991px){
.woocommerce-tabs .content-ul-tab{
display:none; } }
.woocommerce-tabs .content-tab{
padding-bottom:45px; }
.woocommerce-tabs .content-tab .panel{
padding-bottom:20px; }
.woocommerce-tabs ul.tabs{
position:relative;
margin:0;
padding:0;
white-space:nowrap;
overflow:hidden;
overflow-x:auto; }
.woocommerce-tabs ul.tabs li{
padding:0;
border:0;
margin:0 30px;
box-shadow:unset; }
@media (max-width: 480px){
.woocommerce-tabs ul.tabs li{
margin:0 20px; } }
.woocommerce-tabs ul.tabs li:after,.woocommerce-tabs ul.tabs li:before{
display:none; }
.woocommerce-tabs ul.tabs li a{
color:var(--text-color,#0b1e33);
font-size:calc(var(--font-size-heading,25px) - 5px);
text-transform:uppercase;
padding:0 0 10px;
border:0;
display:inline-block;
position:relative;
font-family:var(--font-family-heading,"GTWalsheimPro");
font-weight:700; }
.woocommerce-tabs ul.tabs li a:before{
position:absolute;
bottom:0;
content:"";
left:0;
-webkit-transform:scaleX(0);
transform:scaleX(0);
transform-origin:100% 50%;
-webkit-transition:transform .3s cubic-bezier(.25,.46,.45,.94);
transition:transform .3s cubic-bezier(.25,.46,.45,.94);
width:100%;
height:2px;
background:var(--gray-dark,#0b1e33); }
@media (max-width: 480px){
.woocommerce-tabs ul.tabs li a{
font-size:calc(var(--font-size-body,16px) + 6px); } }
.woocommerce-tabs ul.tabs li.active{
background:transparent; }
.woocommerce-tabs ul.tabs li.active a{
color:var(--gray-dark,#0b1e33); }
.woocommerce-tabs ul.tabs li.active a:before{
-webkit-transform:scaleX(1);
transform:scaleX(1);
transform-origin:0 50%;
transition-delay:.3s; }
.woocommerce-tabs ul.tabs li:hover a{
color:var(--gray-dark,#0b1e33); }
.woocommerce-tabs .panel{
background:transparent;
text-align:left;
line-height:2em;
margin-left:auto;
margin-right:auto; }
.rtl .woocommerce-tabs .panel{
text-align:right; }
.woocommerce-tabs .panel.woocommerce-Tabs-panel--seller h2{
margin-top:0;
margin-bottom:30px;
font-size:calc(var(--font-size-body,16px) + 4px);
text-transform:uppercase; }
.woocommerce-tabs .panel.woocommerce-Tabs-panel--seller .seller-rating .star-rating>span>strong{
opacity:0; }
.woocommerce-tabs .panel.woocommerce-Tabs-panel--more_seller_product{
border:0; }
.woocommerce-tabs .panel.woocommerce-Tabs-panel--more_seller_product ul li:before{
display:none; }
.woocommerce-tabs .panel.woocommerce-Tabs-panel--description>.row{
align-items:center;
margin-bottom:70px; }
.woocommerce-tabs .panel.woocommerce-Tabs-panel--description>.row>div:last-child .box-title{
max-width:640px;
margin-left:auto; }
.rtl .woocommerce-tabs .panel.woocommerce-Tabs-panel--description>.row>div:last-child .box-title{
margin-right:auto;
margin-left:0; }
@media (max-width: 991px){
.woocommerce-tabs .panel.woocommerce-Tabs-panel--description>.row>div:last-child{
margin-top:30px; } }
.woocommerce-tabs .panel.woocommerce-Tabs-panel--description>.row img{
margin:0; }
.woocommerce-tabs .panel.woocommerce-Tabs-panel--description h1{
font-size:34px;
margin-top:0;
margin-bottom:75px; }
.woocommerce-tabs .panel.woocommerce-Tabs-panel--description h2{
font-size:calc(var(--font-size-heading,25px) - 1px);
margin:0 0 20px; }
.woocommerce-tabs .panel.woocommerce-Tabs-panel--description .box-title{
margin-bottom:45px; }
@media (max-width: 480px){
.woocommerce-tabs .panel.woocommerce-Tabs-panel--description h1{
font-size:var(--font-size-heading,25px);
margin-bottom:30px; }
.woocommerce-tabs .panel.woocommerce-Tabs-panel--description h2{
font-size:calc(var(--font-size-body,16px) + 4px); } }
.woocommerce-tabs .panel ul{
padding:0;
list-style:none; }
.woocommerce-tabs .panel ol{
padding-left:15px; }
.rtl .woocommerce-tabs .panel ol{
padding-right:15px;
padding-left:0; }
.woocommerce-tabs .panel ol li{
margin-bottom:5px; }
.woocommerce-tabs .panel ol li:last-child{
margin-bottom:0; }
.woocommerce-tabs #tab-seller ul.list-unstyled>li.clearfix{
display:flex; }
.woocommerce-tabs #tab-seller ul.list-unstyled>li.clearfix .seller-rating{
order:2;
display:inline-block;
vertical-align:bottom;
padding-top:2px;
margin-left:15px; }
.rtl .woocommerce-tabs #tab-seller ul.list-unstyled>li.clearfix .seller-rating{
margin-right:15px;
margin-left:0; }
.woocommerce-tabs #tab-seller ul.list-unstyled>li.clearfix .text:after{
content:":";
margin-left:3px; }
.rtl .woocommerce-tabs #tab-seller ul.list-unstyled>li.clearfix .text:after{
margin-right:3px;
margin-left:0; }
.woocommerce-tabs #tab-description>ul{
margin-bottom:12px; }
.woocommerce-tabs #tab-additional_information table.shop_attributes{
border:none; }
.woocommerce-tabs #tab-additional_information table.shop_attributes p{
margin:0; }
.woocommerce-tabs #tab-additional_information table.shop_attributes>tbody>tr{
background:#fff; }
.woocommerce-tabs #tab-additional_information table.shop_attributes>tbody>tr>th{
text-transform:capitalize;
color:var(--gray-dark,#0b1e33); }
.woocommerce-tabs #tab-reviews #reviews #comments{
margin-bottom:15px; }
.woocommerce-tabs #tab-reviews #reviews #comments .woocommerce-Reviews-title{
font-size:var(--font-size-heading,25px);
margin:0 0 30px; }
@media (max-width: 767px){
.woocommerce-tabs #tab-reviews #reviews #comments .woocommerce-Reviews-title{
font-size:calc(var(--font-size-heading, 25px) - 3px); } }
.woocommerce-tabs #tab-reviews #reviews .commentlist{
display:flex;
flex-wrap:wrap;
list-style:none;
padding:0;
margin:0 -15px; }
.woocommerce-tabs #tab-reviews #reviews .commentlist li{
padding:0 15px;
flex:1;
min-width:50%;
margin-bottom:25px; }
.woocommerce-tabs #tab-reviews #reviews .commentlist li .description{
color:var(--gray-dark,#0b1e33);
line-height:22px; }
.woocommerce-tabs #tab-reviews #reviews .commentlist li .description p{
margin:0; }
.woocommerce-tabs #tab-reviews #reviews .commentlist li .content_comment_container{
border:1px solid var(--border-color,#e9e9e9);
padding:30px; }
@media (max-width: 767px){
.woocommerce-tabs #tab-reviews #reviews .commentlist li{
flex:0 0 100%; } }
.woocommerce-tabs #tab-reviews #reviews .commentlist .comment-text{
margin:0;
padding-left:15px; }
.rtl .woocommerce-tabs #tab-reviews #reviews .commentlist .comment-text{
padding-right:15px;
padding-left:0; }
.woocommerce-tabs #tab-reviews #reviews .commentlist .comment-text .meta{
margin:0; }
.woocommerce-tabs #tab-reviews #reviews .commentlist .comment-text .meta .woocommerce-review__author{
display:block;
color:var(--gray-dark,#0b1e33);
margin-bottom:-5px; }
.woocommerce-tabs #tab-reviews #reviews .commentlist .comment-text .meta .woocommerce-review__dash{
display:none; }
.woocommerce-tabs #tab-reviews #reviews .commentlist .comment-text .meta .woocommerce-review__published-date{
font-size:calc(var(--font-size-body,16px) - 2px); }
.woocommerce-tabs #tab-reviews #reviews .commentlist .comment_container{
display:flex;
align-items:center;
flex-wrap:wrap;
position:relative;
margin-bottom:10px; }
.woocommerce-tabs #tab-reviews #reviews .commentlist .comment_container>img{
border-radius:50%;
-webkit-border-radius:50%;
-moz-border-radius:50%;
-ms-border-radius:50%;
-o-border-radius:50%;
margin:0; }
.woocommerce-tabs #tab-reviews #reviews .button-reviews{
background:var(--button-color,#7ba998);
cursor:pointer;
padding:0 25px;
position:relative;
font-size:calc(var(--font-size-body, 16px) - 2px);
border-radius:25px;
-webkit-border-radius:25px;
-moz-border-radius:25px;
-ms-border-radius:25px;
-o-border-radius:25px;
border:0;
overflow:hidden;
line-height:45px;
color:#fff;
-webkit-transition:all .3s ease;
transition:all .3s ease;
font-weight:500;
text-transform:uppercase; }
.woocommerce-tabs #tab-reviews #reviews .button-reviews:hover{
background:var(--hover-color,#5f917e); }
.woocommerce-tabs #tab-reviews #reviews #review_form_wrapper.modal{
position:fixed;
height:100%;
right:0;
z-index:100000;
-webkit-transform:translateX(107%);
transform:translateX(107%);
top:0;
background:#fff;
max-width:80%;
overflow:hidden;
-webkit-transition:all .8s cubic-bezier(.2,1,.3,1);
transition:all .8s cubic-bezier(.2,1,.3,1); }
.woocommerce-tabs #tab-reviews #reviews #review_form_wrapper.modal #review_form{
-webkit-transform:translateX(-107%);
transform:translateX(-107%);
height:100%;
padding:40px;
min-height:calc(100vh - 80px);
overflow-y:auto;
-webkit-transition:all .8s cubic-bezier(.2,1,.3,1);
transition:all .8s cubic-bezier(.2,1,.3,1); }
.woocommerce-tabs #tab-reviews #reviews #review_form_wrapper.modal.open,.woocommerce-tabs #tab-reviews #reviews #review_form_wrapper.modal.open #review_form{
-webkit-transform:translateX(0);
transform:translateX(0); }
@media (min-width: 1000px){
.woocommerce-tabs #tab-reviews #reviews #review_form_wrapper.modal{
max-width:50%; } }
.woocommerce-tabs #tab-reviews #reviews #review_form_wrapper .close-btn{
height:35px;
width:35px;
position:absolute;
top:30px;
right:40px;
box-sizing:border-box;
line-height:35px;
display:inline-block;
background:#fff;
cursor:pointer;
box-shadow:0 8px 24px hsla(210,8%,62%,.2);
border-radius:50%;
-webkit-border-radius:50%;
-moz-border-radius:50%;
-ms-border-radius:50%;
-o-border-radius:50%; }
.rtl .woocommerce-tabs #tab-reviews #reviews #review_form_wrapper .close-btn{
left:40px;
right:auto; }
.woocommerce-tabs #tab-reviews #reviews #review_form_wrapper .close-btn:after,.woocommerce-tabs #tab-reviews #reviews #review_form_wrapper .close-btn:before{
-webkit-transform:rotate(-45deg);
transform:rotate(-45deg);
content:"";
position:absolute;
top:50%;
left:calc(50% - 7px);
display:block;
height:1px;
width:14px;
background-color:var(--gray-dark,#0b1e33);
-webkit-transition:all .3s ease-out;
transition:all .3s ease-out; }
.woocommerce-tabs #tab-reviews #reviews #review_form_wrapper .close-btn:after{
-webkit-transform:rotate(-135deg);
transform:rotate(-135deg); }
.woocommerce-tabs #tab-reviews #reviews #review_form_wrapper .close-btn:hover:after,.woocommerce-tabs #tab-reviews #reviews #review_form_wrapper .close-btn:hover:before{
-webkit-transform:rotate(0deg);
transform:rotate(0deg); }
@media (max-width: 1199px){
.woocommerce-tabs #tab-reviews #reviews #review_form_wrapper .close-btn{
top:15px;
right:15px; }
.rtl .woocommerce-tabs #tab-reviews #reviews #review_form_wrapper .close-btn{
left:15px;
right:auto; } }
@media (max-width: 767px){
.woocommerce-tabs #tab-reviews #reviews #review_form_wrapper.modal #review_form{
padding:70px 30px 30px; }
.woocommerce-tabs #tab-reviews #reviews #review_form_wrapper .close-btn{
top:15px;
right:25px; }
.rtl .woocommerce-tabs #tab-reviews #reviews #review_form_wrapper .close-btn{
left:25px;
right:auto; } }
.woocommerce-tabs #tab-reviews #reviews .close-reviews-form{
position:fixed;
content:"";
width:100%;
height:100%;
top:0;
left:0;
margin:0;
z-index:9999;
background:rgba(0,0,0,.4);
display:none;
-webkit-transition:opacity .4s cubic-bezier(0,.8,1,1);
transition:opacity .4s cubic-bezier(0,.8,1,1); }
.woocommerce-tabs #tab-reviews #reviews .close-reviews-form.open{
display:block; }
.woocommerce-tabs #tab-reviews #reviews #respond{
position:static;
margin:0;
width:auto;
padding:0;
background:transparent none;
border:0; }
.woocommerce-tabs #tab-reviews #reviews #respond #reply-title{
color:var(--gray-dark,#0b1e33);
font-size:var(--font-size-body,16px);
text-transform:uppercase;
font-weight:700;
margin-bottom:40px;
display:inline-block;
border:2px solid var(--gray-dark,#0b1e33);
line-height:45px;
padding:0 35px;
border-radius:25px;
-webkit-border-radius:25px;
-moz-border-radius:25px;
-ms-border-radius:25px;
-o-border-radius:25px; }
@media (max-width: 1199px){
.woocommerce-tabs #tab-reviews #reviews #respond #reply-title{
padding:0 15px; } }
@media (max-width: 767px){
.woocommerce-tabs #tab-reviews #reviews #respond #reply-title{
line-height:30px; } }
.woocommerce-tabs #tab-reviews #reviews #respond .comment-notes{
margin-bottom:15px; }
.woocommerce-tabs #tab-reviews #reviews #respond .comment-form .comment-form-rating label{
font-weight:500;
margin-right:0;
margin-bottom:10px;
color:var(--gray-dark,#0b1e33); }
.rtl .woocommerce-tabs #tab-reviews #reviews #respond .comment-form .comment-form-rating label{
margin-left:0;
margin-right:0; }
.woocommerce-tabs #tab-reviews #reviews #respond .form-submit{
margin:0;
width:100%; }
.woocommerce-tabs #tab-reviews #reviews #respond input[type=submit]{
padding:0 45px;
height:45px;
cursor:pointer;
-webkit-transition:all .3s ease;
transition:all .3s ease; }
.woocommerce-tabs #tab-reviews #reviews #respond textarea{
height:100% !important; }
.woocommerce-tabs #tab-reviews #reviews #respond input[type=email],.woocommerce-tabs #tab-reviews #reviews #respond input[type=text],.woocommerce-tabs #tab-reviews #reviews #respond textarea{
background:#fff;
padding:14px 20px;
border:1px solid var(--border-color,#e9e9e9);
height:60px;
font-weight:300; }
.woocommerce-tabs #tab-reviews #reviews #respond input[type=email]:-moz-placeholder,.woocommerce-tabs #tab-reviews #reviews #respond input[type=email]::-moz-placeholder,.woocommerce-tabs #tab-reviews #reviews #respond input[type=text]:-moz-placeholder,.woocommerce-tabs #tab-reviews #reviews #respond input[type=text]::-moz-placeholder,.woocommerce-tabs #tab-reviews #reviews #respond textarea:-moz-placeholder,.woocommerce-tabs #tab-reviews #reviews #respond textarea::-moz-placeholder{
color:var(--text-color,#0b1e33); }
.woocommerce-tabs #tab-reviews #reviews #respond input[type=email]:-ms-input-placeholder,.woocommerce-tabs #tab-reviews #reviews #respond input[type=text]:-ms-input-placeholder,.woocommerce-tabs #tab-reviews #reviews #respond textarea:-ms-input-placeholder{
color:var(--text-color,#0b1e33); }
.woocommerce-tabs #tab-reviews #reviews #respond input[type=email]::-webkit-input-placeholder,.woocommerce-tabs #tab-reviews #reviews #respond input[type=text]::-webkit-input-placeholder,.woocommerce-tabs #tab-reviews #reviews #respond textarea::-webkit-input-placeholder{
color:var(--text-color,#0b1e33); }
.woocommerce-tabs #tab-reviews #reviews #respond #commentform{
display:flex;
flex-wrap:wrap;
margin:0 -10px; }
.woocommerce-tabs #tab-reviews #reviews #respond #commentform .comment-form-rating,.woocommerce-tabs #tab-reviews #reviews #respond #commentform .comment-notes{
width:100%;
padding:0 10px; }
.woocommerce-tabs #tab-reviews #reviews #respond #commentform .comment-form-comment{
padding:0 10px;
margin:0 0 30px;
width:100%; }
.woocommerce-tabs #tab-reviews #reviews #respond #commentform .content-info-reviews{
padding:0 10px;
margin:0;
width:100%;
display:flex;
flex-wrap:wrap; }
.woocommerce-tabs #tab-reviews #reviews #respond #commentform .required{
color:red; }
.woocommerce-tabs #tab-reviews #reviews #respond #commentform .comment-form-author,.woocommerce-tabs #tab-reviews #reviews #respond #commentform .comment-form-email{
width:50%;
margin:0 0 30px !important; }
.woocommerce-tabs #tab-reviews #reviews #respond #commentform .comment-form-author input,.woocommerce-tabs #tab-reviews #reviews #respond #commentform .comment-form-email input{
width:100%; }
.woocommerce-tabs #tab-reviews #reviews #respond #commentform .comment-form-author{
padding-right:15px; }
.rtl .woocommerce-tabs #tab-reviews #reviews #respond #commentform .comment-form-author{
padding-left:15px;
padding-right:0; }
.woocommerce-tabs #tab-reviews #reviews #respond #commentform .comment-form-email{
padding-left:15px; }
.rtl .woocommerce-tabs #tab-reviews #reviews #respond #commentform .comment-form-email{
padding-right:15px;
padding-left:0; }
.woocommerce-tabs #tab-reviews #reviews #respond #commentform .stars{
padding-top:0;
display:inline-block;
margin-left:20px;
margin-bottom:7px; }
.rtl .woocommerce-tabs #tab-reviews #reviews #respond #commentform .stars{
margin-right:20px;
margin-left:0; }
.woocommerce-tabs #tab-reviews #reviews #respond #commentform .stars a.active,.woocommerce-tabs #tab-reviews #reviews #respond #commentform .stars a.active:after,.woocommerce-tabs #tab-reviews #reviews #respond #commentform .stars a:hover,.woocommerce-tabs #tab-reviews #reviews #respond #commentform .stars a:hover:after{
color:var(--theme-color,#7ba998); }
@media (max-width: 767px){
.woocommerce-tabs #tab-reviews #reviews #respond #commentform .stars{
margin-left:15px; }
.rtl .woocommerce-tabs #tab-reviews #reviews #respond #commentform .stars{
margin-right:15px;
margin-left:0; } }
@media (max-width: 767px){
.woocommerce-tabs #tab-reviews #reviews #respond #reply-title{
padding:0 20px; }
.woocommerce-tabs #tab-reviews #reviews #respond #commentform .content-info-reviews>*{
width:100%;
padding:0; } }
.woocommerce-tabs #tab-vendor h2{
text-transform:capitalize; }
.woocommerce-tabs #tab-vendor a{
color:var(--theme-color,#7ba998);
position:relative; }
.woocommerce-tabs #tab-vendor a:after{
content:"\f178";
font-family:FontAwesome;
display:inline-block;
top:-4px;
right:0;
opacity:0;
position:absolute;
-webkit-transition:all .2s ease;
transition:all .2s ease; }
.rtl .woocommerce-tabs #tab-vendor a:after{
left:0;
right:auto; }
.woocommerce-tabs #tab-vendor a:hover:after{
opacity:1;
right:-20px; }
.rtl .woocommerce-tabs #tab-vendor a:hover:after{
left:-20px;
right:auto; }
.woocommerce-tabs #tab-wcmp_customer_qna input{
padding:10px 20px; }
.woocommerce-tabs .woocommerce-Tabs-panel--singleproductmultivendor .rowbody{
background:#fff; }
.woocommerce-tabs .woocommerce-Tabs-panel--singleproductmultivendor .rowbody .rowsub:nth-of-type(3){
text-align:right; }
.rtl .woocommerce-tabs .woocommerce-Tabs-panel--singleproductmultivendor .rowbody .rowsub:nth-of-type(3){
text-align:left; }
.woocommerce-tabs .woocommerce-Tabs-panel--singleproductmultivendor .rowbody:last-child{
border-top:none; }
.woocommerce-tabs .woocommerce-Tabs-panel--singleproductmultivendor .row.rowhead{
background:transparent; }
.woocommerce-tabs .woocommerce-Tabs-panel--singleproductmultivendor .row.rowhead>.rowsub{
font-size:14px;
text-transform:uppercase;
font-weight:700;
color:var(--text-color,#0b1e33);
background:#f9f9f9;
line-height:35px; }
.woocommerce-tabs .woocommerce-Tabs-panel--singleproductmultivendor .container .vendor_name{
float:left; }
.rtl .woocommerce-tabs .woocommerce-Tabs-panel--singleproductmultivendor .container .vendor_name{
float:right; }
.woocommerce-tabs .woocommerce-Tabs-panel--singleproductmultivendor .container .vendor_name a{
color:var(--text-color,#0b1e33); }
.woocommerce-tabs .woocommerce-Tabs-panel--singleproductmultivendor .container .vendor_name a:hover{
color:var(--theme-color,#7ba998); }
.woocommerce-tabs .woocommerce-Tabs-panel--singleproductmultivendor .container .buttongap{
margin:0 10px; }
.woocommerce-tabs .woocommerce-Tabs-panel--singleproductmultivendor .container .buttongap:last-child{
margin:0; }
.woocommerce-tabs.description-style-vertical{
padding:45px 0 75px; }
.woocommerce-tabs.description-style-vertical .content-woocommerce-tabs{
display:flex; }
.woocommerce-tabs.description-style-vertical .content-tab{
padding-left:90px;
flex:1; }
.rtl .woocommerce-tabs.description-style-vertical .content-tab{
padding-right:90px;
padding-left:0; }
.woocommerce-tabs.description-style-vertical .content-tab .woocommerce-Reviews-title{
margin-top:0; }
.woocommerce-tabs.description-style-vertical .content-ul-tab{
padding:0;
flex:0 0 240px;
text-align:left;
margin:0;
border:0; }
.rtl .woocommerce-tabs.description-style-vertical .content-ul-tab{
text-align:right; }
.woocommerce-tabs.description-style-vertical .content-ul-tab ul{
padding:0;
height:100%;
border-right:3px solid #e9e9e9;
overflow:unset;
white-space:inherit; }
.rtl .woocommerce-tabs.description-style-vertical .content-ul-tab ul{
border-left:3px solid #e9e9e9;
border-right:0; }
.woocommerce-tabs.description-style-vertical .content-ul-tab ul li{
margin:0;
width:100%;
padding:0;
margin-bottom:20px;
position:relative; }
.woocommerce-tabs.description-style-vertical .content-ul-tab ul li:last-child{
margin-bottom:0; }
.woocommerce-tabs.description-style-vertical .content-ul-tab ul li:before{
content:"";
width:3px;
height:100%;
background:var(--gray-dark,#0b1e33);
position:absolute;
top:0;
right:-3px;
left:auto;
box-shadow:unset;
border:0;
border-radius:0;
-webkit-border-radius:0;
-moz-border-radius:0;
-ms-border-radius:0;
-o-border-radius:0;
display:inline-block;
opacity:0;
visibility:hidden; }
.woocommerce-tabs.description-style-vertical .content-ul-tab ul li a{
color:var(--gray-dark,#0b1e33);
padding:0; }
.woocommerce-tabs.description-style-vertical .content-ul-tab ul li a:before{
height:1px; }
.woocommerce-tabs.description-style-vertical .content-ul-tab ul li.active:before{
opacity:1;
visibility:visible; }
@media (max-width: 991px){
.woocommerce-tabs.description-style-vertical .content-woocommerce-tabs{
flex-wrap:wrap; }
.woocommerce-tabs.description-style-vertical .content-ul-tab{
flex:0 0 100%;
margin-bottom:50px; }
.woocommerce-tabs.description-style-vertical .content-ul-tab ul{
border:0;
text-align:center; }
.woocommerce-tabs.description-style-vertical .content-ul-tab ul li{
padding:0;
margin:0 20px;
width:auto;
padding:5px 0; }
.woocommerce-tabs.description-style-vertical .content-ul-tab ul li:before{
left:0;
bottom:-3px;
top:auto;
width:100%;
height:3px; }
.woocommerce-tabs.description-style-vertical .content-tab{
padding:0; } }
@media (max-width: 991px){
.woocommerce-tabs.description-style-vertical .content-ul-tab{
margin-bottom:50px; }
.woocommerce-tabs.description-style-vertical .content-ul-tab ul{
border:0;
text-align:center; }
.woocommerce-tabs.description-style-vertical .content-ul-tab ul li{
padding:0;
margin:2.5px 0;
width:100%;
padding:5px 0;
background:#f5f5f5; }
.woocommerce-tabs.description-style-vertical .content-ul-tab ul li:before{
display:none; }
.woocommerce-tabs.description-style-vertical .content-ul-tab ul li a{
color:var(--text-color,#0b1e33); }
.woocommerce-tabs.description-style-vertical .content-ul-tab ul li.active a{
color:var(--gray-dark,#0b1e33); } }
.woocommerce-tabs.description-style-accordion{
border:0;
padding:0;
margin:50px 0 0; }
.woocommerce-tabs.description-style-accordion .content-woocommerce-tabs{
padding:0; }
.woocommerce-tabs.description-style-accordion .accordion-item{
margin-bottom:15px;
padding-bottom:15px;
border-bottom:1px solid var(--border-color,#e9e9e9); }
.woocommerce-tabs.description-style-accordion .accordion-item:last-child{
margin-bottom:0;
padding-bottom:0;
border-bottom:0; }
.woocommerce-tabs.description-style-accordion .accordion-item:last-child .collapse{
border-bottom:0; }
.woocommerce-tabs.description-style-accordion .accordion-item.active a:after{
content:"\e920"; }
.woocommerce-tabs.description-style-accordion .accordion-item a{
border:0;
background:transparent;
font-size:calc(var(--font-size-body,16px) + 4px);
text-transform:uppercase;
font-weight:700;
padding:0;
cursor:pointer;
width:100%;
text-align:left;
position:relative;
display:inline-flex;
align-items:center;
justify-content:space-between;
font-family:var(--font-family-heading,"GTWalsheimPro");
margin-bottom:15px; }
.rtl .woocommerce-tabs.description-style-accordion .accordion-item a{
text-align:right; }
.woocommerce-tabs.description-style-accordion .accordion-item a:after{
content:"\e91f";
font-family:wpbingofont;
-webkit-transition:all .3s ease;
transition:all .3s ease;
font-size:calc(var(--font-size-body,16px) - 4px); }
.woocommerce-tabs.description-style-accordion .accordion-item a.collapsed{
margin-bottom:0; }
.woocommerce-tabs.description-style-accordion .accordion-item .woocommerce-Reviews-title{
margin-top:0; }
.woocommerce-tabs.description-style-accordion .accordion-item .collapse{
-webkit-transition:all .3s ease;
transition:all .3s ease; }
.woocommerce-tabs.description-style-accordion #tab-reviews #reviews .commentlist li{
flex:0 0 100%; }
.woocommerce-tabs.description-style-accordion #tab-reviews #reviews #respond #commentform .content-info-reviews{
flex:0 0 100%;
order:2; }
.woocommerce-tabs.description-style-accordion #tab-reviews #reviews #respond #commentform .comment-form-comment{
margin-bottom:25px; }
.woocommerce-tabs.description-style-full-content{
padding:45px 0 55px; }
.woocommerce-tabs.description-style-full-content .content-tab-woocommerce>h2{
font-size:calc(var(--font-size-body,16px) + 4px);
margin:0 0 30px;
position:relative;
padding-bottom:10px;
text-transform:uppercase; }
.woocommerce-tabs.description-style-full-content .content-tab-woocommerce>h2:before{
content:"";
position:absolute;
bottom:0;
left:0;
width:32px;
height:1px;
background:var(--gray-dark,#0b1e33); }
.rtl .woocommerce-tabs.description-style-full-content .content-tab-woocommerce>h2:before{
right:0;
left:auto; }
@media (max-width: 991px){
.woocommerce-tabs.description-style-full-content .content-tab-woocommerce>h2{
display:none; } }
.woocommerce-tabs.description-style-full-content .content-tab-woocommerce .tab-content{
padding-left:240px;
margin-bottom:60px; }
.rtl .woocommerce-tabs.description-style-full-content .content-tab-woocommerce .tab-content{
padding-right:240px;
padding-left:0; }
.woocommerce-tabs.description-style-full-content .content-tab-woocommerce .tab-content:last-child{
margin-bottom:0; }
@media (min-width: 992px){
.woocommerce-tabs.description-style-full-content .content-tab-woocommerce .tab-content{
display:block !important; } }
.woocommerce-tabs.description-style-full-content .content-tab-woocommerce .woocommerce-Reviews-title{
margin-top:0; }
@media (max-width: 991px){
.woocommerce-tabs.description-style-full-content .content-tab-woocommerce .tab-content{
padding:15px 0; } }
@media (max-width: 991px){
.woocommerce-tabs{
padding-top:40px; } }
#respond{
line-height:1.4em; }
#respond .comments{
margin-bottom:15px; }
#respond .comment-form label{
font-weight:400;
color:var(--gray-dark,#0b1e33);
margin-bottom:20px;
margin-right:10px; }
.rtl #respond .comment-form label{
margin-left:10px;
margin-right:0; }
#respond .comment-form-rating{
margin-bottom:10px; }
#respond textarea{
box-sizing:border-box; }
#respond p.stars{
padding:5px 0;
width:160px;
position:relative;
top:2px; }
@media (max-width: 767px){
#respond p.stars{
width:100px; } }
#respond p.stars span{
display:inline-block; }
#respond p.stars.selected a:after,#respond p.stars:hover a:after{
color:var(--theme-color,#7ba998); }
#respond p.stars a{
display:inline-block;
vertical-align:middle;
line-height:100%;
position:relative;
font-size:0;
width:auto; }
.lt-ie8 #respond p.stars a{
display:inline;
zoom:1; }
#respond p.stars a:after{
content:"\e91b";
font-family:wpbingofont;
font-size:var(--font-size-body,16px);
font-weight:unset;
text-indent:0;
color:#cecece; }
#respond p.stars a:last-child{
margin-right:0; }
.rtl #respond p.stars a:last-child{
margin-left:0;
margin-right:0; }
#respond p.stars a.active~a:after,#respond p.stars a:hover~a:after{
color:#cecece; }
.quantity{
width:auto;
position:relative;
margin:0 auto;
overflow:hidden;
zoom:1;
border-radius:25px;
-webkit-border-radius:25px;
-moz-border-radius:25px;
-ms-border-radius:25px;
-o-border-radius:25px; }
.quantity input.qty{
float:left;
width:45px;
height:38px;
text-align:center;
padding:0;
-moz-appearance:textfield; }
.quantity input.qty:focus:focus{
border-color:#66afe9;
outline:0; }
.quantity .minus,.quantity .plus{
background:#fff;
float:left;
display:block;
padding:0;
margin:0;
vertical-align:text-top;
overflow:visible;
text-decoration:none;
cursor:pointer;
line-height:18px;
font-size:14px;
color:var(--gray-dark,#0b1e33);
border:1px solid var(--border-color,#e9e9e9);
text-align:center;
width:45px;
height:38px; }
.form-row:after,.form-row:before{
content:" ";
display:table; }
.form-row:after{
clear:both; }
.form-row .no-sidebar-left .col-lg-2 .product-grid label.button-groups,.form-row .no-sidebar-left .col-lg-2 .product-grid label.category,.form-row .no-sidebar-left .col-lg-2 .product-grid label.onsale,.form-row .no-sidebar-left .col-lg-2 .product-grid label.price,.form-row .no-sidebar-left .col-lg-2 .product-grid label.rating,.form-row .no-sidebar-left .col-md-2 .product-grid label.button-groups,.form-row .no-sidebar-left .col-md-2 .product-grid label.category,.form-row .no-sidebar-left .col-md-2 .product-grid label.onsale,.form-row .no-sidebar-left .col-md-2 .product-grid label.price,.form-row .no-sidebar-left .col-md-2 .product-grid label.rating,.form-row .no-sidebar-right .col-lg-2 .product-grid label.button-groups,.form-row .no-sidebar-right .col-lg-2 .product-grid label.category,.form-row .no-sidebar-right .col-lg-2 .product-grid label.onsale,.form-row .no-sidebar-right .col-lg-2 .product-grid label.price,.form-row .no-sidebar-right .col-lg-2 .product-grid label.rating,.form-row .no-sidebar-right .col-md-2 .product-grid label.button-groups,.form-row .no-sidebar-right .col-md-2 .product-grid label.category,.form-row .no-sidebar-right .col-md-2 .product-grid label.onsale,.form-row .no-sidebar-right .col-md-2 .product-grid label.price,.form-row .no-sidebar-right .col-md-2 .product-grid label.rating,.form-row .product-info .cart .button label.fa,.form-row .product-info .cart .button label[class*=" icon-"],.form-row .product-info .cart .button label[class^=icon-],.form-row .products .product-list .button-groups label.feedback,.form-row label.hidden,.no-sidebar-left .col-lg-2 .product-grid .form-row label.button-groups,.no-sidebar-left .col-lg-2 .product-grid .form-row label.category,.no-sidebar-left .col-lg-2 .product-grid .form-row label.onsale,.no-sidebar-left .col-lg-2 .product-grid .form-row label.price,.no-sidebar-left .col-lg-2 .product-grid .form-row label.rating,.no-sidebar-left .col-md-2 .product-grid .form-row label.button-groups,.no-sidebar-left .col-md-2 .product-grid .form-row label.category,.no-sidebar-left .col-md-2 .product-grid .form-row label.onsale,.no-sidebar-left .col-md-2 .product-grid .form-row label.price,.no-sidebar-left .col-md-2 .product-grid .form-row label.rating,.no-sidebar-right .col-lg-2 .product-grid .form-row label.button-groups,.no-sidebar-right .col-lg-2 .product-grid .form-row label.category,.no-sidebar-right .col-lg-2 .product-grid .form-row label.onsale,.no-sidebar-right .col-lg-2 .product-grid .form-row label.price,.no-sidebar-right .col-lg-2 .product-grid .form-row label.rating,.no-sidebar-right .col-md-2 .product-grid .form-row label.button-groups,.no-sidebar-right .col-md-2 .product-grid .form-row label.category,.no-sidebar-right .col-md-2 .product-grid .form-row label.onsale,.no-sidebar-right .col-md-2 .product-grid .form-row label.price,.no-sidebar-right .col-md-2 .product-grid .form-row label.rating,.product-info .cart .button .form-row label.fa,.product-info .cart .button .form-row label[class*=" icon-"],.product-info .cart .button .form-row label[class^=icon-],.products .product-list .button-groups .form-row label.feedback{
visibility:hidden; }
.form-row label.inline{
display:inline; }
.form-row label{
display:block; }
.form-row select{
cursor:pointer; }
.form-row .required{
color:#e42234;
font-weight:700;
border:0; }
.form-row .input-text{
width:100%; }
.form-row.form-row-wide{
clear:both;
margin:0;
margin-bottom:14px; }
ul.tabs{
list-style:none;
padding:0 0 0 1em;
margin:0 0 1.618em;
overflow:hidden; }
ul.tabs,ul.tabs li{
position:relative; }
ul.tabs li{
display:inline-block;
vertical-align:middle;
z-index:0;
margin:0 -5px;
padding:0 1em;
border:1px solid var(--border-color,#d0d0d0);
box-shadow:0 3px 3px rgba(0,0,0,.2),inset 0 1px 0 hsla(0,0%,100%,.6); }
.lt-ie8 ul.tabs li{
display:inline;
zoom:1; }
ul.tabs li a{
display:inline-block;
vertical-align:middle;
padding:.5em 0;
font-weight:700;
color:var(--border-color,#e9e9e9);
text-decoration:none; }
.lt-ie8 ul.tabs li a{
display:inline;
zoom:1; }
ul.tabs li a:hover{
text-decoration:none;
color:var(--border-color,#fff); }
ul.tabs li.active{
background:var(--border-color,#e9e9e9);
z-index:2;
border-bottom-color:var(--border-color,#e9e9e9); }
ul.tabs li.active a{
color:inherit;
text-shadow:inherit; }
ul.tabs li.active:before{
box-shadow:2px 2px 0 var(--border-color,#e9e9e9); }
ul.tabs li.active:after{
box-shadow:-2px 2px 0 var(--border-color,#e9e9e9); }
ul.tabs li:after,ul.tabs li:before{
border:1px solid var(--border-color,#d0d0d0);
position:absolute;
bottom:-1px;
content:"";
width:5px;
height:5px; }
ul.tabs li:before{
border-width:0 1px 1px 0;
left:-6px;
border-bottom-right-radius:4px;
border-top-right-radius:4px;
box-shadow:-2px 2px 0 var(--border-color,#d0d0d0); }
.rtl ul.tabs li:before{
right:-6px;
left:auto; }
ul.tabs li:after{
border-width:0 0 1px 1px;
right:-6px;
border-bottom-left-radius:4px;
border-top-left-radius:4px;
box-shadow:-2px 2px 0 var(--border-color,#d0d0d0); }
.rtl ul.tabs li:after{
left:-6px;
right:auto; }
.product-quantity .input-text .input-sm{
height:calc(2rem + 2px);
padding:6px;
font-size:1rem;
line-height:1.5;
border-radius:0; }
.product-quantity .input-text select.input-sm{
height:calc(2rem + 2px);
line-height:calc(2rem + 2px); }
.product-quantity .input-text textarea.input-sm{
height:auto; }
.i-am-new li{
background-image:none !important;
background-color:#fff !important;
border-radius:0 !important; }
.i-am-new li .noty_message{
padding:20px 0 !important; }
.product-lable{
position:absolute;
left:15px;
top:15px;
display:flex;
flex-direction:column;
z-index:7;
gap:5px; }
.rtl .product-lable{
right:15px;
left:auto; }
@media (max-width: 767px){
.product-lable{
left:10px;
top:10px; }
.rtl .product-lable{
right:10px;
left:auto; } }
.hot,.onsale{
text-align:center;
color:#fff;
font-size:12px;
font-weight:500;
padding:0 10px;
min-width:35px;
line-height:20px;
display:block;
border-radius:25px;
-webkit-border-radius:25px;
-moz-border-radius:25px;
-ms-border-radius:25px;
-o-border-radius:25px;
text-transform:uppercase; }
.hot:empty,.onsale:empty{
display:none; }
@media (max-width: 767px){
.hot,.onsale{
top:10px;
left:10px; } }
.hot{
background-color:#f05656; }
.onsale{
background-color:#76bbe6; }
.star-rating{
overflow:hidden;
position:relative;
width:80px;
height:1.2em;
line-height:1.2em;
display:inline-block;
font-family:wpbingofont;
font-size:12px; }
.star-rating:before{
content:"\e91b\e91b\e91b\e91b\e91b";
color:#ccc;
float:left;
top:0;
left:0;
position:absolute;
letter-spacing:4px; }
.rtl .star-rating:before{
float:right;
right:0;
left:auto; }
.star-rating span{
overflow:hidden;
float:left;
top:0;
left:0;
position:absolute;
padding-top:1.5em; }
.rtl .star-rating span{
float:right;
right:0;
left:auto; }
.star-rating span:before{
content:"\e91b\e91b\e91b\e91b\e91b";
top:0;
position:absolute;
left:0;
color:var(--theme-color,#7ba998);
letter-spacing:4px; }
.rtl .star-rating span:before{
right:0;
left:auto; }
.lemie-topcart.active.popup .cart-popup.popup{
-webkit-transform:translateX(0) !important;
transform:translateX(0) !important;
opacity:1;
visibility:visible; }
.lemie-topcart.active .remove-cart-shadow{
display:block; }
.lemie-topcart.dark .cart-popup{
background:#222;
border:0; }
.lemie-topcart.dark .mini-cart .cart-popup .cart_item{
border-color:hsla(0,0%,88%,.5); }
.lemie-topcart.dark .mini-cart .cart-popup .ajaxcart__footer,.lemie-topcart.dark .mini-cart .cart-popup .cart_item .blockOverlay{
background:#222 !important; }
.lemie-topcart.dark .mini-cart .cart-popup .remove-cart{
background:#222 !important;
border-bottom:1px solid hsla(0,0%,100%,.2); }
.lemie-topcart.dark .mini-cart .cart-popup .remove-cart a{
color:#fff !important; }
.lemie-topcart.dark .mini-cart .cart-popup .remove-cart a:after,.lemie-topcart.dark .mini-cart .cart-popup .remove-cart a:before{
background-color:#fff !important; }
.lemie-topcart.dark .mini-cart .cart-popup .remove-cart .top-total-cart{
color:#fff; }
.lemie-topcart.dark .mini-cart .cart-popup .product-name a{
color:#fff !important; }
.lemie-topcart.dark .mini-cart .cart-popup .quantity{
background:#fff !important; }
.lemie-topcart.dark .mini-cart .cart-popup .product-subtotal,.lemie-topcart.dark .mini-cart .cart-popup .quantity{
color:#fff !important; }
.lemie-topcart.dark .mini-cart .cart-popup .total-cart{
color:#fff;
background:transparent !important;
position:relative;
border-color:hsla(0,0%,88%,.5); }
.lemie-topcart.dark .mini-cart .cart-popup .free-order{
color:#fff; }
.lemie-topcart.dark .mini-cart .cart-popup .product-remove a{
color:hsla(0,0%,100%,.7); }
.lemie-topcart.dark .mini-cart .cart-popup .product-remove a:after{
background-color:hsla(0,0%,100%,.7); }
.lemie-topcart.dark .mini-cart .cart-popup .product-remove a:hover{
color:#fff; }
.lemie-topcart.dark .mini-cart .cart-popup .product-remove a:hover:after{
background-color:#fff; }
.lemie-topcart.dark .mini-cart .cart-popup div.empty,.lemie-topcart.dark .mini-cart .cart-popup div.empty:before{
color:#fff !important; }
.lemie-topcart.dark .mini-cart .cart-popup div.empty .go-shop{
color:#fff;
border-color:#fff !important; }
.lemie-topcart.dark .mini-cart .cart-popup div.empty .go-shop:before{
background:#fff !important; }
.lemie-topcart.dark .mini-cart .cart-popup .free-ship{
color:#fff;
border-color:hsla(0,0%,88%,.5); }
.lemie-topcart.dark .mini-cart .cart-popup .free-ship:after{
background:hsla(0,0%,100%,.2) !important; }
.lemie-topcart.dark .mini-cart .cart-popup .free-ship .title-ship{
color:hsla(0,0%,100%,.8);
font-weight:300; }
.lemie-topcart.dark .mini-cart .cart-popup .free-ship .title-ship strong{
color:#fff; }
.lemie-topcart.dark .mini-cart .cart-popup .buttons .button.view-cart{
color:#fff;
background-color:var(--theme-color,#7ba998); }
.lemie-topcart.dark .mini-cart .cart-popup .buttons .button.view-cart:after,.lemie-topcart.dark .mini-cart .cart-popup .buttons .button.view-cart:before{
background-color:#fff; }
.lemie-topcart.dark .mini-cart .cart-popup .buttons .button.checkout{
background:#fff;
color:var(--gray-dark,#0b1e33); }
.lemie-topcart.dark .mini-cart .cart-popup .buttons .button.checkout:hover{
color:#fff; }
.lemie-topcart.dark .mini-cart .cart-popup .buttons .button:hover{
background-color:var(--hover-color,#5f917e); }
.lemie-topcart.popup:not(.show) .mini-cart .remove-cart a .close-line1{
-webkit-transform:translateY(0) translateX(0) rotate(-45deg);
transform:translateY(0) translateX(0) rotate(-45deg);
animation-name:crossLeftClose;
-webkit-animation-delay:0s;
animation-delay:0s;
-webkit-animation-duration:.15s;
animation-duration:.15s; }
.lemie-topcart.popup:not(.show) .mini-cart .remove-cart a .close-line2{
-webkit-transform:translateY(0) translateX(0) rotate(45deg);
transform:translateY(0) translateX(0) rotate(45deg);
-webkit-animation-name:crossRightClose;
animation-name:crossRightClose;
-webkit-animation-delay:.06s;
animation-delay:.06s;
-webkit-animation-duration:.15s;
animation-duration:.15s; }
.lemie-topcart.popup.show .mini-cart .cart-popup{
opacity:1;
visibility:visible; }
.lemie-topcart.popup.show .mini-cart .cart-popup,.lemie-topcart.popup.show .mini-cart .cart-popup>.inner{
-webkit-transform:translateX(0) !important;
transform:translateX(0) !important; }
.lemie-topcart.popup.show .mini-cart .remove-cart-shadow{
display:block; }
.lemie-topcart.popup .mini-cart{
position:relative; }
.lemie-topcart.popup .mini-cart .cart-popup{
position:fixed;
height:100%;
right:0;
width:420px;
max-width:calc(100vw - 30px);
top:0 !important;
z-index:10000;
-webkit-transform:translateX(107%) !important;
transform:translateX(107%) !important;
-webkit-transition:all .8s cubic-bezier(.2,1,.3,1);
transition:all .8s cubic-bezier(.2,1,.3,1);
overflow:hidden;
padding:0; }
.rtl .lemie-topcart.popup .mini-cart .cart-popup{
left:0;
right:auto; }
.lemie-topcart.popup .mini-cart .cart-popup>.inner{
-webkit-transition:all .8s cubic-bezier(.2,1,.3,1);
transition:all .8s cubic-bezier(.2,1,.3,1);
-webkit-transform:translateX(-107%) !important;
transform:translateX(-107%) !important;
height:100%; }
.lemie-topcart.popup .mini-cart .cart-popup .woocommerce-cart-header{
height:100%;
display:flex;
flex-wrap:wrap;
flex-direction:column; }
.lemie-topcart.popup .mini-cart .cart-popup .cart-details{
flex:1;
display:flex;
flex-direction:column;
overflow:auto; }
.lemie-topcart.popup .mini-cart .cart-popup .cart-header-form{
overflow:auto;
flex:1; }
.lemie-topcart.popup .mini-cart .cart-popup div.empty{
margin-top:50px; }
.lemie-topcart.popup .mini-cart .cart-popup .box-cart-top{
display:flex;
justify-content:space-between;
border-bottom:2px solid var(--gray-dark,#0b1e33);
align-items:center;
padding-bottom:10px;
margin-bottom:30px; }
.lemie-topcart.popup .mini-cart .cart-popup .remove-cart{
padding:20px;
background:#f5f5f5;
z-index:10;
display:flex;
align-items:center; }
.lemie-topcart.popup .mini-cart .cart-popup .remove-cart a{
margin-left:auto;
position:relative;
-webkit-transition:opacity .2s ease;
transition:opacity .2s ease;
height:20px;
width:20px;
top:0;
right:0;
box-sizing:border-box;
line-height:20px;
display:inline-block;
border-radius:50%;
-webkit-border-radius:50%;
-moz-border-radius:50%;
-ms-border-radius:50%;
-o-border-radius:50%;
cursor:pointer; }
.rtl .lemie-topcart.popup .mini-cart .cart-popup .remove-cart a{
margin-right:auto;
margin-left:0;
left:0;
right:auto; }
.lemie-topcart.popup .mini-cart .cart-popup .remove-cart a:after,.lemie-topcart.popup .mini-cart .cart-popup .remove-cart a:before{
-webkit-transform:rotate(-45deg);
transform:rotate(-45deg);
content:"";
position:absolute;
top:50%;
left:calc(50% - 8px);
display:block;
height:1px;
width:20px;
background-color:var(--gray-dark,#0b1e33);
-webkit-transition:all .3s ease-out;
transition:all .3s ease-out; }
.lemie-topcart.popup .mini-cart .cart-popup .remove-cart a:after{
-webkit-transform:rotate(-135deg);
transform:rotate(-135deg); }
.lemie-topcart.popup .mini-cart .cart-popup .remove-cart a:hover:after,.lemie-topcart.popup .mini-cart .cart-popup .remove-cart a:hover:before{
-webkit-transform:rotate(0deg);
transform:rotate(0deg); }
.lemie-topcart.popup .mini-cart .cart-popup .remove-cart a .close-text{
opacity:0;
visibility:hidden; }
.lemie-topcart.popup .mini-cart .cart-popup .top-total-cart{
font-size:calc(var(--font-size-body, 16px) + 4px);
font-weight:500;
margin:0;
width:auto;
text-transform:uppercase; }
.lemie-topcart.popup .mini-cart .cart-popup .quantity{
color:var(--gray-dark,#0b1e33);
text-transform:uppercase;
font-weight:600; }
.lemie-topcart.popup .mini-cart .cart-popup .price{
color:var(--text-color,#0b1e33);
font-size:var(--font-size-body,16px);
font-weight:400; }
.lemie-topcart.popup .mini-cart .cart-popup .cart-header-form>div{
padding:0 10px 0 20px;
overflow-x:hidden;
overflow-y:auto;
max-height:100%; }
.rtl .lemie-topcart.popup .mini-cart .cart-popup .cart-header-form>div{
padding:0 20px 0 10px; }
.lemie-topcart.popup .mini-cart .cart-popup .cart-header-form>div::-webkit-scrollbar{
width:3px; }
.lemie-topcart.popup .mini-cart .cart-popup .cart-header-form>div::-webkit-scrollbar-track{
background:#f1f1f1; }
.lemie-topcart.popup .mini-cart .cart-popup .cart-header-form>div::-webkit-scrollbar-thumb{
background:#999; }
.lemie-topcart.popup .mini-cart .cart-popup .cart-header-form li.empty{
text-align:center;
position:relative;
padding-top:85px;
font-size:calc(var(--font-size-heading,25px) - 1px);
color:var(--gray-dark,#0b1e33); }
.lemie-topcart.popup .mini-cart .cart-popup .cart-header-form li.empty:before{
content:"\e914";
font-family:wpbingofont;
position:absolute;
top:0;
font-size:70px;
line-height:1;
left:calc(50% - 35px);
color:var(--gray-dark,#0b1e33); }
.lemie-topcart.popup .mini-cart .cart-popup .cart-header-form li.empty span{
display:block; }
.lemie-topcart.popup .mini-cart .cart-popup .cart-header-form li.empty .go-shop{
display:inline-block;
font-size:calc(var(--font-size-body,16px) + 2px);
line-height:28px;
margin-top:15px;
position:relative; }
.lemie-topcart.popup .mini-cart .cart-popup .cart-header-form li.empty .go-shop:after{
content:"";
position:absolute;
display:block;
bottom:0;
left:0;
width:100%;
height:2px;
background-color:var(--gray-dark,#0b1e33);
-webkit-transform:scaleX(1);
transform:scaleX(1);
transform-origin:0 50%;
transition:transform .48s cubic-bezier(.77,0,.175,1); }
.lemie-topcart.popup .mini-cart .cart-popup .cart-header-form li.empty .go-shop i{
font-size:calc(var(--font-size-body,16px) + 4px);
margin-left:5px;
position:relative;
top:3px; }
.rtl .lemie-topcart.popup .mini-cart .cart-popup .cart-header-form li.empty .go-shop i{
margin-right:5px;
margin-left:0; }
.lemie-topcart.popup .mini-cart .cart-popup .cart-header-form li.empty .go-shop:hover{
border-color:var(--theme-color,#7ba998);
color:var(--theme-color,#7ba998); }
.lemie-topcart.popup .mini-cart .cart-popup .cart-header-form li.empty .go-shop:hover:after{
transform-origin:100% 50%;
-webkit-transform:scaleX(0);
transform:scaleX(0);
animation:e .96s .36s forwards cubic-bezier(.77,0,.175,1); }
.lemie-topcart.popup .mini-cart .cart-popup .mini_cart_item{
margin-bottom:20px;
padding-bottom:20px;
border-bottom:1px solid hsla(0,0%,88%,.5); }
.lemie-topcart.popup .mini-cart .cart-popup .mini_cart_item:first-child{
margin-top:20px; }
.lemie-topcart.popup .mini-cart .cart-popup .mini_cart_item:last-child{
margin-bottom:0;
padding-bottom:0;
border-bottom:0; }
@media (max-width: 480px){
.lemie-topcart.popup .mini-cart .cart-popup{
width:350px; } }
.lemie-topcart.dropdown .remove-cart,.lemie-topcart.dropdown .top-total-cart{
display:none; }
.lemie-topcart.dropdown .mini-cart{
position:relative; }
.lemie-topcart.dropdown.show .mini-cart .cart-popup{
opacity:1;
visibility:visible;
-webkit-transform:translateY(0) !important;
transform:translateY(0) !important; }
.lemie-topcart.dropdown.show .mini-cart .cart-popup .cart-header-form{
max-height:335px;
overflow-y:auto;
padding:0 10px 0 20px; }
.rtl .lemie-topcart.dropdown.show .mini-cart .cart-popup .cart-header-form{
padding:0 20px 0 10px; }
.lemie-topcart.dropdown.show .mini-cart .cart-popup .cart-header-form::-webkit-scrollbar{
width:3px; }
.lemie-topcart.dropdown.show .mini-cart .cart-popup .cart-header-form::-webkit-scrollbar-track{
background:#f1f1f1; }
.lemie-topcart.dropdown.show .mini-cart .cart-popup .cart-header-form::-webkit-scrollbar-thumb{
background:#888; }
.lemie-topcart.dropdown.show .mini-cart .cart-popup .cart-header-form::-webkit-scrollbar-thumb:hover{
background:#555; }
.lemie-topcart.dropdown.show .mini-cart .remove-cart-shadow{
display:block; }
.mini-cart{
position:relative; }
.mini-cart .woocommerce-cart-form{
border:0; }
.mini-cart .cart-popup.loadings:before{
content:"";
position:absolute;
width:100%;
height:100%;
background:hsla(0,0%,100%,.75);
top:0;
left:0;
z-index:10; }
.mini-cart .cart-popup.loadings:after{
position:absolute;
display:inline-block;
content:"";
border:2px solid var(--gray-dark-25,rgba(11,30,51,.25));
border-top-color:var(--gray-dark,#0b1e33);
width:30px;
height:30px;
background:none;
-webkit-animation:2s linear 0s normal none infinite running u;
animation:2s linear 0s normal none infinite running u;
text-indent:0;
top:calc(50% - 15px);
left:calc(50% - 15px);
border-radius:50%;
-webkit-border-radius:50%;
-moz-border-radius:50%;
-ms-border-radius:50%;
-o-border-radius:50%;
z-index:11; }
.mini-cart div.empty{
text-align:center;
position:relative;
margin-top:25px;
padding-top:85px;
padding-bottom:50px;
font-size:calc(var(--font-size-body, 16px) + 5px);
color:var(--gray-dark,#0b1e33); }
.mini-cart div.empty:before{
content:"\e907";
position:absolute;
top:0;
left:0;
font-family:wpbingofont;
font-size:80px;
line-height:1;
width:100%; }
.mini-cart div.empty span{
display:block; }
.mini-cart div.empty .go-shop{
display:inline-block;
font-size:calc(var(--font-size-body, 16px) - 2px);
text-transform:uppercase;
font-weight:500;
border-radius:25px;
-webkit-border-radius:25px;
-moz-border-radius:25px;
-ms-border-radius:25px;
-o-border-radius:25px;
line-height:28px;
margin-top:15px;
position:relative;
background:var(--button-color,#7ba998);
color:#fff;
padding:7px 20px;
overflow:hidden; }
.mini-cart div.empty .go-shop:hover{
background:var(--hover-color,#5f917e); }
.mini-cart .cart-popup{
text-align:left;
width:380px;
background:#fff;
position:absolute;
color:var(--gray-dark,#0b1e33);
opacity:0;
visibility:hidden;
-webkit-transition:all .3s ease;
transition:all .3s ease;
-webkit-transform:translateY(20px) !important;
transform:translateY(20px) !important;
z-index:10;
border-radius:0;
-webkit-border-radius:0;
-moz-border-radius:0;
-ms-border-radius:0;
-o-border-radius:0;
left:auto !important;
right:0 !important;
top:45px !important;
will-change:unset !important;
box-shadow:0 5px 5px 0 rgba(50,50,50,.2); }
.rtl .mini-cart .cart-popup{
text-align:right;
right:auto !important;
left:auto;
left:0 !important;
right:auto; }
@media (max-width: 480px){
.mini-cart .cart-popup{
width:290px; }
.mini-cart .cart-popup .product-image{
width:60px !important; } }
.mini-cart .cart-popup .ajaxcart__footer{
padding:20px;
background-color:#fff; }
.mini-cart .cart-popup .total-cart{
color:var(--gray-dark,#0b1e33);
line-height:26px;
position:relative;
font-weight:500;
display:flex;
justify-content:space-between;
margin-bottom:15px;
padding-top:15px;
border-top:1px solid var(--border-color,#e9e9e9);
text-transform:capitalize; }
.mini-cart .cart-popup .total-cart,.mini-cart .cart-popup .total-cart .total-price{
font-size:calc(var(--font-size-body, 16px) + 2px); }
.mini-cart .cart-popup .free-ship{
margin:25px 20px;
padding:25px 20px;
display:flex;
gap:15px;
border:1px solid var(--border-color,#e9e9e9);
border-radius:5px;
-webkit-border-radius:5px;
-moz-border-radius:5px;
-ms-border-radius:5px;
-o-border-radius:5px; }
.rtl .mini-cart .cart-popup .free-ship{
margin:25px 20px;
padding:25px 20px; }
.mini-cart .cart-popup .free-ship .icon-freeship{
max-width:40px;
width:100%;
height:40px;
line-height:40px;
background-color:var(--theme-color,#7ba998);
border-radius:50%;
-webkit-border-radius:50%;
-moz-border-radius:50%;
-ms-border-radius:50%;
-o-border-radius:50%;
text-align:center;
color:#fff;
font-size:18px; }
.mini-cart .cart-popup .free-ship .title-ship{
color:var(--text-color,#0b1e33);
margin-top:10px;
font-size:var(--font-size-body,16px); }
.mini-cart .cart-popup .free-ship .title-ship strong{
color:var(--gray-dark,#0b1e33);
font-weight:500; }
.mini-cart .cart-popup .free-ship .total-percent{
width:100%;
background:transparent;
height:6px;
background:#e9e9e9; }
.mini-cart .cart-popup .free-ship .total-percent,.mini-cart .cart-popup .free-ship .total-percent .percent{
position:relative;
border-radius:5px;
-webkit-border-radius:5px;
-moz-border-radius:5px;
-ms-border-radius:5px;
-o-border-radius:5px; }
.mini-cart .cart-popup .free-ship .total-percent .percent{
height:100%;
left:0;
animation:2s linear 0s infinite n;
background-image:linear-gradient(45deg,hsla(0,0%,100%,.15) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.15) 0,hsla(0,0%,100%,.15) 75%,transparent 0,transparent);
background-color:#ff4b4b;
transition:.9s linear;
transition-property:width,background-color;
background-size:20px 20px; }
.rtl .mini-cart .cart-popup .free-ship .total-percent .percent{
right:0;
left:auto; }
.mini-cart .cart-popup .free-ship .total-percent .percent.free{
background-color:green; }
.mini-cart .cart-popup .free-ship .total-percent.total-percent_free{
border-color:green; }
@media (max-width: 480px){
.mini-cart .cart-popup .free-ship{
font-size:var(--font-size-body,16px); } }
.mini-cart .cart-popup .cart_item{
position:relative;
margin-bottom:20px;
padding-bottom:20px;
overflow:hidden;
display:flex;
border-bottom:1px solid var(--border-color,#e9e9e9); }
.mini-cart .cart-popup .cart_item:last-child{
margin-bottom:0;
padding-bottom:0;
border:0; }
.mini-cart .cart-popup .cart_item .blockOverlay{
background:#fff !important;
opacity:.75 !important;
backdrop-filter:blur(5px); }
.mini-cart .cart-popup .cart_item .woocommerce-product-rating{
margin-top:0; }
.mini-cart .cart-popup .cart_item .woocommerce-product-rating .star-rating{
margin-bottom:0; }
.mini-cart .cart-popup .cart_item .variation{
font-size:calc(var(--font-size-body,16px) - 1px);
margin-top:0;
margin-bottom:7px; }
.mini-cart .cart-popup .cart_item .variation>*{
margin-bottom:0; }
.mini-cart .cart-popup .cart_item .variation dt.variation-Vendor{
font-weight:500; }
.mini-cart .cart-popup .cart_item .variation>*{
display:inline-block; }
.mini-cart .cart-popup .cart_item .variation>*>p{
margin:0; }
.mini-cart .cart-popup .content-cart-left{
display:inline-block;
width:100px;
flex:0 0 100px;
margin-right:15px; }
.rtl .mini-cart .cart-popup .content-cart-left{
margin-left:15px;
margin-right:0; }
.mini-cart .cart-popup .content-cart-left img{
width:100%;
height:auto;
display:block; }
.mini-cart .cart-popup .content-cart-right{
flex:1;
padding-right:25px; }
.rtl .mini-cart .cart-popup .content-cart-right{
padding-left:25px;
padding-right:0; }
.mini-cart .cart-popup .product-flex{
display:flex;
flex-wrap:wrap;
align-items:center;
margin-top:10px; }
.mini-cart .cart-popup .product-remove a{
color:var(--text-color,#0b1e33); }
.mini-cart .cart-popup .product-remove a.remove{
color:var(--text-color,#0b1e33);
font-size:0; }
.mini-cart .cart-popup .product-remove a.remove:before{
position:relative;
content:"\e921";
font-family:wpbingofont;
font-size:16px; }
.mini-cart .cart-popup .product-remove a.remove:hover{
color:var(--hover-color,#5f917e); }
.mini-cart .cart-popup .product-name{
margin-bottom:10px; }
.mini-cart .cart-popup .product-name a{
color:var(--gray-dark,#0b1e33);
font-size:var(--font-size-body,16px);
line-height:1.3;
-webkit-transition:all .3s ease;
transition:all .3s ease; }
.mini-cart .cart-popup .quantity{
color:var(--gray-dark,#0b1e33);
margin:0;
display:inline-flex;
border:1px solid var(--border-color,#e9e9e9);
margin-right:15px; }
.rtl .mini-cart .cart-popup .quantity{
margin-left:15px;
margin-right:0; }
.mini-cart .cart-popup .quantity input[type=number]::-webkit-inner-spin-button,.mini-cart .cart-popup .quantity input[type=number]::-webkit-outer-spin-button{
-webkit-appearance:none;
margin:0; }
.mini-cart .cart-popup .quantity button,.mini-cart .cart-popup .quantity input{
float:unset;
border:0;
height:30px;
line-height:35px;
width:30px;
color:var(--gray-dark,#0b1e33); }
.mini-cart .cart-popup .quantity .plus{
order:3; }
.mini-cart .cart-popup .quantity .minus{
order:1; }
.mini-cart .cart-popup .quantity input{
order:2; }
.mini-cart .cart-popup .free-order,.mini-cart .cart-popup .product-subtotal{
color:var(--gray-dark,#0b1e33); }
.mini-cart .cart-popup .free-order{
text-align:center;
margin-top:20px;
text-transform:uppercase;
font-size:calc(var(--font-size-body,16px) - 2px); }
.mini-cart .cart-popup .free-order span{
text-decoration:underline;
font-weight:700; }
.mini-cart .cart-popup .total{
text-transform:uppercase;
color:#fff; }
.mini-cart .cart-popup .buttons{
display:flex;
gap:10px; }
.mini-cart .cart-popup .buttons .button{
width:100%;
font-size:calc(var(--font-size-body, 16px) - 2px);
text-overflow:ellipsis;
text-transform:uppercase;
-webkit-transition:unset;
transition:unset;
display:inline-block;
position:relative;
overflow:hidden;
border-radius:25px;
-webkit-border-radius:25px;
-moz-border-radius:25px;
-ms-border-radius:25px;
-o-border-radius:25px;
-webkit-transition:all .3s ease;
transition:all .3s ease;
background-color:transparent;
box-shadow:none;
padding:0 15px;
line-height:50px;
height:50px;
color:#fff; }
.mini-cart .cart-popup .buttons .button.checkout{
background:var(--theme-color,#7ba998); }
.mini-cart .cart-popup .buttons .button.checkout:hover{
background-color:var(--hover-color,#5f917e); }
.mini-cart .cart-popup .buttons .button.view-cart{
border:0;
background:var(--gray-dark,#0b1e33); }
.mini-cart .cart-popup .buttons .button.view-cart:hover{
background-color:var(--hover-color,#5f917e); }
.cart_list>div{
border-bottom:1px solid rgba(0,0,0,.1) !important;
margin:10px 0;
padding:10px 0; }
.cart_list .image{
width:70px;
height:70px; }
.cart_list .cart-item{
line-height:1.1;
margin:0; }
.cart_list .cart-item,.cart_list .cart-item .amount{
font-size:var(--font-size-body,16px) !important; }
.cart_list .cart-main-content{
text-align:left;
position:relative; }
.rtl .cart_list .cart-main-content{
text-align:right; }
.cart_list .cart-main-content .remove{
position:absolute;
right:0;
top:auto;
font-size:25px;
bottom:10px;
height:20px; }
.rtl .cart_list .cart-main-content .remove{
left:0;
right:auto; }
.cart_list+.total{
text-align:right;
margin-top:10px; }
.rtl .cart_list+.total{
text-align:left; }
.cart_list+.total .amount{
font-size:var(--font-size-body,16px) !important; }
.woosc_table tbody tr.tr-add_to_cart td a{
color:#fff;
display:inline-block;
line-height:40px;
background:var(--button-color,#7ba998);
padding:0 30px;
font-size:calc(var(--font-size-body, 16px) - 2px);
border-radius:25px;
-webkit-border-radius:25px;
-moz-border-radius:25px;
-ms-border-radius:25px;
-o-border-radius:25px;
text-transform:uppercase;
font-weight:500; }
.woosc_table tbody tr.tr-add_to_cart td a.add_to_cart_button{
position:relative; }
.woosc_table tbody tr.tr-add_to_cart td a.add_to_cart_button.added{
display:none; }
.woosc_table tbody tr.tr-add_to_cart td a.add_to_cart_button.loading{
border:0;
animation:none;
color:transparent; }
.woosc_table tbody tr.tr-add_to_cart td a.add_to_cart_button.loading:before{
position:absolute;
display:inline-block;
content:"";
border:2px solid hsla(0,0%,100%,.5);
border-top-color:#fff;
width:18px;
height:18px;
border-radius:50%;
-webkit-border-radius:50%;
-moz-border-radius:50%;
-ms-border-radius:50%;
-o-border-radius:50%;
background:none;
-webkit-animation:2s linear 0s normal none infinite running u;
animation:2s linear 0s normal none infinite running u;
text-indent:0;
top:calc(50% - 9px);
left:calc(50% - 10px);
-webkit-transition:all 0s ease;
transition:all 0s ease;
margin:0; }
.woosc_table tbody tr.tr-add_to_cart td a:hover{
background:var(--hover-color,#5f917e);
border-color:var(--hover-color,#5f917e); }
.woosc_table tbody tr td{
border-left:1px solid var(--border-color,#e9e9e9) !important;
border-bottom:1px solid var(--border-color,#e9e9e9) !important;
padding:20px !important;
background:#fff !important;
min-width:250px;
width:auto; }
.woosc_table tbody tr td:first-child{
background:#f5f5f5 !important;
min-width:150px;
font-size:var(--font-size-body,16px);
color:var(--gray-dark,#0b1e33) !important;
font-weight:500 !important; }
.woosw-popup .woosw-popup-inner .woosw-content .woosw-content-mid table.woosw-items .woosw-content-item .woosw-content-item--title a,.woosw-popup .woosw-popup-inner .woosw-popup-content .woosw-popup-content-mid table.woosw-items .woosw-item .woosw-content-item--title{
font-weight:500; }
.woosw-popup .woosw-popup-inner .woosw-popup-content{
max-width:700px;
border-radius:0 !important;
-webkit-border-radius:0 !important;
-moz-border-radius:0 !important;
-ms-border-radius:0 !important;
-o-border-radius:0 !important;
background:#fff; }
@media (min-width: 991px){
.woosw-popup .woosw-popup-inner .woosw-popup-content{
min-height:600px; } }
.woosw-popup .woosw-popup-inner .woosw-popup-content .woosw-item--actions{
text-align:right; }
.rtl .woosw-popup .woosw-popup-inner .woosw-popup-content .woosw-item--actions{
text-align:left; }
.woosw-popup .woosw-popup-inner .woosw-popup-content .woosw-popup-content-bot{
background:#fff;
color:var(--gray-dark,#0b1e33);
padding:0;
border-top:1px solid var(--border-color,#e9e9e9);
line-height:1;
display:flex;
flex-wrap:wrap;
align-items:center; }
.woosw-popup .woosw-popup-inner .woosw-popup-content .woosw-popup-content-bot .woosw-popup-content-bot-inner{
padding:5px 15px; }
.woosw-popup .woosw-popup-inner .woosw-popup-content .woosw-popup-content-bot .woosw-popup-content-bot-inner a{
margin:5px 0; }
.woosw-popup .woosw-popup-inner .woosw-popup-content .woosw-popup-content-bot .woosw-notice{
height:60px;
line-height:60px;
top:60px;
background:var(--gray-dark,#0b1e33); }
@media (max-width: 767px){
.woosw-popup .woosw-popup-inner .woosw-popup-content .woosw-popup-content-bot .woosw-notice{
height:100px;
line-height:100px;
top:100px; } }
.woosw-popup .woosw-popup-inner .woosw-popup-content .woosw-popup-content-bot .woosw-popup-content-bot-inner .woosw-page{
font-size:calc(var(--font-size-body, 16px) - 2px);
display:inline-block;
line-height:calc(var(--font-size-body,16px) + 2px);
padding:10px 25px;
background:var(--button-color,#0b1e33);
color:#fff;
text-decoration:none !important;
text-align:center;
position:relative;
-webkit-transition:all .3s ease;
transition:all .3s ease;
overflow:hidden;
text-transform:uppercase;
border:0;
border-radius:25px;
-webkit-border-radius:25px;
-moz-border-radius:25px;
-ms-border-radius:25px;
-o-border-radius:25px; }
.woosw-popup .woosw-popup-inner .woosw-popup-content .woosw-popup-content-bot .woosw-popup-content-bot-inner .woosw-page:hover{
background:var(--hover-color,#5f917e);
color:#fff !important; }
.woosw-popup .woosw-popup-inner .woosw-popup-content .woosw-popup-content-bot .woosw-popup-content-bot-inner .woosw-continue{
display:inline-block;
line-height:calc(var(--font-size-body,16px) + 2px);
font-weight:500;
padding:10px 25px;
border:1px solid var(--gray-dark,#0b1e33) !important;
font-size:calc(var(--font-size-body, 16px) - 2px);
color:var(--gray-dark,#0b1e33) !important;
text-decoration:none !important;
text-align:center;
position:relative;
border-radius:25px;
-webkit-border-radius:25px;
-moz-border-radius:25px;
-ms-border-radius:25px;
-o-border-radius:25px;
text-transform:uppercase;
-webkit-transition:all .3s ease;
transition:all .3s ease;
overflow:hidden; }
.woosw-popup .woosw-popup-inner .woosw-popup-content .woosw-popup-content-bot .woosw-popup-content-bot-inner .woosw-continue:hover{
color:#fff !important;
background:var(--hover-color,#5f917e);
border-color:var(--hover-color,#5f917e) !important; }
.woosw-popup .woosw-popup-inner .woosw-popup-content .woosw-popup-content-top{
background:#fff;
color:var(--gray-dark,#0b1e33);
padding:0;
font-size:calc(var(--font-size-body,16px) + 6px);
font-weight:500;
text-transform:capitalize;
height:60px;
line-height:60px;
border-bottom:1px solid var(--border-color,#e9e9e9);
padding:0 20px; }
.woosw-popup .woosw-popup-inner .woosw-popup-content .woosw-popup-content-top:before{
font-size:calc(var(--font-size-heading,25px) - 3px);
line-height:calc(var(--font-size-heading,25px) + 10px);
-webkit-transition:all .1s ease;
transition:all .1s ease;
content:"\e977";
font-family:feather;
margin:0;
position:relative;
top:3px; }
.woosw-popup .woosw-popup-inner .woosw-popup-content .woosw-popup-content-top .woosw-popup-close{
height:35px;
width:35px;
position:absolute;
top:10px;
right:15px !important;
left:auto !important;
box-sizing:border-box;
line-height:35px;
display:inline-block;
background:#fff;
box-shadow:0 8px 24px hsla(210,8%,62%,.2);
border-radius:50%;
-webkit-border-radius:50%;
-moz-border-radius:50%;
-ms-border-radius:50%;
-o-border-radius:50%; }
.rtl .woosw-popup .woosw-popup-inner .woosw-popup-content .woosw-popup-content-top .woosw-popup-close{
left:15px !important;
right:auto;
right:auto !important;
left:auto; }
.woosw-popup .woosw-popup-inner .woosw-popup-content .woosw-popup-content-top .woosw-popup-close:after,.woosw-popup .woosw-popup-inner .woosw-popup-content .woosw-popup-content-top .woosw-popup-close:before{
-webkit-transform:rotate(-45deg);
transform:rotate(-45deg);
content:"";
position:absolute;
top:50%;
left:calc(50% - 8px);
display:block;
height:1px;
width:15px;
background-color:var(--gray-dark,#0b1e33);
-webkit-transition:all .3s ease-out;
transition:all .3s ease-out; }
.woosw-popup .woosw-popup-inner .woosw-popup-content .woosw-popup-content-top .woosw-popup-close:after{
-webkit-transform:rotate(-135deg);
transform:rotate(-135deg); }
.woosw-popup .woosw-popup-inner .woosw-popup-content .woosw-popup-content-top .woosw-popup-close:hover:after,.woosw-popup .woosw-popup-inner .woosw-popup-content .woosw-popup-content-top .woosw-popup-close:hover:before{
-webkit-transform:rotate(0deg);
transform:rotate(0deg); }
@media (max-width: 767px){
.woosw-popup .woosw-popup-inner .woosw-popup-content .woosw-content-bot{
height:80px; }
.woosw-popup .woosw-popup-inner .woosw-popup-content .woosw-content-bot .woosw-page{
line-height:30px;
padding:0 15px;
margin:2.5px 0;
font-size:10px; }
.woosw-popup .woosw-popup-inner .woosw-popup-content .woosw-content-bot .woosw-continue{
line-height:26px;
padding:0 15px;
margin:2.5px 0;
font-size:10px; }
.woosw-popup .woosw-popup-inner .woosw-popup-content .woosw-content-bot .woosw-notice{
height:80px;
line-height:80px;
top:80px; } }
@media (max-width: 480px){
.woosw-popup .woosw-popup-inner .woosw-popup-content{
max-width:370px; }
.woosw-popup .woosw-popup-inner .woosw-popup-content .woosw-popup-content-bot-inner .woosw-continue,.woosw-popup .woosw-popup-inner .woosw-popup-content .woosw-popup-content-bot-inner .woosw-page{
width:100%; } }
.woosw-popup .woosw-items{
border:0;
padding:0; }
.woosw-popup .woosw-items .woosw-item{
padding:0; }
.woosw-popup .woosw-items .woosw-item .woosw-item--price{
font-size:var(--font-size-body,16px);
color:var(--gray-dark-50,rgba(11,30,51,.5));
display:flex;
align-items:center;
gap:7px; }
.woosw-popup .woosw-items .woosw-item .woosw-item--price ins{
text-decoration:none;
order:1;
font-weight:700; }
.woosw-popup .woosw-items .woosw-item .woosw-item--price ins .woocommerce-Price-amount{
color:var(--gray-dark,#0b1e33); }
.woosw-popup .woosw-items .woosw-item .woosw-item--price del{
order:2;
font-size:calc(var(--font-size-body, 16px) - 2px); }
.woosw-popup .woosw-items .woosw-item .woosw-item--time{
font-size:calc(var(--font-size-body,16px) - 1px); }
.woosw-popup .woosw-items .woosw-item td{
border:0;
background:transparent !important;
padding:15px 10px !important; }
.woosw-popup .woosw-items .woosw-item tr{
border-bottom:1px solid var(--border-color,#e9e9e9); }
.woosw-popup .woosw-items .woosw-item tr:last-child{
border-bottom:0; }
.woosw-popup .woosw-items .woosw-item .woosw-item-inner{
border-top:1px solid var(--border-color,#e9e9e9);
padding:20px 15px;
flex-wrap:wrap; }
.woosw-popup .woosw-items .woosw-item .woosw-item--remove{
margin-right:15px !important; }
.rtl .woosw-popup .woosw-items .woosw-item .woosw-item--remove{
margin-left:15px !important;
margin-right:0; }
.woosw-popup .woosw-items .woosw-item .woosw-item--remove span:before{
content:"\e921" !important;
font-family:wpbingofont !important;
display:inline-block;
-webkit-transition:all .3s ease;
transition:all .3s ease;
font-size:16px;
animation:none !important; }
.woosw-popup .woosw-items .woosw-item .woosw-item--remove span:hover:before{
color:var(--hover-color,#5f917e); }
.woosw-popup .woosw-items .woosw-item .woosw-item--image img{
width:95px !important;
border-radius:0 !important;
-webkit-border-radius:0 !important;
-moz-border-radius:0 !important;
-ms-border-radius:0 !important;
-o-border-radius:0 !important; }
.woosw-popup .woosw-items .woosw-item .woosw-item--info .woosw-item--name a{
font-weight:400;
text-transform:capitalize;
font-size:var(--font-size-body,16px); }
.woosw-popup .woosw-items .woosw-item .woosw-item--atc .add_to_cart_inline{
margin:0; }
.woosw-popup .woosw-items .woosw-item .woosw-item--atc a{
display:inline-block !important;
background:var(--button-color,#7ba998);
color:#fff;
padding:8px 20px !important;
font-size:calc(var(--font-size-body, 16px) - 2px) !important;
margin-top:10px !important;
position:relative;
text-align:center;
-webkit-transition:all .3s ease;
transition:all .3s ease;
border-radius:25px;
-webkit-border-radius:25px;
-moz-border-radius:25px;
-ms-border-radius:25px;
-o-border-radius:25px;
text-transform:uppercase;
overflow:hidden; }
.woosw-popup .woosw-items .woosw-item .woosw-item--atc a:hover{
background:var(--hover-color,#5f917e); }
.woosw-popup .woosw-items .woosw-item .woosw-item--atc a.added_to_cart{
display:none !important; }
.woosw-popup .woosw-items .woosw-item .woosw-item--atc a.loading{
color:transparent;
position:relative; }
.woosw-popup .woosw-items .woosw-item .woosw-item--atc a.loading span{
position:unset;
border:none !important;
animation:none; }
.woosw-popup .woosw-items .woosw-item .woosw-item--atc a.loading:before{
position:absolute;
display:inline-block;
content:"";
border:2px solid hsla(0,0%,100%,.5);
border-top-color:#fff;
width:16px;
height:16px;
border-radius:50%;
-webkit-border-radius:50%;
-moz-border-radius:50%;
-ms-border-radius:50%;
-o-border-radius:50%;
background:none;
-webkit-animation:2s linear 0s normal none infinite running u;
animation:2s linear 0s normal none infinite running u;
text-indent:0;
left:calc(50% - 8px);
top:calc(50% - 8px);
-webkit-transition:all 0s ease;
transition:all 0s ease;
opacity:1;
visibility:visible; }
@media (max-width: 767px){
.woosw-popup .woosw-items .woosw-item tr{
display:flex;
flex-wrap:wrap; }
.woosw-popup .woosw-items .woosw-item .woosw-item--image{
flex:0 0 70px; }
.woosw-popup .woosw-items .woosw-item .woosw-item--actions{
width:100%;
display:flex;
flex-wrap:wrap;
justify-content:space-between;
border:0;
padding:15px !important; }
.woosw-popup .woosw-items .woosw-item .woosw-item--actions .woosw-item--atc a{
margin:0 !important; }
.woosw-popup .woosw-items .woosw-item .woosw-item--image img{
width:65px !important; } }
.woosc-area .woosc-inner .woosc-bar .woosc-bar-btn{
background:var(--theme-color,#7ba998) !important;
color:#fff !important;
font-weight:400;
letter-spacing:1px;
font-size:calc(var(--font-size-body,16px) - 4px);
text-transform:uppercase !important;
-webkit-transition:all .3s ease;
transition:all .3s ease; }
.woosc-area .woosc-inner .woosc-bar .woosc-bar-btn .woosc-bar-btn-icon-wrapper .woosc-bar-btn-icon-inner span{
background:#fff !important; }
.woosc-area .woosc-inner .woosc-bar .woosc-bar-btn:hover{
background:var(--hover-color,#5f917e) !important; }
.woosc_table del{
font-size:0; }
.woosc_table .tr-price .woocommerce-Price-amount{
font-size:calc(var(--font-size-body,16px) + 6px);
color:var(--gray-dark,#0b1e33); }
.woosc_table .tr-price del{
font-size:0;
text-decoration:none; }
.woosc_table .tr-price del .woocommerce-Price-amount{
font-size:calc(var(--font-size-body, 16px) + 2px);
color:var(--text-color,#0b1e33);
text-decoration:line-through; }
.woosc_table .tr-price ins{
text-decoration:none; }
.woosc_table .tr-price ins .woocommerce-Price-amount{
color:#ff4545; }
.woosc_table table tr th{
background:var(--gray-dark-10,rgba(11,30,51,.1)) !important; }
.woosc_table table tr td{
border:0 !important;
padding-left:15px !important; }
.woosc_table table tr td p:last-child{
margin:0; }
.woosw-list .woosw-actions{
flex-wrap:wrap; }
.woosw-list .woosw-actions .woosw-share-label{
color:var(--gray-dark,#0b1e33);
text-transform:capitalize;
font-weight:500; }
.woosw-list .woosw-actions .woosw-share{
margin:5px 0; }
.woosw-list .woosw-actions .woosw-share a{
width:25px;
height:25px;
border-radius:50%;
-webkit-border-radius:50%;
-moz-border-radius:50%;
-ms-border-radius:50%;
-o-border-radius:50%;
text-align:center;
line-height:25px;
color:#fff;
background:#3b5998; }
.woosw-list .woosw-actions .woosw-share a .woosw-icon{
line-height:25px; }
.woosw-list .woosw-actions .woosw-share a.woosw-share-twitter{
background:#55acee; }
.woosw-list .woosw-actions .woosw-share a.woosw-share-pinterest{
background:#cb2027; }
.woosw-list .woosw-actions .woosw-share a.woosw-share-mail{
background:#dc4e41; }
.woosw-list .woosw-actions .woosw-copy{
position:relative;
margin:10px 0;
flex-wrap:wrap; }
.woosw-list .woosw-actions .woosw-copy .woosw-copy-label{
color:var(--gray-dark,#0b1e33);
text-transform:capitalize;
font-weight:500; }
.woosw-list .woosw-actions .woosw-copy .woosw-copy-url input{
border:1px solid var(--border-color,#e9e9e9);
height:50px;
line-height:50px;
min-width:450px;
border-radius:25px;
-webkit-border-radius:25px;
-moz-border-radius:25px;
-ms-border-radius:25px;
-o-border-radius:25px;
padding:0 120px 0 20px; }
.rtl .woosw-list .woosw-actions .woosw-copy .woosw-copy-url input{
padding:0 20px 0 120px; }
@media (max-width: 856px){
.woosw-list .woosw-actions .woosw-copy .woosw-copy-url input{
min-width:380px; } }
@media (max-width: 480px){
.woosw-list .woosw-actions .woosw-copy .woosw-copy-url input{
min-width:auto;
width:100%; } }
.woosw-list .woosw-actions .woosw-copy .woosw-copy-btn{
position:absolute;
right:7px; }
.rtl .woosw-list .woosw-actions .woosw-copy .woosw-copy-btn{
left:7px;
right:auto; }
.woosw-list .woosw-actions .woosw-copy .woosw-copy-btn button{
background:var(--button-color,#7ba998);
color:#fff;
line-height:38px;
padding:0 30px;
font-size:calc(var(--font-size-body, 16px) - 2px);
border-radius:25px;
-webkit-border-radius:25px;
-moz-border-radius:25px;
-ms-border-radius:25px;
-o-border-radius:25px;
border:0;
-webkit-transition:all .3s ease;
transition:all .3s ease;
text-transform:uppercase;
cursor:pointer;
font-weight:500; }
.woosw-list .woosw-actions .woosw-copy .woosw-copy-btn button:hover{
background:var(--hover-color,#5f917e); }
.woosw-list .woosw-items{
border:1px solid var(--border-color,#e9e9e9);
border-radius:15px;
-webkit-border-radius:15px;
-moz-border-radius:15px;
-ms-border-radius:15px;
-o-border-radius:15px; }
.woosw-list .woosw-items tbody tr{
border-bottom:1px solid var(--border-color,#e9e9e9); }
.woosw-list .woosw-items tbody tr:last-child{
border-bottom:0; }
.woosw-list .woosw-items tbody tr td{
border:0;
background-color:transparent !important; }
.woosw-list .woosw-items tbody tr td.woosw-item--info .woosw-item--name>a{
text-transform:capitalize;
font-weight:500; }
.woosw-list .woosw-items tbody tr td.woosw-item--remove span:before{
content:"\e921" !important;
font-family:wpbingofont !important;
display:inline-block;
font-size:16px !important;
-webkit-transition:all .3s ease;
transition:all .3s ease;
animation:none !important; }
.woosw-list .woosw-items tbody tr td.woosw-item--remove span:hover:before{
color:var(--hover-color,#5f917e) !important; }
.woosw-list .woosw-items .woosw-content-item--title{
font-size:var(--font-size-body,16px); }
.woosw-list .woosw-items .woosw-content-item--title a{
font-weight:500 !important; }
.woosw-list .woosw-items .woosw-item--info .woosw-item--price{
font-size:calc(var(--font-size-body, 16px) + 2px);
color:var(--gray-dark,#0b1e33);
font-weight:500;
display:inline-flex;
align-items:center;
width:100%; }
.woosw-list .woosw-items .woosw-item--info .woosw-item--price del{
font-size:calc(var(--font-size-body,16px) - 2px);
order:2;
color:var(--text-color,#0b1e33);
margin-left:7px; }
.rtl .woosw-list .woosw-items .woosw-item--info .woosw-item--price del{
margin-right:7px;
margin-left:0; }
.woosw-list .woosw-items .woosw-item--info .woosw-item--price ins{
text-decoration:none; }
.woosw-list .woosw-items .woosw-item--actions{
border-left:1px solid var(--border-color,#e9e9e9);
padding-left:30px !important; }
.rtl .woosw-list .woosw-items .woosw-item--actions{
border-right:1px solid var(--border-color,#e9e9e9);
border-left:0;
padding-right:30px !important;
padding-left:0; }
.woosw-list .woosw-items .woosw-item--actions p{
margin:0; }
.woosw-list .woosw-items .woosw-item--actions .woosw-item--atc a{
display:inline-block !important;
line-height:35px;
height:35px;
background:var(--button-color,#7ba998);
color:#fff;
padding:0 20px !important;
font-size:calc(var(--font-size-body, 16px) - 2px);
font-weight:500;
border-radius:25px;
-webkit-border-radius:25px;
-moz-border-radius:25px;
-ms-border-radius:25px;
-o-border-radius:25px;
text-transform:uppercase;
margin-top:10px !important;
position:relative;
overflow:hidden;
text-align:center; }
.woosw-list .woosw-items .woosw-item--actions .woosw-item--atc a:hover{
background:var(--hover-color,#5f917e); }
.woosw-list .woosw-items .woosw-item--actions .woosw-item--atc a.added_to_cart{
display:none !important; }
.woosw-list .woosw-items .woosw-item--actions .woosw-item--atc a.loading{
color:transparent;
position:relative; }
.woosw-list .woosw-items .woosw-item--actions .woosw-item--atc a.loading span{
position:unset;
border:none !important;
animation:none; }
.woosw-list .woosw-items .woosw-item--actions .woosw-item--atc a.loading:before{
position:absolute;
display:inline-block;
content:"";
border:2px solid hsla(0,0%,100%,.5);
border-top-color:#fff;
width:16px;
height:16px;
border-radius:50%;
-webkit-border-radius:50%;
-moz-border-radius:50%;
-ms-border-radius:50%;
-o-border-radius:50%;
background:none;
-webkit-animation:2s linear 0s normal none infinite running u;
animation:2s linear 0s normal none infinite running u;
text-indent:0;
left:calc(50% - 8px);
top:calc(50% - 8px);
-webkit-transition:all 0s ease;
transition:all 0s ease;
opacity:1;
visibility:visible; }
@media (max-width: 991px){
.woosw-list .woosw-actions{
align-items:center; } }
@media (max-width: 480px){
.woosw-list .woosw-actions .woosw-copy-label{
display:none; } }
@media (max-width: 767px){
.woosw-list .woosw-items tr{
display:flex;
flex-wrap:wrap; }
.woosw-list .woosw-items .woosw-item--remove{
flex:0 0 30px; }
.woosw-list .woosw-items .woosw-item--image{
flex:0 0 100px; }
.woosw-list .woosw-items .woosw-item--info{
flex:0 0 calc(100% - 130px); }
.woosw-list .woosw-items .woosw-item--actions{
width:100%;
display:flex;
flex-wrap:wrap;
justify-content:space-between;
border:0;
padding:15px !important; }
.woosw-list .woosw-items .woosw-item--actions .woosw-item--atc a{
margin:0 !important; }
.woosw-list .woosw-items .woosw-item--image img{
width:95px !important; } }
.woocommerce .widget_price_filter{
overflow:hidden; }
.woocommerce .widget_price_filter .ui-slider .ui-slider-handle{
width:7px;
height:7px;
border-radius:0;
-webkit-border-radius:0;
-moz-border-radius:0;
-ms-border-radius:0;
-o-border-radius:0;
background:var(--theme-color,#7ba998);
top:-2px; }
.woocommerce .widget_price_filter .ui-slider .ui-slider-range{
background:var(--theme-color,#7ba998); }
.woocommerce .widget_price_filter .price_slider_wrapper .ui-widget-content{
border-radius:0;
-webkit-border-radius:0;
-moz-border-radius:0;
-ms-border-radius:0;
-o-border-radius:0;
background:#d7d7d7;
margin-top:15px;
margin-bottom:0; }
.woocommerce .widget_price_filter .ui-slider-horizontal{
height:2px; }
.woocommerce .widget_price_filter #respond input#submit,.woocommerce .widget_price_filter a.button,.woocommerce .widget_price_filter button.button,.woocommerce .widget_price_filter input.button{
border:none;
border-radius:0;
-webkit-border-radius:0;
-moz-border-radius:0;
-ms-border-radius:0;
-o-border-radius:0;
background:var(--theme-color,#7ba998);
color:#fff;
text-transform:uppercase;
height:30px;
line-height:30px;
padding:0 15px;
margin-top:20px;
float:right; }
.rtl .woocommerce .widget_price_filter #respond input#submit,.rtl .woocommerce .widget_price_filter a.button,.rtl .woocommerce .widget_price_filter button.button,.rtl .woocommerce .widget_price_filter input.button{
float:left; }
.woocommerce .widget_price_filter #respond input#submit:hover,.woocommerce .widget_price_filter a.button:hover,.woocommerce .widget_price_filter button.button:hover,.woocommerce .widget_price_filter input.button:hover{
background:#5f927f;
background:var(--theme-color); }
.woocommerce .widget_price_filter .price_slider_amount{
margin-top:10px; }
.woocommerce .widget_price_filter .price_slider_amount .price_label{
text-align:left; }
.rtl .woocommerce .widget_price_filter .price_slider_amount .price_label{
text-align:right; }
.woocommerce .widget_layered_nav .dropdown_layered_nav_size{
margin-top:10px;
padding:5px 20px; }
.bwp-top-bar{
font-size:calc(var(--font-size-body,16px) - 2px);
position:relative; }
@media (max-width: 480px){
.bwp-top-bar:after{
display:none; }
.bwp-top-bar.bottom{
justify-content:center; } }
.bwp-top-bar .woocommerce-filter-title{
width:100%;
display:inline-block;
color:var(--gray-dark,#0b1e33);
text-transform:capitalize;
margin-top:10px;
order:3; }
.bwp-top-bar .woocommerce-filter-title>span{
display:inline-block;
background:#eee;
line-height:26px;
padding:0 10px 0 15px;
cursor:pointer;
margin:2.5px 10px 2.5px 0;
border-radius:0;
-webkit-border-radius:0;
-moz-border-radius:0;
-ms-border-radius:0;
-o-border-radius:0;
-webkit-transition:all .3s ease;
transition:all .3s ease; }
.rtl .bwp-top-bar .woocommerce-filter-title>span{
padding:0 15px 0 10px;
margin:2.5px 0 2.5px 10px; }
.bwp-top-bar .woocommerce-filter-title>span:after{
font-family:ElegantIcons;
content:"\4d";
display:inline-block;
margin-left:5px;
font-size:calc(var(--font-size-body,16px) + 2px);
line-height:1;
position:relative;
top:2px; }
.rtl .bwp-top-bar .woocommerce-filter-title>span:after{
margin-right:5px;
margin-left:0; }
.bwp-top-bar .woocommerce-filter-title>span:hover{
background:var(--gray-dark,#0b1e33);
color:#fff; }
.bwp-top-bar .woocommerce-filter-title>button{
background:transparent;
border:0;
padding:0;
cursor:pointer;
line-height:20px;
position:relative; }
.bwp-top-bar .woocommerce-filter-title>button:after{
content:"";
position:absolute;
display:block;
bottom:0;
left:0;
width:100%;
height:1px;
background-color:var(--gray-dark,#0b1e33);
-webkit-transform:scaleX(1);
transform:scaleX(1);
transform-origin:0 50%;
transition:transform .48s cubic-bezier(.77,0,.175,1); }
.bwp-top-bar .woocommerce-filter-title>button:hover:after{
transform-origin:100% 50%;
-webkit-transform:scaleX(0);
transform:scaleX(0);
animation:e .96s .36s forwards cubic-bezier(.77,0,.175,1); }
.bwp-top-bar .woocommerce-filter-title:empty{
background:red; }
.bwp-top-bar .display{
background:#fff;
line-height:1;
list-style:none;
display:flex;
flex-wrap:wrap;
padding:0;
justify-content:center; }
.bwp-top-bar .display li{
padding-right:17px;
position:relative;
display:inherit; }
.rtl .bwp-top-bar .display li{
padding-left:17px;
padding-right:0; }
.bwp-top-bar .display li a{
-webkit-transition:all .2s ease;
transition:all .2s ease;
display:inline-flex;
flex-direction:column; }
.bwp-top-bar .display li a div{
display:inline-flex;
flex-wrap:wrap;
align-items:center;
justify-content:center;
text-align:center; }
.bwp-top-bar .display li a span{
width:5px;
height:5px;
background:transparent;
background:#d9d9d9;
margin:1.5px;
display:inline-block;
-webkit-transition:all .3s ease;
transition:all .3s ease;
border-radius:50%; }
.bwp-top-bar .display li a.view-list{
position:relative; }
.bwp-top-bar .display li a.view-list div .line{
width:12px;
height:1px; }
.bwp-top-bar .display li a.active span,.bwp-top-bar .display li a:hover span{
background:var(--theme-color,#7ba998);
border-color:var(--theme-color,#7ba998); }
.bwp-top-bar .display li a.active.view-list:before,.bwp-top-bar .display li a:hover.view-list:before{
color:var(--theme-color,#7ba998); }
.bwp-top-bar .display li:last-child{
padding-right:0; }
.bwp-top-bar .content-top{
display:flex;
flex-wrap:wrap;
align-items:center; }
.bwp-top-bar .content-top>:not(a){
flex:1; }
.bwp-top-bar.top{
margin-bottom:20px; }
.bwp-top-bar.bottom{
clear:both;
text-align:center;
margin-top:30px; }
.bwp-top-bar.bottom .loading-filter:before{
opacity:1; }
.bwp-top-bar .woocommerce-ordering{
margin-bottom:0;
height:40px;
line-height:40px;
text-align:right; }
.rtl .bwp-top-bar .woocommerce-ordering{
text-align:left; }
.bwp-top-bar .woocommerce-ordering .woocommerce-ordering-content{
float:right; }
.rtl .bwp-top-bar .woocommerce-ordering .woocommerce-ordering-content{
float:left; }
.bwp-top-bar .woocommerce-ordering .orderby{
border-color:var(--border-color,#e9e9e9);
color:var(--gray-dark,#0b1e33); }
.bwp-top-bar .woocommerce-ordering,.bwp-top-bar .woocommerce-sort-count{
background:#fff;
color:var(--gray-dark,#0b1e33);
font-size:var(--font-size-body,16px);
line-height:40px;
border:1px solid var(--border-color,#e9e9e9);
padding:0 15px;
text-transform:capitalize; }
.bwp-top-bar .woocommerce-ordering .pwb-dropdown-toggle,.bwp-top-bar .woocommerce-sort-count .pwb-dropdown-toggle{
cursor:pointer;
position:relative;
background:var(--button-color,#7ba998);
display:inline-flex;
justify-content:space-between;
color:#fff;
align-items:center;
line-height:40px;
padding:0 15px;
min-width:155px;
-webkit-transition:all .3s ease;
transition:all .3s ease;
border-radius:25px;
-webkit-border-radius:25px;
-moz-border-radius:25px;
-ms-border-radius:25px;
-o-border-radius:25px; }
.bwp-top-bar .woocommerce-ordering .pwb-dropdown-toggle:after,.bwp-top-bar .woocommerce-sort-count .pwb-dropdown-toggle:after{
content:"\e917";
font-family:wpbingofont;
font-size:7px;
color:#fff;
display:inline-block;
width:auto;
height:auto;
margin-left:0;
vertical-align:0;
border:0;
line-height:1;
position:relative;
margin-left:8px;
top:0;
-webkit-transition:all .3s ease;
transition:all .3s ease;
transform-origin:65% 50%; }
.rtl .bwp-top-bar .woocommerce-ordering .pwb-dropdown-toggle:after,.rtl .bwp-top-bar .woocommerce-sort-count .pwb-dropdown-toggle:after{
margin-right:8px;
margin-left:0; }
.bwp-top-bar .woocommerce-ordering .pwb-dropdown-toggle:hover,.bwp-top-bar .woocommerce-sort-count .pwb-dropdown-toggle:hover{
background:var(--theme-color,#7ba998);
border-color:var(--theme-color,#7ba998);
color:#fff; }
.bwp-top-bar .woocommerce-ordering .pwb-dropdown-toggle:hover:after,.bwp-top-bar .woocommerce-sort-count .pwb-dropdown-toggle:hover:after{
color:#fff; }
.bwp-top-bar .woocommerce-ordering.show .pwb-dropdown-toggle,.bwp-top-bar .woocommerce-sort-count.show .pwb-dropdown-toggle{
background:var(--theme-color,#7ba998);
border-color:var(--theme-color,#7ba998);
color:#fff; }
.bwp-top-bar .woocommerce-ordering.show .pwb-dropdown-toggle:after,.bwp-top-bar .woocommerce-sort-count.show .pwb-dropdown-toggle:after{
color:#fff; }
.bwp-top-bar .woocommerce-ordering .pwb-dropdown-menu,.bwp-top-bar .woocommerce-sort-count .pwb-dropdown-menu{
left:0;
right:auto; }
.rtl .bwp-top-bar .woocommerce-ordering .pwb-dropdown-menu,.rtl .bwp-top-bar .woocommerce-sort-count .pwb-dropdown-menu{
right:0;
left:auto; }
.bwp-top-bar .woocommerce-ordering .pwb-dropdown-menu li,.bwp-top-bar .woocommerce-sort-count .pwb-dropdown-menu li{
line-height:28px;
text-transform:capitalize;
font-weight:400;
font-size:calc(var(--font-size-body,16px) + 1px); }
.bwp-top-bar .woocommerce-ordering .pwb-dropdown-menu li a,.bwp-top-bar .woocommerce-sort-count .pwb-dropdown-menu li a{
color:var(--text-color,#0b1e33); }
.bwp-top-bar .woocommerce-ordering .pwb-dropdown-menu li a:hover,.bwp-top-bar .woocommerce-sort-count .pwb-dropdown-menu li a:hover{
color:var(--hover-color,#5f917e); }
.bwp-top-bar .woocommerce-ordering{
border:0;
padding:0;
background:transparent; }
.bwp-top-bar .woocommerce-ordering .pwb-dropdown-menu{
max-width:250px;
min-width:210px;
z-index:9;
border-radius:10px;
-webkit-border-radius:10px;
-moz-border-radius:10px;
-ms-border-radius:10px;
-o-border-radius:10px;
transform:unset !important;
top:calc(100% + 5px) !important;
left:auto !important;
right:0 !important;
border:0; }
.rtl .bwp-top-bar .woocommerce-ordering .pwb-dropdown-menu{
right:auto !important;
left:auto;
left:0 !important;
right:auto; }
.bwp-top-bar .lemie-woocommerce-sort-count{
margin-right:20px;
font-weight:500;
float:left; }
.rtl .bwp-top-bar .lemie-woocommerce-sort-count{
margin-left:20px;
margin-right:0;
float:right; }
.bwp-top-bar .lemie-woocommerce-sort-count .list-show{
padding-left:0;
display:inline-flex;
margin-bottom:0; }
.rtl .bwp-top-bar .lemie-woocommerce-sort-count .list-show{
padding-right:0;
padding-left:0; }
.bwp-top-bar .lemie-woocommerce-sort-count .list-show li{
list-style:none;
color:var(--gray-dark,#0b1e33);
margin-right:15px;
padding-right:15px;
font-weight:500;
position:relative; }
.rtl .bwp-top-bar .lemie-woocommerce-sort-count .list-show li{
margin-left:15px;
margin-right:0;
padding-left:15px;
padding-right:0; }
.bwp-top-bar .lemie-woocommerce-sort-count .list-show li:before{
content:"";
position:absolute;
top:calc(50% - 8px);
width:1px;
height:16px;
background:#e1e1e1;
right:0; }
.bwp-top-bar .lemie-woocommerce-sort-count .list-show li:last-child{
margin-right:0;
padding-right:0; }
.rtl .bwp-top-bar .lemie-woocommerce-sort-count .list-show li:last-child{
margin-left:0;
margin-right:0;
padding-left:0;
padding-right:0; }
.bwp-top-bar .lemie-woocommerce-sort-count .list-show li:last-child:before{
display:none; }
.bwp-top-bar .lemie-woocommerce-sort-count .list-show li a{
color:var(--text-color,#0b1e33);
font-weight:500; }
.bwp-top-bar .lemie-woocommerce-sort-count .list-show li.active a,.bwp-top-bar .lemie-woocommerce-sort-count .list-show li:hover a{
color:var(--theme-color,#7ba998); }
@media (max-width: 480px){
.bwp-top-bar .lemie-woocommerce-sort-count{
float:right;
margin:5px 5px 5px 0;
clear:both; }
.rtl .bwp-top-bar .lemie-woocommerce-sort-count{
float:left;
margin:5px 0 5px 5px; } }
.bwp-top-bar .woocommerce-result-count{
color:var(--text-color,#0b1e33);
text-transform:none;
font-weight:400;
position:relative;
float:right;
margin-right:10px;
margin-top:8px; }
.bwp-top-bar .woocommerce-pagination{
display:inline-block; }
.bwp-top-bar .woocommerce-found-posts{
line-height:25px;
background:#fff;
padding-right:10px; }
.rtl .bwp-top-bar .woocommerce-found-posts{
padding-left:10px;
padding-right:0; }
@media (min-width: 1200px){
.bwp-top-bar .woocommerce-found-posts{
padding-right:15%; }
.rtl .bwp-top-bar .woocommerce-found-posts{
padding-left:15%;
padding-right:0; } }
.bwp-top-bar .woocommerce-found-posts:after{
top:12px;
content:"";
background:hsla(0,0%,61%,.2);
width:100%;
height:1px;
position:absolute;
left:0;
z-index:-1; }
.rtl .bwp-top-bar .woocommerce-found-posts:after{
right:0;
left:auto; }
@media (max-width: 480px){
.bwp-top-bar.dropdown-left .woocommerce-ordering .pwb-dropdown-menu{
right:auto;
left:0 !important; } }
.woocommerce-pagination.shop-loadmore{
text-align:center;
display:block; }
.woocommerce-pagination.shop-loadmore .woocommerce-product-count{
margin:0 0 15px; }
.woocommerce-pagination.shop-loadmore .woocommerce-load-more{
margin:0 auto;
border:0;
display:inline-block;
padding:15px 35px;
min-width:170px;
font-size:calc(var(--font-size-body, 16px) - 2px);
font-weight:500;
border-radius:25px;
-webkit-border-radius:25px;
-moz-border-radius:25px;
-ms-border-radius:25px;
-o-border-radius:25px;
background:var(--button-color,#7ba998);
text-transform:uppercase;
-webkit-transition:.35s ease;
transition:.35s ease;
overflow:hidden;
position:relative;
color:#fff; }
.woocommerce-pagination.shop-loadmore .woocommerce-load-more .loader{
position:absolute;
top:calc(50% - 10px);
left:calc(50% - 10px);
display:inline-block;
width:20px;
aspect-ratio:1;
border-radius:50%;
border:3px solid #fff;
border-right-color:#000;
animation:q 1s infinite linear;
opacity:0;
visibility:hidden; }
.woocommerce-pagination.shop-loadmore .woocommerce-load-more.active .loadmore-button-text{
opacity:0;
visibility:hidden; }
.woocommerce-pagination.shop-loadmore .woocommerce-load-more.active .loader{
opacity:1;
visibility:visible; }
.woocommerce-pagination.shop-loadmore .woocommerce-load-more.active:after{
display:none; }
.woocommerce-pagination.shop-loadmore .woocommerce-load-more:hover{
cursor:pointer;
background:var(--hover-color,#5f917e); }
.woocommerce-pagination.shop-loadmore .woocommerce-load-more .button{
display:inline-block; }
.woocommerce-pagination.shop-loadmore .percent-content{
width:100%;
max-width:410px;
padding:2px;
background:#f5f5f5;
margin-bottom:15px;
display:inline-block; }
.woocommerce-pagination.shop-loadmore .percent-content .percent{
height:2px;
background:var(--gray-dark,#0b1e33); }
.woocommerce-pagination.shop-infinity .woocommerce-load-more .loading-infinity .gooey{
position:absolute;
top:0;
left:calc(50% - 45px);
width:90px;
height:40px;
background:#fff;
filter:contrast(20); }
.woocommerce-pagination.shop-infinity .woocommerce-load-more .loading-infinity .dot{
position:absolute;
width:12px;
height:12px;
top:12px;
left:15px;
filter:blur(4px);
background:var(--gray-dark,#0b1e33);
border-radius:50%;
-webkit-border-radius:50%;
-moz-border-radius:50%;
-ms-border-radius:50%;
-o-border-radius:50%;
-webkit-transform:translateX(0);
transform:translateX(0);
animation:loading-filter 2.8s infinite; }
.woocommerce-pagination.shop-infinity .woocommerce-load-more .loading-infinity .dots{
-webkit-transform:translateX(0);
transform:translateX(0);
margin-top:12px;
margin-left:31px;
animation:loading-filter2 2.8s infinite; }
.woocommerce-pagination.shop-infinity .woocommerce-load-more .loading-infinity .dots div{
display:block;
float:left;
width:12px;
height:12px;
margin-left:5px;
filter:blur(4px);
background:var(--gray-dark,#0b1e33);
border-radius:50%; }
.loader-content{
position:absolute;
transition:all 2s linear 0s; }
.loader-content,.loading-gif{
top:0;
left:0;
width:100%;
z-index:1000111;
opacity:1; }
.loading-gif{
background:#fff;
position:fixed;
height:100%;
transition:all .2s linear 0s;
filter:contrast(2); }
.loader-content.loader-off,.loading-gif.loader-off,body.loaded .loader-content,body.loaded .loading-gif{
opacity:0;
visibility:hidden; }
#loader{
position:absolute;
top:0;
width:0;
height:3px;
background:var(--theme-color,#7ba998);
transition:width 1s ease;
animation-name:a;
animation-duration:2s;
animation-fill-mode:forwards; }
#loader.pre-loading{
animation-name:b;
animation-duration:1s;
animation-fill-mode:forwards; }
#loader-gif{
position:absolute;
top:0;
left:50%;
-webkit-transform:translateX(-50%);
transform:translateX(-50%);
background:url(//yupiii.pt/wp-content/themes/lemie/lemie/images/loading-home.gif) no-repeat;
width:155px;
height:100%;
background-size:contain;
background-position:50%; }
.zoom-2{
overflow:hidden; }
.zoom-2 img{
position:relative;
width:100%;
-webkit-transition:all .2s ease-out;
transition:all .2s ease-out;
-webkit-transform-origin:center center;
transform-origin:center center; }
.zoom-2:hover img{
-webkit-transform:scale(1.2);
transform:scale(1.2); }
.category-image img,.filter-grayscale,.widget .widget_sp_image-image-link img{
-webkit-transition:all .6s ease-out 0s;
transition:all .6s ease-out 0s; }
.category-image img:hover,.filter-grayscale:hover,.widget .widget_sp_image-image-link img:hover{
filter:grayscale(100%);
-webkit-filter:grayscale(100%);
-moz-filter:grayscale(100%);
-o-filter:grayscale(100%);
-ms-filter:grayscale(100%); }
.filter-brightness{
-webkit-transition:all .4s ease-out 0s;
transition:all .4s ease-out 0s; }
.filter-brightness:hover{
filter:brightness(.4);
-webkit-filter:brightness(.4);
-moz-filter:brightness(.4);
-o-filter:brightness(.4);
-ms-filter:brightness(.4); }
.filter-blur{
-webkit-transition:all .6s ease-out 0s;
transition:all .6s ease-out 0s; }
.filter-blur:hover{
filter:blur(5px);
-webkit-filter:blur(5px);
-moz-filter:blur(5px);
-o-filter:blur(5px);
-ms-filter:blur(5px); }
.tab-pane{
-webkit-animation-name:fadeInUp;
animation-name:fadeInUp;
-webkit-animation-duration:.7s;
animation-duration:.7s;
-webkit-animation-fill-mode:both;
animation-fill-mode:both;
height:0;
overflow:hidden;
display:none; }
.tab-pane.active{
height:auto;
display:block;
overflow:visible; }
.close .fa{
-webkit-transition:all 1s ease-in-out;
transition:all 1s ease-in-out; }
.close:hover .fa{
-webkit-transform:rotate(1turn);
transform:rotate(1turn); }
.image-overlay-1:after,.image-overlay-1:before{
content:"";
display:block;
position:absolute;
z-index:100;
background:rgba(0,0,0,.7);
width:100%;
height:100%;
left:0;
opacity:0;
filter:alpha(opacity=0);
-webkit-transition:all .3s ease 0s;
transition:all .3s ease 0s; }
.rtl .image-overlay-1:after,.rtl .image-overlay-1:before{
right:0;
left:auto; }
.image-overlay-1:after{
top:-100%; }
.image-overlay-1:before{
bottom:-100%; }
.image-overlay-1:hover:after{
top:-50%;
opacity:1;
filter:alpha(opacity=100); }
.image-overlay-1:hover:before{
bottom:-50%;
opacity:1;
filter:alpha(opacity=100); }
.image-plus-1{
position:relative; }
.image-plus-1:before{
overflow:hidden;
position:absolute;
top:0;
content:"";
z-index:100;
width:100%;
height:100%;
left:0;
opacity:0;
filter:alpha(opacity=0);
-webkit-transition:all .3s ease 0s;
transition:all .3s ease 0s;
-webkit-transform:scale(.5) rotateY(180deg);
transform:scale(.5) rotateY(180deg);
background:url(//yupiii.pt/wp-content/themes/lemie/lemie/images/plus.png) no-repeat scroll 50%/60px 60px rgba(0,0,0,.6); }
.rtl .image-plus-1:before{
right:0;
left:auto; }
.image-plus-1:hover:before{
visibility:visible;
opacity:.6;
filter:alpha(opacity=60);
-webkit-transform:scale(1) rotateY(0deg);
transform:scale(1) rotateY(0deg); }
.image-plus-2{
position:relative; }
.image-plus-2:before{
content:"";
z-index:199;
top:0;
position:absolute;
background:url(//yupiii.pt/wp-content/themes/lemie/lemie/images/plus.png) no-repeat scroll 50%/60px 60px rgba(0,0,0,.8);
width:100%;
height:100%;
left:0;
-webkit-transition:all .3s ease 0s;
transition:all .3s ease 0s;
opacity:0;
filter:alpha(opacity=0);
-ms-background-size:10px 10px,100% 100%;
background-size:10px 10px,100% 100%;
-ms-background-origin:padding-box,padding-box;
background-origin:padding-box,padding-box; }
.rtl .image-plus-2:before{
right:0;
left:auto; }
.image-plus-2:hover:before{
opacity:.6;
visibility:visible;
-ms-background-size:60px 60px,100% 100%;
background-size:60px 60px,100% 100%; }
.image-plus-3{
position:relative; }
.image-plus-3:before{
content:"";
top:0;
overflow:hidden;
position:absolute;
z-index:100;
-webkit-transform:scale(.5) rotateX(180deg);
transform:scale(.5) rotateX(180deg);
width:100%;
height:100%;
left:0;
opacity:0;
filter:alpha(opacity=0);
-webkit-transition:all .3s ease 0s;
transition:all .3s ease 0s;
background:rgba(0,0,0,.8); }
.rtl .image-plus-3:before{
right:0;
left:auto; }
.image-plus-3:hover:before{
visibility:visible;
opacity:.6;
filter:alpha(opacity=60);
-webkit-transform:scale(1) rotateX(0deg);
transform:scale(1) rotateX(0deg); }
.icon-effect-1{
position:relative; }
.icon-effect-1:before{
content:"";
display:block;
-webkit-transform:scale(.5);
transform:scale(.5);
border-radius:50%;
-webkit-border-radius:50%;
-moz-border-radius:50%;
-ms-border-radius:50%;
-o-border-radius:50%;
left:0;
right:0;
bottom:0;
top:0;
margin:auto;
width:100%;
height:100%;
position:absolute;
background-color:transparent; }
.icon-effect-1:before,.icon-effect-1:hover:before{
-webkit-transition:transform .5s cubic-bezier(.19,1,.22,1),background-color .2s cubic-bezier(.19,1,.22,1);
transition:transform .5s cubic-bezier(.19,1,.22,1),background-color .2s cubic-bezier(.19,1,.22,1); }
.icon-effect-1:hover:before{
-webkit-transform:scale(1);
transform:scale(1); }
.ih-item.square{
position:relative; }
.ih-item.square .info{
backface-visibility:hidden;
bottom:0;
left:0;
position:absolute;
right:0;
text-align:center;
top:0;
background:#333;
color:#fff; }
.ih-item.square .info>*{
color:#fff; }
.ih-item.square .info h3{
text-transform:uppercase;
color:#fff;
text-align:center;
padding:10px;
background:#111;
margin:30px 0 0;
font-size:var(--font-size-body,16px)1; }
.ih-item.square .info p{
font-style:italic;
position:relative;
color:#bbb;
padding:20px;
text-align:center;
font-size:var(--font-size-body,16px); }
.ih-item.square.effect2{
overflow:hidden; }
.ih-item.square.effect2.colored .info{
background:#333; }
.ih-item.square.effect2.colored .info h3{
background:#111; }
.ih-item.square.effect2 .img{
opacity:1;
-webkit-transition:all .5s ease-in-out;
transition:all .5s ease-in-out;
-webkit-transform:rotate(0deg) scale(1);
transform:rotate(0deg) scale(1); }
.ih-item.square.effect2 .info{
background:#333;
visibility:hidden;
-webkit-transition:all .35s ease-in-out .3s;
transition:all .35s ease-in-out .3s; }
.ih-item.square.effect2 .info h3{
-webkit-transition:all .35s ease-in-out .6s;
transition:all .35s ease-in-out .6s; }
.ih-item.square.effect2 .info h3,.ih-item.square.effect2 .info p{
-webkit-transform:translateY(-200px);
transform:translateY(-200px); }
.ih-item.square.effect2 .info p{
-webkit-transition:all .35s linear .5s;
transition:all .35s linear .5s; }
.ih-item.square.effect2 a:hover .img{
-webkit-transform:rotate(2turn) scale(0);
transform:rotate(2turn) scale(0);
opacity:0; }
.ih-item.square.effect2 a:hover .info{
visibility:visible; }
.ih-item.square.effect2 a:hover .info h3,.ih-item.square.effect2 a:hover .info p{
-webkit-transform:translateY(0);
transform:translateY(0); }
.ih-item.square.effect3.bottom_to_top{
overflow:hidden; }
.ih-item.square.effect3.bottom_to_top .info{
top:auto;
opacity:0;
filter:alpha(opacity=0);
-webkit-transform:translateY(100%);
transform:translateY(100%); }
.ih-item.square.effect3.bottom_to_top .img,.ih-item.square.effect3.bottom_to_top .info{
-webkit-transition:all .35s;
transition:all .35s; }
.ih-item.square.effect3.bottom_to_top a:hover .img{
-webkit-transform:translateY(-50px);
transform:translateY(-50px); }
.ih-item.square.effect3.bottom_to_top a:hover .info{
opacity:1;
filter:alpha(opacity=100);
-webkit-transform:translateY(0);
transform:translateY(0); }
.ih-item.square.effect5 .img{
-webkit-transform:scale(1);
transform:scale(1); }
.ih-item.square.effect5 .img,.ih-item.square.effect5 .info{
-webkit-transition:all .35s ease-in-out;
transition:all .35s ease-in-out; }
.ih-item.square.effect5 .info{
background:#111;
opacity:0; }
.ih-item.square.effect5 a:hover .img{
-webkit-transform:scale(0);
transform:scale(0);
-webkit-transition-delay:0,0;
transition-delay:0,0; }
.ih-item.square.effect5 a:hover .info{
visibility:visible;
opacity:1;
-webkit-transform:scale(1) rotate(0deg);
transform:scale(1) rotate(0deg);
-webkit-transition-delay:.3s,.3s;
transition-delay:.3s,.3s; }
.ih-item.square.effect5.left_to_right .info{
-webkit-transform:scale(0) rotate(-180deg);
transform:scale(0) rotate(-180deg); }
.ih-item.square.effect6{
overflow:hidden; }
.ih-item.square.effect6 .img{
-webkit-transform:scale(1);
transform:scale(1); }
.ih-item.square.effect6 .img,.ih-item.square.effect6 .info{
-webkit-transition:all .35s ease-in-out;
transition:all .35s ease-in-out; }
.ih-item.square.effect6 .info{
background:#111;
background:#333;
visibility:hidden;
opacity:0; }
.ih-item.square.effect6 .info h3{
-webkit-transition:all .35s ease-in-out;
transition:all .35s ease-in-out; }
.ih-item.square.effect6 .info p{
-webkit-transition:all .35s linear .1s;
transition:all .35s linear .1s; }
.ih-item.square.effect6 a:hover .img{
-webkit-transform:scale(1.2);
transform:scale(1.2); }
.ih-item.square.effect6 a:hover .info{
visibility:visible;
opacity:1; }
.ih-item.square.effect6.bottom_to_top .info h3,.ih-item.square.effect6.bottom_to_top .info p{
-webkit-transform:translateY(100%);
transform:translateY(100%); }
.ih-item.square.effect6.bottom_to_top a:hover .info h3,.ih-item.square.effect6.bottom_to_top a:hover .info p{
-webkit-transform:translateY(0);
transform:translateY(0); }
.ih-item.square.effect7{
overflow:hidden; }
.ih-item.square.effect7 .img{
-webkit-transform:scale(1);
transform:scale(1); }
.ih-item.square.effect7 .img,.ih-item.square.effect7 .info{
-webkit-transition:all .35s ease-in-out;
transition:all .35s ease-in-out; }
.ih-item.square.effect7 .info{
background:#111;
background:#333;
visibility:hidden;
opacity:0; }
.ih-item.square.effect7 .info h3{
-webkit-transform:scale(4);
transform:scale(4);
-webkit-transition:all .35s ease-in-out .1s;
transition:all .35s ease-in-out .1s; }
.ih-item.square.effect7 .info p{
-webkit-transform:scale(5);
transform:scale(5);
-webkit-transition:all .35s linear .3s;
transition:all .35s linear .3s; }
.ih-item.square.effect7 a:hover .img{
-webkit-transform:scale(1.2);
transform:scale(1.2); }
.ih-item.square.effect7 a:hover .info{
visibility:visible;
opacity:1; }
.ih-item.square.effect7 a:hover .info h3,.ih-item.square.effect7 a:hover .info p{
-webkit-transform:scale(1);
transform:scale(1); }
.ih-item.square.effect8{
overflow:hidden; }
.ih-item.square.effect8 .img{
opacity:1; }
.ih-item.square.effect8 .img,.ih-item.square.effect8 .info{
-webkit-transition:all .35s ease-in-out;
transition:all .35s ease-in-out; }
.ih-item.square.effect8 .info{
background:#111;
visibility:hidden;
opacity:0; }
.ih-item.square.effect8 .info h3{
-webkit-transition:all .35s ease-in-out .1s;
transition:all .35s ease-in-out .1s; }
.ih-item.square.effect8 .info p{
-webkit-transition:all .35s linear .15s;
transition:all .35s linear .15s; }
.ih-item.square.effect8 a:hover .img{
opacity:0; }
.ih-item.square.effect8 a:hover .info{
visibility:visible;
opacity:1; }
.ih-item.square.effect8.scale_up .img{
-webkit-transform:scale(1);
transform:scale(1); }
.ih-item.square.effect8.scale_up .info,.ih-item.square.effect8.scale_up .info h3,.ih-item.square.effect8.scale_up .info p{
-webkit-transform:scale(0);
transform:scale(0); }
.ih-item.square.effect8.scale_up a:hover .img{
-webkit-transform:scale(5);
transform:scale(5); }
.ih-item.square.effect8.scale_up a:hover .info,.ih-item.square.effect8.scale_up a:hover .info h3,.ih-item.square.effect8.scale_up a:hover .info p{
-webkit-transform:scale(1);
transform:scale(1); }
.ih-item.square.effect10{
overflow:hidden; }
.ih-item.square.effect10 .img,.ih-item.square.effect10 .info{
-webkit-transition:all .35s ease-in-out;
transition:all .35s ease-in-out; }
.ih-item.square.effect10 .info{
background:#111;
visibility:hidden;
opacity:0; }
.ih-item.square.effect10 a:hover .info{
visibility:visible;
opacity:1; }
.ih-item.square.effect10.left_to_right .img{
-webkit-transform:translateX(0);
transform:translateX(0); }
.ih-item.square.effect10.left_to_right .info{
-webkit-transform:translateX(-100%);
transform:translateX(-100%); }
.ih-item.square.effect10.left_to_right a:hover .img{
-webkit-transform:translateX(100%);
transform:translateX(100%); }
.ih-item.square.effect10.left_to_right a:hover .info{
-webkit-transform:translateX(0);
transform:translateX(0); }
.ih-item.square.effect12{
overflow:hidden; }
.ih-item.square.effect12 .img,.ih-item.square.effect12 .info{
-webkit-transition:all .35s ease-in;
transition:all .35s ease-in; }
.ih-item.square.effect12 .info{
background:#111;
background:#333;
visibility:hidden;
opacity:0; }
.ih-item.square.effect12 .info h3,.ih-item.square.effect12 .info p{
-webkit-transition:all .35s ease-in;
transition:all .35s ease-in; }
.ih-item.square.effect12 a:hover .info{
visibility:visible;
opacity:1;
-webkit-transition-delay:.2s,.2s;
transition-delay:.2s,.2s; }
.ih-item.square.effect12 a:hover .info h3{
-webkit-transition-delay:.3s,.3s;
transition-delay:.3s,.3s; }
.ih-item.square.effect12 a:hover .info p{
-webkit-transition-delay:.25s,.25s;
transition-delay:.25s,.25s; }
.ih-item.square.effect12.left_to_right .info{
-webkit-transform:translate(-460px,-100px) rotate(-180deg);
transform:translate(-460px,-100px) rotate(-180deg); }
.ih-item.square.effect12.left_to_right .info h3{
-webkit-transform:translateY(-100px);
transform:translateY(-100px); }
.ih-item.square.effect12.left_to_right .info p{
-webkit-transform:translateX(-300px) rotate(-90deg);
transform:translateX(-300px) rotate(-90deg); }
.ih-item.square.effect12.left_to_right a:hover .info{
-webkit-transform:translate(0);
transform:translate(0); }
.ih-item.square.effect12.left_to_right a:hover .info h3{
-webkit-transform:translateY(0);
transform:translateY(0); }
.ih-item.square.effect12.left_to_right a:hover .info p{
-webkit-transform:translateX(0) rotate(0deg);
transform:translateX(0) rotate(0deg); }
.ih-item.square.effect14{
overflow:hidden; }
.ih-item.square.effect14 .img{
opacity:1;
-webkit-transition:all .35s ease-in-out;
transition:all .35s ease-in-out; }
.ih-item.square.effect14 .info{
background:#111;
visibility:hidden;
-webkit-transition:all .35s ease .2s;
transition:all .35s ease .2s; }
.ih-item.square.effect14 .info,.ih-item.square.effect14 a:hover .img{
opacity:0;
pointer-events:none;
-webkit-transform:scale(.5);
transform:scale(.5); }
.ih-item.square.effect14 a:hover .info{
visibility:visible;
opacity:1;
-webkit-transform:scale(1);
transform:scale(1); }
.ih-item.square.effect14.left_to_right .img{
-webkit-transform:translateX(0) rotate(0);
transform:translateX(0) rotate(0); }
.ih-item.square.effect14.left_to_right a:hover .img{
-webkit-transform:translateX(100%) rotate(180deg);
transform:translateX(100%) rotate(180deg); }
.ih-item.square.effect15{
overflow:hidden;
-webkit-perspective:900px;
perspective:900px; }
.ih-item.square.effect15 .img{
opacity:1;
-webkit-transition:all .4s ease-in-out;
transition:all .4s ease-in-out; }
.ih-item.square.effect15 .info{
background:#111;
opacity:0;
-webkit-transition:all .35s ease-in-out .3s;
transition:all .35s ease-in-out .3s; }
.ih-item.square.effect15 a:hover .img{
opacity:0;
visibility:hidden; }
.ih-item.square.effect15 a:hover .info{
visibility:visible;
opacity:1; }
.ih-item.square.effect15.left_to_right .img{
-webkit-transform:rotateY(0);
transform:rotateY(0);
-webkit-transform-origin:100% 50%;
transform-origin:100% 50%; }
.ih-item.square.effect15.left_to_right .info{
-webkit-transform:rotateY(90deg);
transform:rotateY(90deg);
-webkit-transform-origin:0 50%;
transform-origin:0 50%; }
.ih-item.square.effect15.left_to_right a:hover .img{
-webkit-transform:rotateY(-90deg);
transform:rotateY(-90deg); }
.ih-item.square.effect15.left_to_right a:hover .info{
-webkit-transform:rotateY(0);
transform:rotateY(0); }
.banners-effect-1 .category-posts .entry-post:hover .entry-thumb .post-thumbnail img,.banners-effect-1 .category-posts article:hover .entry-thumb .post-thumbnail img,.banners-effect-1 .post-related .entry-post:hover .entry-thumb .post-thumbnail img,.banners-effect-1 .post-related article:hover .entry-thumb .post-thumbnail img{
-webkit-transition:all .2s ease-in;
transition:all .2s ease-in;
opacity:.8; }
.banners-effect-2 .category-posts .entry-post .entry-thumb .post-thumbnail,.banners-effect-2 .category-posts article .entry-thumb .post-thumbnail,.banners-effect-2 .post-related .entry-post .entry-thumb .post-thumbnail,.banners-effect-2 .post-related article .entry-thumb .post-thumbnail{
display:block;
position:relative;
overflow:hidden; }
.banners-effect-2 .category-posts .entry-post .entry-thumb .post-thumbnail:after,.banners-effect-2 .category-posts .entry-post .entry-thumb .post-thumbnail:before,.banners-effect-2 .category-posts article .entry-thumb .post-thumbnail:after,.banners-effect-2 .category-posts article .entry-thumb .post-thumbnail:before,.banners-effect-2 .post-related .entry-post .entry-thumb .post-thumbnail:after,.banners-effect-2 .post-related .entry-post .entry-thumb .post-thumbnail:before,.banners-effect-2 .post-related article .entry-thumb .post-thumbnail:after,.banners-effect-2 .post-related article .entry-thumb .post-thumbnail:before{
background-color:hsla(0,0%,100%,.4);
display:block;
width:100%;
height:100%;
left:-100%;
opacity:0;
filter:alpha(opacity=0);
position:absolute;
top:0;
-webkit-transition:all .3s ease-in;
transition:all .3s ease-in;
content:""; }
.banners-effect-2 .category-posts .entry-post:hover .entry-thumb .post-thumbnail:after,.banners-effect-2 .category-posts .entry-post:hover .entry-thumb .post-thumbnail:before,.banners-effect-2 .category-posts article:hover .entry-thumb .post-thumbnail:after,.banners-effect-2 .category-posts article:hover .entry-thumb .post-thumbnail:before,.banners-effect-2 .post-related .entry-post:hover .entry-thumb .post-thumbnail:after,.banners-effect-2 .post-related .entry-post:hover .entry-thumb .post-thumbnail:before,.banners-effect-2 .post-related article:hover .entry-thumb .post-thumbnail:after,.banners-effect-2 .post-related article:hover .entry-thumb .post-thumbnail:before{
left:0;
opacity:1; }
.banners-effect-3 .category-posts .entry-post .entry-thumb .post-thumbnail,.banners-effect-3 .category-posts article .entry-thumb .post-thumbnail,.banners-effect-3 .post-related .entry-post .entry-thumb .post-thumbnail,.banners-effect-3 .post-related article .entry-thumb .post-thumbnail{
display:block;
position:relative;
overflow:hidden; }
.banners-effect-3 .category-posts .entry-post .entry-thumb .post-thumbnail:before,.banners-effect-3 .category-posts article .entry-thumb .post-thumbnail:before,.banners-effect-3 .post-related .entry-post .entry-thumb .post-thumbnail:before,.banners-effect-3 .post-related article .entry-thumb .post-thumbnail:before{
border:50px solid transparent;
border-top-right-radius:50px;
border-top-left-radius:50px;
border-bottom-right-radius:50px;
border-bottom-left-radius:50px;
box-sizing:border-box;
cursor:pointer;
display:inline-block;
left:0;
right:0;
bottom:0;
margin:auto;
position:absolute;
top:0;
content:"";
opacity:1;
filter:alpha(opacity=100);
width:100px;
height:100px;
-webkit-transform:scale(15);
transform:scale(15);
-webkit-transition:all .4s ease-in-out;
transition:all .4s ease-in-out;
visibility:visible;
z-index:1; }
.banners-effect-3 .category-posts .entry-post:hover .entry-thumb .post-thumbnail:before,.banners-effect-3 .category-posts article:hover .entry-thumb .post-thumbnail:before,.banners-effect-3 .post-related .entry-post:hover .entry-thumb .post-thumbnail:before,.banners-effect-3 .post-related article:hover .entry-thumb .post-thumbnail:before{
border:0 solid rgba(0,0,0,.7);
opacity:0;
filter:alpha(opacity=0); }
.banners-effect-4 .category-posts .entry-post .entry-thumb .post-thumbnail,.banners-effect-4 .category-posts article .entry-thumb .post-thumbnail,.banners-effect-4 .post-related .entry-post .entry-thumb .post-thumbnail,.banners-effect-4 .post-related article .entry-thumb .post-thumbnail{
display:block;
position:relative;
overflow:hidden; }
.banners-effect-4 .category-posts .entry-post .entry-thumb .post-thumbnail:after,.banners-effect-4 .category-posts .entry-post .entry-thumb .post-thumbnail:before,.banners-effect-4 .category-posts article .entry-thumb .post-thumbnail:after,.banners-effect-4 .category-posts article .entry-thumb .post-thumbnail:before,.banners-effect-4 .post-related .entry-post .entry-thumb .post-thumbnail:after,.banners-effect-4 .post-related .entry-post .entry-thumb .post-thumbnail:before,.banners-effect-4 .post-related article .entry-thumb .post-thumbnail:after,.banners-effect-4 .post-related article .entry-thumb .post-thumbnail:before{
border-bottom:50px solid rgba(0,0,0,.2);
border-top:50px solid rgba(0,0,0,.2);
content:"";
height:100%;
left:0;
opacity:0;
filter:alpha(opacity=0);
position:absolute;
top:0;
transform-origin:50% 50% 0;
width:100%;
-webkit-transform:rotate(45deg) scaleY(0);
transform:rotate(45deg) scaleY(0);
-webkit-transition:opacity .4s ease 0s,transform .35s ease 0s;
transition:opacity .4s ease 0s,transform .35s ease 0s;
visibility:visible;
z-index:1; }
.banners-effect-4 .category-posts .entry-post:hover .entry-thumb .post-thumbnail:after,.banners-effect-4 .category-posts .entry-post:hover .entry-thumb .post-thumbnail:before,.banners-effect-4 .category-posts article:hover .entry-thumb .post-thumbnail:after,.banners-effect-4 .category-posts article:hover .entry-thumb .post-thumbnail:before,.banners-effect-4 .post-related .entry-post:hover .entry-thumb .post-thumbnail:after,.banners-effect-4 .post-related .entry-post:hover .entry-thumb .post-thumbnail:before,.banners-effect-4 .post-related article:hover .entry-thumb .post-thumbnail:after,.banners-effect-4 .post-related article:hover .entry-thumb .post-thumbnail:before{
opacity:1;
-webkit-transform:rotate(45deg) scaleY(4);
transform:rotate(45deg) scaleY(4); }
.banners-effect-5 .category-posts .entry-post .entry-thumb .post-thumbnail,.banners-effect-5 .category-posts article .entry-thumb .post-thumbnail,.banners-effect-5 .post-related .entry-post .entry-thumb .post-thumbnail,.banners-effect-5 .post-related article .entry-thumb .post-thumbnail{
display:block;
position:relative;
overflow:hidden; }
.banners-effect-5 .category-posts .entry-post .entry-thumb .post-thumbnail:before,.banners-effect-5 .category-posts article .entry-thumb .post-thumbnail:before,.banners-effect-5 .post-related .entry-post .entry-thumb .post-thumbnail:before,.banners-effect-5 .post-related article .entry-thumb .post-thumbnail:before{
content:"";
height:100%;
width:100%;
position:absolute;
border:70px solid hsla(0,0%,100%,0);
top:0;
left:0;
transition:all .5s ease-in-out; }
.banners-effect-5 .category-posts .entry-post .entry-thumb .post-thumbnail:after,.banners-effect-5 .category-posts article .entry-thumb .post-thumbnail:after,.banners-effect-5 .post-related .entry-post .entry-thumb .post-thumbnail:after,.banners-effect-5 .post-related article .entry-thumb .post-thumbnail:after{
content:"";
height:100%;
width:100%;
position:absolute;
opacity:.5;
border:30px solid #fff;
top:0;
left:0;
transform:scale(0);
-moz-transform:scale(0);
-webkit-transform:scale(0);
-ms-transform:scale(0);
transition:all .5s ease-in-out; }
.banners-effect-5 .category-posts .entry-post:hover .entry-thumb .post-thumbnail:before,.banners-effect-5 .category-posts article:hover .entry-thumb .post-thumbnail:before,.banners-effect-5 .post-related .entry-post:hover .entry-thumb .post-thumbnail:before,.banners-effect-5 .post-related article:hover .entry-thumb .post-thumbnail:before{
border:0 solid hsla(0,0%,100%,.7); }
.banners-effect-5 .category-posts .entry-post:hover .entry-thumb .post-thumbnail:after,.banners-effect-5 .category-posts article:hover .entry-thumb .post-thumbnail:after,.banners-effect-5 .post-related .entry-post:hover .entry-thumb .post-thumbnail:after,.banners-effect-5 .post-related article:hover .entry-thumb .post-thumbnail:after{
transform:scale(1);
-moz-transform:scale(1);
-webkit-transform:scale(1);
-ms-transform:scale(1);
opacity:0;
transition-delay:.1s; }
.banners-effect-6 .category-posts .entry-post .entry-thumb .post-thumbnail,.banners-effect-6 .category-posts article .entry-thumb .post-thumbnail,.banners-effect-6 .post-related .entry-post .entry-thumb .post-thumbnail,.banners-effect-6 .post-related article .entry-thumb .post-thumbnail{
display:inline-block;
position:relative;
overflow:hidden;
vertical-align:top; }
.banners-effect-6 .category-posts .entry-post .entry-thumb .post-thumbnail img,.banners-effect-6 .category-posts article .entry-thumb .post-thumbnail img,.banners-effect-6 .post-related .entry-post .entry-thumb .post-thumbnail img,.banners-effect-6 .post-related article .entry-thumb .post-thumbnail img{
backface-visibility:hidden;
filter:alpha(opacity=100);
-webkit-transition:opacity 1s ease 0s,transform 1s ease 0s;
transition:opacity 1s ease 0s,transform 1s ease 0s; }
.banners-effect-6 .category-posts .entry-post:hover .entry-thumb .post-thumbnail img,.banners-effect-6 .category-posts article:hover .entry-thumb .post-thumbnail img,.banners-effect-6 .post-related .entry-post:hover .entry-thumb .post-thumbnail img,.banners-effect-6 .post-related article:hover .entry-thumb .post-thumbnail img{
filter:alpha(opacity=80);
transform:scale3d(1.05,1.05,1); }
.banners-effect-7 .category-posts .entry-post .entry-thumb .post-thumbnail,.banners-effect-7 .category-posts article .entry-thumb .post-thumbnail,.banners-effect-7 .post-related .entry-post .entry-thumb .post-thumbnail,.banners-effect-7 .post-related article .entry-thumb .post-thumbnail{
display:block;
position:relative;
overflow:hidden; }
.banners-effect-7 .category-posts .entry-post .entry-thumb .post-thumbnail:before,.banners-effect-7 .category-posts article .entry-thumb .post-thumbnail:before,.banners-effect-7 .post-related .entry-post .entry-thumb .post-thumbnail:before,.banners-effect-7 .post-related article .entry-thumb .post-thumbnail:before{
position:absolute;
background:rgba(0,0,0,.3);
width:0;
top:0;
left:50%;
content:"";
transition:all .3s ease-in-out 0s; }
.banners-effect-7 .category-posts .entry-post:hover .post-thumbnail:before,.banners-effect-7 .category-posts article:hover .post-thumbnail:before,.banners-effect-7 .post-related .entry-post:hover .post-thumbnail:before,.banners-effect-7 .post-related article:hover .post-thumbnail:before{
width:100%;
left:0;
top:0;
height:100%; }
.banners-effect-8 .category-posts .entry-post .entry-thumb .post-thumbnail,.banners-effect-8 .category-posts article .entry-thumb .post-thumbnail,.banners-effect-8 .post-related .entry-post .entry-thumb .post-thumbnail,.banners-effect-8 .post-related article .entry-thumb .post-thumbnail{
display:inline-block;
position:relative;
overflow:hidden;
background:#000;
vertical-align:top; }
.banners-effect-8 .category-posts .entry-post .entry-thumb .post-thumbnail img,.banners-effect-8 .category-posts article .entry-thumb .post-thumbnail img,.banners-effect-8 .post-related .entry-post .entry-thumb .post-thumbnail img,.banners-effect-8 .post-related article .entry-thumb .post-thumbnail img{
opacity:1;
filter:alpha(opacity=100);
-webkit-transition:opacity .35s ease 0s;
transition:opacity .35s ease 0s; }
.banners-effect-8 .category-posts .entry-post .entry-thumb .post-thumbnail:after,.banners-effect-8 .category-posts .entry-post .entry-thumb .post-thumbnail:before,.banners-effect-8 .category-posts article .entry-thumb .post-thumbnail:after,.banners-effect-8 .category-posts article .entry-thumb .post-thumbnail:before,.banners-effect-8 .post-related .entry-post .entry-thumb .post-thumbnail:after,.banners-effect-8 .post-related .entry-post .entry-thumb .post-thumbnail:before,.banners-effect-8 .post-related article .entry-thumb .post-thumbnail:after,.banners-effect-8 .post-related article .entry-thumb .post-thumbnail:before{
bottom:20px;
content:"";
left:20px;
opacity:0;
position:absolute;
right:20px;
top:20px;
-webkit-transition:opacity .35s ease 0s,transform .35s ease 0s;
transition:opacity .35s ease 0s,transform .35s ease 0s; }
.banners-effect-8 .category-posts .entry-post .entry-thumb .post-thumbnail:before,.banners-effect-8 .category-posts article .entry-thumb .post-thumbnail:before,.banners-effect-8 .post-related .entry-post .entry-thumb .post-thumbnail:before,.banners-effect-8 .post-related article .entry-thumb .post-thumbnail:before{
border-bottom:1px solid #fff;
border-top:1px solid #fff;
-webkit-transform:scaleX(0);
transform:scaleX(0); }
.banners-effect-8 .category-posts .entry-post .entry-thumb .post-thumbnail:after,.banners-effect-8 .category-posts article .entry-thumb .post-thumbnail:after,.banners-effect-8 .post-related .entry-post .entry-thumb .post-thumbnail:after,.banners-effect-8 .post-related article .entry-thumb .post-thumbnail:after{
border-left:1px solid #fff;
border-right:1px solid #fff;
-webkit-transform:scaleY(0);
transform:scaleY(0); }
.banners-effect-8 .category-posts .entry-post:hover .entry-thumb .post-thumbnail img,.banners-effect-8 .category-posts article:hover .entry-thumb .post-thumbnail img,.banners-effect-8 .post-related .entry-post:hover .entry-thumb .post-thumbnail img,.banners-effect-8 .post-related article:hover .entry-thumb .post-thumbnail img{
opacity:.5;
filter:alpha(opacity=50); }
.banners-effect-8 .category-posts .entry-post:hover .entry-thumb .post-thumbnail:after,.banners-effect-8 .category-posts .entry-post:hover .entry-thumb .post-thumbnail:before,.banners-effect-8 .category-posts article:hover .entry-thumb .post-thumbnail:after,.banners-effect-8 .category-posts article:hover .entry-thumb .post-thumbnail:before,.banners-effect-8 .post-related .entry-post:hover .entry-thumb .post-thumbnail:after,.banners-effect-8 .post-related .entry-post:hover .entry-thumb .post-thumbnail:before,.banners-effect-8 .post-related article:hover .entry-thumb .post-thumbnail:after,.banners-effect-8 .post-related article:hover .entry-thumb .post-thumbnail:before{
opacity:1;
filter:alpha(opacity=100);
-webkit-transform:scale(1);
transform:scale(1); }
.banners-effect-9 .category-posts .entry-post .entry-thumb .post-thumbnail,.banners-effect-9 .category-posts article .entry-thumb .post-thumbnail,.banners-effect-9 .post-related .entry-post .entry-thumb .post-thumbnail,.banners-effect-9 .post-related article .entry-thumb .post-thumbnail{
display:block;
position:relative;
z-index:5; }
.banners-effect-9 .category-posts .entry-post .entry-thumb .post-thumbnail img,.banners-effect-9 .category-posts article .entry-thumb .post-thumbnail img,.banners-effect-9 .post-related .entry-post .entry-thumb .post-thumbnail img,.banners-effect-9 .post-related article .entry-thumb .post-thumbnail img{
opacity:1;
-webkit-transition:-webkit-transform .35s;
transition:transform .35s;
-webkit-transform:perspective(1000px) translateZ(0);
transform:perspective(1000px) translateZ(0); }
.banners-effect-9 .category-posts .entry-post .entry-thumb .post-thumbnail:before,.banners-effect-9 .category-posts article .entry-thumb .post-thumbnail:before,.banners-effect-9 .post-related .entry-post .entry-thumb .post-thumbnail:before,.banners-effect-9 .post-related article .entry-thumb .post-thumbnail:before{
position:absolute;
top:0;
left:0;
z-index:0;
width:100%;
height:100%;
background:#000;
content:"";
-webkit-transition:opacity .35s;
transition:opacity .35s;
box-shadow:0 3px 30px rgba(0,0,0,.2);
opacity:0; }
.banners-effect-9 .category-posts .entry-post:hover .entry-thumb .post-thumbnail,.banners-effect-9 .category-posts article:hover .entry-thumb .post-thumbnail,.banners-effect-9 .post-related .entry-post:hover .entry-thumb .post-thumbnail,.banners-effect-9 .post-related article:hover .entry-thumb .post-thumbnail{
opacity:1; }
.banners-effect-9 .category-posts .entry-post:hover .entry-thumb .post-thumbnail img,.banners-effect-9 .category-posts article:hover .entry-thumb .post-thumbnail img,.banners-effect-9 .post-related .entry-post:hover .entry-thumb .post-thumbnail img,.banners-effect-9 .post-related article:hover .entry-thumb .post-thumbnail img{
-webkit-transform:perspective(1000px) translateZ(21px);
transform:perspective(1000px) translateZ(21px); }
.banners-effect-10 .category-posts .entry-post .entry-thumb .post-thumbnail,.banners-effect-10 .category-posts article .entry-thumb .post-thumbnail,.banners-effect-10 .post-related .entry-post .entry-thumb .post-thumbnail,.banners-effect-10 .post-related article .entry-thumb .post-thumbnail{
display:block;
position:relative;
overflow:hidden; }
.banners-effect-10 .category-posts .entry-post .entry-thumb .post-thumbnail:before,.banners-effect-10 .category-posts article .entry-thumb .post-thumbnail:before,.banners-effect-10 .post-related .entry-post .entry-thumb .post-thumbnail:before,.banners-effect-10 .post-related article .entry-thumb .post-thumbnail:before{
position:absolute;
top:0;
left:0;
width:100%;
height:100%;
background:-webkit-linear-gradient(top,transparent,rgba(0,0,0,.2) 75%);
background:linear-gradient(180deg,transparent 0,rgba(0,0,0,.2) 75%);
content:"";
opacity:0;
-webkit-transform:translate3d(0,50%,0);
transform:translate3d(0,50%,0);
-webkit-transition:opacity .35s,-webkit-transform .35s;
transition:opacity .35s,transform .35s; }
.banners-effect-10 .category-posts .entry-post:hover .entry-thumb .post-thumbnail:before,.banners-effect-10 .category-posts article:hover .entry-thumb .post-thumbnail:before,.banners-effect-10 .post-related .entry-post:hover .entry-thumb .post-thumbnail:before,.banners-effect-10 .post-related article:hover .entry-thumb .post-thumbnail:before{
opacity:1;
-webkit-transform:translateZ(0);
transform:translateZ(0); }
.banners-effect-11 .category-posts .entry-post .entry-thumb .post-thumbnail,.banners-effect-11 .category-posts article .entry-thumb .post-thumbnail,.banners-effect-11 .post-related .entry-post .entry-thumb .post-thumbnail,.banners-effect-11 .post-related article .entry-thumb .post-thumbnail{
display:block;
position:relative;
overflow:hidden; }
.banners-effect-11 .category-posts .entry-post .entry-thumb .post-thumbnail:after,.banners-effect-11 .category-posts .entry-post .entry-thumb .post-thumbnail:before,.banners-effect-11 .category-posts article .entry-thumb .post-thumbnail:after,.banners-effect-11 .category-posts article .entry-thumb .post-thumbnail:before,.banners-effect-11 .post-related .entry-post .entry-thumb .post-thumbnail:after,.banners-effect-11 .post-related .entry-post .entry-thumb .post-thumbnail:before,.banners-effect-11 .post-related article .entry-thumb .post-thumbnail:after,.banners-effect-11 .post-related article .entry-thumb .post-thumbnail:before{
background-color:rgba(0,0,0,.15);
content:"";
height:0;
left:0;
margin:auto;
position:absolute;
width:0;
-webkit-transition:all .3s ease-out 0s;
transition:all .3s ease-out 0s; }
.banners-effect-11 .category-posts .entry-post .entry-thumb .post-thumbnail:after,.banners-effect-11 .category-posts article .entry-thumb .post-thumbnail:after,.banners-effect-11 .post-related .entry-post .entry-thumb .post-thumbnail:after,.banners-effect-11 .post-related article .entry-thumb .post-thumbnail:after{
left:auto;
right:0;
bottom:0; }
.banners-effect-11 .category-posts .entry-post:hover .entry-thumb .post-thumbnail:after,.banners-effect-11 .category-posts .entry-post:hover .entry-thumb .post-thumbnail:before,.banners-effect-11 .category-posts article:hover .entry-thumb .post-thumbnail:after,.banners-effect-11 .category-posts article:hover .entry-thumb .post-thumbnail:before,.banners-effect-11 .post-related .entry-post:hover .entry-thumb .post-thumbnail:after,.banners-effect-11 .post-related .entry-post:hover .entry-thumb .post-thumbnail:before,.banners-effect-11 .post-related article:hover .entry-thumb .post-thumbnail:after,.banners-effect-11 .post-related article:hover .entry-thumb .post-thumbnail:before{
width:100%;
height:100%; }
.banners-effect-12 .category-posts .entry-post .entry-thumb .post-thumbnail img,.banners-effect-12 .category-posts article .entry-thumb .post-thumbnail img,.banners-effect-12 .post-related .entry-post .entry-thumb .post-thumbnail img,.banners-effect-12 .post-related article .entry-thumb .post-thumbnail img{
-webkit-transition:all .3s ease-in;
transition:all .3s ease-in; }
.banners-effect-12 .category-posts .entry-post:hover .entry-thumb .post-thumbnail img,.banners-effect-12 .category-posts article:hover .entry-thumb .post-thumbnail img,.banners-effect-12 .post-related .entry-post:hover .entry-thumb .post-thumbnail img,.banners-effect-12 .post-related article:hover .entry-thumb .post-thumbnail img{
filter:grayscale(100%);
-webkit-filter:grayscale(100%);
-moz-filter:grayscale(100%);
-o-filter:grayscale(100%);
-ms-filter:grayscale(100%); }
.loading-filter{
position:relative; }
.loading-filter,.loading-filter:before{
display:inline-block;
width:100px;
height:65px; }
.loading-filter:before{
background:url(//yupiii.pt/wp-content/themes/lemie/lemie/images/loading-filter.svg) no-repeat 50%;
content:"";
background-size:contain;
position:unset; }
@keyframes a{
0%{
width:0; }
to{
width:40%; } }
@keyframes b{
0%{
width:40%; }
to{
width:100%; } }
@keyframes c{
0%{
-webkit-transform:translateY(0);
transform:translateY(0); }
to{
-webkit-transform:translateY(-10px);
transform:translateY(-10px); } }
@keyframes d{
0%{
transform:rotate(0deg); }
to{
transform:rotate(359deg); } }
@keyframes e{
0%{
transform-origin:0 100%;
transform:scaleX(0); }
to{
transform:scaleX(1);
transform-origin:0 100%; } }
@keyframes f{
0%{
width:100%; }
to{
width:0; } }
@-webkit-keyframes g{
0%{
opacity:1; }
to{
opacity:0; } }
@keyframes g{
0%{
opacity:1; }
to{
opacity:0; } }
@keyframes h{
to{
transform:none; } }
@-webkit-keyframes i{
to{
left:125%; } }
@keyframes i{
to{
left:125%; } }
@-webkit-keyframes j{
0%{
opacity:1; }
40%{
opacity:1; }
to{
width:200%;
height:200%;
opacity:0; } }
@keyframes j{
0%{
opacity:1; }
40%{
opacity:1; }
to{
width:200%;
height:200%;
opacity:0; } }
@keyframes k{
16.65%{
-webkit-transform:translateX(10px);
transform:translateX(10px); }
33.33%{
-webkit-transform:translateX(-8px);
transform:translateX(-8px); }
49.95%{
-webkit-transform:translateX(6px);
transform:translateX(6px); }
66.6%{
-webkit-transform:translateX(-4px);
transform:translateX(-4px); }
83.25%{
-webkit-transform:translateX(3px);
transform:translateX(3px); }
to{
-webkit-transform:translateX(0);
transform:translateX(0); } }
@keyframes l{
0%{
-webkit-transform:translateY(-100%);
transform:translateY(-100%); }
to{
-webkit-transform:translateY(0);
transform:translateY(0); } }
@-webkit-keyframes l{
0%{
-webkit-transform:translateY(-100%);
transform:translateY(-100%); }
to{
-webkit-transform:translateY(0);
transform:translateY(0); } }
@keyframes m{
0%{
-webkit-transform:translateY(100%);
transform:translateY(100%); }
to{
-webkit-transform:translateY(0);
transform:translateY(0); } }
@-webkit-keyframes m{
0%{
-webkit-transform:translateY(100%);
transform:translateY(100%); }
to{
-webkit-transform:translateY(0);
transform:translateY(0); } }
@keyframes n{
0%{
background-position:0 0; }
to{
background-position:40px 0; } }
@keyframes o{
0%{
left:-20px; }
50%{
left:50%;
width:20px;
height:20px; }
to{
left:50%;
width:250%;
height:250%; } }
@keyframes p{
0%{
right:-20px; }
50%{
right:50%;
width:20px;
height:20px; }
to{
right:50%;
width:250%;
height:250%; } }
@keyframes q{
to{
transform:rotate(1turn); } }
@keyframes r{
0%{
left:-150px; }
to{
left:100%; } }
@keyframes s{
0%,to{
transform:scaleY(1); }
25%{
transform:scaleY(.75); } }
@keyframes t{
0%,to{
transform:scaleX(1) scaleY(1); }
25%{
transform:scaleX(.85) scaleY(1.25); } }
.btn,.clear-all{
display:inline-block;
font-weight:500;
text-align:center;
white-space:nowrap;
vertical-align:middle;
user-select:none;
border:1px solid transparent;
padding:.375rem .75rem;
font-size:1rem;
line-height:1.5;
border-radius:.25rem;
-webkit-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;
transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out; }
.btn:focus,.btn:hover,.clear-all:focus,.clear-all:hover{
text-decoration:none; }
.btn.focus,.btn:focus,.clear-all:focus,.focus.clear-all{
outline:0;
box-shadow:0 0 0 .2rem rgba(11,30,51,.25); }
.btn.disabled,.btn:disabled,.clear-all:disabled,.disabled.clear-all{
opacity:.65;
box-shadow:none; }
.btn:not(:disabled):not(.disabled),.clear-all:not(:disabled):not(.disabled){
cursor:pointer; }
.btn:not(:disabled):not(.disabled).active,.btn:not(:disabled):not(.disabled):active,.clear-all:not(:disabled):not(.disabled).active,.clear-all:not(:disabled):not(.disabled):active{
background-image:none;
box-shadow:inset 0 3px 5px rgba(0,0,0,.125); }
.btn:not(:disabled):not(.disabled).active:focus,.btn:not(:disabled):not(.disabled):active:focus,.clear-all:not(:disabled):not(.disabled).active:focus,.clear-all:not(:disabled):not(.disabled):active:focus{
box-shadow:0 0 0 .2rem rgba(11,30,51,.25),inset 0 3px 5px rgba(0,0,0,.125); }
a.btn.disabled,a.disabled.clear-all,fieldset:disabled a.btn,fieldset:disabled a.clear-all{
pointer-events:none; }
.btn-primary{
color:#fff;
background-color:#33aebd;
border-color:#33aebd;
box-shadow:inset 0 1px 0 hsla(0,0%,100%,.15),0 1px 1px rgba(0,0,0,.075); }
.btn-primary:hover{
color:#fff;
background-color:#2b929f;
border-color:#288995; }
.btn-primary.focus,.btn-primary:focus{
box-shadow:0 0 0 .2rem rgba(51,174,189,.5); }
.btn-primary.disabled,.btn-primary:disabled{
color:#fff;
background-color:#33aebd;
border-color:#33aebd; }
.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active,.show>.btn-primary.dropdown-toggle{
color:#fff;
background-color:#288995;
border-color:#25808b; }
.btn-primary:not(:disabled):not(.disabled).active:focus,.btn-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-primary.dropdown-toggle:focus{
box-shadow:0 0 0 .2rem rgba(51,174,189,.5); }
.btn-secondary{
color:#fff;
background-color:#6c757d;
border-color:#6c757d;
box-shadow:inset 0 1px 0 hsla(0,0%,100%,.15),0 1px 1px rgba(0,0,0,.075); }
.btn-secondary:hover{
color:#fff;
background-color:#5a6268;
border-color:#545b62; }
.btn-secondary.focus,.btn-secondary:focus{
box-shadow:0 0 0 .2rem hsla(208,7%,46%,.5); }
.btn-secondary.disabled,.btn-secondary:disabled{
color:#fff;
background-color:#6c757d;
border-color:#6c757d; }
.btn-secondary:not(:disabled):not(.disabled).active,.btn-secondary:not(:disabled):not(.disabled):active,.show>.btn-secondary.dropdown-toggle{
color:#fff;
background-color:#545b62;
border-color:#4e555b; }
.btn-secondary:not(:disabled):not(.disabled).active:focus,.btn-secondary:not(:disabled):not(.disabled):active:focus,.show>.btn-secondary.dropdown-toggle:focus{
box-shadow:0 0 0 .2rem hsla(208,7%,46%,.5); }
.btn-success{
color:#212529;
background-color:#00ffb0;
border-color:#00ffb0;
box-shadow:inset 0 1px 0 hsla(0,0%,100%,.15),0 1px 1px rgba(0,0,0,.075); }
.btn-success:hover{
color:#fff;
background-color:#00d996;
border-color:#00cc8d; }
.btn-success.focus,.btn-success:focus{
box-shadow:0 0 0 .2rem rgba(0,255,176,.5); }
.btn-success.disabled,.btn-success:disabled{
color:#212529;
background-color:#00ffb0;
border-color:#00ffb0; }
.btn-success:not(:disabled):not(.disabled).active,.btn-success:not(:disabled):not(.disabled):active,.show>.btn-success.dropdown-toggle{
color:#fff;
background-color:#00cc8d;
border-color:#00bf84; }
.btn-success:not(:disabled):not(.disabled).active:focus,.btn-success:not(:disabled):not(.disabled):active:focus,.show>.btn-success.dropdown-toggle:focus{
box-shadow:0 0 0 .2rem rgba(0,255,176,.5); }
.btn-info{
color:#fff;
background-color:#01a3d4;
border-color:#01a3d4;
box-shadow:inset 0 1px 0 hsla(0,0%,100%,.15),0 1px 1px rgba(0,0,0,.075); }
.btn-info:hover{
color:#fff;
background-color:#0186ae;
border-color:#017ca1; }
.btn-info.focus,.btn-info:focus{
box-shadow:0 0 0 .2rem rgba(1,163,212,.5); }
.btn-info.disabled,.btn-info:disabled{
color:#fff;
background-color:#01a3d4;
border-color:#01a3d4; }
.btn-info:not(:disabled):not(.disabled).active,.btn-info:not(:disabled):not(.disabled):active,.show>.btn-info.dropdown-toggle{
color:#fff;
background-color:#017ca1;
border-color:#017295; }
.btn-info:not(:disabled):not(.disabled).active:focus,.btn-info:not(:disabled):not(.disabled):active:focus,.show>.btn-info.dropdown-toggle:focus{
box-shadow:0 0 0 .2rem rgba(1,163,212,.5); }
.btn-warning{
color:#212529;
background-color:#ffc207;
border-color:#ffc207;
box-shadow:inset 0 1px 0 hsla(0,0%,100%,.15),0 1px 1px rgba(0,0,0,.075); }
.btn-warning:hover{
color:#212529;
background-color:#e0a900;
border-color:#d39f00; }
.btn-warning.focus,.btn-warning:focus{
box-shadow:0 0 0 .2rem rgba(255,194,7,.5); }
.btn-warning.disabled,.btn-warning:disabled{
color:#212529;
background-color:#ffc207;
border-color:#ffc207; }
.btn-warning:not(:disabled):not(.disabled).active,.btn-warning:not(:disabled):not(.disabled):active,.show>.btn-warning.dropdown-toggle{
color:#212529;
background-color:#d39f00;
border-color:#c69500; }
.btn-warning:not(:disabled):not(.disabled).active:focus,.btn-warning:not(:disabled):not(.disabled):active:focus,.show>.btn-warning.dropdown-toggle:focus{
box-shadow:0 0 0 .2rem rgba(255,194,7,.5); }
.btn-danger{
color:#fff;
background-color:#e42234;
border-color:#e42234;
box-shadow:inset 0 1px 0 hsla(0,0%,100%,.15),0 1px 1px rgba(0,0,0,.075); }
.btn-danger:hover{
color:#fff;
background-color:#c71829;
border-color:#bc1726; }
.btn-danger.focus,.btn-danger:focus{
box-shadow:0 0 0 .2rem rgba(228,34,52,.5); }
.btn-danger.disabled,.btn-danger:disabled{
color:#fff;
background-color:#e42234;
border-color:#e42234; }
.btn-danger:not(:disabled):not(.disabled).active,.btn-danger:not(:disabled):not(.disabled):active,.show>.btn-danger.dropdown-toggle{
color:#fff;
background-color:#bc1726;
border-color:#b11624; }
.btn-danger:not(:disabled):not(.disabled).active:focus,.btn-danger:not(:disabled):not(.disabled):active:focus,.show>.btn-danger.dropdown-toggle:focus{
box-shadow:0 0 0 .2rem rgba(228,34,52,.5); }
.btn-light{
color:#212529;
background-color:#f8f9fa;
border-color:#f8f9fa;
box-shadow:inset 0 1px 0 hsla(0,0%,100%,.15),0 1px 1px rgba(0,0,0,.075); }
.btn-light:hover{
color:#212529;
background-color:#e2e6ea;
border-color:#dae0e5; }
.btn-light.focus,.btn-light:focus{
box-shadow:0 0 0 .2rem rgba(248,249,250,.5); }
.btn-light.disabled,.btn-light:disabled{
color:#212529;
background-color:#f8f9fa;
border-color:#f8f9fa; }
.btn-light:not(:disabled):not(.disabled).active,.btn-light:not(:disabled):not(.disabled):active,.show>.btn-light.dropdown-toggle{
color:#212529;
background-color:#dae0e5;
border-color:#d3d9df; }
.btn-light:not(:disabled):not(.disabled).active:focus,.btn-light:not(:disabled):not(.disabled):active:focus,.show>.btn-light.dropdown-toggle:focus{
box-shadow:0 0 0 .2rem rgba(248,249,250,.5); }
.btn-dark{
color:#fff;
background-color:#121b1f;
border-color:#121b1f;
box-shadow:inset 0 1px 0 hsla(0,0%,100%,.15),0 1px 1px rgba(0,0,0,.075); }
.btn-dark:hover{
color:#fff;
background-color:#040607;
border-color:#000; }
.btn-dark.focus,.btn-dark:focus{
box-shadow:0 0 0 .2rem rgba(18,27,31,.5); }
.btn-dark.disabled,.btn-dark:disabled{
color:#fff;
background-color:#121b1f;
border-color:#121b1f; }
.btn-dark:not(:disabled):not(.disabled).active,.btn-dark:not(:disabled):not(.disabled):active,.show>.btn-dark.dropdown-toggle{
color:#fff;
background-color:#000;
border-color:#000; }
.btn-dark:not(:disabled):not(.disabled).active:focus,.btn-dark:not(:disabled):not(.disabled):active:focus,.show>.btn-dark.dropdown-toggle:focus{
box-shadow:0 0 0 .2rem rgba(18,27,31,.5); }
.btn-outline-primary{
color:#33aebd;
background-color:transparent;
background-image:none;
border-color:#33aebd; }
.btn-outline-primary:hover{
color:#fff;
background-color:#33aebd;
border-color:#33aebd; }
.btn-outline-primary.focus,.btn-outline-primary:focus{
box-shadow:0 0 0 .2rem rgba(51,174,189,.5); }
.btn-outline-primary.disabled,.btn-outline-primary:disabled{
color:#33aebd;
background-color:transparent; }
.btn-outline-primary:not(:disabled):not(.disabled).active,.btn-outline-primary:not(:disabled):not(.disabled):active,.show>.btn-outline-primary.dropdown-toggle{
color:#fff;
background-color:#33aebd;
border-color:#33aebd; }
.btn-outline-primary:not(:disabled):not(.disabled).active:focus,.btn-outline-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-primary.dropdown-toggle:focus{
box-shadow:0 0 0 .2rem rgba(51,174,189,.5); }
.btn-outline-secondary{
color:#6c757d;
background-color:transparent;
background-image:none;
border-color:#6c757d; }
.btn-outline-secondary:hover{
color:#fff;
background-color:#6c757d;
border-color:#6c757d; }
.btn-outline-secondary.focus,.btn-outline-secondary:focus{
box-shadow:0 0 0 .2rem hsla(208,7%,46%,.5); }
.btn-outline-secondary.disabled,.btn-outline-secondary:disabled{
color:#6c757d;
background-color:transparent; }
.btn-outline-secondary:not(:disabled):not(.disabled).active,.btn-outline-secondary:not(:disabled):not(.disabled):active,.show>.btn-outline-secondary.dropdown-toggle{
color:#fff;
background-color:#6c757d;
border-color:#6c757d; }
.btn-outline-secondary:not(:disabled):not(.disabled).active:focus,.btn-outline-secondary:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-secondary.dropdown-toggle:focus{
box-shadow:0 0 0 .2rem hsla(208,7%,46%,.5); }
.btn-outline-success{
color:#00ffb0;
background-color:transparent;
background-image:none;
border-color:#00ffb0; }
.btn-outline-success:hover{
color:#212529;
background-color:#00ffb0;
border-color:#00ffb0; }
.btn-outline-success.focus,.btn-outline-success:focus{
box-shadow:0 0 0 .2rem rgba(0,255,176,.5); }
.btn-outline-success.disabled,.btn-outline-success:disabled{
color:#00ffb0;
background-color:transparent; }
.btn-outline-success:not(:disabled):not(.disabled).active,.btn-outline-success:not(:disabled):not(.disabled):active,.show>.btn-outline-success.dropdown-toggle{
color:#212529;
background-color:#00ffb0;
border-color:#00ffb0; }
.btn-outline-success:not(:disabled):not(.disabled).active:focus,.btn-outline-success:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-success.dropdown-toggle:focus{
box-shadow:0 0 0 .2rem rgba(0,255,176,.5); }
.btn-outline-info{
color:#01a3d4;
background-color:transparent;
background-image:none;
border-color:#01a3d4; }
.btn-outline-info:hover{
color:#fff;
background-color:#01a3d4;
border-color:#01a3d4; }
.btn-outline-info.focus,.btn-outline-info:focus{
box-shadow:0 0 0 .2rem rgba(1,163,212,.5); }
.btn-outline-info.disabled,.btn-outline-info:disabled{
color:#01a3d4;
background-color:transparent; }
.btn-outline-info:not(:disabled):not(.disabled).active,.btn-outline-info:not(:disabled):not(.disabled):active,.show>.btn-outline-info.dropdown-toggle{
color:#fff;
background-color:#01a3d4;
border-color:#01a3d4; }
.btn-outline-info:not(:disabled):not(.disabled).active:focus,.btn-outline-info:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-info.dropdown-toggle:focus{
box-shadow:0 0 0 .2rem rgba(1,163,212,.5); }
.btn-outline-warning{
color:#ffc207;
background-color:transparent;
background-image:none;
border-color:#ffc207; }
.btn-outline-warning:hover{
color:#212529;
background-color:#ffc207;
border-color:#ffc207; }
.btn-outline-warning.focus,.btn-outline-warning:focus{
box-shadow:0 0 0 .2rem rgba(255,194,7,.5); }
.btn-outline-warning.disabled,.btn-outline-warning:disabled{
color:#ffc207;
background-color:transparent; }
.btn-outline-warning:not(:disabled):not(.disabled).active,.btn-outline-warning:not(:disabled):not(.disabled):active,.show>.btn-outline-warning.dropdown-toggle{
color:#212529;
background-color:#ffc207;
border-color:#ffc207; }
.btn-outline-warning:not(:disabled):not(.disabled).active:focus,.btn-outline-warning:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-warning.dropdown-toggle:focus{
box-shadow:0 0 0 .2rem rgba(255,194,7,.5); }
.btn-outline-danger{
color:#e42234;
background-color:transparent;
background-image:none;
border-color:#e42234; }
.btn-outline-danger:hover{
color:#fff;
background-color:#e42234;
border-color:#e42234; }
.btn-outline-danger.focus,.btn-outline-danger:focus{
box-shadow:0 0 0 .2rem rgba(228,34,52,.5); }
.btn-outline-danger.disabled,.btn-outline-danger:disabled{
color:#e42234;
background-color:transparent; }
.btn-outline-danger:not(:disabled):not(.disabled).active,.btn-outline-danger:not(:disabled):not(.disabled):active,.show>.btn-outline-danger.dropdown-toggle{
color:#fff;
background-color:#e42234;
border-color:#e42234; }
.btn-outline-danger:not(:disabled):not(.disabled).active:focus,.btn-outline-danger:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-danger.dropdown-toggle:focus{
box-shadow:0 0 0 .2rem rgba(228,34,52,.5); }
.btn-outline-light{
color:#f8f9fa;
background-color:transparent;
background-image:none;
border-color:#f8f9fa; }
.btn-outline-light:hover{
color:#212529;
background-color:#f8f9fa;
border-color:#f8f9fa; }
.btn-outline-light.focus,.btn-outline-light:focus{
box-shadow:0 0 0 .2rem rgba(248,249,250,.5); }
.btn-outline-light.disabled,.btn-outline-light:disabled{
color:#f8f9fa;
background-color:transparent; }
.btn-outline-light:not(:disabled):not(.disabled).active,.btn-outline-light:not(:disabled):not(.disabled):active,.show>.btn-outline-light.dropdown-toggle{
color:#212529;
background-color:#f8f9fa;
border-color:#f8f9fa; }
.btn-outline-light:not(:disabled):not(.disabled).active:focus,.btn-outline-light:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-light.dropdown-toggle:focus{
box-shadow:0 0 0 .2rem rgba(248,249,250,.5); }
.btn-outline-dark{
color:#121b1f;
background-color:transparent;
background-image:none;
border-color:#121b1f; }
.btn-outline-dark:hover{
color:#fff;
background-color:#121b1f;
border-color:#121b1f; }
.btn-outline-dark.focus,.btn-outline-dark:focus{
box-shadow:0 0 0 .2rem rgba(18,27,31,.5); }
.btn-outline-dark.disabled,.btn-outline-dark:disabled{
color:#121b1f;
background-color:transparent; }
.btn-outline-dark:not(:disabled):not(.disabled).active,.btn-outline-dark:not(:disabled):not(.disabled):active,.show>.btn-outline-dark.dropdown-toggle{
color:#fff;
background-color:#121b1f;
border-color:#121b1f; }
.btn-outline-dark:not(:disabled):not(.disabled).active:focus,.btn-outline-dark:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-dark.dropdown-toggle:focus{
box-shadow:0 0 0 .2rem rgba(18,27,31,.5); }
.btn-link,.clear-all,.product-info .button-action,.product-info .cart .add-cart button,.product-info .cart>a.add_to_cart_button{
font-weight:400;
color:var(--gray-dark,#0b1e33);
background-color:transparent; }
.btn-link:hover,.clear-all:hover,.product-info .button-action:hover,.product-info .cart .add-cart button:hover,.product-info .cart>a.add_to_cart_button:hover{
color:var(--hover-color,#5f917e);
text-decoration:underline;
background-color:transparent;
border-color:transparent; }
.btn-link.focus,.btn-link:focus,.clear-all:focus,.focus.clear-all,.product-info .button-action:focus,.product-info .cart .add-cart button.focus,.product-info .cart .add-cart button:focus,.product-info .cart>a.add_to_cart_button:focus,.product-info .cart>a.focus.add_to_cart_button,.product-info .focus.button-action{
text-decoration:underline;
border-color:transparent;
box-shadow:none; }
.btn-link.disabled,.btn-link:disabled,.clear-all:disabled,.disabled.clear-all,.product-info .button-action:disabled,.product-info .cart .add-cart button.disabled,.product-info .cart .add-cart button:disabled,.product-info .cart>a.add_to_cart_button:disabled,.product-info .cart>a.disabled.add_to_cart_button,.product-info .disabled.button-action{
color:#ccc; }
.btn-lg{
padding:.5rem 1rem;
font-size:2rem;
line-height:1.33;
border-radius:.3rem; }
.btn-sm{
padding:.25rem .5rem;
font-size:1rem;
line-height:1.5;
border-radius:.2rem; }
.btn-block{
display:block;
width:100%; }
.btn-block+.btn-block{
margin-top:.5rem; }
input[type=button].btn-block,input[type=reset].btn-block,input[type=submit].btn-block{
width:100%; }
.content-product-list .products-thumb{
display:inline-block;
vertical-align:top; }
.products-list.grid:not(.slick-carousel){
display:flex;
flex-wrap:wrap;
list-style:none;
overflow:hidden; }
@media (max-width: 767px){
.products-list.grid:not(.slick-carousel){
justify-content:center; } }
.products-list .woocommerce-loop-category{
margin:0 0 30px;
text-align:center; }
.products-list .woocommerce-loop-category .woocommerce-loop-category__title{
margin:20px 0 0;
font-size:25px; }
.products-list .woocommerce-loop-category .description{
margin:5px 0 0;
display:none; }
.products-list.grid .product-wapper{
position:relative;
margin:0 0 45px; }
.products-list.grid .product-wapper .products-thumb{
margin-bottom:17px; }
.products-list.grid .product-wapper .product-attribute{
opacity:1;
visibility:visible;
-webkit-transition:all .3s ease-in-out;
transition:all .3s ease-in-out;
display:flex;
flex-wrap:wrap;
align-items:center;
gap:7px;
margin-bottom:10px; }
.products-list.grid .product-wapper .product-attribute>div{
position:relative; }
.products-list.grid .product-wapper .product-attribute>div:not(.label):before{
content:attr(data-title);
padding:0 10px;
background:var(--gray-dark,#0b1e33);
color:#fff;
line-height:23px;
white-space:nowrap;
font-size:calc(var(--font-size-body, 16px) - 4px);
z-index:10;
left:50%;
-webkit-transform:translate(-50%,-7px);
transform:translate(-50%,-7px);
pointer-events:none;
border-radius:3px;
-webkit-border-radius:3px;
-moz-border-radius:3px;
-ms-border-radius:3px;
-o-border-radius:3px; }
.products-list.grid .product-wapper .product-attribute>div:not(.label):after,.products-list.grid .product-wapper .product-attribute>div:not(.label):before{
position:absolute;
bottom:100%;
opacity:0;
visibility:hidden;
-webkit-transition:all .2s ease;
transition:all .2s ease; }
.products-list.grid .product-wapper .product-attribute>div:not(.label):after{
content:"";
border-style:solid;
border-width:5px;
border-color:var(--gray-dark,#0b1e33) transparent transparent;
left:calc(50% - 5px);
-webkit-transform:translateY(0);
transform:translateY(0);
z-index:-1; }
.products-list.grid .product-wapper .product-attribute>div.color.active span,.products-list.grid .product-wapper .product-attribute>div.color:hover span{
box-shadow:none;
border-color:var(--gray-dark,#0b1e33); }
.products-list.grid .product-wapper .product-attribute>div.color span{
width:20px;
height:20px;
border-radius:50%;
-webkit-border-radius:50%;
-moz-border-radius:50%;
-ms-border-radius:50%;
-o-border-radius:50%;
font-size:0;
display:inline-block;
vertical-align:middle;
cursor:pointer;
-webkit-transition:all .3s ease-in-out;
transition:all .3s ease-in-out;
position:relative;
border:2px solid #fff;
box-shadow:0 0 1px 1px #ddd; }
.products-list.grid .product-wapper .product-attribute>div.label span{
display:inline-block;
border:1px solid #ccc;
line-height:25px;
padding:0 7px;
cursor:pointer;
font-size:calc(var(--font-size-body, 16px) - 1px);
min-width:30px;
text-align:center; }
.products-list.grid .product-wapper .product-attribute>div.label.active span,.products-list.grid .product-wapper .product-attribute>div.label:hover span{
background:var(--hover-color,#5f917e);
border-color:var(--hover-color,#5f917e);
color:#fff; }
.products-list.grid .product-wapper .product-attribute>div.images img{
width:20px;
height:20px;
border-radius:50%;
-webkit-border-radius:50%;
-moz-border-radius:50%;
-ms-border-radius:50%;
-o-border-radius:50%;
cursor:pointer;
object-fit:cover;
-webkit-transition:all .3s ease-in-out;
transition:all .3s ease-in-out;
border:2px solid #fff;
box-shadow:0 0 1px 1px #ddd;
vertical-align:middle; }
.products-list.grid .product-wapper .product-attribute>div.images.active img,.products-list.grid .product-wapper .product-attribute>div.images:hover img{
box-shadow:none;
border-color:var(--gray-dark,#0b1e33); }
.products-list.grid .product-wapper .product-attribute.tooltip>div:not(.label):hover:after,.products-list.grid .product-wapper .product-attribute.tooltip>div:not(.label):hover:before{
opacity:1;
visibility:visible; }
.products-list.grid .product-wapper .product-attribute.tooltip>div:not(.label):hover:before{
-webkit-transform:translate(-50%,-4px);
transform:translate(-50%,-4px); }
.products-list.grid .product-wapper .product-attribute.tooltip>div:not(.label):hover:after{
-webkit-transform:translateY(5px);
transform:translateY(5px); }
@media (max-width: 480px){
.products-list.grid .product-wapper .product-attribute{
padding:0; } }
.products-list.grid .product-wapper .countdown{
position:absolute;
bottom:25px;
right:0;
width:100%;
-webkit-transition:all .3s ease;
transition:all .3s ease;
transform-origin:50% 100%; }
@media (max-width: 1199px){
.products-list.grid .product-wapper .countdown{
display:none; } }
.products-list.grid .product-wapper .countdown .item-countdown{
text-align:center; }
.products-list.grid .product-wapper .countdown .countdown-content{
display:inline-flex;
gap:6px;
border-radius:25px;
-webkit-border-radius:25px;
-moz-border-radius:25px;
-ms-border-radius:25px;
-o-border-radius:25px;
background-color:var(--theme-color,#7ba998);
color:#fff;
padding:5px 30px; }
.products-list.grid .product-wapper .countdown .countdown-content .countdown-amount{
position:relative;
font-size:calc(var(--font-size-body, 16px) + 2px);
font-weight:600; }
.products-list.grid .product-wapper .countdown .countdown-content .countdown-text{
display:block;
font-size:calc(var(--font-size-body, 16px) - 4px);
font-weight:500;
margin-top:-3px;
text-transform:uppercase; }
.products-list.grid .product-wapper .countdown .countdown-content .countdown-separator{
position:relative;
line-height:1;
height:100%;
top:3px; }
.products-list.grid .product-wapper .products-thumb{
position:relative;
display:inline-block;
vertical-align:top;
overflow:hidden; }
.products-list.grid .product-wapper .products-thumb .product-thumb-hover{
position:relative;
display:block; }
.products-list.grid .product-wapper .products-thumb .product-thumb-hover .wp-post-image{
opacity:1;
visibility:visible;
-webkit-transition:all .3s ease 0s;
transition:all .3s ease 0s;
position:absolute;
top:0;
left:0;
right:0;
max-width:100%;
height:auto; }
.products-list.grid .product-wapper .products-thumb .product-thumb-hover .hover-image{
opacity:0;
visibility:hidden;
max-width:100%;
height:auto;
-webkit-transition:all .3s ease 0s;
transition:all .3s ease 0s; }
.products-list.grid .product-wapper .products-thumb .product-button-mobile{
position:absolute;
bottom:10px;
right:10px;
display:inline-flex;
flex-direction:column;
gap:6px; }
.products-list.grid .product-wapper .products-thumb .product-button-mobile .product-quickview{
text-align:center;
font-size:0;
white-space:nowrap;
display:inline-block; }
.products-list.grid .product-wapper .products-thumb .product-button-mobile .product-quickview>a{
color:var(--gray-dark,#0b1e33);
width:35px;
height:35px;
border-radius:50%;
-webkit-border-radius:50%;
-moz-border-radius:50%;
-ms-border-radius:50%;
-o-border-radius:50%;
display:inline-block;
position:relative;
outline:unset;
-webkit-transition:all .5s ease;
transition:all .5s ease;
border:0;
background:#fff; }
.products-list.grid .product-wapper .products-thumb .product-button-mobile .product-quickview>a:before{
content:"";
font-family:icomoon;
font-size:16px;
line-height:35px;
color:var(--gray-dark,#0b1e33);
-webkit-transition:all .1s ease;
transition:all .1s ease;
margin:0;
display:inline-block; }
.products-list.grid .product-wapper .products-thumb .product-button-mobile .product-quickview:hover>a:before{
color:var(--theme-color,#7ba998); }
.products-list.grid .product-wapper .products-thumb .product-button-mobile .product-quickview:hover .loading:before{
color:#fff; }
.products-list.grid .product-wapper .products-thumb .product-button-mobile .product-quickview .loading i,.products-list.grid .product-wapper .products-thumb .product-button-mobile .product-quickview .loading span{
display:none; }
.products-list.grid .product-wapper .products-thumb .product-button-mobile .product-quickview .loading:before{
position:relative;
display:inline-block;
content:"";
border:2px solid var(--gray-dark-25,rgba(11,30,51,.25));
border-top-color:var(--gray-dark,#0b1e33);
width:15px;
height:15px;
background:none;
-webkit-animation:2s linear 0s normal none infinite running u;
animation:2s linear 0s normal none infinite running u;
text-indent:0;
border-radius:50%;
-webkit-border-radius:50%;
-moz-border-radius:50%;
-ms-border-radius:50%;
-o-border-radius:50%;
top:10px;
left:0; }
.products-list.grid .product-wapper .products-thumb .product-button-mobile .woosw-btn{
font-size:0;
background:#fff;
text-align:center;
position:relative;
white-space:nowrap;
margin-top:0;
color:var(--gray-dark,#0b1e33);
width:35px;
height:35px;
border-radius:50%;
-webkit-border-radius:50%;
-moz-border-radius:50%;
-ms-border-radius:50%;
-o-border-radius:50%;
line-height:35px;
border:0;
padding:0;
cursor:pointer; }
.products-list.grid .product-wapper .products-thumb .product-button-mobile .woosw-btn:before{
content:"";
font-family:icomoon;
font-size:14px;
line-height:37px;
color:var(--gray-dark,#0b1e33);
-webkit-transition:all .1s ease;
transition:all .1s ease; }
.products-list.grid .product-wapper .products-thumb .product-button-mobile .woosw-btn.woosw-adding:before{
position:relative;
display:inline-block;
content:"";
border:2px solid var(--gray-dark-25,rgba(11,30,51,.25));
border-top-color:var(--gray-dark,#0b1e33);
width:15px;
height:15px;
background:none;
-webkit-animation:2s linear 0s normal none infinite running u;
animation:2s linear 0s normal none infinite running u;
text-indent:0;
top:8px;
left:0;
border-radius:50%;
-webkit-border-radius:50%;
-moz-border-radius:50%;
-ms-border-radius:50%;
-o-border-radius:50%; }
.products-list.grid .product-wapper .products-thumb .product-button-mobile .woosw-btn.woosw-added:before{
margin:0;
color:var(--theme-color,#7ba998);
position:relative; }
.products-list.grid .product-wapper .products-thumb .product-button{
position:absolute;
top:15px;
bottom:auto;
left:auto;
right:15px;
z-index:8;
padding:0;
display:flex;
flex-direction:column;
align-items:center;
justify-content:center;
flex-wrap:wrap;
-webkit-transition:all .3s ease-in-out;
transition:all .3s ease-in-out;
gap:10px; }
.rtl .products-list.grid .product-wapper .products-thumb .product-button{
right:auto;
left:auto;
left:15px; }
.products-list.grid .product-wapper .products-thumb .product-button>*{
-webkit-transform:translate(20px);
transform:translate(20px);
opacity:0;
visibility:hidden;
position:relative; }
@media (max-width: 480px){
.products-list.grid .product-wapper .products-thumb .product-button>*{
opacity:1;
visibility:visible;
margin:0; }
.products-list.grid .product-wapper .products-thumb .product-button>:after,.products-list.grid .product-wapper .products-thumb .product-button>:before{
display:none; } }
.products-list.grid .product-wapper .products-thumb .product-button>:first-child{
transition:transform .4s ease 0s,opacity .4s ease 0s; }
.products-list.grid .product-wapper .products-thumb .product-button>:nth-child(2){
transition:transform .4s ease .2s,opacity .4s ease 0s; }
.products-list.grid .product-wapper .products-thumb .product-button>:nth-child(3){
transition:transform .4s ease .3s,opacity .4s ease 0s; }
.products-list.grid .product-wapper .products-thumb .product-button>:nth-child(4),.products-list.grid .product-wapper .products-thumb .product-button>:nth-child(5){
transition:transform .4s ease .4s,opacity .4s ease 0s; }
.products-list.grid .product-wapper .products-thumb .product-button>:before{
content:attr(data-title);
position:absolute;
padding:0 10px;
background:var(--gray-dark,#0b1e33);
color:#fff;
line-height:24px;
white-space:nowrap;
font-size:calc(var(--font-size-body,16px) - 3px);
z-index:10;
opacity:0;
visibility:hidden;
-webkit-transition:all .2s ease-in-out;
transition:all .2s ease-in-out;
pointer-events:none;
top:50%;
-webkit-transform:translateY(-50%);
transform:translateY(-50%);
border-radius:3px;
-webkit-border-radius:3px;
-moz-border-radius:3px;
-ms-border-radius:3px;
-o-border-radius:3px;
right:100%; }
.rtl .products-list.grid .product-wapper .products-thumb .product-button>:before{
left:100%;
right:auto; }
.products-list.grid .product-wapper .products-thumb .product-button>:after{
content:"";
position:absolute;
right:100%;
top:50%;
-webkit-transform:translateY(-50%);
transform:translateY(-50%);
border-color:transparent transparent transparent var(--gray-dark,#0b1e33);
margin-right:-9px;
border-width:5px;
border-style:solid;
pointer-events:none;
-webkit-transition:all .2s ease-in-out;
transition:all .2s ease-in-out;
opacity:0;
visibility:hidden; }
.rtl .products-list.grid .product-wapper .products-thumb .product-button>:after{
left:100%;
right:auto;
margin-left:-9px;
margin-right:0; }
.products-list.grid .product-wapper .products-thumb .product-button .product-quickview{
text-align:center;
font-size:0;
white-space:nowrap;
display:inline-block; }
.products-list.grid .product-wapper .products-thumb .product-button .product-quickview>a{
display:inline-block;
background:#fff;
width:40px;
height:40px;
line-height:40px;
border-radius:50%;
-webkit-border-radius:50%;
-moz-border-radius:50%;
-ms-border-radius:50%;
-o-border-radius:50%;
position:relative;
outline:unset;
-webkit-transition:all .5s ease;
transition:all .5s ease;
border:0; }
.products-list.grid .product-wapper .products-thumb .product-button .product-quickview>a:before{
content:"";
font-family:icomoon;
font-size:16px;
color:var(--gray-dark,#0b1e33);
-webkit-transition:all .1s ease;
transition:all .1s ease;
margin:0;
display:inline-block; }
.products-list.grid .product-wapper .products-thumb .product-button .product-quickview:hover>a{
background-color:var(--theme-color,#7ba998); }
.products-list.grid .product-wapper .products-thumb .product-button .product-quickview:hover .loading:before,.products-list.grid .product-wapper .products-thumb .product-button .product-quickview:hover>a:before{
color:#fff; }
.products-list.grid .product-wapper .products-thumb .product-button .product-quickview .loading i,.products-list.grid .product-wapper .products-thumb .product-button .product-quickview .loading span{
display:none; }
.products-list.grid .product-wapper .products-thumb .product-button .product-quickview .loading:before{
position:relative;
display:inline-block;
content:"";
border:2px solid var(--gray-dark-25,rgba(11,30,51,.25));
border-top-color:var(--gray-dark,#0b1e33);
width:18px;
height:18px;
background:none;
-webkit-animation:2s linear 0s normal none infinite running u;
animation:2s linear 0s normal none infinite running u;
text-indent:0;
border-radius:50%;
-webkit-border-radius:50%;
-moz-border-radius:50%;
-ms-border-radius:50%;
-o-border-radius:50%;
top:9px; }
.products-list.grid .product-wapper .products-thumb .product-button .product-quickview .loading:hover:before{
border-color:hsla(0,0%,100%,.5);
border-top-color:#fff; }
.products-list.grid .product-wapper .products-thumb .product-button .woosw-btn{
font-size:0;
text-align:center;
position:relative;
white-space:nowrap;
margin-top:0;
background:#fff;
width:40px;
height:40px;
line-height:40px;
border-radius:50%;
-webkit-border-radius:50%;
-moz-border-radius:50%;
-ms-border-radius:50%;
-o-border-radius:50%;
border:0;
padding:0;
cursor:pointer; }
@media (max-width: 480px){
.products-list.grid .product-wapper .products-thumb .product-button .woosw-btn{
width:35px;
height:35px;
line-height:38px; } }
.products-list.grid .product-wapper .products-thumb .product-button .woosw-btn:before{
content:"";
font-family:icomoon;
font-size:14px;
color:var(--gray-dark,#0b1e33);
-webkit-transition:all .1s ease;
transition:all .1s ease; }
@media (max-width: 480px){
.products-list.grid .product-wapper .products-thumb .product-button .woosw-btn:before{
line-height:35px; } }
.products-list.grid .product-wapper .products-thumb .product-button .woosw-btn.woosw-adding:before{
position:relative;
display:inline-block;
content:"";
border:2px solid var(--gray-dark-25,rgba(11,30,51,.25));
border-top-color:var(--gray-dark,#0b1e33);
width:18px;
height:18px;
background:none;
-webkit-animation:2s linear 0s normal none infinite running u;
animation:2s linear 0s normal none infinite running u;
text-indent:0;
top:9px;
left:0;
border-radius:50%;
-webkit-border-radius:50%;
-moz-border-radius:50%;
-ms-border-radius:50%;
-o-border-radius:50%; }
.products-list.grid .product-wapper .products-thumb .product-button .woosw-btn.woosw-adding:hover:before{
border-color:hsla(0,0%,100%,.5);
border-top-color:#fff; }
@media (max-width: 480px){
.products-list.grid .product-wapper .products-thumb .product-button .woosw-btn.woosw-adding:before{
width:16px;
height:16px;
top:7px; } }
.products-list.grid .product-wapper .products-thumb .product-button .woosw-btn.woosw-added:before{
margin:0;
color:var(--theme-color,#7ba998);
position:relative; }
@media (max-width: 480px){
.products-list.grid .product-wapper .products-thumb .product-button .woosw-btn.woosw-added:before{
line-height:35px; } }
.products-list.grid .product-wapper .products-thumb .product-button .woosw-btn:hover{
background-color:var(--theme-color,#7ba998); }
.products-list.grid .product-wapper .products-thumb .product-button .woosw-btn:hover:before{
color:#fff; }
.products-list.grid .product-wapper .products-thumb .product-button .woosc-btn{
font-size:0;
text-align:center;
position:relative;
white-space:nowrap;
margin-top:0;
background:#fff;
width:40px;
height:40px;
line-height:40px;
border-radius:50%;
-webkit-border-radius:50%;
-moz-border-radius:50%;
-ms-border-radius:50%;
-o-border-radius:50%;
border:0;
padding:0;
cursor:pointer; }
.products-list.grid .product-wapper .products-thumb .product-button .woosc-btn:before{
content:"";
font-family:icomoon;
font-size:14px;
color:var(--gray-dark,#0b1e33);
-webkit-transition:all .1s ease;
transition:all .1s ease; }
.products-list.grid .product-wapper .products-thumb .product-button .woosc-btn.woosc-adding:before{
position:relative;
display:inline-block;
content:"";
border:2px solid hsla(0,0%,100%,.25);
border-top-color:#fff;
width:18px;
height:18px;
background:none;
-webkit-animation:2s linear 0s normal none infinite running u;
animation:2s linear 0s normal none infinite running u;
text-indent:0;
top:9px;
left:0;
border-radius:50%;
-webkit-border-radius:50%;
-moz-border-radius:50%;
-ms-border-radius:50%;
-o-border-radius:50%; }
.products-list.grid .product-wapper .products-thumb .product-button .woosc-btn.woosc-adding:hover:before{
border-color:var(--theme-color-50,rgba(123,169,152,.5));
border-top-color:var(--theme-color,#7ba998); }
@media (max-width: 480px){
.products-list.grid .product-wapper .products-thumb .product-button .woosc-btn.woosc-adding:before{
width:16px;
height:16px;
top:7px; } }
.products-list.grid .product-wapper .products-thumb .product-button .woosc-btn.woosc-added:before{
margin:0;
color:var(--theme-color,#7ba998);
position:relative; }
.products-list.grid .product-wapper .products-thumb .product-button .woosc-btn:hover{
background-color:var(--theme-color,#7ba998); }
.products-list.grid .product-wapper .products-thumb .product-button .woosc-btn:hover:before{
color:#fff; }
.products-list.grid .product-wapper .products-thumb .product-button .add_to_cart_button,.products-list.grid .product-wapper .products-thumb .product-button .added_to_cart,.products-list.grid .product-wapper .products-thumb .product-button .product_type_external,.products-list.grid .product-wapper .products-thumb .product-button .product_type_grouped,.products-list.grid .product-wapper .products-thumb .product-button .product_type_variable,.products-list.grid .product-wapper .products-thumb .product-button .read_more{
display:inline-block;
text-align:center;
border:0;
background:#fff;
width:40px;
height:40px;
line-height:40px;
border-radius:50%;
-webkit-border-radius:50%;
-moz-border-radius:50%;
-ms-border-radius:50%;
-o-border-radius:50%;
padding:0;
font-size:0;
white-space:nowrap; }
@media (max-width: 480px){
.products-list.grid .product-wapper .products-thumb .product-button .add_to_cart_button,.products-list.grid .product-wapper .products-thumb .product-button .added_to_cart,.products-list.grid .product-wapper .products-thumb .product-button .product_type_external,.products-list.grid .product-wapper .products-thumb .product-button .product_type_grouped,.products-list.grid .product-wapper .products-thumb .product-button .product_type_variable,.products-list.grid .product-wapper .products-thumb .product-button .read_more{
display:none; } }
.products-list.grid .product-wapper .products-thumb .product-button .add_to_cart_button:before,.products-list.grid .product-wapper .products-thumb .product-button .added_to_cart:before,.products-list.grid .product-wapper .products-thumb .product-button .product_type_external:before,.products-list.grid .product-wapper .products-thumb .product-button .product_type_grouped:before,.products-list.grid .product-wapper .products-thumb .product-button .product_type_variable:before,.products-list.grid .product-wapper .products-thumb .product-button .read_more:before{
content:"";
font-family:icomoon;
font-size:16px;
color:var(--gray-dark,#0b1e33);
-webkit-transition:all .1s ease;
transition:all .1s ease;
margin:0;
display:inline-block; }
.products-list.grid .product-wapper .products-thumb .product-button .add_to_cart_button.added_to_cart,.products-list.grid .product-wapper .products-thumb .product-button .added_to_cart.added_to_cart,.products-list.grid .product-wapper .products-thumb .product-button .product_type_external.added_to_cart,.products-list.grid .product-wapper .products-thumb .product-button .product_type_grouped.added_to_cart,.products-list.grid .product-wapper .products-thumb .product-button .product_type_variable.added_to_cart,.products-list.grid .product-wapper .products-thumb .product-button .read_more.added_to_cart{
display:none; }
.products-list.grid .product-wapper .products-thumb .product-button .add_to_cart_button.loading,.products-list.grid .product-wapper .products-thumb .product-button .added_to_cart.loading,.products-list.grid .product-wapper .products-thumb .product-button .product_type_external.loading,.products-list.grid .product-wapper .products-thumb .product-button .product_type_grouped.loading,.products-list.grid .product-wapper .products-thumb .product-button .product_type_variable.loading,.products-list.grid .product-wapper .products-thumb .product-button .read_more.loading{
-webkit-transition:all .2s ease;
transition:all .2s ease; }
.products-list.grid .product-wapper .products-thumb .product-button .add_to_cart_button.loading span,.products-list.grid .product-wapper .products-thumb .product-button .added_to_cart.loading span,.products-list.grid .product-wapper .products-thumb .product-button .product_type_external.loading span,.products-list.grid .product-wapper .products-thumb .product-button .product_type_grouped.loading span,.products-list.grid .product-wapper .products-thumb .product-button .product_type_variable.loading span,.products-list.grid .product-wapper .products-thumb .product-button .read_more.loading span{
display:none; }
.products-list.grid .product-wapper .products-thumb .product-button .add_to_cart_button.loading:before,.products-list.grid .product-wapper .products-thumb .product-button .added_to_cart.loading:before,.products-list.grid .product-wapper .products-thumb .product-button .product_type_external.loading:before,.products-list.grid .product-wapper .products-thumb .product-button .product_type_grouped.loading:before,.products-list.grid .product-wapper .products-thumb .product-button .product_type_variable.loading:before,.products-list.grid .product-wapper .products-thumb .product-button .read_more.loading:before{
position:relative;
display:inline-block;
content:"";
border:2px solid var(--gray-dark-25,rgba(11,30,51,.25));
border-top-color:var(--gray-dark,#0b1e33);
width:18px;
height:18px;
background:none;
-webkit-animation:2s linear 0s normal none infinite running u;
animation:2s linear 0s normal none infinite running u;
text-indent:0;
top:9px;
left:0;
border-radius:50%;
-webkit-border-radius:50%;
-moz-border-radius:50%;
-ms-border-radius:50%;
-o-border-radius:50%; }
.rtl .products-list.grid .product-wapper .products-thumb .product-button .add_to_cart_button.loading:before,.rtl .products-list.grid .product-wapper .products-thumb .product-button .added_to_cart.loading:before,.rtl .products-list.grid .product-wapper .products-thumb .product-button .product_type_external.loading:before,.rtl .products-list.grid .product-wapper .products-thumb .product-button .product_type_grouped.loading:before,.rtl .products-list.grid .product-wapper .products-thumb .product-button .product_type_variable.loading:before,.rtl .products-list.grid .product-wapper .products-thumb .product-button .read_more.loading:before{
right:0;
left:auto; }
.products-list.grid .product-wapper .products-thumb .product-button .add_to_cart_button.loading:hover:before,.products-list.grid .product-wapper .products-thumb .product-button .added_to_cart.loading:hover:before,.products-list.grid .product-wapper .products-thumb .product-button .product_type_external.loading:hover:before,.products-list.grid .product-wapper .products-thumb .product-button .product_type_grouped.loading:hover:before,.products-list.grid .product-wapper .products-thumb .product-button .product_type_variable.loading:hover:before,.products-list.grid .product-wapper .products-thumb .product-button .read_more.loading:hover:before{
border-color:hsla(0,0%,100%,.5);
border-top-color:#fff; }
.products-list.grid .product-wapper .products-thumb .product-button .add_to_cart_button:hover,.products-list.grid .product-wapper .products-thumb .product-button .added_to_cart:hover,.products-list.grid .product-wapper .products-thumb .product-button .product_type_external:hover,.products-list.grid .product-wapper .products-thumb .product-button .product_type_grouped:hover,.products-list.grid .product-wapper .products-thumb .product-button .product_type_variable:hover,.products-list.grid .product-wapper .products-thumb .product-button .read_more:hover{
background-color:var(--theme-color,#7ba998); }
.products-list.grid .product-wapper .products-thumb .product-button .add_to_cart_button:hover:before,.products-list.grid .product-wapper .products-thumb .product-button .added_to_cart:hover:before,.products-list.grid .product-wapper .products-thumb .product-button .product_type_external:hover:before,.products-list.grid .product-wapper .products-thumb .product-button .product_type_grouped:hover:before,.products-list.grid .product-wapper .products-thumb .product-button .product_type_variable:hover:before,.products-list.grid .product-wapper .products-thumb .product-button .read_more:hover:before{
color:#fff; }
.products-list.grid .product-wapper .products-thumb .product-button .added_to_cart:before,.products-list.grid .product-wapper .products-thumb .product-button .product_type_variable:before{
content:"\e912";
font-family:feather;
text-indent:0;
font-size:20px; }
.products-list.grid .product-wapper .products-thumb .product-button .added_to_cart:after,.products-list.grid .product-wapper .products-thumb .product-button .product_type_variable:after{
display:none; }
.products-list.grid .product-wapper .products-thumb .product-button .read_more:before{
content:"\e912";
font-family:feather;
text-indent:0;
font-size:20px; }
.products-list.grid .product-wapper .products-thumb .product-button.tooltip>:hover:after,.products-list.grid .product-wapper .products-thumb .product-button.tooltip>:hover:before{
opacity:1;
visibility:visible;
-webkit-transform:translate(-8px,-50%);
transform:translate(-8px,-50%); }
.products-list.grid .product-wapper .products-thumb .btn-quickview .product-quickview{
position:absolute;
bottom:0;
left:50%;
-webkit-transform:translate(-50%,15px);
transform:translate(-50%,15px);
opacity:0;
visibility:hidden;
-webkit-transition:all .3s ease;
transition:all .3s ease;
width:100%;
padding:20px; }
.products-list.grid .product-wapper .products-thumb .btn-quickview .product-quickview>a{
background:var(--button-color,#7ba998);
color:#fff;
width:100%;
height:45px;
line-height:45px;
padding:0 10px;
display:inline-block;
-webkit-transition:all .3s ease;
transition:all .3s ease;
text-align:center;
position:relative;
font-size:calc(var(--font-size-body, 16px) - 2px);
font-weight:500;
border-radius:25px;
-webkit-border-radius:25px;
-moz-border-radius:25px;
-ms-border-radius:25px;
-o-border-radius:25px;
text-transform:uppercase; }
.products-list.grid .product-wapper .products-thumb .btn-quickview .product-quickview:hover>a{
background:var(--hover-color,#5f917e); }
.products-list.grid .product-wapper .products-thumb .btn-quickview .product-quickview .loading i,.products-list.grid .product-wapper .products-thumb .btn-quickview .product-quickview .loading span{
display:none; }
.products-list.grid .product-wapper .products-thumb .btn-quickview .product-quickview .loading:before{
position:relative;
display:inline-block;
content:"";
border:2px solid hsla(0,0%,100%,.25);
border-top-color:#fff;
width:18px;
height:18px;
background:none;
-webkit-animation:2s linear 0s normal none infinite running u;
animation:2s linear 0s normal none infinite running u;
text-indent:0;
left:0;
top:5px;
border-radius:50%;
-webkit-border-radius:50%;
-moz-border-radius:50%;
-ms-border-radius:50%;
-o-border-radius:50%;
-webkit-transition:all 0s ease;
transition:all 0s ease;
opacity:1;
visibility:visible; }
.products-list.grid .product-wapper .products-thumb .btn-atc>div{
position:absolute;
display:inline-flex;
width:100%;
bottom:0;
left:50%;
-webkit-transform:translate(-50%,15px);
transform:translate(-50%,15px);
opacity:0;
visibility:hidden;
-webkit-transition:all .3s ease 0s;
transition:all .3s ease 0s;
padding:20px; }
.products-list.grid .product-wapper .products-thumb .btn-atc>div>a{
display:inline-block;
color:#fff;
height:45px;
line-height:45px;
font-size:calc(var(--font-size-body, 16px) - 2px);
font-weight:500;
padding:0 10px;
width:100%;
background:var(--button-color,#7ba998);
-webkit-transition:all .3s ease;
transition:all .3s ease;
text-align:center;
overflow:hidden;
border-radius:25px;
-webkit-border-radius:25px;
-moz-border-radius:25px;
-ms-border-radius:25px;
-o-border-radius:25px;
text-transform:uppercase;
position:relative; }
.products-list.grid .product-wapper .products-thumb .btn-atc>div>a:hover{
background:var(--hover-color,#5f917e); }
.products-list.grid .product-wapper .products-thumb .btn-atc>div>a label{
margin:0; }
.products-list.grid .product-wapper .products-thumb .btn-atc>div>a.loading{
color:transparent;
font-size:0; }
.products-list.grid .product-wapper .products-thumb .btn-atc>div>a.loading:before{
position:absolute;
display:inline-block;
content:"";
border:2px solid hsla(0,0%,100%,.5);
border-top-color:#fff;
width:18px;
height:18px;
border-radius:50%;
-webkit-border-radius:50%;
-moz-border-radius:50%;
-ms-border-radius:50%;
-o-border-radius:50%;
background:none;
-webkit-animation:2s linear 0s normal none infinite running u;
animation:2s linear 0s normal none infinite running u;
text-indent:0;
top:13px;
left:50%;
-webkit-transform:translateX(-50%);
transform:translateX(-50%);
-webkit-transition:all 0s ease;
transition:all 0s ease;
opacity:1;
visibility:visible; }
.products-list.grid .product-wapper .products-thumb .btn-atc>div>a.added,.products-list.grid .product-wapper .products-thumb .btn-atc>div>a.added_to_cart:after,.products-list.grid .product-wapper .products-thumb .btn-atc>div>a .product_type_variable:after{
display:none; }
@media (max-width: 480px){
.products-list.grid .product-wapper .products-thumb .btn-atc>div{
display:none; } }
.products-list.grid .product-wapper .products-thumb .product-stock{
position:absolute;
top:0;
right:0;
left:0;
bottom:0;
width:54px;
height:54px;
padding:0 10px;
background:#fff;
font-size:10px;
font-weight:500;
text-transform:uppercase;
white-space:normal;
margin:auto;
text-align:center;
display:inline-flex;
align-items:center;
border-radius:50%;
-webkit-border-radius:50%;
-moz-border-radius:50%;
-ms-border-radius:50%;
-o-border-radius:50%; }
.products-list.grid .product-wapper .products-thumb .product-stock span{
color:var(--gray-dark,#0b1e33); }
.products-list.grid .product-wapper .products-content .cat-products{
font-size:calc(var(--font-size-body, 16px) - 2px);
margin-bottom:7px;
text-transform:uppercase; }
.products-list.grid .product-wapper .products-content .cat-products a{
color:var(--theme-color,#7ba998); }
.products-list.grid .product-wapper .products-content h3.product-title{
font-size:calc(var(--font-size-body, 16px) - 1px);
margin:0;
font-weight:400;
font-family:var(--font-family-base,"GTWalsheimPro");
margin-bottom:10px;
display:-webkit-box;
-webkit-line-clamp:2;
-webkit-box-orient:vertical;
overflow:hidden;
max-height:50px; }
.products-list.grid .product-wapper .products-content h3.product-title a{
position:relative; }
.products-list.grid .product-wapper .products-content .price{
line-height:100%;
width:100%;
position:relative;
overflow:hidden;
display:inline-flex;
align-items:center;
gap:10px;
font-weight:700;
margin-bottom:15px; }
.products-list.grid .product-wapper .products-content .price del{
line-height:100%;
order:2;
font-weight:400; }
.products-list.grid .product-wapper .products-content .reviews-wrap{
display:inline-flex; }
.products-list.grid .product-wapper .products-content .reviews-wrap .rating{
display:inline-flex;
align-items:center;
gap:3px; }
.products-list.grid .product-wapper .products-content .reviews-wrap .rating .review-count{
color:var(--text-color,#0b1e33);
font-size:calc(var(--font-size-body, 16px) - 2px);
font-weight:400;
line-height:1; }
@media (max-width: 767px){
.products-list.grid .product-wapper .products-content .reviews-wrap .rating .review-count{
display:none; } }
.products-list.grid .product-wapper:hover .products-thumb .product-thumb-hover .hover-image{
opacity:1;
visibility:visible;
-webkit-transform:scale(1.03);
transform:scale(1.03); }
.products-list.grid .product-wapper:hover .products-thumb .product-thumb-hover .wp-post-image{
opacity:0;
visibility:hidden; }
.products-list.grid .product-wapper:hover .products-thumb .product-button>*{
opacity:1;
visibility:visible;
-webkit-transform:translate(0);
transform:translate(0); }
.products-list.grid .product-wapper:hover .products-thumb .btn-atc>div,.products-list.grid .product-wapper:hover .products-thumb .btn-quickview .product-quickview{
opacity:1;
visibility:visible;
-webkit-transform:translate(-50%) !important;
transform:translate(-50%) !important; }
.products-list.grid .product-wapper:hover .countdown{
opacity:0;
visibility:hidden;
-webkit-transform:rotateX(-90deg);
transform:rotateX(-90deg); }
.products-list.grid .product-wapper.content-product4 .products-content{
text-align:left;
position:relative; }
.rtl .products-list.grid .product-wapper.content-product4 .products-content{
text-align:right; }
.products-list.grid .product-wapper.content-product4 .products-content .product-title{
width:calc(100% - 20px); }
@media (max-width: 1199px){
.products-list.grid .product-wapper.content-product4 .products-content .product-title{
width:100%; } }
.products-list.grid .product-wapper.content-product4 .products-content .product-attribute{
justify-content:flex-start; }
.products-list.grid .product-wapper.content-product4 .products-content .wishlish-product{
position:absolute;
top:0;
right:0;
line-height:1; }
.rtl .products-list.grid .product-wapper.content-product4 .products-content .wishlish-product{
left:0;
right:auto; }
@media (max-width: 1199px){
.products-list.grid .product-wapper.content-product4 .products-content .wishlish-product{
display:none; } }
.products-list.grid .product-wapper.content-product4 .products-content .wishlish-product .woosw-wishlist:before{
content:attr(data-title);
position:absolute;
padding:0 10px;
background:var(--gray-dark,#0b1e33);
color:#fff;
line-height:24px;
white-space:nowrap;
font-size:calc(var(--font-size-body,16px) - 3px);
z-index:10;
opacity:0;
visibility:hidden;
-webkit-transition:all .2s ease-in-out;
transition:all .2s ease-in-out;
pointer-events:none;
top:50%;
-webkit-transform:translateY(-50%);
transform:translateY(-50%);
right:100%;
border-radius:3px;
-webkit-border-radius:3px;
-moz-border-radius:3px;
-ms-border-radius:3px;
-o-border-radius:3px; }
.rtl .products-list.grid .product-wapper.content-product4 .products-content .wishlish-product .woosw-wishlist:before{
left:100%;
right:auto; }
.products-list.grid .product-wapper.content-product4 .products-content .wishlish-product .woosw-wishlist:after{
content:"";
position:absolute;
right:100%;
top:50%;
-webkit-transform:translateY(-50%);
transform:translateY(-50%);
border-color:transparent transparent transparent var(--gray-dark,#0b1e33);
margin-right:-9px;
border-width:5px;
border-style:solid;
pointer-events:none;
-webkit-transition:all .2s ease-in-out;
transition:all .2s ease-in-out;
opacity:0;
visibility:hidden; }
.rtl .products-list.grid .product-wapper.content-product4 .products-content .wishlish-product .woosw-wishlist:after{
left:100%;
right:auto;
margin-left:-9px;
margin-right:0; }
.products-list.grid .product-wapper.content-product4 .products-content .wishlish-product.tooltip .woosw-wishlist:hover:after,.products-list.grid .product-wapper.content-product4 .products-content .wishlish-product.tooltip .woosw-wishlist:hover:before{
opacity:1;
visibility:visible;
-webkit-transform:translate(-8px,-50%);
transform:translate(-8px,-50%); }
.products-list.grid .product-wapper.content-product4 .products-content .woosw-btn{
font-size:0;
background:transparent;
text-align:center;
position:relative;
white-space:nowrap;
margin-top:0;
padding:0;
width:auto;
height:auto;
border:0;
cursor:pointer; }
.products-list.grid .product-wapper.content-product4 .products-content .woosw-btn:before{
content:"";
font-family:icomoon;
font-size:14px;
color:var(--gray-dark,#0b1e33);
-webkit-transition:all .1s ease;
transition:all .1s ease; }
.products-list.grid .product-wapper.content-product4 .products-content .woosw-btn.woosw-adding:before{
position:relative;
display:inline-block;
content:"";
border:2px solid var(--gray-dark-25,rgba(11,30,51,.25));
border-top-color:var(--gray-dark,#0b1e33);
width:16px;
height:16px;
background:none;
-webkit-animation:2s linear 0s normal none infinite running u;
animation:2s linear 0s normal none infinite running u;
text-indent:0;
top:0;
left:0;
border-radius:50%;
-webkit-border-radius:50%;
-moz-border-radius:50%;
-ms-border-radius:50%;
-o-border-radius:50%; }
.products-list.grid .product-wapper.content-product4 .products-content .woosw-btn.woosw-added:before{
margin:0;
color:var(--theme-color,#7ba998); }
.products-list.grid .product-wapper.content-product4 .products-content .woosw-btn:hover:before{
color:var(--theme-color,#7ba998); }
@media (min-width: 1199px){
.products-list.grid .product-wapper.content-product5:hover .content-form-attribute{
opacity:1;
visibility:visible; } }
.products-list.grid .product-wapper.content-product5.quick-shop .product-button .type_variable{
display:none; }
.products-list.grid .product-wapper.content-product5.quick-shop .product-button .variable-atc:not(.disabled):before{
content:attr(data-title_atc); }
.products-list.grid .product-wapper.content-product5.quick-shop .single_add_to_cart_button{
display:inline-block;
text-align:center;
background:#fff;
width:40px;
height:40px;
line-height:40px;
border-radius:50%;
-webkit-border-radius:50%;
-moz-border-radius:50%;
-ms-border-radius:50%;
-o-border-radius:50%;
border:0;
padding:0;
font-size:0;
white-space:nowrap;
cursor:pointer; }
.products-list.grid .product-wapper.content-product5.quick-shop .single_add_to_cart_button span{
display:none; }
.products-list.grid .product-wapper.content-product5.quick-shop .single_add_to_cart_button:not(.disabled){
-webkit-animation-name:k;
animation-name:k;
-webkit-animation-duration:1s;
animation-duration:1s;
-webkit-animation-timing-function:ease-in-out;
animation-timing-function:ease-in-out;
-webkit-animation-iteration-count:1;
animation-iteration-count:1; }
.products-list.grid .product-wapper.content-product5.quick-shop .single_add_to_cart_button:before{
content:"";
font-family:icomoon;
font-size:16px;
-webkit-transition:all .1s ease;
transition:all .1s ease;
margin:0;
font-weight:400;
width:100%;
color:var(--gray-dark,#0b1e33);
display:inline-block; }
.products-list.grid .product-wapper.content-product5.quick-shop .single_add_to_cart_button.active:before{
position:relative;
display:inline-block;
content:"";
border:2px solid rgba(0,0,0,.25);
border-top-color:#000;
width:18px;
height:18px;
background:none;
-webkit-animation:2s linear 0s normal none infinite running u;
animation:2s linear 0s normal none infinite running u;
text-indent:0;
top:10px;
border-radius:50%;
-webkit-border-radius:50%;
-moz-border-radius:50%;
-ms-border-radius:50%;
-o-border-radius:50%; }
.products-list.grid .product-wapper.content-product5.quick-shop .single_add_to_cart_button:hover{
background-color:var(--theme-color,#7ba998); }
.products-list.grid .product-wapper.content-product5.quick-shop .single_add_to_cart_button:hover:before{
color:#fff; }
.products-list.grid .product-wapper.content-product5.quick-shop .single_add_to_cart_button:hover.active:before{
border-color:hsla(0,0%,100%,.5);
border-top-color:#fff; }
.products-list.grid .product-wapper.content-product5 .content-form-attribute{
position:absolute;
width:100%;
bottom:0;
left:0;
z-index:5;
opacity:0;
visibility:hidden;
-webkit-transition:all .3s ease;
transition:all .3s ease; }
.products-list.grid .product-wapper.content-product5 .content-form-attribute .form-attribute{
width:100%;
background:hsla(0,0%,100%,.6);
backdrop-filter:blur(2px);
padding:15px 10px; }
.products-list.grid .product-wapper.content-product5 .content-form-attribute .form-attribute .title{
font-size:calc(var(--font-size-body,16px) - 4px);
font-weight:500;
text-align:center;
text-transform:uppercase;
color:var(--gray-dark,#0b1e33);
margin-bottom:5px; }
.products-list.grid .product-wapper.content-product5 .content-form-attribute .form-attribute .title:before{
display:block;
content:attr(data-title_atc); }
.products-list.grid .product-wapper.content-product5 .content-form-attribute .form-attribute .title:only-child{
display:none; }
.products-list.grid .product-wapper.content-product5 .content-form-attribute .form-attribute .title.disabled:before{
content:attr(data-title); }
.products-list.grid .product-wapper.content-product5 .content-form-attribute .attribute-card{
padding:0;
list-style:none;
text-align:center;
overflow-x:auto;
overflow-y:hidden;
white-space:nowrap; }
.products-list.grid .product-wapper.content-product5 .content-form-attribute .attribute-card::-webkit-scrollbar{
height:2px;
background-color:#f5f5f5; }
.products-list.grid .product-wapper.content-product5 .content-form-attribute .attribute-card::-webkit-scrollbar-thumb{
background-color:var(--gray-dark,#0b1e33); }
.products-list.grid .product-wapper.content-product5 .content-form-attribute .list-attribute{
display:inline-block;
margin:2.5px 5px;
font-size:10px;
text-transform:uppercase;
color:var(--gray-dark,#0b1e33);
font-weight:500;
line-height:16px;
padding:6px 5px;
cursor:pointer;
min-width:40px;
text-align:center;
flex:unset;
max-width:fit-content; }
.products-list.grid .product-wapper.content-product5 .content-form-attribute .list-attribute.active{
background:#fff; }
@media (min-width: 1199px){
.products-list.grid .product-wapper.content-product5 .content-form-attribute .list-attribute:hover{
background:#fff; } }
.products-list.grid .product-wapper.content-product5 .content-form-attribute .list-attribute.disabled{
pointer-events:none;
opacity:.5; }
.products-list.grid .product-wapper.content-product5 .content-form-attribute-color{
margin-bottom:10px; }
.products-list.grid .product-wapper.content-product5 .content-form-attribute-color .attribute-card{
display:flex;
flex-wrap:wrap;
padding:0;
gap:7px;
list-style:none; }
.products-list.grid .product-wapper.content-product5 .content-form-attribute-color .list-attribute{
display:inherit;
cursor:pointer;
position:relative;
flex:unset;
max-width:fit-content;
padding:0; }
.products-list.grid .product-wapper.content-product5 .content-form-attribute-color .list-attribute:before{
content:attr(data-title);
position:absolute;
padding:0 10px;
background:var(--gray-dark,#0b1e33);
color:#fff;
top:-33px;
line-height:calc(var(--font-size-body,16px) + 7px);
white-space:nowrap;
left:50%;
font-size:calc(var(--font-size-body,16px) - 4px);
z-index:10;
-webkit-transform:translateX(-50%);
transform:translateX(-50%);
border-radius:3px;
-webkit-border-radius:3px;
-moz-border-radius:3px;
-ms-border-radius:3px;
-o-border-radius:3px;
opacity:0;
visibility:hidden;
pointer-events:none;
-webkit-transition:all .2s ease-in-out;
transition:all .2s ease-in-out;
text-transform:capitalize; }
.products-list.grid .product-wapper.content-product5 .content-form-attribute-color .list-attribute:after{
content:"";
position:absolute;
top:-10px;
left:50%;
margin-left:-5px;
border-width:5px;
border-style:solid;
border-color:var(--gray-dark,#0b1e33) transparent transparent;
pointer-events:none;
opacity:0;
visibility:hidden;
-webkit-transition:all .2s ease-in-out;
transition:all .2s ease-in-out; }
@media (min-width: 1199px){
.products-list.grid .product-wapper.content-product5 .content-form-attribute-color .list-attribute:hover{
border-color:var(--gray-dark,#0b1e33); } }
.products-list.grid .product-wapper.content-product5 .content-form-attribute-color .list-attribute.disabled{
pointer-events:none;
opacity:.5; }
.products-list.grid .product-wapper.content-product5 .content-form-attribute-color .list-attribute.disabled span{
position:relative; }
.products-list.grid .product-wapper.content-product5 .content-form-attribute-color .list-attribute.disabled span:before{
position:absolute;
height:100%;
width:1px;
background:#c5c5c5;
content:"";
left:50%;
top:0;
transform:rotate(45deg); }
.products-list.grid .product-wapper.content-product5 .content-form-attribute-color .list-attribute:last-child{
margin-right:0; }
.products-list.grid .product-wapper.content-product5 .content-form-attribute-color .list-attribute span{
font-size:0;
width:20px;
height:20px;
border-radius:50%;
-webkit-border-radius:50%;
-moz-border-radius:50%;
-ms-border-radius:50%;
-o-border-radius:50%;
display:inline-block;
-webkit-transition:all .3s ease-in-out;
transition:all .3s ease-in-out;
background-size:cover;
background-repeat:no-repeat;
position:relative;
border:2px solid #fff;
box-shadow:0 0 1px 1px #ddd; }
.products-list.grid .product-wapper.content-product5 .content-form-attribute-color .list-attribute.active,.products-list.grid .product-wapper.content-product5 .content-form-attribute-color .list-attribute:hover span{
border-color:var(--gray-dark,#0b1e33); }
.products-list.grid .product-wapper.content-product5 .content-form-attribute-color .list-attribute:hover:after,.products-list.grid .product-wapper.content-product5 .content-form-attribute-color .list-attribute:hover:before{
opacity:1;
visibility:visible; }
.products-list.grid .product-wapper.content-product5 .content-form-attribute-color .list-attribute:hover:before{
top:-30px; }
.products-list.grid .product-wapper.content-product5 .content-form-attribute-color .list-attribute:hover:after{
top:-7px; }
.products-list.grid .product-wapper.content-product5 .button-atc-mobile{
margin-top:8px;
overflow:hidden; }
.products-list.grid .product-wapper.content-product5 .button-atc-mobile .select-option-mobile,.products-list.grid .product-wapper.content-product5 .button-atc-mobile a{
font-size:calc(var(--font-size-body, 16px) - 4px);
text-transform:uppercase;
letter-spacing:1px;
width:100%;
display:block;
padding:0 5px;
line-height:40px;
background:var(--button-color,#7ba998);
color:#fff;
text-align:center; }
.products-list.grid .product-wapper.content-product5 .button-atc-mobile .select-option-mobile.added_to_cart,.products-list.grid .product-wapper.content-product5 .button-atc-mobile a.added_to_cart{
display:none; }
.products-list.grid .product-wapper.content-product5 .button-atc-mobile .select-option-mobile.loading,.products-list.grid .product-wapper.content-product5 .button-atc-mobile a.loading{
-webkit-transition:all .2s ease;
transition:all .2s ease; }
.products-list.grid .product-wapper.content-product5 .button-atc-mobile .select-option-mobile.loading span,.products-list.grid .product-wapper.content-product5 .button-atc-mobile a.loading span{
display:none; }
.products-list.grid .product-wapper.content-product5 .button-atc-mobile .select-option-mobile.loading:before,.products-list.grid .product-wapper.content-product5 .button-atc-mobile a.loading:before{
position:relative;
display:inline-block;
content:"";
border:2px solid hsla(0,0%,100%,.5);
border-top-color:#fff;
width:18px;
height:18px;
background:none;
-webkit-animation:2s linear 0s normal none infinite running u;
animation:2s linear 0s normal none infinite running u;
text-indent:0;
top:4px;
border-radius:50%;
-webkit-border-radius:50%;
-moz-border-radius:50%;
-ms-border-radius:50%;
-o-border-radius:50%; }
.products-list.grid .product-wapper.content-product5 .button-atc-mobile .select-option-mobile:hover,.products-list.grid .product-wapper.content-product5 .button-atc-mobile a:hover{
background:var(--hover-color,#5f917e); }
.products-list.grid .product-wapper.content-product5 .button-atc-mobile .select-option-mobile:hover:before,.products-list.grid .product-wapper.content-product5 .button-atc-mobile a:hover:before{
color:#fff; }
.products-list.grid .product-wapper.content-product5 .button-atc-mobile .gruop-btn-mobile{
position:relative; }
.products-list.grid .product-wapper.content-product5 .button-atc-mobile .gruop-btn-mobile .single_add_to_cart_button{
position:absolute;
width:100%;
height:100%;
top:0;
-webkit-transition:all .3s ease;
transition:all .3s ease; }
.products-list.grid .product-wapper.content-product5 .button-atc-mobile .gruop-btn-mobile .single_add_to_cart_button span{
display:block; }
.products-list.grid .product-wapper.content-product5 .button-atc-mobile .gruop-btn-mobile .single_add_to_cart_button.disabled{
-webkit-transform:translateY(100%);
transform:translateY(100%); }
.products-list.grid .product-wapper.content-product5 .button-atc-mobile .single_add_to_cart_button{
font-size:calc(var(--font-size-body,16px) - 4px);
text-transform:uppercase;
letter-spacing:.05em;
width:100%;
display:block;
padding:7.5px 5px;
line-height:calc(var(--font-size-body,16px) + 2px);
border:0;
text-align:center;
border-radius:0; }
.products-list.grid .product-wapper.content-product5 .button-atc-mobile .single_add_to_cart_button:before{
display:none; }
.products-list.grid .product-wapper.content-product5 .button-atc-mobile .single_add_to_cart_button.active{
-webkit-transition:all .2s ease;
transition:all .2s ease; }
.products-list.grid .product-wapper.content-product5 .button-atc-mobile .single_add_to_cart_button.active span{
display:none; }
.products-list.grid .product-wapper.content-product5 .button-atc-mobile .single_add_to_cart_button.active:before{
position:relative;
display:inline-block;
content:"";
border:2px solid hsla(0,0%,100%,.25);
border-top-color:#fff;
width:18px;
height:18px;
background:none;
-webkit-animation:2s linear 0s normal none infinite running u;
animation:2s linear 0s normal none infinite running u;
text-indent:0;
top:0;
border-radius:50%;
-webkit-border-radius:50%;
-moz-border-radius:50%;
-ms-border-radius:50%;
-o-border-radius:50%; }
.products-list.grid .product-wapper.content-product5 .button-atc-mobile .single_add_to_cart_button.active:hover:before{
border-color:hsla(0,0%,100%,.5);
border-top-color:#fff; }
.products-list.grid .product-wapper.content-product5 .button-atc-mobile .single_add_to_cart_button:hover{
background:var(--hover-color,#5f917e);
color:#fff; }
.products-list.grid .product-wapper.content-product5 .button-atc-mobile .single_add_to_cart_button:hover:before{
color:#fff; }
.products-list.grid .product-wapper.content-product5 .button-atc-mobile .single_add_to_cart_button.disabled{
opacity:.5;
pointer-events:none; }
.products-list.grid .product-wapper.content-product5 .button-atc-mobile .single_add_to_cart_button.disabled span{
display:block; }
@media (max-width: 1199px) and (min-width: 767px){
.products-list.grid .product-wapper.content-product5 .content-form-attribute{
height:100%;
width:100%;
padding:10px;
opacity:0;
visibility:hidden; }
.products-list.grid .product-wapper.content-product5 .content-form-attribute.active{
opacity:1;
visibility:visible; }
.products-list.grid .product-wapper.content-product5 .content-form-attribute .form-attribute{
height:100%;
display:flex;
align-items:center; }
.products-list.grid .product-wapper.content-product5 .content-form-attribute .form-attribute .content{
width:100%; }
.products-list.grid .product-wapper.content-product5 .content-form-attribute .form-attribute .title,.products-list.grid .product-wapper.content-product5.active .product-button-mobile,.products-list.grid .product-wapper.content-product5.active .product-lable{
display:none; } }
@media (max-width: 767px){
.products-list.grid .product-wapper.content-product5 .content-form-attribute{
display:none; }
.products-list.grid .product-wapper.content-product5 .select-option-mobile.disabled{
opacity:.5;
pointer-events:none; } }
.products-list.grid .product-wapper.content-product6 .bottom-part{
display:flex;
align-items:center;
justify-content:space-between; }
.products-list.grid .product-wapper.content-product6 .bottom-part .btn-atc{
-webkit-transition:all .1s ease;
transition:all .1s ease; }
.products-list.grid .product-wapper.content-product6 .bottom-part .btn-atc a{
display:inline-flex;
align-items:center;
color:var(--gray-dark,#0b1e33);
text-align:center;
position:relative;
text-transform:uppercase;
font-size:calc(var(--font-size-body, 16px) - 4px);
font-weight:600; }
.products-list.grid .product-wapper.content-product6 .bottom-part .btn-atc a label{
margin:0; }
.products-list.grid .product-wapper.content-product6 .bottom-part .btn-atc a:before{
content:"\e91f";
font-family:wpbingofont;
font-size:calc(var(--font-size-body, 16px) - 8px);
margin-right:3px;
padding:4px;
border-radius:50%;
-webkit-border-radius:50%;
-moz-border-radius:50%;
-ms-border-radius:50%;
-o-border-radius:50%;
display:inline-block;
background-color:transparent;
position:relative;
top:-1px;
-webkit-transition:margin .5s ease;
transition:margin .5s ease;
-webkit-transition:all .3s ease;
transition:all .3s ease;
line-height:1;
width:auto; }
.rtl .products-list.grid .product-wapper.content-product6 .bottom-part .btn-atc a:before{
margin-left:3px;
margin-right:0; }
.products-list.grid .product-wapper.content-product6 .bottom-part .btn-atc a:hover:before{
background-color:var(--theme-color,#7ba998);
color:#fff; }
.products-list.grid .product-wapper.content-product6 .bottom-part .btn-atc a.loading{
-webkit-transition:all .5s ease;
transition:all .5s ease; }
.products-list.grid .product-wapper.content-product6 .bottom-part .btn-atc a.loading:before{
opacity:0;
visibility:hidden; }
.products-list.grid .product-wapper.content-product6 .bottom-part .btn-atc a.loading:after{
position:absolute;
display:inline-block;
content:"";
border:2px solid var(--gray-dark-50,rgba(11,30,51,.5));
border-top-color:var(--gray-dark,#0b1e33);
width:14px;
height:14px;
background:none;
-webkit-animation:2s linear 0s normal none infinite running u;
animation:2s linear 0s normal none infinite running u;
text-indent:0;
border-radius:50%;
-webkit-border-radius:50%;
-moz-border-radius:50%;
-ms-border-radius:50%;
-o-border-radius:50%;
top:1px;
left:0; }
.products-list.grid .product-wapper.content-product6 .bottom-part .btn-atc a.loading span{
display:none; }
.products-list.grid .product-wapper.content-product6 .bottom-part .btn-atc a.loading:hover:after{
border-color:var(--theme-color-50,rgba(123,169,152,.5));
border-top-color:var(--theme-color,#7ba998); }
.products-list.grid .product-wapper.content-product6 .bottom-part .btn-atc a.added,.products-list.grid .product-wapper.content-product6 .bottom-part .btn-atc a.added_to_cart:after,.products-list.grid .product-wapper.content-product6 .bottom-part .btn-atc a .product_type_variable:after{
display:none; }
@media (min-width: 1199px){
.products-list.grid .product-wapper .product-button-mobile{
display:none !important; } }
@media (max-width: 1199px){
.products-list.grid .product-wapper .product-button{
display:none !important; } }
@media (min-width: 480px){
.products-list.list .woocommerce-loop-category{
text-align:left;
display:flex;
align-items:center; }
.rtl .products-list.list .woocommerce-loop-category{
text-align:right; }
.products-list.list .woocommerce-loop-category>a{
flex:0 0 calc(33.33333% - 20px);
max-width:calc(33.33333% - 20px); }
.products-list.list .woocommerce-loop-category .description{
display:block; }
.products-list.list .woocommerce-loop-category .content{
padding-left:30px;
flex:0 0 calc(66.66667% + 20px);
max-width:calc(66.66667% + 20px); }
.rtl .products-list.list .woocommerce-loop-category .content{
padding-right:30px;
padding-left:0; }
.products-list.list .woocommerce-loop-category .woocommerce-loop-category__title{
margin:0;
font-size:35px; } }
.products-list.list .product-wapper{
margin-bottom:40px;
-webkit-transition:all .3s ease 0s;
transition:all .3s ease 0s; }
.products-list.list .product-wapper:hover .products-thumb .hover-image{
opacity:1;
visibility:visible; }
.products-list.list .product-wapper:hover .products-thumb:before{
background:#5d5d5d;
opacity:.2; }
.products-list.list .product-wapper:hover .products-thumb .product-quickview{
opacity:1;
visibility:visible;
-webkit-transform:scale(1);
transform:scale(1); }
.products-list.list .product-wapper:hover .countdown{
-webkit-transform:rotateX(-90deg);
transform:rotateX(-90deg);
opacity:0;
visibility:hidden; }
.products-list.list .product-wapper:hover .product-attribute{
-webkit-transform:translateY(0);
transform:translateY(0);
opacity:1;
visibility:visible; }
.products-list.list .product-wapper .product-attribute{
left:0;
z-index:9;
opacity:1;
visibility:visible;
-webkit-transition:all .3s ease-in-out;
transition:all .3s ease-in-out;
display:flex;
align-items:center;
justify-content:center;
position:absolute;
bottom:0;
width:100%;
padding:5px 10px;
background:#fff;
-webkit-transform:translateY(100%);
transform:translateY(100%);
opacity:0;
visibility:hidden; }
.products-list.list .product-wapper .product-attribute>div{
padding:5px;
position:relative; }
.products-list.list .product-wapper .product-attribute>div:not(.label):before{
content:attr(data-title);
padding:0 10px;
background:var(--gray-dark,#0b1e33);
color:#fff;
top:-30px;
line-height:23px;
white-space:nowrap;
font-size:calc(var(--font-size-body,16px) - 4px);
z-index:10;
-webkit-transform:translateX(-50%);
transform:translateX(-50%);
border-radius:3px;
-webkit-border-radius:3px;
-moz-border-radius:3px;
-ms-border-radius:3px;
-o-border-radius:3px; }
.products-list.list .product-wapper .product-attribute>div:not(.label):after,.products-list.list .product-wapper .product-attribute>div:not(.label):before{
position:absolute;
left:50%;
opacity:0;
visibility:hidden;
pointer-events:none;
-webkit-transition:all .2s ease-in-out;
transition:all .2s ease-in-out; }
.products-list.list .product-wapper .product-attribute>div:not(.label):after{
content:"";
top:-10px;
margin-left:-5px;
border-width:5px;
border-style:solid;
border-color:var(--gray-dark,#0b1e33) transparent transparent; }
.products-list.list .product-wapper .product-attribute>div:not(.label):hover:after,.products-list.list .product-wapper .product-attribute>div:not(.label):hover:before{
opacity:1;
visibility:visible; }
.products-list.list .product-wapper .product-attribute>div:not(.label):hover:before{
top:-25px; }
.products-list.list .product-wapper .product-attribute>div:not(.label):hover:after{
top:-2px; }
.products-list.list .product-wapper .product-attribute>div.color.active span,.products-list.list .product-wapper .product-attribute>div.color:hover span{
box-shadow:none;
border-color:var(--gray-dark,#0b1e33); }
.products-list.list .product-wapper .product-attribute>div.color span{
width:22px;
height:22px;
font-size:0;
display:inline-block;
vertical-align:middle;
cursor:pointer;
-webkit-transition:all .3s ease-in-out;
transition:all .3s ease-in-out;
position:relative;
border:2px solid #fff;
box-shadow:0 0 1px 1px #ddd; }
.products-list.list .product-wapper .product-attribute>div.label span{
display:inline-block;
border:1px solid #ccc;
line-height:25px;
padding:0 7px;
cursor:pointer;
min-width:30px;
font-size:calc(var(--font-size-body,16px) - 1px);
text-align:center; }
.products-list.list .product-wapper .product-attribute>div.label.active span,.products-list.list .product-wapper .product-attribute>div.label:hover span{
background:var(--theme-color,#7ba998);
color:#fff;
border-color:var(--theme-color,#7ba998); }
.products-list.list .product-wapper .product-attribute>div.images img{
width:25px;
height:25px;
border-radius:50%;
-webkit-border-radius:50%;
-moz-border-radius:50%;
-ms-border-radius:50%;
-o-border-radius:50%;
cursor:pointer;
object-fit:cover;
-webkit-transition:all .3s ease-in-out;
transition:all .3s ease-in-out;
border:2px solid #fff;
box-shadow:0 0 1px 1px #ddd; }
.products-list.list .product-wapper .product-attribute>div.images.active img,.products-list.list .product-wapper .product-attribute>div.images:hover img{
box-shadow:none;
border-color:var(--gray-dark,#0b1e33); }
@media (max-width: 480px){
.products-list.list .product-wapper .product-attribute{
padding:0; } }
.products-list.list .product-wapper .countdown{
position:absolute;
bottom:25px;
right:0;
padding:0 5px;
width:100%;
transform-origin:50% 100%;
-webkit-transition:all .3s ease;
transition:all .3s ease; }
@media (max-width: 767px){
.products-list.list .product-wapper .countdown{
display:none; } }
.products-list.list .product-wapper .countdown .item-countdown{
text-align:center; }
.products-list.list .product-wapper .countdown .countdown-content{
display:inline-flex;
gap:10px;
border-radius:25px;
-webkit-border-radius:25px;
-moz-border-radius:25px;
-ms-border-radius:25px;
-o-border-radius:25px;
background-color:var(--theme-color,#7ba998);
color:#fff;
padding:5px 30px; }
.products-list.list .product-wapper .countdown .countdown-content .countdown-amount{
position:relative;
font-size:calc(var(--font-size-body, 16px) + 2px);
font-weight:600; }
.products-list.list .product-wapper .countdown .countdown-content .countdown-text{
display:block;
font-size:calc(var(--font-size-body, 16px) - 4px);
font-weight:500;
margin-top:-3px; }
.products-list.list .product-wapper .countdown .countdown-content .countdown-separator{
position:relative;
line-height:1;
height:100%;
top:3px; }
.products-list.list .product-wapper .products-thumb{
position:relative;
overflow:hidden; }
.products-list.list .product-wapper .products-thumb:before{
content:"";
position:absolute;
width:100%;
height:100%;
top:0;
left:0;
opacity:0;
-webkit-transition:all .5s ease;
transition:all .5s ease;
z-index:5; }
.rtl .products-list.list .product-wapper .products-thumb:before{
right:0;
left:auto; }
.products-list.list .product-wapper .products-thumb .wp-post-image{
-webkit-transition:all .3s;
transition:all .3s; }
.products-list.list .product-wapper .products-thumb .hover-image{
top:0;
position:absolute;
overflow:hidden;
left:0;
opacity:1;
filter:alpha(opacity=100);
-webkit-transform:translate(-100%);
transform:translate(-100%);
-webkit-transition:all .3s;
transition:all .3s; }
.rtl .products-list.list .product-wapper .products-thumb .hover-image{
right:0;
left:auto; }
.products-list.list .product-wapper .products-thumb:hover .product-thumb-hover .hover-image{
-webkit-transform:translate(0);
transform:translate(0); }
.products-list.list .product-wapper .products-thumb:hover .product-thumb-hover .wp-post-image{
-webkit-transform:translate(100%);
transform:translate(100%); }
@media (max-width: 767px){
.products-list.list .product-wapper .products-thumb{
margin-bottom:20px; } }
.products-list.list .product-wapper .products-content{
position:relative; }
.products-list.list .product-wapper .products-content .cat-products{
font-size:calc(var(--font-size-body, 16px) - 2px);
margin-bottom:5px;
text-transform:uppercase;
color:var(--theme-color,#7ba998); }
.products-list.list .product-wapper .products-content .cat-products a{
color:var(--theme-color,#7ba998); }
.products-list.list .product-wapper .products-content h3{
font-size:calc(var(--font-size-body, 16px) + 6px);
margin-top:0;
margin-bottom:10px;
font-family:var(--font-family-base,"GTWalsheimPro"); }
.products-list.list .product-wapper .products-content h3 a{
color:var(--gray-dark,#0b1e33); }
.products-list.list .product-wapper .products-content h3 a:hover{
color:var(--hover-color,#5f917e); }
.products-list.list .product-wapper .products-content .product-button{
display:inline-flex;
gap:10px;
width:100%;
padding-top:30px;
border-top:1px solid var(--border-color,#e9e9e9); }
.products-list.list .product-wapper .products-content .product-button>*{
position:relative; }
.products-list.list .product-wapper .products-content .product-button>:not(:first-child):before{
content:attr(data-title);
padding:0 10px;
background:var(--gray-dark,#0b1e33);
color:#fff;
line-height:23px;
white-space:nowrap;
font-size:calc(var(--font-size-body, 16px) - 4px);
z-index:10;
pointer-events:none;
border-radius:3px;
-webkit-border-radius:3px;
-moz-border-radius:3px;
-ms-border-radius:3px;
-o-border-radius:3px; }
.products-list.list .product-wapper .products-content .product-button>:not(:first-child):after,.products-list.list .product-wapper .products-content .product-button>:not(:first-child):before{
position:absolute;
bottom:100%;
left:50%;
-webkit-transform:translate(-50%);
transform:translate(-50%);
opacity:0;
visibility:hidden;
-webkit-transition:all .2s ease;
transition:all .2s ease; }
.products-list.list .product-wapper .products-content .product-button>:not(:first-child):after{
content:"";
border-style:solid;
border-width:5px;
border-color:var(--gray-dark,#0b1e33) transparent transparent;
margin-bottom:-10px; }
.products-list.list .product-wapper .products-content .product-button .product-quickview{
font-size:0;
white-space:nowrap;
display:inline-block;
width:42px;
height:42px;
text-align:center;
line-height:42px;
-webkit-transition:all .3s;
transition:all .3s; }
.products-list.list .product-wapper .products-content .product-button .product-quickview>a{
background:#fff;
width:42px;
height:42px;
line-height:42px;
display:inline-block;
position:relative;
outline:unset;
-webkit-transition:all .5s ease;
transition:all .5s ease;
border-radius:25px;
-webkit-border-radius:25px;
-moz-border-radius:25px;
-ms-border-radius:25px;
-o-border-radius:25px;
border:1px solid var(--border-color,#e9e9e9); }
.products-list.list .product-wapper .products-content .product-button .product-quickview>a:before{
content:"";
font-family:icomoon;
font-size:16px;
color:var(--gray-dark,#0b1e33);
-webkit-transition:all .1s ease;
transition:all .1s ease;
margin:0;
display:inline-block; }
.products-list.list .product-wapper .products-content .product-button .product-quickview:hover>a{
background:var(--hover-color,#5f917e);
border-color:var(--hover-color,#5f917e); }
.products-list.list .product-wapper .products-content .product-button .product-quickview:hover>a:before{
color:#fff; }
.products-list.list .product-wapper .products-content .product-button .product-quickview .loading i,.products-list.list .product-wapper .products-content .product-button .product-quickview .loading span{
display:none; }
.products-list.list .product-wapper .products-content .product-button .product-quickview .loading:before{
position:relative;
display:inline-block;
content:"";
border:2px solid rgba(0,0,0,.5);
border-top-color:#000;
width:18px;
height:18px;
background:none;
-webkit-animation:2s linear 0s normal none infinite running u;
animation:2s linear 0s normal none infinite running u;
text-indent:0;
border-radius:50%;
-webkit-border-radius:50%;
-moz-border-radius:50%;
-ms-border-radius:50%;
-o-border-radius:50%;
top:8px; }
.products-list.list .product-wapper .products-content .product-button .product-quickview .loading:hover:before{
border:2px solid hsla(0,0%,100%,.5);
border-top-color:#fff; }
.products-list.list .product-wapper .products-content .product-button .woosw-wishlist .woosw-btn{
margin-top:0;
width:42px;
height:42px;
line-height:42px;
border:1px solid var(--border-color,#e9e9e9);
text-align:center;
font-weight:500;
padding:0;
position:relative;
display:inline-block;
float:left;
font-size:0;
background:transparent;
-webkit-transition:all .3s ease;
transition:all .3s ease;
border-radius:25px;
-webkit-border-radius:25px;
-moz-border-radius:25px;
-ms-border-radius:25px;
-o-border-radius:25px; }
.rtl .products-list.list .product-wapper .products-content .product-button .woosw-wishlist .woosw-btn{
float:right; }
.products-list.list .product-wapper .products-content .product-button .woosw-wishlist .woosw-btn:before{
content:"";
position:absolute;
left:0;
width:100%;
margin:0;
color:var(--gray-dark,#0b1e33);
font-family:icomoon;
font-size:14px; }
.rtl .products-list.list .product-wapper .products-content .product-button .woosw-wishlist .woosw-btn:before{
right:0;
left:auto; }
.products-list.list .product-wapper .products-content .product-button .woosw-wishlist .woosw-btn.woosw-added:before{
color:var(--theme-color,#7ba998); }
.products-list.list .product-wapper .products-content .product-button .woosw-wishlist .woosw-btn.woosw-adding:before{
position:relative;
display:inline-block;
content:"";
border:2px solid var(--gray-dark-25,rgba(11,30,51,.25));
border-top-color:var(--gray-dark,#0b1e33);
width:18px;
height:18px;
border-radius:50%;
-webkit-border-radius:50%;
-moz-border-radius:50%;
-ms-border-radius:50%;
-o-border-radius:50%;
background:none;
-webkit-animation:2s linear 0s normal none infinite running u;
animation:2s linear 0s normal none infinite running u;
text-indent:0;
top:8px;
left:0;
margin:0; }
.products-list.list .product-wapper .products-content .product-button .woosw-wishlist .woosw-btn.woosw-adding:hover:before{
border-color:hsla(0,0%,100%,.5);
border-top-color:#fff; }
.products-list.list .product-wapper .products-content .product-button .woosw-wishlist .woosw-btn:hover{
cursor:pointer;
background:var(--hover-color,#5f917e);
border-color:var(--hover-color,#5f917e); }
.products-list.list .product-wapper .products-content .product-button .woosw-wishlist .woosw-btn:hover:before{
color:#fff; }
.products-list.list .product-wapper .products-content .product-button .woosc-compare .woosc-btn{
margin-top:0;
width:42px;
height:42px;
line-height:42px;
border:1px solid var(--border-color,#e9e9e9);
text-align:center;
font-weight:500;
padding:0;
position:relative;
display:inline-block;
float:left;
font-size:0;
background:transparent;
-webkit-transition:all .3s ease;
transition:all .3s ease;
border-radius:25px;
-webkit-border-radius:25px;
-moz-border-radius:25px;
-ms-border-radius:25px;
-o-border-radius:25px; }
.rtl .products-list.list .product-wapper .products-content .product-button .woosc-compare .woosc-btn{
float:right; }
.products-list.list .product-wapper .products-content .product-button .woosc-compare .woosc-btn:before{
content:"";
position:absolute;
left:0;
width:100%;
color:var(--gray-dark,#0b1e33);
font-family:icomoon;
font-size:14px; }
.rtl .products-list.list .product-wapper .products-content .product-button .woosc-compare .woosc-btn:before{
right:0;
left:auto; }
.products-list.list .product-wapper .products-content .product-button .woosc-compare .woosc-btn.woosc-added:before{
color:var(--theme-color,#7ba998); }
.products-list.list .product-wapper .products-content .product-button .woosc-compare .woosc-btn:hover{
cursor:pointer;
background:var(--hover-color,#5f917e);
border-color:var(--hover-color,#5f917e); }
.products-list.list .product-wapper .products-content .product-button .woosc-compare .woosc-btn:hover:before{
color:#fff; }
.products-list.list .product-wapper .products-content .product-button .woocommerce{
width:42px;
height:42px;
border-radius:50%;
-webkit-border-radius:50%;
-moz-border-radius:50%;
-ms-border-radius:50%;
-o-border-radius:50%;
float:left;
overflow:hidden;
position:relative;
border:1px solid var(--border-color,#e9e9e9); }
.rtl .products-list.list .product-wapper .products-content .product-button .woocommerce{
float:right; }
.products-list.list .product-wapper .products-content .product-button .woocommerce .compare{
font-size:0;
position:absolute;
width:42px;
height:42px;
top:0;
left:0; }
.products-list.list .product-wapper .products-content .product-button .woocommerce .compare:before{
position:absolute;
content:"\e900";
font-family:wpbingo2;
font-size:calc(var(--font-size-body,16px) + 2px);
line-height:42px;
text-indent:-1px;
left:14px;
color:var(--gray-dark,#0b1e33); }
.products-list.list .product-wapper .products-content .product-button .woocommerce:hover{
background:var(--theme-color,#7ba998); }
.products-list.list .product-wapper .products-content .product-button .woocommerce:hover .compare:before{
color:#fff; }
.products-list.list .product-wapper .products-content .product-button.tooltip>:hover:after,.products-list.list .product-wapper .products-content .product-button.tooltip>:hover:before{
opacity:1;
visibility:visible;
-webkit-transform:translate(-50%,-10px);
transform:translate(-50%,-10px); }
.products-list.list .product-wapper .products-content .price{
font-size:calc(var(--font-size-body,16px) + 4px);
margin-bottom:15px;
display:inline-flex;
align-items:baseline;
gap:7px; }
.products-list.list .product-wapper .products-content .price del{
font-size:calc(var(--font-size-body,16px) - 2px);
font-weight:400;
order:2; }
.products-list.list .product-wapper .products-content .price ins{
font-size:calc(var(--font-size-body,16px) + 4px); }
.products-list.list .product-wapper .products-content .rating{
margin-bottom:5px; }
.products-list.list .product-wapper .products-content .rating .star-rating{
margin-left:0; }
.rtl .products-list.list .product-wapper .products-content .rating .star-rating{
margin-right:0;
margin-left:0; }
.products-list.list .product-wapper .products-content .rating .review-count{
display:inline-block;
position:relative;
top:-3px; }
.products-list.list .product-wapper .products-content .item-description{
display:inline-block;
width:100%;
margin-bottom:10px; }
.products-list.list .product-wapper .products-content .add_to_cart_button,.products-list.list .product-wapper .products-content .added_to_cart,.products-list.list .product-wapper .products-content .product_type_external,.products-list.list .product-wapper .products-content .product_type_grouped,.products-list.list .product-wapper .products-content .product_type_variable,.products-list.list .product-wapper .products-content .read_more{
text-align:center;
position:relative;
clear:both;
padding:0 35px;
float:left;
overflow:hidden;
font-size:calc(var(--font-size-body, 16px) - 2px);
text-transform:uppercase;
font-weight:500;
background:var(--button-color,#7ba998);
display:inline-block;
color:#fff;
height:42px;
line-height:40px;
width:100%;
-webkit-transition:all .3s ease;
transition:all .3s ease;
border-radius:25px;
-webkit-border-radius:25px;
-moz-border-radius:25px;
-ms-border-radius:25px;
-o-border-radius:25px; }
.rtl .products-list.list .product-wapper .products-content .add_to_cart_button,.rtl .products-list.list .product-wapper .products-content .added_to_cart,.rtl .products-list.list .product-wapper .products-content .product_type_external,.rtl .products-list.list .product-wapper .products-content .product_type_grouped,.rtl .products-list.list .product-wapper .products-content .product_type_variable,.rtl .products-list.list .product-wapper .products-content .read_more{
float:right; }
.products-list.list .product-wapper .products-content .add_to_cart_button:hover,.products-list.list .product-wapper .products-content .added_to_cart:hover,.products-list.list .product-wapper .products-content .product_type_external:hover,.products-list.list .product-wapper .products-content .product_type_grouped:hover,.products-list.list .product-wapper .products-content .product_type_variable:hover,.products-list.list .product-wapper .products-content .read_more:hover{
background:var(--hover-color,#5f917e); }
.products-list.list .product-wapper .products-content .add_to_cart_button label,.products-list.list .product-wapper .products-content .added_to_cart label,.products-list.list .product-wapper .products-content .product_type_external label,.products-list.list .product-wapper .products-content .product_type_grouped label,.products-list.list .product-wapper .products-content .product_type_variable label,.products-list.list .product-wapper .products-content .read_more label{
margin:0; }
.products-list.list .product-wapper .products-content .add_to_cart_button.loading,.products-list.list .product-wapper .products-content .added_to_cart.loading,.products-list.list .product-wapper .products-content .product_type_external.loading,.products-list.list .product-wapper .products-content .product_type_grouped.loading,.products-list.list .product-wapper .products-content .product_type_variable.loading,.products-list.list .product-wapper .products-content .read_more.loading{
color:transparent; }
.products-list.list .product-wapper .products-content .add_to_cart_button.loading:before,.products-list.list .product-wapper .products-content .added_to_cart.loading:before,.products-list.list .product-wapper .products-content .product_type_external.loading:before,.products-list.list .product-wapper .products-content .product_type_grouped.loading:before,.products-list.list .product-wapper .products-content .product_type_variable.loading:before,.products-list.list .product-wapper .products-content .read_more.loading:before{
position:absolute;
display:inline-block;
content:"";
border:2px solid hsla(0,0%,100%,.5);
border-top-color:#fff;
width:18px;
height:18px;
border-radius:50%;
-webkit-border-radius:50%;
-moz-border-radius:50%;
-ms-border-radius:50%;
-o-border-radius:50%;
background:none;
-webkit-animation:2s linear 0s normal none infinite running u;
animation:2s linear 0s normal none infinite running u;
text-indent:0;
top:calc(50% - 9px);
left:calc(50% - 10px);
-webkit-transition:all 0s ease;
transition:all 0s ease;
margin:0; }
.products-list.list .product-wapper .products-content .add_to_cart_button.added_to_cart:before,.products-list.list .product-wapper .products-content .add_to_cart_button .product_type_variable:before,.products-list.list .product-wapper .products-content .added_to_cart.added_to_cart:before,.products-list.list .product-wapper .products-content .added_to_cart .product_type_variable:before,.products-list.list .product-wapper .products-content .product_type_external.added_to_cart:before,.products-list.list .product-wapper .products-content .product_type_external .product_type_variable:before,.products-list.list .product-wapper .products-content .product_type_grouped.added_to_cart:before,.products-list.list .product-wapper .products-content .product_type_grouped .product_type_variable:before,.products-list.list .product-wapper .products-content .product_type_variable.added_to_cart:before,.products-list.list .product-wapper .products-content .product_type_variable .product_type_variable:before,.products-list.list .product-wapper .products-content .read_more.added_to_cart:before,.products-list.list .product-wapper .products-content .read_more .product_type_variable:before{
content:"\4e";
font-family:ElegantIcons;
text-indent:0;
position:relative;
top:2px; }
.products-list.list .product-wapper .products-content .add_to_cart_button.added,.products-list.list .product-wapper .products-content .add_to_cart_button.added_to_cart:after,.products-list.list .product-wapper .products-content .add_to_cart_button .product_type_variable:after,.products-list.list .product-wapper .products-content .added_to_cart.added,.products-list.list .product-wapper .products-content .added_to_cart.added_to_cart:after,.products-list.list .product-wapper .products-content .added_to_cart .product_type_variable:after,.products-list.list .product-wapper .products-content .added_to_cart:after,.products-list.list .product-wapper .products-content .product_type_external.added,.products-list.list .product-wapper .products-content .product_type_external.added_to_cart:after,.products-list.list .product-wapper .products-content .product_type_external .product_type_variable:after,.products-list.list .product-wapper .products-content .product_type_grouped.added,.products-list.list .product-wapper .products-content .product_type_grouped.added_to_cart:after,.products-list.list .product-wapper .products-content .product_type_grouped .product_type_variable:after,.products-list.list .product-wapper .products-content .product_type_variable.added,.products-list.list .product-wapper .products-content .product_type_variable.added_to_cart:after,.products-list.list .product-wapper .products-content .product_type_variable .product_type_variable:after,.products-list.list .product-wapper .products-content .product_type_variable:after,.products-list.list .product-wapper .products-content .read_more.added,.products-list.list .product-wapper .products-content .read_more.added_to_cart:after,.products-list.list .product-wapper .products-content .read_more .product_type_variable:after{
display:none; }
.blog_loadmore,.products_loadmore{
text-align:center; }
.blog_loadmore .btn.loadmore,.blog_loadmore .loadmore.clear-all,.products_loadmore .btn.loadmore,.products_loadmore .loadmore.clear-all{
color:var(--gray-dark,#0b1e33);
overflow:hidden;
padding:0 30px;
min-width:130px;
border:1px solid var(--gray-dark,#0b1e33);
height:42px;
line-height:42px;
text-transform:uppercase;
font-weight:400;
font-size:calc(var(--font-size-body, 16px) - 4px);
letter-spacing:1px;
background:transparent;
border-radius:0;
-webkit-border-radius:0;
-moz-border-radius:0;
-ms-border-radius:0;
-o-border-radius:0;
margin-top:30px; }
.blog_loadmore .btn.loadmore .loader,.blog_loadmore .loadmore.clear-all .loader,.products_loadmore .btn.loadmore .loader,.products_loadmore .loadmore.clear-all .loader{
position:absolute;
top:calc(50% - 10px);
left:calc(50% - 10px);
display:inline-block;
width:20px;
height:auto;
aspect-ratio:1;
border-radius:50%;
border:3px solid #fff;
border-right-color:#000;
animation:q 1s infinite linear;
opacity:0;
visibility:hidden; }
.blog_loadmore .btn.loadmore.loading .lds-ellipsis,.blog_loadmore .btn.loadmore.loading .loader,.blog_loadmore .loadmore.loading.clear-all .lds-ellipsis,.blog_loadmore .loadmore.loading.clear-all .loader,.products_loadmore .btn.loadmore.loading .lds-ellipsis,.products_loadmore .btn.loadmore.loading .loader,.products_loadmore .loadmore.loading.clear-all .lds-ellipsis,.products_loadmore .loadmore.loading.clear-all .loader{
opacity:1;
visibility:visible; }
.blog_loadmore .btn.loadmore.loading:before,.blog_loadmore .loadmore.loading.clear-all:before,.products_loadmore .btn.loadmore.loading:before,.products_loadmore .loadmore.loading.clear-all:before{
display:none; }
.blog_loadmore .btn.loadmore.loading .loadmore-button-text,.blog_loadmore .loadmore.loading.clear-all .loadmore-button-text,.products_loadmore .btn.loadmore.loading .loadmore-button-text,.products_loadmore .loadmore.loading.clear-all .loadmore-button-text{
opacity:0;
visibility:hidden; }
.blog_loadmore .btn.loadmore:before,.blog_loadmore .loadmore.clear-all:before,.products_loadmore .btn.loadmore:before,.products_loadmore .loadmore.clear-all:before{
display:none; }
.blog_loadmore .btn.loadmore:hover,.blog_loadmore .loadmore.clear-all:hover,.products_loadmore .btn.loadmore:hover,.products_loadmore .loadmore.clear-all:hover{
background-color:var(--hover-color,#5f917e);
border-color:var(--hover-color,#5f917e);
color:#fff; }
@keyframes u{
0%{
transform:rotate(0deg); }
to{
transform:rotate(1turn); } }
.checkout .form-row{
margin-bottom:30px;
margin-left:0;
margin-right:0; }
.checkout .form-row label{
color:var(--gray-dark,#0b1e33);
float:left;
margin-bottom:10px; }
.rtl .checkout .form-row label{
float:right; }
.checkout .form-row .woocommerce-input-wrapper{
width:100%;
float:left; }
.rtl .checkout .form-row .woocommerce-input-wrapper{
float:right; }
.checkout .form-row .woocommerce-input-wrapper .input-text{
width:100%;
background-color:#f6f6f6;
border:0;
padding:15px;
height:40px;
line-height:40px;
color:var(--gray-dark,#0b1e33);
text-align:left;
border-radius:6px;
-webkit-border-radius:6px;
-moz-border-radius:6px;
-ms-border-radius:6px;
-o-border-radius:6px; }
.rtl .checkout .form-row .woocommerce-input-wrapper .input-text{
text-align:right; }
.checkout .form-row .woocommerce-input-wrapper textarea{
height:auto !important; }
.checkout .form-row .selection .select2-selection--single{
height:40px;
line-height:40px;
background-color:#f6f6f6;
border:0;
border-radius:6px;
-webkit-border-radius:6px;
-moz-border-radius:6px;
-ms-border-radius:6px;
-o-border-radius:6px; }
.checkout .form-row .selection .select2-selection--single span{
line-height:40px;
padding:0 15px;
height:40px; }
.checkout #place_order{
background:transparent;
background:var(--button-color,#7ba998);
border:0;
font-size:calc(var(--font-size-body, 16px) - 1px);
padding:0 50px;
line-height:50px;
color:#fff;
cursor:pointer;
width:100%;
position:relative;
-webkit-transition:all .2s ease;
transition:all .2s ease; }
.checkout #place_order:hover{
background:var(--hover-color,#5f917e); }
.checkout .woocommerce-checkout-payment .place-order{
padding:0; }
.checkout .woocommerce-checkout-payment .payment_methods{
padding:30px 15px;
margin-bottom:30px;
list-style:none;
border:1px solid var(--border-color,#e9e9e9);
border-radius:6px;
-webkit-border-radius:6px;
-moz-border-radius:6px;
-ms-border-radius:6px;
-o-border-radius:6px; }
.checkout .woocommerce-checkout-payment .payment_methods li{
padding:17px 0 0;
margin-bottom:0; }
.checkout .woocommerce-checkout-payment .payment_methods li .payment_box{
padding-bottom:17px; }
.checkout .woocommerce-checkout-payment .payment_methods li:first-child{
padding-top:0; }
.checkout .woocommerce-checkout-payment .payment_methods li:last-child{
border-bottom:0; }
.checkout .woocommerce-checkout-payment .payment_methods li>label{
float:unset;
margin:0;
padding-left:18px;
position:relative;
margin-bottom:15px;
cursor:pointer;
color:var(--gray-dark-80,rgba(11,30,51,.8)); }
.rtl .checkout .woocommerce-checkout-payment .payment_methods li>label{
padding-right:18px;
padding-left:0; }
.checkout .woocommerce-checkout-payment .payment_methods li>label:before{
content:"";
position:absolute;
left:0;
top:calc(50% - 6px);
width:12px;
height:12px;
border-radius:50%;
-webkit-border-radius:50%;
-moz-border-radius:50%;
-ms-border-radius:50%;
-o-border-radius:50%;
border:1px solid var(--text-color,#0b1e33); }
.rtl .checkout .woocommerce-checkout-payment .payment_methods li>label:before{
right:0;
left:auto; }
.checkout .woocommerce-checkout-payment .payment_methods li .input-radio:checked+label{
color:var(--gray-dark,#0b1e33); }
.checkout .woocommerce-checkout-payment .payment_methods li .input-radio:checked+label:before{
background:var(--gray-dark,#0b1e33);
border-color:var(--gray-dark,#0b1e33);
box-shadow:inset 0 0 0 2px #fff; }
@media (max-width: 1024px) and (min-width: 991px){
.checkout .woocommerce-checkout-payment .payment_methods li:last-child>label:before{
top:calc(50% - 20px); } }
.checkout .woocommerce-checkout-payment .payment_methods img{
height:1.5625em;
vertical-align:middle;
margin:0 16px; }
.checkout .woocommerce-checkout-payment .payment_methods .woocommerce-notice{
padding:35px 20px 20px !important;
min-height:auto; }
.checkout .woocommerce-checkout-payment .payment_methods .about_paypal{
float:right;
position:relative; }
.checkout .woocommerce-checkout-payment .payment_methods .about_paypal:after{
content:"";
position:absolute;
display:block;
bottom:0;
left:0;
width:100%;
height:1px;
background-color:var(--gray-dark,#0b1e33);
-webkit-transform:scaleX(1);
transform:scaleX(1);
transform-origin:0 50%;
transition:transform .48s cubic-bezier(.77,0,.175,1); }
.checkout .woocommerce-checkout-payment .payment_methods .about_paypal:hover:after{
transform-origin:100% 50%;
background-color:var(--theme-color,#7ba998);
-webkit-transform:scaleX(0);
transform:scaleX(0);
animation:e .96s .36s forwards cubic-bezier(.77,0,.175,1); }
.checkout .woocommerce-checkout-payment .payment_methods input.input-radio{
display:none; }
.checkout .woocommerce-checkout-payment .payment_methods .payment_box{
line-height:1.5; }
.checkout .woocommerce-checkout-payment .payment_methods .payment_box p:last-child{
margin-bottom:0; }
.checkout .woocommerce-shipping-methods .shipping_method{
display:none; }
.checkout .woocommerce-shipping-methods li:only-child label:before{
background-color:var(--gray-dark,#0b1e33);
box-shadow:inset 0 0 0 2px #fff; }
.checkout .woocommerce-shipping-methods label{
margin:0;
margin-left:5px;
font-weight:400;
margin-bottom:0;
position:relative;
padding-left:18px;
cursor:pointer; }
.rtl .checkout .woocommerce-shipping-methods label{
margin-right:5px;
margin-left:0;
padding-right:18px;
padding-left:0; }
.checkout .woocommerce-shipping-methods label:before{
position:absolute;
left:0;
top:calc(50% - 6px);
width:12px;
height:12px;
border-radius:50%;
-webkit-border-radius:50%;
-moz-border-radius:50%;
-ms-border-radius:50%;
-o-border-radius:50%;
border:1px solid var(--text-color,#0b1e33);
content:"";
background:transparent; }
.rtl .checkout .woocommerce-shipping-methods label:before{
right:0;
left:auto; }
.checkout .woocommerce-shipping-methods .shipping_method:checked+label:before{
background:var(--gray-dark,#0b1e33);
border-color:var(--gray-dark,#0b1e33);
box-shadow:inset 0 0 0 2px #fff; }
.checkout .checkbox label,.checkout .radio label{
margin-left:0;
padding-left:0; }
.checkout .checkbox label .input-checkbox,.checkout .radio label .input-checkbox{
position:static;
margin:0; }
.checkout .woocommerce-form-login .woocommerce-form__label{
margin-top:10px;
width:100%;
display:block; }
.checkout .woocommerce-form-login .woocommerce-form__label span{
margin-left:25px; }
.rtl .checkout .woocommerce-form-login .woocommerce-form__label span{
margin-right:25px;
margin-left:0; }
.checkout .woocommerce-form-login .woocommerce-form__label input[type=checkbox]{
position:absolute;
margin-top:5px; }
.checkout .woocommerce-form-login .form-row{
clear:both; }
.checkout .woocommerce-form-login .form-row.form-row-first,.checkout .woocommerce-form-login .form-row.form-row-last{
clear:none; }
.checkout h3{
margin-top:0;
font-size:calc(var(--font-size-heading,25px) - 3px);
margin-bottom:30px;
text-transform:uppercase; }
.checkout ul.payment_methods li{
width:100%;
clear:both; }
.checkout ul.payment_methods li label{
padding-left:10px;
margin-top:-8px; }
.checkout ul.payment_methods li label .input-radio{
left:0;
margin:6px 0 0; }
.checkout ul.payment_methods li>input{
float:left; }
.rtl .checkout ul.payment_methods li>input{
float:right; }
.checkout ul.payment_methods li .payment_box{
width:100%;
clear:both; }
.checkout ul.payment_methods li.payment_method_paypal>label img{
margin:0 10px; }
.checkout .place-order{
clear:both; }
.checkout #payment_method_paypal{
margin-top:47px; }
.checkout #payment_method_cheque{
float:left; }
.rtl .checkout #payment_method_cheque{
float:right; }
.checkout .woocommerce-checkout-review-order .checkout-review-order-table-wrapper{
padding:30px 40px;
border:1px solid var(--gray-dark,#0b1e33);
border-radius:6px;
-webkit-border-radius:6px;
-moz-border-radius:6px;
-ms-border-radius:6px;
-o-border-radius:6px; }
@media (max-width: 480px){
.checkout .woocommerce-checkout-review-order .checkout-review-order-table-wrapper{
padding:30px 15px; } }
.checkout .woocommerce-checkout-review-order .title-product-name{
font-size:calc(var(--font-size-heading,25px) - 3px);
color:var(--gray-dark,#0b1e33);
margin-bottom:22px;
text-transform:uppercase;
font-weight:700; }
.checkout .woocommerce-checkout-review-order .cart_item{
display:flex;
margin-bottom:15px;
justify-content:space-between; }
.checkout .woocommerce-checkout-review-order .cart_item:last-child{
margin-bottom:0; }
.checkout .woocommerce-checkout-review-order .product-total{
font-weight:500; }
.checkout .woocommerce-checkout-review-order .info-product{
display:flex; }
.checkout .woocommerce-checkout-review-order .info-product .product-thumble{
max-width:55px; }
.checkout .woocommerce-checkout-review-order .info-product .product-name{
padding-left:15px;
color:var(--gray-dark,#0b1e33);
word-break:break-word;
font-weight:500; }
.rtl .checkout .woocommerce-checkout-review-order .info-product .product-name{
padding-right:15px;
padding-left:0; }
.checkout .woocommerce-checkout-review-order .info-product .product-name .product-quantity{
display:block;
font-weight:500; }
.checkout .woocommerce-checkout-review-order h2{
margin:0;
font-size:calc(var(--font-size-body, 16px) + 2px);
font-family:var(--font-family-base,"GTWalsheimPro"); }
.checkout .woocommerce-checkout-review-order .cart-subtotal{
margin-top:30px; }
.checkout .woocommerce-checkout-review-order .cart-subtotal,.checkout .woocommerce-checkout-review-order .order-total{
display:flex;
justify-content:space-between;
align-items:center;
border-top:1px solid var(--border-color,#e9e9e9);
padding:27px 0; }
.checkout .woocommerce-checkout-review-order .cart-subtotal .subtotal-price,.checkout .woocommerce-checkout-review-order .order-total .subtotal-price{
font-weight:500; }
.checkout .woocommerce-checkout-review-order .woocommerce-shipping-totals{
display:flex;
align-items:center;
justify-content:space-between;
border-top:1px solid var(--border-color,#e9e9e9);
padding:27px 0; }
.checkout .woocommerce-checkout-review-order .total-price{
font-size:calc(var(--font-size-body, 16px) + 6px);
color:var(--gray-dark,#0b1e33); }
.checkout .woocommerce-checkout-review-order .woocommerce-shipping-methods{
text-align:right;
padding:0;
list-style:none; }
.rtl .checkout .woocommerce-checkout-review-order .woocommerce-shipping-methods{
text-align:left; }
.checkout .woocommerce-checkout-review-order .woocommerce-shipping-methods li{
margin:5px 0; }
.checkout #ship-to-different-address{
display:block;
margin:10px 0 20px;
font-size:var(--font-size-body,16px); }
@media (max-width: 767px){
.checkout #ship-to-different-address{
margin-left:0; }
.rtl .checkout #ship-to-different-address{
margin-right:0;
margin-left:0; } }
.checkout #ship-to-different-address label.woocommerce-form__label-for-checkbox{
cursor:pointer; }
.checkout #ship-to-different-address label.woocommerce-form__label-for-checkbox span{
position:relative;
padding-left:18px; }
.rtl .checkout #ship-to-different-address label.woocommerce-form__label-for-checkbox span{
padding-right:18px;
padding-left:0; }
.checkout #ship-to-different-address label.woocommerce-form__label-for-checkbox span:before{
position:absolute;
left:0;
top:calc(50% - 6px);
width:12px;
height:12px;
border:1px solid var(--text-color,#0b1e33);
border-radius:50%;
-webkit-border-radius:50%;
-moz-border-radius:50%;
-ms-border-radius:50%;
-o-border-radius:50%;
content:""; }
.rtl .checkout #ship-to-different-address label.woocommerce-form__label-for-checkbox span:before{
right:0;
left:auto; }
.checkout #ship-to-different-address label.woocommerce-form__label-for-checkbox .woocommerce-form__input:checked+span:before{
background:var(--theme-color,#7ba998);
border-color:var(--theme-color,#7ba998); }
.checkout #ship-to-different-address #ship-to-different-address-checkbox{
display:none; }
.checkout .create-account .woocommerce-form__label span{
margin-left:10px; }
.rtl .checkout .create-account .woocommerce-form__label span{
margin-right:10px;
margin-left:0; }
.checkout .create-account .woocommerce-form__label input[type=checkbox]{
margin-left:0;
margin-top:5px; }
.rtl .checkout .create-account .woocommerce-form__label input[type=checkbox]{
margin-right:0;
margin-left:0; }
.checkout .woocommerce-checkout{
clear:both; }
.checkout .checkout_coupon>.form-row{
margin-bottom:30px; }
.checkout .checkout_coupon input[name=apply_coupon]{
padding:9px 10px; }
.woocommerce-order-received,.woocommerce-view-order{
font-size:var(--font-size-body,16px); }
.woocommerce-order-received .woocommerce .woocommerce-thankyou-order-received,.woocommerce-view-order .woocommerce .woocommerce-thankyou-order-received{
background:transparent;
border:2px dashed var(--theme-color,#7ba998);
font-weight:700;
width:100%;
text-align:center;
font-size:calc(var(--font-size-body,16px) + 2px);
margin-bottom:30px;
line-height:1.4;
padding:15px 25px;
color:var(--theme-color,#7ba998); }
.woocommerce-order-received .woocommerce-thankyou-order-details,.woocommerce-view-order .woocommerce-thankyou-order-details{
list-style-type:none;
padding:0;
margin-bottom:50px; }
@media (min-width: 991px){
.woocommerce-order-received .woocommerce-thankyou-order-details,.woocommerce-view-order .woocommerce-thankyou-order-details{
display:flex;
flex-direction:row;
justify-content:space-between; }
.woocommerce-order-received .woocommerce-thankyou-order-details li,.woocommerce-view-order .woocommerce-thankyou-order-details li{
border-right:1px solid var(--border-color,#e9e9e9);
border-bottom:none !important;
padding-bottom:0 !important; }
.rtl .woocommerce-order-received .woocommerce-thankyou-order-details li,.rtl .woocommerce-view-order .woocommerce-thankyou-order-details li{
border-left:1px solid var(--border-color,#e9e9e9);
border-right:0; }
.woocommerce-order-received .woocommerce-thankyou-order-details li:last-child,.woocommerce-view-order .woocommerce-thankyou-order-details li:last-child{
border-right:none; }
.rtl .woocommerce-order-received .woocommerce-thankyou-order-details li:last-child,.rtl .woocommerce-view-order .woocommerce-thankyou-order-details li:last-child{
border-left:none;
border-right:0; } }
.woocommerce-order-received .woocommerce-thankyou-order-details li,.woocommerce-view-order .woocommerce-thankyou-order-details li{
flex-grow:1;
padding-left:20px;
padding-right:20px;
margin-bottom:20px;
text-align:center;
border-bottom:1px solid var(--border-color,#e9e9e9);
padding-bottom:20px; }
.woocommerce-order-received .woocommerce-order-details .woocommerce-order-details__title,.woocommerce-view-order .woocommerce-order-details .woocommerce-order-details__title{
font-size:calc(var(--font-size-body,16px) + 6px); }
.woocommerce-order-received .woocommerce-order-details .dokan-info,.woocommerce-view-order .woocommerce-order-details .dokan-info{
background:var(--theme-color,#7ba998);
color:#fff;
border-top-color:var(--gray-dark,#0b1e33); }
.woocommerce-order-received .woocommerce-order-details .dokan-info:before,.woocommerce-view-order .woocommerce-order-details .dokan-info:before{
background:var(--gray-dark,#0b1e33); }
.woocommerce-order-received .woocommerce-order-details header>h2,.woocommerce-view-order .woocommerce-order-details header>h2{
font-size:calc(var(--font-size-body,16px) + 6px); }
@media (max-width: 730px){
.woocommerce-order-received .woocommerce-order-details .shop_table.my_account_orders,.woocommerce-view-order .woocommerce-order-details .shop_table.my_account_orders{
display:block;
overflow:auto; }
.woocommerce-order-received .woocommerce-order-details .shop_table.my_account_orders td,.woocommerce-order-received .woocommerce-order-details .shop_table.my_account_orders th,.woocommerce-view-order .woocommerce-order-details .shop_table.my_account_orders td,.woocommerce-view-order .woocommerce-order-details .shop_table.my_account_orders th{
padding:15px;
min-width:150px; } }
.woocommerce-order-received .woocommerce-customer-details .woocommerce-column.col-1,.woocommerce-view-order .woocommerce-customer-details .woocommerce-column.col-1{
margin-top:40px; }
.woocommerce-order-received .woocommerce-customer-details .woocommerce-columns,.woocommerce-view-order .woocommerce-customer-details .woocommerce-columns{
margin:0 -15px;
display:flex;
flex-wrap:wrap;
width:100%; }
.woocommerce-order-received .woocommerce-customer-details .woocommerce-columns .woocommerce-column,.woocommerce-view-order .woocommerce-customer-details .woocommerce-columns .woocommerce-column{
margin-top:40px;
flex:0 0 50%;
max-width:50%;
padding:0 15px; }
@media (max-width: 767px){
.woocommerce-order-received .woocommerce-customer-details .woocommerce-columns,.woocommerce-view-order .woocommerce-customer-details .woocommerce-columns{
margin:0; }
.woocommerce-order-received .woocommerce-customer-details .woocommerce-columns .woocommerce-column,.woocommerce-view-order .woocommerce-customer-details .woocommerce-columns .woocommerce-column{
flex:0 0 100%;
max-width:100%;
padding:0; } }
.woocommerce-order-received .woocommerce-customer-details address,.woocommerce-view-order .woocommerce-customer-details address{
padding:25px 30px 30px;
border:2px dashed var(--border-color,#e9e9e9); }
.woocommerce-order-received .woocommerce-customer-details .woocommerce-column__title,.woocommerce-view-order .woocommerce-customer-details .woocommerce-column__title{
font-size:calc(var(--font-size-body,16px) + 6px); }
.term-description{
margin-bottom:30px; }
.woocommerce-product-subcategorie-content:not(.active){
opacity:0;
height:0; }
.woocommerce-product-subcategorie-content:not(.active) .product-category{
display:none; }
.woocommerce-product-subcategorie-content .subcategorie-content{
position:relative;
max-width:750px;
margin:10px auto 0; }
.woocommerce-product-subcategorie-content.active{
display:block; }
.woocommerce-product-subcategorie-content:hover .slick-arrow{
opacity:1;
visibility:visible; }
.woocommerce-product-subcategorie-content .slick-arrow{
-webkit-transition:all .3s ease;
transition:all .3s ease;
top:calc(35% + 5px);
width:35px;
height:35px;
line-height:35px; }
.woocommerce-product-subcategorie-content .slick-arrow.fa-angle-right{
right:-40px; }
.woocommerce-product-subcategorie-content .slick-arrow.fa-angle-left{
left:-40px; }
@media (max-width: 991px){
.woocommerce-product-subcategorie-content .slick-arrow.fa-angle-right{
right:-15px; }
.rtl .woocommerce-product-subcategorie-content .slick-arrow.fa-angle-right{
left:-15px;
right:auto; }
.woocommerce-product-subcategorie-content .slick-arrow.fa-angle-left{
left:-15px; }
.rtl .woocommerce-product-subcategorie-content .slick-arrow.fa-angle-left{
right:-15px;
left:auto; } }
.woocommerce-product-subcategorie-content.image_categories2{
margin-top:-50px;
margin-bottom:50px;
border-bottom:1px solid var(--border-color,#e9e9e9);
padding-bottom:35px; }
.woocommerce-product-subcategorie-content.image_categories2 .container{
position:relative; }
.woocommerce-product-subcategorie-content.image_categories2 ul.woocommerce-product-subcategories .slick-track{
padding:0; }
.woocommerce-product-subcategorie-content.image_categories2 ul.woocommerce-product-subcategories .slick-list{
margin:0 -10px; }
.woocommerce-product-subcategorie-content.image_categories2 ul.woocommerce-product-subcategories li{
padding:0 10px; }
.woocommerce-product-subcategorie-content.image_categories2 ul.woocommerce-product-subcategories li a{
width:auto;
height:auto; }
.woocommerce-product-subcategorie-content.image_categories2 ul.woocommerce-product-subcategories li a img{
border-radius:0; }
.woocommerce-product-subcategorie-content.image_categories2 ul.woocommerce-product-subcategories li h2{
font-size:calc(var(--font-size-body,16px) + 2px);
text-transform:revert; }
.woocommerce-product-subcategorie-content.image_categories2 ul.woocommerce-product-subcategories .product-category.active>a{
border:1px solid var(--gray-dark,#0b1e33); }
.woocommerce-product-subcategorie-content.image_categories2 ul.woocommerce-product-subcategories .product-category.active>a img{
-webkit-transform:scale(.9);
transform:scale(.9); }
.woocommerce-product-subcategorie-content.image_categories2 ul.woocommerce-product-subcategories .product-category.active h2 a{
color:var(--theme-color,#7ba998); }
@media (max-width: 767px){
.woocommerce-product-subcategorie-content.image_categories2{
margin-top:-15px; }
.woocommerce-product-subcategorie-content.image_categories2 ul.woocommerce-product-subcategories li h2{
font-size:calc(var(--font-size-body,16px) + 2px); } }
ul.woocommerce-product-subcategories{
list-style:none;
padding:0;
width:100%;
position:relative; }
ul.woocommerce-product-subcategories.image_categories li>a{
position:relative; }
ul.woocommerce-product-subcategories.image_categories li>a:hover:before{
border-radius:50%;
-webkit-border-radius:50%;
-moz-border-radius:50%;
-ms-border-radius:50%;
-o-border-radius:50%;
-webkit-transition:all .3s ease;
transition:all .3s ease;
border:1px solid var(--gray-dark,#0b1e33); }
ul.woocommerce-product-subcategories.image_categories li.active>a:before,ul.woocommerce-product-subcategories.image_categories li>a:hover:before{
position:absolute;
content:"";
width:calc(100% + 11px);
height:calc(100% + 11px);
top:50%;
left:50%;
-webkit-transform:translate(-50%,-50%);
transform:translate(-50%,-50%); }
ul.woocommerce-product-subcategories.image_categories li.active>a:before{
border-radius:50%;
-webkit-border-radius:50%;
-moz-border-radius:50%;
-ms-border-radius:50%;
-o-border-radius:50%;
border:1px solid var(--theme-color,#7ba998); }
ul.woocommerce-product-subcategories.image_categories li.active h2 a:before{
width:100%; }
ul.woocommerce-product-subcategories .slick-track{
margin:auto;
padding-top:25px; }
ul.woocommerce-product-subcategories li{
text-align:center; }
ul.woocommerce-product-subcategories li>a{
width:115px;
height:115px;
display:inline-block;
position:relative; }
ul.woocommerce-product-subcategories li>a img{
width:100%;
height:auto;
-webkit-transition:transform .8s cubic-bezier(.215,.61,.355,1),opacity .8s cubic-bezier(.215,.61,.355,1);
transition:transform .8s cubic-bezier(.215,.61,.355,1),opacity .8s cubic-bezier(.215,.61,.355,1);
border-radius:50%;
-webkit-border-radius:50%;
-moz-border-radius:50%;
-ms-border-radius:50%;
-o-border-radius:50%;
filter:brightness(.93); }
@media (max-width: 480px){
ul.woocommerce-product-subcategories li>a{
width:100%;
height:100%; } }
ul.woocommerce-product-subcategories li h2{
font-size:var(--font-size-body,16px);
font-weight:500;
margin:10px 0 6px; }
ul.woocommerce-product-subcategories li h2 a{
display:inline-block;
position:relative; }
ul.woocommerce-product-subcategories li h2 a:after{
content:"";
position:absolute;
display:block;
bottom:0;
left:0;
width:0;
height:1px;
background:var(--hover-color,#5f917e);
-webkit-transition:width .48s cubic-bezier(.77,0,.175,1);
transition:width .48s cubic-bezier(.77,0,.175,1); }
ul.woocommerce-product-subcategories li h2 a:hover:after{
width:100%; }
ul.woocommerce-product-subcategories li .count-product{
font-size:var(--font-size-body,16px);
color:#fff; }
.main-single-product.sidebar{
display:flex;
flex-wrap:wrap;
margin-left:auto;
margin-right:auto;
max-width:1470px; }
@media (max-width: 1470px){
.main-single-product.sidebar>div:not(.bwp-sidebar){
padding:0; } }
.main-single-product>.col-xl-12{
padding:0; }
.contents-detail .bwp-single-product{
max-width:1470px;
padding-left:15px;
padding-right:15px;
margin-left:auto;
margin-right:auto;
margin-bottom:50px; }
.contents-detail .bwp-single-product .slick-vertical .slick-slide{
border:none; }
.contents-detail .bwp-single-product .woocommerce-product-rating a{
color:var(--text-color,#0b1e33);
display:inline-block;
vertical-align:middle; }
.contents-detail .bwp-single-product .hot,.contents-detail .bwp-single-product .onsale{
line-height:30px;
padding:0 12px;
font-size:calc(var(--font-size-body,16px) + 1px);
top:15px; }
.contents-detail .bwp-single-product .hot:before,.contents-detail .bwp-single-product .onsale:before{
display:none; }
.contents-detail .bwp-single-product .img-thumbnail:not(.slick-slide){
border-radius:0;
-webkit-border-radius:0;
-moz-border-radius:0;
-ms-border-radius:0;
-o-border-radius:0;
padding:0;
border:0; }
@media (min-width: 767px){
.contents-detail .bwp-single-product:not(.moderm):not(.scroll):not(.grid_sticky):not(.light) .images.vertical .woocommerce-product-gallery>.row{
display:inline-block; }
.contents-detail .bwp-single-product:not(.moderm):not(.scroll):not(.grid_sticky):not(.light) .images.vertical .woocommerce-product-gallery>.row>div{
float:left; }
.rtl .contents-detail .bwp-single-product:not(.moderm):not(.scroll):not(.grid_sticky):not(.light) .images.vertical .woocommerce-product-gallery>.row>div{
float:right; } }
.contents-detail .bwp-single-product .bwp-single-info{
margin-bottom:-9px;
padding-left:80px; }
.rtl .contents-detail .bwp-single-product .bwp-single-info{
padding-right:80px;
padding-left:0; }
@media (max-width: 1600px){
.contents-detail .bwp-single-product .bwp-single-info{
padding-left:50px; }
.rtl .contents-detail .bwp-single-product .bwp-single-info{
padding-right:50px;
padding-left:0; } }
@media (max-width: 1199px){
.contents-detail .bwp-single-product .bwp-single-info{
padding-left:15px; }
.rtl .contents-detail .bwp-single-product .bwp-single-info{
padding-right:15px;
padding-left:0; } }
@media (max-width: 991px){
.contents-detail .bwp-single-product .bwp-single-info{
padding-top:30px; } }
@media (max-width: 767px){
.contents-detail .bwp-single-product .bwp-single-info{
padding-top:10px; } }
.contents-detail .bwp-single-product .bwp-single-info>div{
position:relative; }
.contents-detail .bwp-single-product .bwp-single-info .image-thumbnail-list .slick-arrow{
width:30px;
height:30px;
line-height:30px;
top:calc(50% - 15px); }
@media (max-width: 991px){
.contents-detail .bwp-single-product .bwp-single-info .image-thumbnail-list .slick-arrow{
opacity:1;
visibility:visible; } }
.contents-detail .bwp-single-product .bwp-single-info .image-thumbnail-list .slick-arrow.fa-angle-left{
left:-12.5px; }
.contents-detail .bwp-single-product .bwp-single-info .image-thumbnail-list .slick-arrow.fa-angle-right{
right:-12.5px; }
.contents-detail .bwp-single-product .bwp-single-info .image-thumbnail-list .slick-arrow:hover{
background-color:var(--hover-color,#5f917e); }
.contents-detail .bwp-single-product .bwp-single-info .image-thumbnail-list:hover .slick-arrow{
opacity:1;
visibility:visible; }
.contents-detail .bwp-single-product .lemie-bt-video .bwp-video{
line-height:40px;
width:40px;
height:40px;
text-align:center;
background:#fff;
border-radius:50%;
-webkit-border-radius:50%;
-moz-border-radius:50%;
-ms-border-radius:50%;
-o-border-radius:50%;
box-shadow:0 1px 12px 2px hsla(0,0%,56%,.15);
display:inline-block;
font-weight:500;
cursor:pointer;
color:var(--gray-dark,#0b1e33);
font-size:15px;
position:relative; }
.contents-detail .bwp-single-product .lemie-bt-video .bwp-video:before{
content:attr(data-title);
padding:0 10px;
text-transform:capitalize;
background:var(--gray-dark,#000);
color:#fff;
line-height:24px;
white-space:nowrap;
font-size:12px;
z-index:10;
right:-8px;
border-radius:3px;
-webkit-border-radius:3px;
-moz-border-radius:3px;
-ms-border-radius:3px;
-o-border-radius:3px;
-webkit-transform:translate(100%,-50%);
transform:translate(100%,-50%);
pointer-events:none; }
.contents-detail .bwp-single-product .lemie-bt-video .bwp-video:after,.contents-detail .bwp-single-product .lemie-bt-video .bwp-video:before{
position:absolute;
top:50%;
opacity:0;
visibility:hidden;
-webkit-transition:all .2s ease-in-out;
transition:all .2s ease-in-out; }
.contents-detail .bwp-single-product .lemie-bt-video .bwp-video:after{
content:"";
-webkit-transform:translateY(-50%);
transform:translateY(-50%);
right:-9px;
margin-left:-5px;
border-width:5px;
border-style:solid;
border-color:transparent var(--gray-dark,#000) transparent transparent; }
.contents-detail .bwp-single-product .lemie-bt-video .bwp-video:hover{
background:var(--theme-color,#7ba998);
color:#fff; }
.contents-detail .bwp-single-product .lemie-bt-video .bwp-video:hover:after,.contents-detail .bwp-single-product .lemie-bt-video .bwp-video:hover:before{
opacity:1;
visibility:visible; }
.contents-detail .bwp-single-product .lemie-bt-video .content-video{
z-index:9;
background:var(--gray-dark-50,rgba(11,30,51,.5)); }
.contents-detail .bwp-single-product .lemie-bt-video .content-video,.contents-detail .bwp-single-product .lemie-bt-video .content-video .remove-show-modal{
position:fixed;
width:100%;
height:100%;
top:0;
left:0;
display:none; }
.contents-detail .bwp-single-product .lemie-bt-video .content-video.show .modal-dialog,.contents-detail .bwp-single-product .lemie-bt-video .content-video.show .remove-show-modal{
display:block; }
.contents-detail .bwp-single-product .lemie-bt-video .content-video .modal-dialog{
position:absolute;
top:50%;
left:50%;
-webkit-transform:translate(-50%,-50%);
transform:translate(-50%,-50%);
display:none; }
.contents-detail .bwp-single-product .lemie-bt-video .content-video .modal-dialog .close-video{
height:30px;
width:30px;
position:absolute;
top:-10px;
right:-10px;
left:auto;
box-sizing:border-box;
line-height:30px;
display:inline-block;
border-radius:50%;
-webkit-border-radius:50%;
-moz-border-radius:50%;
-ms-border-radius:50%;
-o-border-radius:50%;
background:#fff;
cursor:pointer;
box-shadow:0 1px 12px 2px var(--gray-dark-10,rgba(11,30,51,.1)); }
.rtl .contents-detail .bwp-single-product .lemie-bt-video .content-video .modal-dialog .close-video{
left:-10px;
right:auto; }
.contents-detail .bwp-single-product .lemie-bt-video .content-video .modal-dialog .close-video:after,.contents-detail .bwp-single-product .lemie-bt-video .content-video .modal-dialog .close-video:before{
-webkit-transform:rotate(-45deg);
transform:rotate(-45deg);
content:"";
position:absolute;
top:50%;
left:calc(50% - 7px);
display:block;
height:1px;
width:15px;
background-color:var(--gray-dark,#0b1e33);
-webkit-transition:all .3s ease-out;
transition:all .3s ease-out; }
.contents-detail .bwp-single-product .lemie-bt-video .content-video .modal-dialog .close-video:after{
-webkit-transform:rotate(-135deg);
transform:rotate(-135deg); }
.contents-detail .bwp-single-product .lemie-bt-video .content-video .modal-dialog .close-video:hover:after,.contents-detail .bwp-single-product .lemie-bt-video .content-video .modal-dialog .close-video:hover:before{
-webkit-transform:rotate(0deg);
transform:rotate(0deg); }
.contents-detail .bwp-single-product .lemie-bt-video .content-video .modal-dialog iframe{
height:60vh;
width:70vw; }
.contents-detail .bwp-single-product.scroll .col-md-2 .slick-arrow{
border:none;
width:30px;
height:30px;
line-height:30px; }
.contents-detail .bwp-single-product.scroll .col-md-2 .slick-arrow:hover{
background:var(--theme-color,#7ba998);
color:#fff; }
.contents-detail .bwp-single-product.scroll .col-md-2 .slick-arrow:after{
display:none; }
.contents-detail .bwp-single-product.scroll .col-md-2 .slick-arrow.fa-angle-right{
bottom:-35px;
top:auto; }
.contents-detail .bwp-single-product.scroll:hover .col-md-2 .slick-arrow{
opacity:1; }
.contents-detail .bwp-single-product.scroll:hover .col-md-2 .slick-arrow.fa-angle-left{
top:-30px; }
.contents-detail .bwp-single-product.scroll:hover .col-md-2 .slick-arrow.fa-angle-right{
bottom:-30px; }
.contents-detail .bwp-single-product.scroll .bwp-single-image .row{
margin:0 -9px; }
.contents-detail .bwp-single-product.scroll .bwp-single-image .row>div{
padding:0 7.5px; }
.contents-detail .bwp-single-product.scroll .bwp-single-image .scroll-image .image-additional .img-thumbnail{
margin-bottom:0; }
.contents-detail .bwp-single-product.one_column{
padding:0;
background:transparent; }
.contents-detail .bwp-single-product.one_column .img-thumbnail{
padding-bottom:15px;
margin-bottom:15px; }
.contents-detail .bwp-single-product.one_column .img-thumbnail:last-child{
padding-bottom:0;
margin-bottom:0; }
.contents-detail .bwp-single-product.one_column>.row{
display:inline-block;
margin:0; }
.contents-detail .bwp-single-product.one_column>.row>div{
float:left; }
.rtl .contents-detail .bwp-single-product.one_column>.row>div{
float:right; }
.contents-detail .bwp-single-product.one_column .featured-icon .block-top-link{
margin:0; }
.contents-detail .bwp-single-product.one_column .simplePopup{
position:absolute !important; }
.contents-detail .bwp-single-product.one_column .bwp-single-info{
position:sticky;
top:3rem;
z-index:6; }
.contents-detail .bwp-single-product.two_column{
padding:0;
background:transparent; }
.contents-detail .bwp-single-product.two_column .image-additional{
margin:0 -12px;
display:flex;
flex-wrap:wrap; }
.contents-detail .bwp-single-product.two_column .img-thumbnail{
margin-bottom:24px;
width:50%;
padding:0 12px; }
.contents-detail .bwp-single-product.two_column .img-thumbnail:last-child{
padding-bottom:0; }
.contents-detail .bwp-single-product.two_column>.row{
display:inline-block;
margin:0; }
.contents-detail .bwp-single-product.two_column>.row>div{
float:left; }
.rtl .contents-detail .bwp-single-product.two_column>.row>div{
float:right; }
.contents-detail .bwp-single-product.two_column .featured-icon .block-top-link{
margin:0; }
.contents-detail .bwp-single-product.two_column .simplePopup{
position:absolute !important; }
.contents-detail .bwp-single-product.two_column .bwp-single-info{
position:sticky;
top:35px; }
.contents-detail .bwp-single-product.slider{
max-width:100%; }
.contents-detail .bwp-single-product.slider .featured-icon{
max-width:1470px;
margin-left:auto;
margin-right:auto; }
.contents-detail .bwp-single-product.slider .prev_next_buttons{
position:unset;
margin-bottom:15px; }
.contents-detail .bwp-single-product.slider .size-guide .size-guide__title{
position:unset;
-webkit-transform:translateY(0);
transform:translateY(0); }
.contents-detail .bwp-single-product.slider .bwp-single-info{
max-width:740px;
margin:50px auto 0;
padding-left:15px;
text-align:center; }
.rtl .contents-detail .bwp-single-product.slider .bwp-single-info{
padding-right:15px;
padding-left:0; }
.contents-detail .bwp-single-product.slider .bwp-single-info .entry-summary{
padding:0; }
.contents-detail .bwp-single-product.slider .bwp-single-info .entry-summary .single_variation_wrap,.contents-detail .bwp-single-product.slider .bwp-single-info .entry-summary>.cart{
justify-content:center; }
.contents-detail .bwp-single-product.slider .bwp-single-info .entry-heading .price{
border-bottom:0; }
.contents-detail .bwp-single-product.slider .bwp-single-info .entry-cart .variations{
margin-top:0; }
.contents-detail .bwp-single-product.slider .bwp-single-info .entry-cart .variations tr td{
text-align:center; }
.contents-detail .bwp-single-product.slider .bwp-single-info .entry-cart .variations tr td .tawcvs-swatches{
justify-content:center; }
.contents-detail .bwp-single-product.slider .bwp-single-info .entry-cart .variations tr td .tawcvs-swatches .swatch-item-wrapper{
margin:0 5px 10px; }
@media (max-width: 991px){
.contents-detail .bwp-single-product.slider .bwp-single-info .entry-cart{
margin-top:50px; } }
.contents-detail .bwp-single-product.slider .bwp-single-info .entry-summary .price-single{
margin-bottom:30px;
justify-content:center; }
.contents-detail .bwp-single-product.slider .bwp-single-info .countdown-single{
margin-top:25px;
justify-content:center; }
.contents-detail .bwp-single-product.slider .bwp-single-info .countdown-single .title-countdown{
display:inline-block; }
.contents-detail .bwp-single-product.slider .bwp-single-info .size-guide{
margin-bottom:10px; }
.contents-detail .bwp-single-product.slider .bwp-single-info .product-shipping-delivers li .content-info{
justify-content:center; }
.contents-detail .bwp-single-product.slider .bwp-single-image{
padding:0; }
.contents-detail .bwp-single-product.slider .bwp-single-image:hover .slick-arrow{
opacity:1;
visibility:visible; }
.contents-detail .bwp-single-product.slider .bwp-single-image .slick-dots{
margin:0;
position:absolute;
bottom:30px; }
.contents-detail .bwp-single-product.slider .bwp-single-image .video-additional iframe{
width:100% !important; }
.contents-detail .bwp-single-product.slider .bwp-single-image .slick-arrow{
top:calc(50% - 15px);
z-index:8;
opacity:1;
visibility:visible; }
.contents-detail .bwp-single-product.slider .bwp-single-image .slick-arrow.fa-angle-right{
right:calc(27.3% + 15px); }
.contents-detail .bwp-single-product.slider .bwp-single-image .slick-arrow.fa-angle-left{
left:calc(27.3% + 15px); }
@media (max-width: 1199px){
.contents-detail .bwp-single-product.slider .bwp-single-image .slick-arrow.fa-angle-right{
right:calc(20% + 15px); }
.contents-detail .bwp-single-product.slider .bwp-single-image .slick-arrow.fa-angle-left{
left:calc(20% + 15px); } }
@media (max-width: 767px){
.contents-detail .bwp-single-product.slider .bwp-single-image .slick-arrow.fa-angle-right{
right:15px; }
.contents-detail .bwp-single-product.slider .bwp-single-image .slick-arrow.fa-angle-left{
left:15px; } }
.contents-detail .bwp-single-product.slider .bwp-single-image .slick-slider{
overflow:hidden; }
.contents-detail .bwp-single-product.slider .bwp-single-image .slick-list{
padding:0 26.3%; }
@media (max-width: 1199px){
.contents-detail .bwp-single-product.slider .bwp-single-image .slick-list{
padding:0 20%; } }
@media (max-width: 767px){
.contents-detail .bwp-single-product.slider .bwp-single-image .slick-list{
padding:0; } }
.contents-detail .bwp-single-product.grid .simplePopup{
position:absolute !important; }
.contents-detail .bwp-single-product.grid .bwp-single-info{
position:sticky;
z-index:8;
top:3rem; }
.contents-detail .bwp-single-product.grid>.row{
display:inline-block; }
.contents-detail .bwp-single-product.grid>.row>div{
float:left; }
.rtl .contents-detail .bwp-single-product.grid>.row>div{
float:right; }
.contents-detail .bwp-single-product.grid .image-additional{
margin:0 -12px;
display:flex;
flex-wrap:wrap; }
.contents-detail .bwp-single-product.grid .image-additional .img-thumbnail,.contents-detail .bwp-single-product.grid .image-additional .video-additional{
padding:0 12px;
width:50%;
margin-bottom:24px; }
.contents-detail .bwp-single-product.grid .image-additional .img-thumbnail.woocommerce-product-gallery__image,.contents-detail .bwp-single-product.grid .image-additional .video-additional.woocommerce-product-gallery__image{
width:100%; }
.contents-detail .bwp-single-product.grid .image-additional .img-thumbnail iframe,.contents-detail .bwp-single-product.grid .image-additional .video-additional iframe{
width:100% !important;
height:100% !important;
min-height:300px; }
@media (max-width: 480px){
.contents-detail .bwp-single-product.grid .image-additional .img-thumbnail iframe,.contents-detail .bwp-single-product.grid .image-additional .video-additional iframe{
min-height:200px; } }
.contents-detail .bwp-single-product.grid_sticky .container-thumbnail-single .img-thumbnail{
padding-bottom:15px; }
.contents-detail .bwp-single-product.grid_sticky .container-thumbnail-single .img-thumbnail>.img-thumbnail-scroll{
vertical-align:top;
display:inline-block;
-webkit-transition:all .2s ease;
transition:all .2s ease;
border-bottom:3px solid transparent;
overflow:hidden;
cursor:pointer;
opacity:.85; }
.contents-detail .bwp-single-product.grid_sticky .container-thumbnail-single .img-thumbnail.slick-current>.img-thumbnail-scroll,.contents-detail .bwp-single-product.grid_sticky .container-thumbnail-single .img-thumbnail:hover>.img-thumbnail-scroll,.contents-detail .bwp-single-product.grid_sticky .container-thumbnail-single .img-thumbnail:hover>a,.contents-detail .bwp-single-product.grid_sticky .container-thumbnail-single .img-thumbnail>a.active{
border-color:var(--gray-dark,#0b1e33);
opacity:1; }
.contents-detail .bwp-single-product.grid_sticky .container-thumbnail-single .img-thumbnail:last-child{
padding-bottom:0; }
.contents-detail .bwp-single-product.grid_sticky .col-md-2 .slick-arrow{
border:none;
width:30px;
height:30px;
line-height:30px; }
.contents-detail .bwp-single-product.grid_sticky .col-md-2 .slick-arrow:hover{
background:var(--theme-color,#7ba998);
color:#fff; }
.contents-detail .bwp-single-product.grid_sticky .col-md-2 .slick-arrow:after{
display:none; }
.contents-detail .bwp-single-product.grid_sticky .col-md-2 .slick-arrow.fa-angle-right{
bottom:-35px;
top:auto; }
.contents-detail .bwp-single-product.grid_sticky:hover .col-md-2 .slick-arrow{
opacity:1; }
.contents-detail .bwp-single-product.grid_sticky:hover .col-md-2 .slick-arrow.fa-angle-left{
top:-30px; }
.contents-detail .bwp-single-product.grid_sticky:hover .col-md-2 .slick-arrow.fa-angle-right{
bottom:-30px; }
.contents-detail .bwp-single-product.grid_sticky div.col-sm-12 .scroll-image .slick-arrow.fa-angle-left{
left:20px !important; }
.rtl .contents-detail .bwp-single-product.grid_sticky div.col-sm-12 .scroll-image .slick-arrow.fa-angle-left{
right:20px !important;
left:auto; }
.contents-detail .bwp-single-product.grid_sticky div.col-sm-12 .scroll-image .slick-arrow.fa-angle-right{
right:20px !important; }
.rtl .contents-detail .bwp-single-product.grid_sticky div.col-sm-12 .scroll-image .slick-arrow.fa-angle-right{
left:20px !important;
right:auto; }
.contents-detail .bwp-single-product.grid_sticky .bwp-single-image .row{
margin:0 -7.5px; }
.contents-detail .bwp-single-product.grid_sticky .bwp-single-image .row>div{
padding:0 7.5px; }
.contents-detail .bwp-single-product.grid_sticky .bwp-single-info>div{
position:sticky;
top:3rem; }
@media (max-width: 991px){
.contents-detail .bwp-single-product.grid_sticky .entry-summary{
position:unset !important; } }
.contents-detail .bwp-single-product.lagre_gallery{
max-width:100%; }
.contents-detail .bwp-single-product.lagre_gallery .slick-slider{
overflow:hidden; }
.contents-detail .bwp-single-product.lagre_gallery figure{
margin-bottom:0; }
.contents-detail .bwp-single-product.lagre_gallery .img-thumbnail>a img{
border-width:0 1px; }
.contents-detail .bwp-single-product.lagre_gallery .bwp-single-image{
flex:0 0 57%;
max-width:57%;
padding:0;
position:relative; }
.contents-detail .bwp-single-product.lagre_gallery .bwp-single-image:hover .slick-arrow{
opacity:1;
visibility:visible; }
.contents-detail .bwp-single-product.lagre_gallery .slick-dots{
position:absolute;
bottom:45px;
padding:0 20px;
text-align:right; }
.rtl .contents-detail .bwp-single-product.lagre_gallery .slick-dots{
text-align:left; }
.contents-detail .bwp-single-product.lagre_gallery .slick-arrow{
top:calc(50% - 17.5px);
opacity:1;
visibility:visible;
-webkit-transition:all .3s ease;
transition:all .3s ease; }
.contents-detail .bwp-single-product.lagre_gallery .slick-arrow.fa-angle-right{
right:30px; }
.contents-detail .bwp-single-product.lagre_gallery .slick-arrow.fa-angle-left{
left:30px; }
.contents-detail .bwp-single-product.lagre_gallery .bwp-single-info{
flex:0 0 43%;
max-width:585px;
padding:80px 15px 0 120px; }
.rtl .contents-detail .bwp-single-product.lagre_gallery .bwp-single-info{
padding:80px 120px 0 15px; }
.contents-detail .bwp-single-product.lagre_gallery .img-thumbnail img{
width:100%; }
@media (max-width: 1199px){
.contents-detail .bwp-single-product.lagre_gallery .bwp-single-info{
padding:30px 15px 0 50px; }
.rtl .contents-detail .bwp-single-product.lagre_gallery .bwp-single-info{
padding:30px 50px 0 15px; } }
@media (max-width: 991px){
.contents-detail .bwp-single-product.lagre_gallery .bwp-single-info{
flex:0 0 100%;
max-width:100%;
padding:0 15px;
margin-top:30px; }
.rtl .contents-detail .bwp-single-product.lagre_gallery .bwp-single-info{
padding:0 15px; }
.contents-detail .bwp-single-product.lagre_gallery .bwp-single-image{
flex:0 0 100%;
max-width:100%; } }
@media (max-width: 480px){
.contents-detail .bwp-single-product.lagre_gallery .slick-arrow.fa-angle-right{
right:15px; }
.rtl .contents-detail .bwp-single-product.lagre_gallery .slick-arrow.fa-angle-right{
left:15px;
right:auto; }
.contents-detail .bwp-single-product.lagre_gallery .slick-arrow.fa-angle-left{
left:15px; }
.rtl .contents-detail .bwp-single-product.lagre_gallery .slick-arrow.fa-angle-left{
right:15px;
left:auto; }
.contents-detail .bwp-single-product.lagre_gallery .slick-dots{
padding:0 15px; } }
.contents-detail .bwp-single-product.clean{
max-width:100%; }
.contents-detail .bwp-single-product.clean .woocommerce-product-gallery{
margin-bottom:0; }
.contents-detail .bwp-single-product.clean>.row{
align-items:center; }
.contents-detail .bwp-single-product.clean>.row .slick-slider{
overflow:hidden; }
.contents-detail .bwp-single-product.clean .img-thumbnail>a img{
border-width:1px 1px 0; }
.contents-detail .bwp-single-product.clean .lemie-bt-video{
position:unset;
margin-bottom:10px; }
.contents-detail .bwp-single-product.clean .lemie-bt-video .bwp-video{
background:transparent;
box-shadow:unset;
padding:0;
font-size:var(--font-size-body,16px);
letter-spacing:1.5px; }
.contents-detail .bwp-single-product.clean .lemie-bt-video .bwp-video:before{
font-size:calc(var(--font-size-heading,25px) + 5px);
top:7px;
content:"\e912"; }
.contents-detail .bwp-single-product.clean .bwp-single-info>.lemie-360-button{
position:unset;
background:transparent;
box-shadow:unset;
padding:0;
font-size:var(--font-size-body,16px);
letter-spacing:1.5px;
margin-bottom:10px; }
.contents-detail .bwp-single-product.clean .bwp-single-info>.lemie-360-button i{
font-size:calc(var(--font-size-heading,25px) + 3px);
top:0; }
.contents-detail .bwp-single-product.clean .price-single{
padding:0;
margin:0;
border:0; }
.contents-detail .bwp-single-product.clean .entry-heading{
max-width:550px;
margin:30px auto;
position:relative; }
.contents-detail .bwp-single-product.clean .star-rating{
top:3px; }
.contents-detail .bwp-single-product.clean .product_title{
font-size:35px;
line-height:1.1;
width:auto; }
.contents-detail .bwp-single-product.clean .bwp-single-image{
padding:0;
position:relative; }
.contents-detail .bwp-single-product.clean .bwp-single-image:hover .slick-arrow{
opacity:1;
visibility:visible; }
.contents-detail .bwp-single-product.clean .size-guide>.title-size-guide{
position:unset;
margin:0; }
.contents-detail .bwp-single-product.clean .bwp-single-info{
max-width:550px;
margin:auto;
padding:0; }
.contents-detail .bwp-single-product.clean .bwp-single-info .description{
display:none; }
.contents-detail .bwp-single-product.clean .bwp-single-info .countdown-single{
margin:30px 0 0; }
.contents-detail .bwp-single-product.clean .slick-dots{
position:absolute;
bottom:45px;
padding:0 60px;
text-align:right; }
.rtl .contents-detail .bwp-single-product.clean .slick-dots{
text-align:left; }
@media (max-width: 480px){
.contents-detail .bwp-single-product.clean .slick-dots{
bottom:15px;
text-align:center; } }
.contents-detail .bwp-single-product.clean .slick-arrow{
top:calc(50% - 17.5px);
opacity:1;
visibility:visible; }
.contents-detail .bwp-single-product.clean .slick-arrow.fa-angle-right{
right:50px; }
.contents-detail .bwp-single-product.clean .slick-arrow.fa-angle-left{
left:50px; }
@media (max-width: 1470px){
.contents-detail .bwp-single-product.clean .entry-heading{
margin:0 0 20px; }
.contents-detail .bwp-single-product.clean .entry-title{
font-size:40px;
margin:10px 0 20px; } }
@media (max-width: 1199px){
.contents-detail .bwp-single-product.clean>.row{
align-items:flex-start; }
.contents-detail .bwp-single-product.clean .entry-heading{
-webkit-transform:translateX(0);
transform:translateX(0);
text-align:left;
max-width:450px;
margin:0 auto 20px; }
.rtl .contents-detail .bwp-single-product.clean .entry-heading{
text-align:right; }
.contents-detail .bwp-single-product.clean .price-single{
justify-content:flex-start; } }
@media (max-width: 991px){
.contents-detail .bwp-single-product.clean .entry-heading{
max-width:100%;
margin-top:30px; }
.contents-detail .bwp-single-product.clean .bwp-single-info{
max-width:100%; }
.contents-detail .bwp-single-product.clean .slick-arrow.fa-angle-right{
right:15px; }
.rtl .contents-detail .bwp-single-product.clean .slick-arrow.fa-angle-right{
left:15px;
right:auto; }
.contents-detail .bwp-single-product.clean .slick-arrow.fa-angle-left{
left:15px; }
.rtl .contents-detail .bwp-single-product.clean .slick-arrow.fa-angle-left{
right:15px;
left:auto; }
.contents-detail .bwp-single-product.clean .slick-dots{
padding:0 15px; } }
.contents-detail .bwp-single-product.moderm{
max-width:100%;
padding:30px 0 50px;
margin-bottom:0; }
.contents-detail .bwp-single-product.moderm>.row{
align-items:center;
max-width:1770px;
padding:0 15px;
margin:0 auto; }
.contents-detail .bwp-single-product.moderm .lemie-bt-video{
position:unset;
margin-top:15px; }
.contents-detail .bwp-single-product.moderm .lemie-bt-video .bwp-video{
background:transparent;
box-shadow:unset;
padding:0;
font-size:var(--font-size-body,16px);
letter-spacing:1.5px; }
.contents-detail .bwp-single-product.moderm .lemie-bt-video .bwp-video:before{
font-size:calc(var(--font-size-heading,25px) + 5px);
top:7px;
content:"\e912"; }
.contents-detail .bwp-single-product.moderm .bwp-single-title{
width:28.43%;
padding:0 65px 0 0; }
.rtl .contents-detail .bwp-single-product.moderm .bwp-single-title{
padding:0 0 0 65px; }
.contents-detail .bwp-single-product.moderm .bwp-single-title .lemie-360-button{
position:unset;
background:transparent;
box-shadow:unset;
padding:0;
font-size:var(--font-size-body,16px);
letter-spacing:1.5px;
margin-top:15px; }
.contents-detail .bwp-single-product.moderm .bwp-single-title .lemie-360-button i{
font-size:calc(var(--font-size-heading,25px) + 3px);
top:0; }
.contents-detail .bwp-single-product.moderm .bwp-single-image{
width:43.14%; }
.contents-detail .bwp-single-product.moderm .bwp-single-info{
width:28.43%;
padding:0 0 0 65px; }
.rtl .contents-detail .bwp-single-product.moderm .bwp-single-info{
padding:0 65px 0 0; }
.contents-detail .bwp-single-product.moderm .bwp-single-info .description{
display:none;
margin:0;
padding:0; }
.contents-detail .bwp-single-product.moderm .bwp-single-info .countdown-single{
margin:30px 0 0; }
.contents-detail .bwp-single-product.moderm .content-image-thumbnail{
position:relative;
margin-top:30px; }
.contents-detail .bwp-single-product.moderm .content-image-thumbnail .slick-arrow{
width:30px;
height:30px;
line-height:30px; }
.contents-detail .bwp-single-product.moderm .content-image-thumbnail .slick-arrow.fa-angle-left{
left:-15px; }
.contents-detail .bwp-single-product.moderm .content-image-thumbnail .slick-arrow.fa-angle-right{
right:-15px; }
.contents-detail .bwp-single-product.moderm .content-image-thumbnail .slick-list{
margin:0 -2px; }
.contents-detail .bwp-single-product.moderm .content-image-thumbnail .slick-list .img-thumbnail,.contents-detail .bwp-single-product.moderm .content-image-thumbnail .slick-list .img-thumbnail-video{
padding:0 5px; }
.contents-detail .bwp-single-product.moderm .content-image-thumbnail:hover .slick-arrow{
opacity:1;
visibility:visible; }
.contents-detail .bwp-single-product.moderm .entry-summary .product-lable .onsale:after{
border-color:#efefef;
border-right-color:transparent; }
.contents-detail .bwp-single-product.moderm .product_title{
font-size:35px;
line-height:1.1; }
.contents-detail .bwp-single-product.moderm .price-single{
border:0;
padding:0;
margin:0; }
@media (max-width: 1470px){
.contents-detail .bwp-single-product.moderm .bwp-single-info{
padding:0 0 0 30px; }
.contents-detail .bwp-single-product.moderm .bwp-single-title,.rtl .contents-detail .bwp-single-product.moderm .bwp-single-info{
padding:0 30px 0 0; }
.rtl .contents-detail .bwp-single-product.moderm .bwp-single-title{
padding:0 0 0 30px; } }
@media (max-width: 1199px){
.contents-detail .bwp-single-product.moderm .bwp-single-title{
width:30%; }
.contents-detail .bwp-single-product.moderm .product_title{
font-size:50px; }
.contents-detail .bwp-single-product.moderm .bwp-single-image{
width:40%; }
.contents-detail .bwp-single-product.moderm .bwp-single-info{
width:30%; }
.contents-detail .bwp-single-product.moderm .product-countdown .countdown-content .countdown-amount{
width:55px;
height:55px;
line-height:51px; }
.contents-detail .bwp-single-product.moderm .product-countdown .countdown-content>span{
margin-right:10px; }
.rtl .contents-detail .bwp-single-product.moderm .product-countdown .countdown-content>span{
margin-left:10px;
margin-right:0; } }
@media (max-width: 991px){
.contents-detail .bwp-single-product.moderm{
padding-top:60px; }
.contents-detail .bwp-single-product.moderm>.row{
align-items:flex-start; }
.contents-detail .bwp-single-product.moderm .bwp-single-image{
width:100%;
order:1;
margin-bottom:50px; }
.contents-detail .bwp-single-product.moderm .bwp-single-title{
width:50%;
order:2;
padding:0 15px 0 0; }
.rtl .contents-detail .bwp-single-product.moderm .bwp-single-title{
padding:0 0 0 15px; }
.contents-detail .bwp-single-product.moderm .bwp-single-info{
width:50%;
order:3;
padding:0 0 0 15px;
margin:0; }
.rtl .contents-detail .bwp-single-product.moderm .bwp-single-info{
padding:0 15px 0 0; }
.contents-detail .bwp-single-product.moderm .product_title{
font-size:35px;
margin:10px 0; }
.contents-detail .bwp-single-product.moderm .content-image-thumbnail .slick-arrow{
display:none !important; } }
@media (max-width: 767px){
.contents-detail .bwp-single-product.moderm{
padding-top:60px; }
.contents-detail .bwp-single-product.moderm>.row{
align-items:flex-start; }
.contents-detail .bwp-single-product.moderm .bwp-single-image{
width:100%;
order:1;
margin-bottom:50px; }
.contents-detail .bwp-single-product.moderm .bwp-single-title{
width:100%;
order:2;
padding:0;
margin-bottom:30px; }
.rtl .contents-detail .bwp-single-product.moderm .bwp-single-title{
padding:0; }
.contents-detail .bwp-single-product.moderm .bwp-single-info{
width:100%;
order:3;
padding:0;
margin:0; }
.rtl .contents-detail .bwp-single-product.moderm .bwp-single-info{
padding:0; }
.contents-detail .bwp-single-product.moderm .product_title{
font-size:30px;
margin:10px 0 20px; }
.contents-detail .bwp-single-product.moderm .content-image-thumbnail .slick-arrow{
display:none !important; } }
.contents-detail .bwp-single-product.full_width{
max-width:100%;
position:relative;
overflow:hidden; }
.contents-detail .bwp-single-product.full_width .slick-slider{
overflow:hidden; }
.contents-detail .bwp-single-product.full_width:hover .slick-arrow{
opacity:1;
visibility:visible; }
.contents-detail .bwp-single-product.full_width .size-guide .size-guide__title{
position:unset;
-webkit-transform:translateY(0);
transform:translateY(0); }
.contents-detail .bwp-single-product.full_width .slick-arrow.fa-angle-right{
right:30px; }
.contents-detail .bwp-single-product.full_width .slick-arrow.fa-angle-left{
left:30px; }
.contents-detail .bwp-single-product.full_width .bwp-single-image{
padding:0;
margin-bottom:20px; }
.contents-detail .bwp-single-product.full_width .bwp-single-image figure{
margin:0; }
.contents-detail .bwp-single-product.full_width .bwp-single-image .img-thumbnail img{
width:100%; }
.contents-detail .bwp-single-product.full_width .bwp-single-info{
padding:0;
max-width:740px;
margin:auto;
position:relative;
text-align:center; }
.contents-detail .bwp-single-product.full_width .bwp-single-info .entry-cart .variations tr td{
text-align:center; }
.contents-detail .bwp-single-product.full_width .bwp-single-info .entry-cart .variations tr td .tawcvs-swatches{
justify-content:center; }
.contents-detail .bwp-single-product.full_width .bwp-single-info .entry-cart .variations tr td .tawcvs-swatches .swatch-item-wrapper{
margin:0 5px 10px; }
.contents-detail .bwp-single-product.full_width .bwp-single-info .product-shipping-delivers li .content-info{
justify-content:center; }
.contents-detail .bwp-single-product.full_width .product_title{
line-height:1.1;
margin:5px 0 15px;
font-size:35px; }
.contents-detail .bwp-single-product.full_width .price-single{
margin:0 0 20px;
padding:0;
border:0;
justify-content:center; }
.contents-detail .bwp-single-product.full_width .price-single .price{
font-size:var(--font-size-heading,25px); }
.contents-detail .bwp-single-product.full_width form.cart .quantity-button{
width:auto !important;
margin-right:10px; }
.rtl .contents-detail .bwp-single-product.full_width form.cart .quantity-button{
margin-left:10px;
margin-right:0; }
.contents-detail .bwp-single-product.full_width form.cart .single_variation_wrap{
display:flex;
margin-bottom:20px;
flex-wrap:wrap;
align-items:center;
justify-content:center;
flex:1; }
.contents-detail .bwp-single-product.full_width form.cart .variations_button{
flex:1;
margin-right:10px; }
.rtl .contents-detail .bwp-single-product.full_width form.cart .variations_button{
margin-left:10px;
margin-right:0; }
@media (min-width: 1199px){
.contents-detail .bwp-single-product.full_width form.cart .quantity{
background:#fff; }
.contents-detail .bwp-single-product.full_width form.cart .quantity .minus,.contents-detail .bwp-single-product.full_width form.cart .quantity .plus{
height:46px; } }
.contents-detail .bwp-single-product.full_width .countdown-single{
margin-bottom:20px; }
.contents-detail .bwp-single-product.full_width .lemie-product-button .lemie-bt-video{
position:unset;
margin-bottom:10px; }
.contents-detail .bwp-single-product.full_width .lemie-product-button .lemie-bt-video .bwp-video{
background:transparent;
box-shadow:unset;
padding:0;
font-size:var(--font-size-body,16px);
letter-spacing:1.5px; }
.contents-detail .bwp-single-product.full_width .lemie-product-button .lemie-bt-video .bwp-video:before{
font-size:calc(var(--font-size-heading,25px) + 5px);
top:7px;
content:"\e912"; }
.contents-detail .bwp-single-product.full_width .entry-summary>.cart{
justify-content:center; }
.contents-detail .bwp-single-product.full_width .entry-heading>.lemie-360-button{
position:unset;
background:transparent;
box-shadow:unset;
padding:0;
font-size:var(--font-size-body,16px);
letter-spacing:1.5px;
margin-bottom:10px; }
.contents-detail .bwp-single-product.full_width .entry-heading>.lemie-360-button i{
font-size:calc(var(--font-size-heading,25px) + 3px);
top:0; }
.contents-detail .bwp-single-product.full_width .container-thumbnail-single{
width:125px;
position:absolute;
top:225px;
right:80px;
padding-bottom:3px;
z-index:8; }
.rtl .contents-detail .bwp-single-product.full_width .container-thumbnail-single{
left:80px;
right:auto; }
.contents-detail .bwp-single-product.full_width .container-thumbnail-single .slick-list{
margin-bottom:-15px;
padding-top:5px; }
.contents-detail .bwp-single-product.full_width .container-thumbnail-single .img-thumbnail,.contents-detail .bwp-single-product.full_width .container-thumbnail-single .img-thumbnail-video{
margin-bottom:15px; }
@media (max-width: 1470px){
.contents-detail .bwp-single-product.full_width .container-thumbnail-single{
right:15px; }
.rtl .contents-detail .bwp-single-product.full_width .container-thumbnail-single{
left:15px;
right:auto; } }
@media (max-width: 1199px){
.contents-detail .bwp-single-product.full_width form.cart .single_variation_wrap{
min-width:380px; } }
@media (max-width: 1199px){
.contents-detail .bwp-single-product.full_width .slick-arrow{
display:none !important; }
.contents-detail .bwp-single-product.full_width .image-thumbnail{
top:50%;
-webkit-transform:translateY(-50%);
transform:translateY(-50%); }
.contents-detail .bwp-single-product.full_width .product_title{
max-width:100%; }
.contents-detail .bwp-single-product.full_width .bwp-single-content-info{
padding-bottom:0; }
.contents-detail .bwp-single-product.full_width form.cart .variations{
width:100%;
flex:0 0 100%; }
.contents-detail .bwp-single-product.full_width form.cart .single_variation_wrap{
min-width:auto;
width:100%;
margin-top:10px;
justify-content:flex-start; }
.contents-detail .bwp-single-product.full_width form.cart .single_variation_wrap .woocommerce-variation{
flex:none;
margin-right:20px; }
.rtl .contents-detail .bwp-single-product.full_width form.cart .single_variation_wrap .woocommerce-variation{
margin-left:20px;
margin-right:0; }
.contents-detail .bwp-single-product.full_width form.cart .quantity-button{
min-width:auto;
flex:1; }
.contents-detail .bwp-single-product.full_width .social-icon{
position:unset;
padding:0 15px;
margin-top:15px; }
.contents-detail .bwp-single-product.full_width .social-icon .social-share{
writing-mode:inherit; }
.contents-detail .bwp-single-product.full_width .social-icon .social-share a{
margin:0 15px; }
.contents-detail .bwp-single-product.full_width .social-icon label{
display:inline-block; } }
@media (max-width: 767px){
.contents-detail .bwp-single-product.full_width form.cart .variations tbody{
display:table; }
.contents-detail .bwp-single-product.full_width form.cart .single_variation_wrap .woocommerce-variation{
flex:0 0 100%;
margin-right:0; }
.rtl .contents-detail .bwp-single-product.full_width form.cart .single_variation_wrap .woocommerce-variation{
margin-left:0;
margin-right:0; }
.contents-detail .bwp-single-product.full_width .price-single .price{
font-size:var(--font-size-heading,25px); }
.contents-detail .bwp-single-product.full_width .image-thumbnail{
position:unset;
margin-top:20px;
width:100%;
-webkit-transform:translateY(0);
transform:translateY(0); }
.contents-detail .bwp-single-product.full_width .image-thumbnail .slick-list{
margin:0 -10px; }
.contents-detail .bwp-single-product.full_width .image-thumbnail .slick-list .img-thumbnail{
padding:0 10px;
margin:0; } }
.contents-detail .bwp-single-product .image-thumbnail .slick-slide{
border:none;
cursor:pointer; }
.contents-detail .bwp-single-product .image-thumbnail .slick-slide>.img-thumbnail-scroll,.contents-detail .bwp-single-product .image-thumbnail .slick-slide>a{
vertical-align:top;
display:inline-block;
-webkit-transition:all .2s ease;
transition:all .2s ease;
overflow:hidden;
border-bottom:3px solid transparent;
opacity:.85; }
.contents-detail .bwp-single-product .image-thumbnail .slick-slide.slick-current>.img-thumbnail-scroll,.contents-detail .bwp-single-product .image-thumbnail .slick-slide:hover>.img-thumbnail-scroll,.contents-detail .bwp-single-product .image-thumbnail .slick-slide:hover>a,.contents-detail .bwp-single-product .image-thumbnail .slick-slide>a.active{
border-color:var(--gray-dark,#0b1e33);
opacity:1; }
.contents-detail .bwp-single-product .image-thumbnail .img-thumbnail-video{
position:relative; }
.contents-detail .bwp-single-product .image-thumbnail .img-thumbnail-video:before{
content:"\e906";
font-family:wpbingofont;
font-size:var(--font-size-body,16px);
color:#fff;
position:absolute;
width:50px;
height:50px;
border-radius:50%;
-webkit-border-radius:50%;
-moz-border-radius:50%;
-ms-border-radius:50%;
-o-border-radius:50%;
text-align:center;
top:calc(50% - 30px);
left:calc(50% - 30px);
z-index:10;
line-height:48px;
text-indent:3px;
background:var(--gray-dark-50,rgba(11,30,51,.5)); }
@media (max-width: 480px){
.contents-detail .bwp-single-product .image-thumbnail .img-thumbnail-video:before{
width:30px;
height:30px;
top:calc(50% - 15px);
left:calc(50% - 15px);
line-height:30px; } }
.contents-detail .bwp-single-product .image-thumbnail .img-thumbnail-video img{
-webkit-transition:all .2s ease;
transition:all .2s ease;
border:1px solid hsla(0,0%,61%,.25); }
.contents-detail .bwp-single-product .image-thumbnail .img-thumbnail-video.active img,.contents-detail .bwp-single-product .image-thumbnail .img-thumbnail-video img:hover{
border-color:var(--gray-dark,#0b1e33); }
.contents-detail .bwp-single-product .woocommerce-product-gallery .slick-slide{
vertical-align:top;
border:0; }
.contents-detail .bwp-single-product .woocommerce-product-gallery .slick-slide .img-thumbnail{
vertical-align:top; }
.contents-detail .bwp-single-product .woocommerce-product-gallery .slick-slide img{
display:inline-block;
vertical-align:top;
width:100%; }
.contents-detail .bwp-single-product .woocommerce-product-gallery .content-thumbnail-scroll.max-thumbnail .slick-track{
transform:unset !important; }
.contents-detail .bwp-single-product .woocommerce-product-gallery>.row{
margin:0 -9px; }
@media (max-width: 767px){
.contents-detail .bwp-single-product .woocommerce-product-gallery>.row>div.col-md-2{
margin-top:10px;
order:1; } }
.contents-detail .bwp-single-product .woocommerce-product-gallery>.row>div.col-md-10 .slick-arrow{
text-align:center;
top:calc(50% - 25px);
z-index:6;
opacity:1;
visibility:visible; }
.contents-detail .bwp-single-product .woocommerce-product-gallery>.row>div.col-md-10 .slick-arrow:after{
display:none; }
@media (max-width: 767px){
.contents-detail .bwp-single-product .woocommerce-product-gallery>.row>div.col-md-10 .slick-arrow{
width:30px;
height:30px;
line-height:30px; }
.contents-detail .bwp-single-product .woocommerce-product-gallery>.row>div.col-md-10 .slick-arrow.fa-angle-left{
left:10px; }
.rtl .contents-detail .bwp-single-product .woocommerce-product-gallery>.row>div.col-md-10 .slick-arrow.fa-angle-left{
right:10px;
left:auto; }
.contents-detail .bwp-single-product .woocommerce-product-gallery>.row>div.col-md-10 .slick-arrow.fa-angle-right{
right:10px; }
.rtl .contents-detail .bwp-single-product .woocommerce-product-gallery>.row>div.col-md-10 .slick-arrow.fa-angle-right{
left:10px;
right:auto; } }
.contents-detail .bwp-single-product .woocommerce-product-gallery>.row>div.col-md-2 .slick-arrow:after{
display:none; }
@media (max-width: 991px){
.contents-detail .bwp-single-product .woocommerce-product-gallery>.row>div.col-md-2 .slick-arrow{
opacity:1;
visibility:visible; }
.contents-detail .bwp-single-product .woocommerce-product-gallery>.row>div.col-md-2 .slick-arrow.fa-angle-left{
top:-12.5px; }
.contents-detail .bwp-single-product .woocommerce-product-gallery>.row>div.col-md-2 .slick-arrow.fa-angle-right{
bottom:-12.5px; } }
.contents-detail .bwp-single-product .woocommerce-product-gallery>.row>div.col-md-2 .slick-arrow{
right:calc(50% - 12.5px);
left:auto;
width:30px;
height:30px;
line-height:30px;
background:var(--gray-dark,#0b1e33);
color:#fff;
text-align:center;
opacity:0;
visibility:hidden; }
.contents-detail .bwp-single-product .woocommerce-product-gallery>.row>div.col-md-2 .slick-arrow:after{
display:none; }
.contents-detail .bwp-single-product .woocommerce-product-gallery>.row>div.col-md-2 .slick-arrow:before{
display:inline-block;
-webkit-transform:rotate(90deg);
transform:rotate(90deg); }
.contents-detail .bwp-single-product .woocommerce-product-gallery>.row>div.col-md-2 .slick-arrow.fa-angle-left{
top:-15px; }
.contents-detail .bwp-single-product .woocommerce-product-gallery>.row>div.col-md-2 .slick-arrow.fa-angle-right{
bottom:-15px; }
@media (max-width: 767px){
.contents-detail .bwp-single-product .woocommerce-product-gallery>.row>div.col-md-2 .slick-arrow{
width:25px;
height:25px;
line-height:25px; } }
.contents-detail .bwp-single-product .woocommerce-product-gallery>.row>div.col-md-2 .slick-arrow:hover{
background:var(--hover-color,#5f917e); }
.contents-detail .bwp-single-product .woocommerce-product-gallery>.row>div.col-md-2:hover .slick-arrow{
opacity:1;
visibility:visible; }
@media (max-width: 767px){
.contents-detail .bwp-single-product .woocommerce-product-gallery>.row>div.col-md-2 .slick-slider .slick-list{
margin:0 -5px; }
.contents-detail .bwp-single-product .woocommerce-product-gallery>.row>div.col-md-2 .slick-slider .slick-list .slick-slide{
padding:0 5px; }
.contents-detail .bwp-single-product .woocommerce-product-gallery>.row>div.col-md-2 .slick-arrow.fa-angle-left{
top:calc(50% - 15px);
left:-10px; }
.rtl .contents-detail .bwp-single-product .woocommerce-product-gallery>.row>div.col-md-2 .slick-arrow.fa-angle-left{
right:-10px;
left:auto; }
.contents-detail .bwp-single-product .woocommerce-product-gallery>.row>div.col-md-2 .slick-arrow.fa-angle-right{
bottom:calc(50% - 10px);
right:-10px; }
.rtl .contents-detail .bwp-single-product .woocommerce-product-gallery>.row>div.col-md-2 .slick-arrow.fa-angle-right{
left:-10px;
right:auto; }
.contents-detail .bwp-single-product .woocommerce-product-gallery>.row>div.col-md-2 .slick-arrow:before{
-webkit-transform:rotate(0) !important;
transform:rotate(0) !important; }
.contents-detail .bwp-single-product .woocommerce-product-gallery>.row>div.col-md-2:hover .slick-arrow.fa-angle-left{
top:calc(50% - 15px); }
.contents-detail .bwp-single-product .woocommerce-product-gallery>.row>div.col-md-2:hover .slick-arrow.fa-angle-right{
bottom:calc(50% - 15px); } }
.contents-detail .bwp-single-product .woocommerce-product-gallery>.row>div.col-md-10{
padding:0 7.5px; }
@media (max-width: 767px){
.contents-detail .bwp-single-product .woocommerce-product-gallery>.row>div.col-md-10 .slick-arrow{
opacity:1;
visibility:visible; }
.contents-detail .bwp-single-product .woocommerce-product-gallery>.row>div.col-md-10:hover .slick-arrow{
opacity:1;
bottom:-30px; }
.contents-detail .bwp-single-product .woocommerce-product-gallery>.row>div.col-md-10 .image-additional{
text-align:center; } }
.contents-detail .bwp-single-product .woocommerce-product-gallery>.row>div.col-md-2{
padding:0 7.5px; }
.contents-detail .bwp-single-product .woocommerce-product-gallery>.row>div.col-md-2 .content-thumbnail-scroll{
position:relative; }
.contents-detail .bwp-single-product .woocommerce-product-gallery>.row>div.col-md-2 .content-thumbnail-scroll.max-thumbnail .slick-track{
transform:unset !important; }
.contents-detail .bwp-single-product .woocommerce-product-gallery>.row>div.col-md-2 .image-thumbnail .slick-list{
padding:0 !important;
margin:-1px -5px; }
.contents-detail .bwp-single-product .woocommerce-product-gallery>.row>div.col-md-2 .image-thumbnail .slick-list .slick-slide{
padding:1px 7.5px 15px; }
@media (max-width: 1199px){
.contents-detail .bwp-single-product .woocommerce-product-gallery>.row>div.col-md-2 .image-thumbnail .slick-list .slick-slide{
padding:1px 7.5px 7.5px; } }
.contents-detail .bwp-single-product .woocommerce-product-gallery>.row>div.col-md-2 .image-thumbnail .slick-list .slick-slide:last-child{
padding-bottom:0; }
@media (min-width: 768px){
.contents-detail .bwp-single-product .woocommerce-product-gallery>.row>div.col-md-2 .slick-arrow.fa-angle-right{
bottom:0;
top:auto; } }
.contents-detail .bwp-single-product .woocommerce-product-gallery>.row>div.col-sm-12{
text-align:center; }
.contents-detail .bwp-single-product .woocommerce-product-gallery>.row>div.col-sm-12 .slick-arrow{
opacity:0; }
.contents-detail .bwp-single-product .woocommerce-product-gallery>.row>div.col-sm-12 .slick-arrow:after{
display:none; }
.contents-detail .bwp-single-product .woocommerce-product-gallery>.row>div.col-sm-12.content-thumbs-scroll .slick-arrow{
background:var(--gray-dark,#0b1e33);
opacity:0;
visibility:hidden;
color:#fff !important;
width:30px;
height:30px;
line-height:30px; }
.contents-detail .bwp-single-product .woocommerce-product-gallery>.row>div.col-sm-12.content-thumbs-scroll .slick-arrow.fa-angle-left{
left:-15px !important; }
.contents-detail .bwp-single-product .woocommerce-product-gallery>.row>div.col-sm-12.content-thumbs-scroll .slick-arrow.fa-angle-right{
right:-15px !important; }
.contents-detail .bwp-single-product .woocommerce-product-gallery>.row>div.col-sm-12.content-thumbs-scroll .slick-arrow:hover{
background:var(--hover-color,#5f917e); }
@media (min-width: 1470px){
.contents-detail .bwp-single-product .woocommerce-product-gallery>.row>div.col-sm-12.content-thumbs-scroll .slick-arrow.fa-angle-left{
left:-10px; }
.contents-detail .bwp-single-product .woocommerce-product-gallery>.row>div.col-sm-12.content-thumbs-scroll .slick-arrow.fa-angle-right{
right:-10px; } }
.contents-detail .bwp-single-product .woocommerce-product-gallery>.row>div.col-sm-12 .image-thumbnail{
margin-top:20px; }
.contents-detail .bwp-single-product .woocommerce-product-gallery>.row>div.col-sm-12 .image-thumbnail .slick-list{
margin:0 -7px; }
.contents-detail .bwp-single-product .woocommerce-product-gallery>.row>div.col-sm-12 .image-thumbnail .slick-list .slick-slide{
padding:0 10px;
padding-bottom:0; }
@media (max-width: 480px){
.contents-detail .bwp-single-product .woocommerce-product-gallery>.row>div.col-sm-12 .image-thumbnail .slick-list{
margin:0 -4px; }
.contents-detail .bwp-single-product .woocommerce-product-gallery>.row>div.col-sm-12 .image-thumbnail .slick-list .slick-slide{
padding:0 5px; } }
.contents-detail .bwp-single-product .woocommerce-product-gallery>.row>div.col-sm-12 .slick-arrow{
top:calc(50% - 12.5px);
opacity:1;
visibility:visible; }
@media (max-width: 991px){
.contents-detail .bwp-single-product .woocommerce-product-gallery>.row>div.col-sm-12 .slick-arrow{
opacity:1;
visibility:visible; } }
@media (max-width: 480px){
.contents-detail .bwp-single-product .woocommerce-product-gallery>.row>div.col-sm-12 .slick-arrow{
top:calc(50% - 1.5px); } }
.contents-detail .bwp-single-product .woocommerce-product-gallery>.row>div.col-sm-12:hover .slick-arrow{
opacity:1;
visibility:visible; }
.contents-detail .bwp-single-product .image-thumbnail-list{
padding:0;
margin-top:15px;
position:relative;
padding-top:40px;
border-top:1px solid #e5e5e5;
margin-bottom:10px; }
.contents-detail .bwp-single-product .image-thumbnail-list .slick-arrow{
background:var(--gray-dark,#0b1e33);
color:#fff;
opacity:0;
visibility:hidden; }
.contents-detail .bwp-single-product .image-thumbnail-list .slick-arrow:hover{
background:var(--theme-color,#7ba998); }
.contents-detail .bwp-single-product .image-thumbnail-list .content-thumbnail-scroll.max-thumbnail .slick-track{
transform:unset !important; }
.contents-detail .bwp-single-product .wpb-iconbox{
border:1px solid #dfdfdf;
text-align:center;
padding:20px 20px 30px; }
.contents-detail .bwp-single-product .wpb-iconbox .icon{
color:var(--gray-dark,#0b1e33);
font-size:36px; }
.contents-detail .bwp-single-product .wpb-iconbox .title{
font-size:var(--font-size-body,16px);
text-transform:uppercase;
font-weight:600;
margin:0 0 10px; }
.contents-detail .bwp-single-product .featured-icon{
margin-top:40px; }
.contents-detail .bwp-single-product .featured-icon .block-top-link{
margin-left:-15px;
margin-right:-15px;
display:flex; }
.contents-detail .bwp-single-product .featured-icon .block-top-link>*{
padding:0 15px;
flex:1;
margin:0; }
.contents-detail .bwp-single-product .featured-icon .block-top-link>*>div{
height:100%; }
@media (max-width: 767px){
.contents-detail .bwp-single-product .featured-icon .block-top-link{
flex-wrap:wrap; }
.contents-detail .bwp-single-product .featured-icon .block-top-link>*{
flex:50%;
margin:0 0 20px; }
.contents-detail .bwp-single-product .featured-icon .block-top-link>*>div{
height:100%; } }
@media (max-width: 480px){
.contents-detail .bwp-single-product .featured-icon .block-top-link>*{
flex:100%; } }
.contents-detail .bwp-single-product .featured-icon .wpb-iconfeatured{
text-align:center;
border:1px solid #ccc;
height:100%;
padding:20px 20px 25px; }
.contents-detail .bwp-single-product .featured-icon .wpb-iconfeatured .icon{
color:var(--theme-color,#7ba998);
font-size:calc(var(--font-size-heading,25px) + 5px);
margin-bottom:10px; }
.contents-detail .bwp-single-product .featured-icon .wpb-iconfeatured .title{
font-size:var(--font-size-body,16px);
text-transform:uppercase;
margin:0;
font-weight:600; }
.quickview-container .button_single,.single-product .button_single{
display:inline-flex;
margin-bottom:5px;
vertical-align:top; }
.quickview-container .product_title,.single-product .product_title{
margin-top:0;
margin-bottom:15px;
font-size:calc(var(--font-size-heading,25px) + 3px);
line-height:calc(var(--font-size-heading,25px) + 10px);
color:var(--gray-dark,#0b1e33);
word-break:break-word;
display:block;
text-transform:capitalize;
font-family:var(--font-family-base,"GTWalsheimPro");
font-weight:500; }
@media (max-width: 767px){
.quickview-container .product_title,.single-product .product_title{
font-size:var(--font-size-heading,25px);
line-height:30px; } }
.quickview-container .percent_quantity_stock,.single-product .percent_quantity_stock{
margin-bottom:15px; }
.quickview-container .percent_quantity_stock .quantity_stock,.single-product .percent_quantity_stock .quantity_stock{
color:var(--gray-dark,#0b1e33);
margin:0 0 10px; }
.quickview-container .percent_quantity_stock .quantity_stock span,.single-product .percent_quantity_stock .quantity_stock span{
color:red;
margin:0 3px; }
.quickview-container .percent_quantity_stock .percent,.single-product .percent_quantity_stock .percent{
height:5px;
background:#eee;
width:100%;
position:relative;
border-radius:5px;
-webkit-border-radius:5px;
-moz-border-radius:5px;
-ms-border-radius:5px;
-o-border-radius:5px; }
.quickview-container .percent_quantity_stock .percent .content,.single-product .percent_quantity_stock .percent .content{
position:absolute;
background:red;
height:100%;
top:0;
left:0;
-webkit-transition:width 2s ease;
transition:width 2s ease;
border-radius:5px;
-webkit-border-radius:5px;
-moz-border-radius:5px;
-ms-border-radius:5px;
-o-border-radius:5px; }
.rtl .quickview-container .percent_quantity_stock .percent .content,.rtl .single-product .percent_quantity_stock .percent .content{
right:0;
left:auto; }
.quickview-container .woocommerce-product-rating,.single-product .woocommerce-product-rating{
margin:-7px 0 10px; }
.quickview-container .thumbnails,.single-product .thumbnails{
padding:35px 80px; }
.quickview-container .thumbnails .img-thumbnail,.single-product .thumbnails .img-thumbnail{
position:relative;
display:inline-block;
vertical-align:top; }
.quickview-container .thumbnails .img-thumbnail img,.single-product .thumbnails .img-thumbnail img{
opacity:.8;
filter:alpha(opacity=80); }
.quickview-container .thumbnails .img-thumbnail:hover,.single-product .thumbnails .img-thumbnail:hover{
border-color:var(--theme-color,#7ba998); }
.quickview-container .thumbnails .img-thumbnail:hover img,.single-product .thumbnails .img-thumbnail:hover img{
opacity:1;
filter:alpha(opacity=100); }
.quickview-container .thumbnails .img-thumbnail:hover:before,.single-product .thumbnails .img-thumbnail:hover:before{
content:"";
position:absolute;
top:0;
left:0;
right:0;
bottom:0;
background:var(--theme-color,#7ba998);
opacity:.35;
filter:alpha(opacity=35);
z-index:1; }
.quickview-container .thumbnails .carousel-control,.single-product .thumbnails .carousel-control{
width:42px;
height:42px;
border:1px solid var(--border-color,#e9e9e9);
background:#fff;
top:50%;
margin-top:-21px;
cursor:pointer; }
.quickview-container .thumbnails .carousel-control.disabled,.single-product .thumbnails .carousel-control.disabled{
display:none; }
.quickview-container .bwp-single-info .breadcrumb-noheading,.single-product .bwp-single-info .breadcrumb-noheading{
margin-bottom:5px; }
.quickview-container .bwp-single-info .breadcrumb-noheading>.container,.single-product .bwp-single-info .breadcrumb-noheading>.container{
padding:0; }
.quickview-container .bwp-single-info .breadcrumb-noheading .breadcrumb,.single-product .bwp-single-info .breadcrumb-noheading .breadcrumb{
padding:0;
margin-bottom:7px; }
.quickview-container .bwp-single-info .quantity-text,.single-product .bwp-single-info .quantity-text{
font-size:var(--font-size-body,16px);
font-weight:500;
color:var(--gray-dark,#0b1e33);
margin-bottom:10px; }
.quickview-container .bwp-single-info .quantity,.single-product .bwp-single-info .quantity{
margin:0;
border:1px solid var(--border-color,#e9e9e9);
height:50px;
display:inline-block;
margin-right:10px;
position:relative; }
.rtl .quickview-container .bwp-single-info .quantity,.rtl .single-product .bwp-single-info .quantity{
margin-left:10px;
margin-right:0; }
.quickview-container .bwp-single-info .quantity input[type=number]::-webkit-inner-spin-button,.quickview-container .bwp-single-info .quantity input[type=number]::-webkit-outer-spin-button,.single-product .bwp-single-info .quantity input[type=number]::-webkit-inner-spin-button,.single-product .bwp-single-info .quantity input[type=number]::-webkit-outer-spin-button{
-webkit-appearance:none;
margin:0; }
.quickview-container .bwp-single-info .quantity input,.single-product .bwp-single-info .quantity input{
width:125px;
border:0;
height:50px;
text-align:center;
padding:0 38px;
font-size:var(--font-size-body,16px); }
@media (max-width: 991px){
.quickview-container .bwp-single-info .quantity input,.single-product .bwp-single-info .quantity input{
width:100px;
padding:0 30px; } }
.quickview-container .bwp-single-info .quantity button,.single-product .bwp-single-info .quantity button{
outline-color:transparent;
color:var(--gray-dark,#0b1e33);
font-size:0; }
.quickview-container .bwp-single-info .quantity button:focus,.quickview-container .bwp-single-info .quantity button:hover,.single-product .bwp-single-info .quantity button:focus,.single-product .bwp-single-info .quantity button:hover{
border:none;
color:var(--hover-color,#5f917e); }
.quickview-container .bwp-single-info .quantity button:before,.single-product .bwp-single-info .quantity button:before{
font-family:eleganticons;
display:inline-block;
font-size:calc(var(--font-size-body,16px) + 4px); }
.quickview-container .bwp-single-info .quantity button.plus,.single-product .bwp-single-info .quantity button.plus{
position:absolute;
top:0;
right:0;
background:transparent;
line-height:24px;
border:none;
width:40px;
height:50px; }
.rtl .quickview-container .bwp-single-info .quantity button.plus,.rtl .single-product .bwp-single-info .quantity button.plus{
left:0;
right:auto; }
.quickview-container .bwp-single-info .quantity button.plus:before,.single-product .bwp-single-info .quantity button.plus:before{
content:"\4c";
position:relative;
top:4px; }
.quickview-container .bwp-single-info .quantity button.minus,.single-product .bwp-single-info .quantity button.minus{
position:absolute;
left:0;
bottom:0;
border:none;
width:40px;
height:50px;
background:transparent; }
.rtl .quickview-container .bwp-single-info .quantity button.minus,.rtl .single-product .bwp-single-info .quantity button.minus{
right:0;
left:auto; }
.quickview-container .bwp-single-info .quantity button.minus:before,.single-product .bwp-single-info .quantity button.minus:before{
content:"\4b";
position:relative;
top:5px; }
@media (max-width: 480px){
.quickview-container .bwp-single-info .quantity input,.single-product .bwp-single-info .quantity input{
width:100px; } }
.quickview-container .bwp-single-info .product_meta,.single-product .bwp-single-info .product_meta{
display:inline-block;
width:100%;
text-transform:capitalize;
border-top:1px solid var(--border-color,#e9e9e9);
padding-top:20px;
margin-top:20px; }
.quickview-container .bwp-single-info .product_meta>span,.single-product .bwp-single-info .product_meta>span{
margin-bottom:0; }
.quickview-container .bwp-single-info .product_meta #report_abuse,.single-product .bwp-single-info .product_meta #report_abuse{
margin-bottom:16px;
display:inline-block;
width:100%;
vertical-align:top;
color:var(--theme-color,#7ba998); }
.quickview-container .bwp-single-info .product_meta #report_abuse_form,.single-product .bwp-single-info .product_meta #report_abuse_form{
border:0;
padding:20px; }
.quickview-container .bwp-single-info .product_meta #report_abuse_form.simplePopup,.single-product .bwp-single-info .product_meta #report_abuse_form.simplePopup{
box-shadow:0 1px 10px 0 hsla(0,0%,56%,.75); }
.quickview-container .bwp-single-info .product_meta #report_abuse_form .simplePopupClose,.single-product .bwp-single-info .product_meta #report_abuse_form .simplePopupClose{
color:#fff;
background:red;
width:20px;
height:20px;
line-height:20.5px;
text-align:center;
border-radius:50%;
-webkit-border-radius:50%;
-moz-border-radius:50%;
-ms-border-radius:50%;
-o-border-radius:50%; }
.quickview-container .bwp-single-info .product_meta #report_abuse_form .simplePopupClose:hover,.single-product .bwp-single-info .product_meta #report_abuse_form .simplePopupClose:hover{
background:var(--theme-color,#7ba998); }
.quickview-container .bwp-single-info .product_meta #report_abuse_form h3.wcmp-abuse-report-title,.single-product .bwp-single-info .product_meta #report_abuse_form h3.wcmp-abuse-report-title{
margin-bottom:20px;
font-size:calc(var(--font-size-body,16px) + 4px); }
.quickview-container .bwp-single-info .product_meta #report_abuse_form #report-abuse table,.single-product .bwp-single-info .product_meta #report_abuse_form #report-abuse table{
border:0; }
.quickview-container .bwp-single-info .product_meta #report_abuse_form #report-abuse table tbody tr td,.single-product .bwp-single-info .product_meta #report_abuse_form #report-abuse table tbody tr td{
border:0;
padding:0;
padding-bottom:20px !important; }
.quickview-container .bwp-single-info .product_meta #report_abuse_form #report-abuse table tbody tr input[type=submit],.single-product .bwp-single-info .product_meta #report_abuse_form #report-abuse table tbody tr input[type=submit]{
background:var(--theme-color,#7ba998);
padding:5px 15px;
color:#fff;
border:0;
margin-top:10px; }
.quickview-container .bwp-single-info .product_meta #report_abuse_form #report-abuse table tbody tr input[type=submit]:hover,.single-product .bwp-single-info .product_meta #report_abuse_form #report-abuse table tbody tr input[type=submit]:hover{
background:#5f927f;
background:var(--theme-color); }
.quickview-container .bwp-single-info .product_meta #report_abuse_form #report-abuse table tbody tr input::placeholder,.quickview-container .bwp-single-info .product_meta #report_abuse_form #report-abuse table tbody tr textarea::placeholder,.single-product .bwp-single-info .product_meta #report_abuse_form #report-abuse table tbody tr input::placeholder,.single-product .bwp-single-info .product_meta #report_abuse_form #report-abuse table tbody tr textarea::placeholder{
font-size:var(--font-size-body,16px); }
.quickview-container .bwp-single-info .product_meta .posted_in,.quickview-container .bwp-single-info .product_meta .sku_wrapper,.quickview-container .bwp-single-info .product_meta .tagged_as,.single-product .bwp-single-info .product_meta .posted_in,.single-product .bwp-single-info .product_meta .sku_wrapper,.single-product .bwp-single-info .product_meta .tagged_as{
display:block;
width:100%;
color:var(--text-color,#0b1e33);
margin-bottom:5px; }
.quickview-container .bwp-single-info .product_meta .posted_in a,.quickview-container .bwp-single-info .product_meta .posted_in span,.quickview-container .bwp-single-info .product_meta .sku_wrapper a,.quickview-container .bwp-single-info .product_meta .sku_wrapper span,.quickview-container .bwp-single-info .product_meta .tagged_as a,.quickview-container .bwp-single-info .product_meta .tagged_as span,.single-product .bwp-single-info .product_meta .posted_in a,.single-product .bwp-single-info .product_meta .posted_in span,.single-product .bwp-single-info .product_meta .sku_wrapper a,.single-product .bwp-single-info .product_meta .sku_wrapper span,.single-product .bwp-single-info .product_meta .tagged_as a,.single-product .bwp-single-info .product_meta .tagged_as span{
color:var(--gray-dark,#0b1e33); }
.quickview-container .bwp-single-info .product_meta .posted_in a:hover,.quickview-container .bwp-single-info .product_meta .sku_wrapper a:hover,.quickview-container .bwp-single-info .product_meta .tagged_as a:hover,.single-product .bwp-single-info .product_meta .posted_in a:hover,.single-product .bwp-single-info .product_meta .sku_wrapper a:hover,.single-product .bwp-single-info .product_meta .tagged_as a:hover{
color:var(--hover-color,#5f917e); }
.quickview-container .bwp-single-info .image-thumbnail .slick-list,.single-product .bwp-single-info .image-thumbnail .slick-list{
margin:0 -9px; }
.quickview-container .bwp-single-info .image-thumbnail .slick-list .slick-slide,.single-product .bwp-single-info .image-thumbnail .slick-list .slick-slide{
padding:0 10px;
padding-bottom:10px; }
.quickview-container .bwp-single-info .image-thumbnail .slick-arrow,.single-product .bwp-single-info .image-thumbnail .slick-arrow{
top:50%;
margin-top:-17px; }
.quickview-container .bwp-single-info .image-thumbnail .slick-arrow.fa-angle-left,.single-product .bwp-single-info .image-thumbnail .slick-arrow.fa-angle-left{
left:5px;
right:auto; }
.quickview-container .bwp-single-info .image-thumbnail .slick-arrow.fa-angle-right,.single-product .bwp-single-info .image-thumbnail .slick-arrow.fa-angle-right{
right:5px; }
.quickview-container .bwp-single-info .woocommerce-product-rating,.single-product .bwp-single-info .woocommerce-product-rating{
padding:0;
clear:both; }
.quickview-container .bwp-single-info .star-rating,.single-product .bwp-single-info .star-rating{
display:inline-block;
margin-right:0;
width:85px;
font-size:13px;
margin-bottom:0; }
.rtl .quickview-container .bwp-single-info .star-rating,.rtl .single-product .bwp-single-info .star-rating{
margin-left:0;
margin-right:0; }
.quickview-container .bwp-single-info .woocommerce-review-link,.single-product .bwp-single-info .woocommerce-review-link{
position:relative;
top:-3px;
right:-5px;
color:var(--text-color,#0b1e33);
font-size:var(--font-size-body,16px); }
.rtl .quickview-container .bwp-single-info .woocommerce-review-link,.rtl .single-product .bwp-single-info .woocommerce-review-link{
left:-5px;
right:auto; }
.quickview-container .bwp-single-info .description,.single-product .bwp-single-info .description{
margin-bottom:13px;
padding-bottom:15px; }
.quickview-container .bwp-single-info .description>p:last-child,.single-product .bwp-single-info .description>p:last-child{
margin-bottom:0; }
.quickview-container .bwp-single-info .description ul,.single-product .bwp-single-info .description ul{
margin-bottom:15px;
padding:0;
list-style:none; }
.quickview-container .bwp-single-info .description ul li,.single-product .bwp-single-info .description ul li{
margin-bottom:5px;
position:relative;
padding-left:22px; }
.rtl .quickview-container .bwp-single-info .description ul li,.rtl .single-product .bwp-single-info .description ul li{
padding-right:22px;
padding-left:0; }
.quickview-container .bwp-single-info .description ul li:last-child,.single-product .bwp-single-info .description ul li:last-child{
margin-bottom:0; }
.quickview-container .bwp-single-info .description ul li:before,.single-product .bwp-single-info .description ul li:before{
content:"\f00c";
position:absolute;
left:0;
font-family:FontAwesome;
color:var(--theme-color,#7ba998); }
.rtl .quickview-container .bwp-single-info .description ul li:before,.rtl .single-product .bwp-single-info .description ul li:before{
right:0;
left:auto; }
.quickview-container .bwp-single-info .safe-checkout,.single-product .bwp-single-info .safe-checkout{
margin-top:25px;
padding:40px 25px 25px;
text-align:center;
background:#f3f3f3;
border-radius:25px;
-webkit-border-radius:25px;
-moz-border-radius:25px;
-ms-border-radius:25px;
-o-border-radius:25px; }
.quickview-container .bwp-single-info .safe-checkout .img-safe-checkout,.single-product .bwp-single-info .safe-checkout .img-safe-checkout{
margin-bottom:15px; }
.quickview-container .bwp-single-info .safe-checkout .title-safe-checkout,.single-product .bwp-single-info .safe-checkout .title-safe-checkout{
color:var(--gray-dark,#0b1e33);
letter-spacing:1px; }
.quickview-container .bwp-single-info .product-shipping-delivers,.single-product .bwp-single-info .product-shipping-delivers{
padding:0;
list-style:none;
margin-top:20px;
text-align:center; }
.quickview-container .bwp-single-info .product-shipping-delivers li,.single-product .bwp-single-info .product-shipping-delivers li{
margin-bottom:13px; }
.quickview-container .bwp-single-info .product-shipping-delivers li:last-child,.single-product .bwp-single-info .product-shipping-delivers li:last-child{
margin-bottom:0; }
.quickview-container .bwp-single-info .product-shipping-delivers li .content-info,.single-product .bwp-single-info .product-shipping-delivers li .content-info{
display:flex;
flex-wrap:wrap;
align-items:center; }
.quickview-container .bwp-single-info .product-shipping-delivers li .content-info svg,.single-product .bwp-single-info .product-shipping-delivers li .content-info svg{
font-size:var(--font-size-heading,25px);
fill:var(--gray-dark,#0b1e33);
margin-right:15px;
position:relative;
top:-2px;
width:1em;
height:1em; }
.rtl .quickview-container .bwp-single-info .product-shipping-delivers li .content-info svg,.rtl .single-product .bwp-single-info .product-shipping-delivers li .content-info svg{
margin-left:15px;
margin-right:0; }
.quickview-container .bwp-single-info .product-shipping-delivers li .content-info .content>a,.single-product .bwp-single-info .product-shipping-delivers li .content-info .content>a{
position:relative;
text-decoration:underline; }
@media (max-width: 480px){
.quickview-container .bwp-single-info .product-shipping-delivers li .content-info,.single-product .bwp-single-info .product-shipping-delivers li .content-info{
justify-content:center; } }
.quickview-container .bwp-single-info .product-shipping-delivers i,.single-product .bwp-single-info .product-shipping-delivers i{
font-size:var(--font-size-heading,25px);
color:var(--gray-dark,#0b1e33);
margin-right:15px;
position:relative;
top:-2px; }
.rtl .quickview-container .bwp-single-info .product-shipping-delivers i,.rtl .single-product .bwp-single-info .product-shipping-delivers i{
margin-left:15px;
margin-right:0; }
@media (max-width: 480px){
.quickview-container .bwp-single-info .product-shipping-delivers i,.single-product .bwp-single-info .product-shipping-delivers i{
width:100%;
margin-right:0 !important;
margin-bottom:5px; }
.rtl .quickview-container .bwp-single-info .product-shipping-delivers i,.rtl .single-product .bwp-single-info .product-shipping-delivers i{
margin-left:0 !important;
margin-right:0; } }
.quickview-container .bwp-single-info .product-shipping-delivers .wpb-icon-delivers,.single-product .bwp-single-info .product-shipping-delivers .wpb-icon-delivers{
font-size:30px;
margin-right:10px; }
.rtl .quickview-container .bwp-single-info .product-shipping-delivers .wpb-icon-delivers,.rtl .single-product .bwp-single-info .product-shipping-delivers .wpb-icon-delivers{
margin-left:10px;
margin-right:0; }
.quickview-container .bwp-single-info .stock.in-stock,.single-product .bwp-single-info .stock.in-stock{
margin-top:-10px;
display:none; }
.quickview-container .bwp-single-info .stock.available-on-backorder,.quickview-container .bwp-single-info .stock.out-of-stock,.single-product .bwp-single-info .stock.available-on-backorder,.single-product .bwp-single-info .stock.out-of-stock{
display:none; }
.quickview-container .bwp-single-info .variations_form .stock.out-of-stock,.single-product .bwp-single-info .variations_form .stock.out-of-stock{
display:block; }
.quickview-container .bwp-single-info .product-stock,.single-product .bwp-single-info .product-stock{
margin-top:2px;
margin-bottom:15px; }
.quickview-container .bwp-single-info .product-stock i,.single-product .bwp-single-info .product-stock i{
color:var(--text-color,#0b1e33);
padding:0 10px;
font-size:calc(var(--font-size-body,16px) + 6px);
-webkit-transform:translateY(3px);
transform:translateY(3px); }
.quickview-container .bwp-single-info .product-stock .stock,.single-product .bwp-single-info .product-stock .stock{
color:var(--text-color,#0b1e33); }
.quickview-container .bwp-single-info .prices,.single-product .bwp-single-info .prices{
margin-top:0;
margin-bottom:15px;
width:50%;
display:inline-block; }
.quickview-container .bwp-single-info .prices .price,.single-product .bwp-single-info .prices .price{
margin:0; }
.quickview-container .bwp-single-info .prices .price del,.single-product .bwp-single-info .prices .price del{
font-size:calc(var(--font-size-body,16px) + 4px);
letter-spacing:0; }
@media (max-width: 767px){
.quickview-container .bwp-single-info .button_single,.single-product .bwp-single-info .button_single{
display:inline-flex; } }
.quickview-container .bwp-single-info .cart,.single-product .bwp-single-info .cart{
padding:0; }
.quickview-container .bwp-single-info .woosw-wishlist,.single-product .bwp-single-info .woosw-wishlist{
margin-right:25px;
display:inline-flex; }
.rtl .quickview-container .bwp-single-info .woosw-wishlist,.rtl .single-product .bwp-single-info .woosw-wishlist{
margin-left:25px;
margin-right:0; }
.quickview-container .bwp-single-info .woosw-wishlist .woosw-btn,.single-product .bwp-single-info .woosw-wishlist .woosw-btn{
margin:5px 0;
text-align:center;
color:var(--gray-dark,#0b1e33);
font-weight:500;
background:transparent;
padding:0;
display:inline-flex;
align-items:center;
border:0;
-webkit-transition:all .3s ease;
transition:all .3s ease;
cursor:pointer; }
.quickview-container .bwp-single-info .woosw-wishlist .woosw-btn:before,.single-product .bwp-single-info .woosw-wishlist .woosw-btn:before{
content:"";
font-family:icomoon;
font-size:14px;
-webkit-transition:all .3s ease;
transition:all .3s ease;
width:40px;
height:40px;
line-height:40px;
display:inline-block;
border:1px solid var(--border-color,#e9e9e9);
margin-right:10px;
border-radius:50%;
-webkit-border-radius:50%;
-moz-border-radius:50%;
-ms-border-radius:50%;
-o-border-radius:50%;
font-weight:400; }
.rtl .quickview-container .bwp-single-info .woosw-wishlist .woosw-btn:before,.rtl .single-product .bwp-single-info .woosw-wishlist .woosw-btn:before{
margin-left:10px;
margin-right:0; }
.quickview-container .bwp-single-info .woosw-wishlist .woosw-btn.woosw-adding:before,.single-product .bwp-single-info .woosw-wishlist .woosw-btn.woosw-adding:before{
position:relative;
display:inline-block;
content:"";
border:2px solid var(--gray-dark-25,rgba(11,30,51,.25));
border-top-color:var(--gray-dark,#0b1e33);
width:20px;
height:20px;
background:none;
-webkit-animation:2s linear 0s normal none infinite running u;
animation:2s linear 0s normal none infinite running u;
text-indent:0;
top:0;
left:0;
border-radius:50%;
-webkit-border-radius:50%;
-moz-border-radius:50%;
-ms-border-radius:50%;
-o-border-radius:50%; }
.quickview-container .bwp-single-info .woosw-wishlist .woosw-btn.woosw-adding:hover:before,.single-product .bwp-single-info .woosw-wishlist .woosw-btn.woosw-adding:hover:before{
border-color:rgba(0,0,0,.5);
border-top-color:#000;
background:transparent; }
.quickview-container .bwp-single-info .woosw-wishlist .woosw-btn.woosw-added:before,.single-product .bwp-single-info .woosw-wishlist .woosw-btn.woosw-added:before{
color:var(--hover-color,#5f917e); }
.quickview-container .bwp-single-info .woosw-wishlist .woosw-btn:hover:before,.single-product .bwp-single-info .woosw-wishlist .woosw-btn:hover:before{
background-color:var(--hover-color,#5f917e);
border-color:var(--hover-color,#5f917e);
color:#fff; }
@media (max-width: 1199px){
.quickview-container .bwp-single-info .woosw-wishlist,.single-product .bwp-single-info .woosw-wishlist{
margin-right:15px; }
.rtl .quickview-container .bwp-single-info .woosw-wishlist,.rtl .single-product .bwp-single-info .woosw-wishlist{
margin-left:15px;
margin-right:0; } }
.quickview-container .bwp-single-info .woosc-compare,.single-product .bwp-single-info .woosc-compare{
display:inline-block;
margin-right:25px; }
.rtl .quickview-container .bwp-single-info .woosc-compare,.rtl .single-product .bwp-single-info .woosc-compare{
margin-left:25px;
margin-right:0; }
.quickview-container .bwp-single-info .woosc-compare .woosc-btn,.single-product .bwp-single-info .woosc-compare .woosc-btn{
margin:5px 0;
text-align:center;
color:var(--gray-dark,#0b1e33);
font-weight:500;
background:transparent;
padding:0;
border:0;
display:inline-flex;
align-items:center;
-webkit-transition:all .3s ease;
transition:all .3s ease;
cursor:pointer; }
.quickview-container .bwp-single-info .woosc-compare .woosc-btn:before,.single-product .bwp-single-info .woosc-compare .woosc-btn:before{
content:"";
font-family:icomoon;
font-size:14px;
-webkit-transition:all .3s ease;
transition:all .3s ease;
width:40px;
height:40px;
border-radius:50%;
-webkit-border-radius:50%;
-moz-border-radius:50%;
-ms-border-radius:50%;
-o-border-radius:50%;
line-height:40px;
display:inline-block;
border:1px solid var(--border-color,#e9e9e9);
margin-right:10px;
font-weight:400; }
.rtl .quickview-container .bwp-single-info .woosc-compare .woosc-btn:before,.rtl .single-product .bwp-single-info .woosc-compare .woosc-btn:before{
margin-left:10px;
margin-right:0; }
.quickview-container .bwp-single-info .woosc-compare .woosc-btn.woosc-added:before,.single-product .bwp-single-info .woosc-compare .woosc-btn.woosc-added:before{
color:var(--hover-color,#5f917e); }
.quickview-container .bwp-single-info .woosc-compare .woosc-btn:hover:before,.single-product .bwp-single-info .woosc-compare .woosc-btn:hover:before{
background-color:var(--hover-color,#5f917e);
border-color:var(--hover-color,#5f917e);
color:#fff; }
@media (max-width: 1199px){
.quickview-container .bwp-single-info .woosc-compare,.single-product .bwp-single-info .woosc-compare{
margin-right:15px; }
.rtl .quickview-container .bwp-single-info .woosc-compare,.rtl .single-product .bwp-single-info .woosc-compare{
margin-left:15px;
margin-right:0; } }
.quickview-container .bwp-single-info .woocommerce,.single-product .bwp-single-info .woocommerce{
margin-top:25px;
display:inline-block;
vertical-align:top;
position:relative;
cursor:pointer; }
.quickview-container .bwp-single-info .woocommerce a,.single-product .bwp-single-info .woocommerce a{
font-weight:500;
display:flex;
text-transform:uppercase;
align-items:center; }
.quickview-container .bwp-single-info .woocommerce a:before,.single-product .bwp-single-info .woocommerce a:before{
content:"\e900";
font-family:wpbingo2;
font-size:calc(var(--font-size-body,16px) + 4px);
font-weight:400;
line-height:1;
line-height:50px;
border-radius:50%;
-webkit-border-radius:50%;
-moz-border-radius:50%;
-ms-border-radius:50%;
-o-border-radius:50%;
border:1px solid #cecece;
margin-right:10px;
display:inline-block;
width:50px;
height:50px;
text-align:center; }
.rtl .quickview-container .bwp-single-info .woocommerce a:before,.rtl .single-product .bwp-single-info .woocommerce a:before{
margin-left:10px;
margin-right:0; }
.quickview-container .bwp-single-info .woocommerce:hover a,.single-product .bwp-single-info .woocommerce:hover a{
color:var(--theme-color,#7ba998); }
.quickview-container .bwp-single-info .woocommerce:hover a:before,.single-product .bwp-single-info .woocommerce:hover a:before{
color:#fff;
background:var(--theme-color,#7ba998);
border-color:var(--theme-color,#7ba998); }
.quickview-container .bwp-single-info .button.quick-buy,.single-product .bwp-single-info .button.quick-buy{
-webkit-transition:none;
transition:none;
line-height:50px;
color:#999;
text-align:center;
padding:0 15px;
cursor:pointer;
display:inline-block;
vertical-align:top;
width:100%;
margin:0 0 10px;
white-space:nowrap;
background:transparent;
color:var(--gray-dark,#0b1e33);
border:1px solid var(--border-color,#0b1e33);
-webkit-transition:all .3s ease;
transition:all .3s ease;
position:relative;
overflow:hidden;
z-index:0; }
@media (max-width: 767px){
.quickview-container .bwp-single-info .button.quick-buy,.single-product .bwp-single-info .button.quick-buy{
margin-right:0; }
.rtl .quickview-container .bwp-single-info .button.quick-buy,.rtl .single-product .bwp-single-info .button.quick-buy{
margin-left:0;
margin-right:0; } }
.quickview-container .bwp-single-info .button.quick-buy.disabled,.single-product .bwp-single-info .button.quick-buy.disabled{
cursor:not-allowed; }
.quickview-container .bwp-single-info .button.quick-buy:hover:not(.disabled),.single-product .bwp-single-info .button.quick-buy:hover:not(.disabled){
background:var(--hover-color,#5f917e);
border-color:var(--hover-color,#5f917e);
color:#fff; }
.quickview-container .bwp-single-info .single_add_to_cart_button.button,.single-product .bwp-single-info .single_add_to_cart_button.button{
-webkit-transition:all .3s ease;
transition:all .3s ease;
border-radius:25px;
-webkit-border-radius:25px;
-moz-border-radius:25px;
-ms-border-radius:25px;
-o-border-radius:25px;
height:50px;
line-height:50px;
background:var(--button-color,#7ba998);
color:#fff;
text-align:center;
padding:0 15px;
cursor:pointer;
display:inline-block;
vertical-align:top;
flex:1;
margin:0;
white-space:nowrap;
position:relative;
overflow:hidden; }
.quickview-container .bwp-single-info .single_add_to_cart_button.button.disabled,.single-product .bwp-single-info .single_add_to_cart_button.button.disabled{
cursor:not-allowed;
opacity:.5; }
.quickview-container .bwp-single-info .single_add_to_cart_button.button:hover:not(.disabled),.single-product .bwp-single-info .single_add_to_cart_button.button:hover:not(.disabled){
background:var(--hover-color,#5f917e); }
.quickview-container .bwp-single-info .cart a.single_add_to_cart_button.button,.single-product .bwp-single-info .cart a.single_add_to_cart_button.button{
display:inline-block;
width:100%; }
.quickview-container .share-content,.single-product .share-content{
display:inline-block; }
.quickview-container .share-content .title,.single-product .share-content .title{
margin:5px 0;
text-align:center;
color:var(--gray-dark,#0b1e33);
font-weight:500;
align-items:center;
border:0;
background:transparent;
padding:0;
-webkit-transition:all .3s ease;
transition:all .3s ease;
cursor:pointer;
position:relative; }
.quickview-container .share-content .title:before,.single-product .share-content .title:before{
width:40px;
height:40px;
border-radius:50%;
-webkit-border-radius:50%;
-moz-border-radius:50%;
-ms-border-radius:50%;
-o-border-radius:50%;
line-height:40px;
content:"\e919";
border:1px solid var(--border-color,#e9e9e9);
font-family:wpbingofont;
font-size:16px;
-webkit-transition:all .3s ease;
transition:all .3s ease;
font-weight:400;
margin:0;
display:inline-block;
margin-right:10px; }
.rtl .quickview-container .share-content .title:before,.rtl .single-product .share-content .title:before{
margin-left:10px;
margin-right:0; }
.quickview-container .share-content .title:hover:before,.single-product .share-content .title:hover:before{
background:var(--hover-color,#5f917e);
border-color:var(--hover-color,#5f917e);
color:#fff; }
.quickview-container .entry-summary .price-single,.single-product .entry-summary .price-single{
width:100%;
margin-bottom:20px;
padding-bottom:20px;
border-bottom:1px solid var(--border-color,#e9e9e9);
line-height:100%;
display:flex; }
.quickview-container .entry-summary .price,.single-product .entry-summary .price{
font-size:calc(var(--font-size-heading,25px) - 3px);
display:inline-flex;
align-items:baseline;
vertical-align:middle;
gap:5px; }
.quickview-container .entry-summary .price del,.single-product .entry-summary .price del{
font-size:calc(var(--font-size-heading,25px) - 8px);
font-weight:400;
order:2; }
.quickview-container .entry-summary .product-lable,.single-product .entry-summary .product-lable{
position:relative;
top:-2px;
margin-left:15px; }
.rtl .quickview-container .entry-summary .product-lable,.rtl .single-product .entry-summary .product-lable{
margin-right:15px;
margin-left:0; }
.quickview-container .entry-summary .product-lable .hot,.single-product .entry-summary .product-lable .hot{
display:none; }
.quickview-container .entry-summary .product-lable .onsale,.single-product .entry-summary .product-lable .onsale{
position:relative;
font-size:calc(var(--font-size-body,16px) - 2px);
text-transform:uppercase;
background:transparent;
border:2px solid #ff4545;
border-right:0;
color:#ff4545;
line-height:22px;
top:0;
left:0;
padding:0 2px 0 10px;
z-index:2;
border-radius:0;
-webkit-border-radius:0;
-moz-border-radius:0;
-ms-border-radius:0;
-o-border-radius:0; }
.rtl .quickview-container .entry-summary .product-lable .onsale,.rtl .single-product .entry-summary .product-lable .onsale{
padding:0 10px 0 2px; }
.quickview-container .entry-summary .product-lable .onsale:before,.single-product .entry-summary .product-lable .onsale:before{
content:"";
position:absolute;
width:26px;
height:26px;
right:-20px;
border:13px solid #ff4545;
border-right-color:transparent;
top:-2px;
display:inline-block !important;
z-index:-2; }
.quickview-container .entry-summary .product-lable .onsale:after,.single-product .entry-summary .product-lable .onsale:after{
content:"";
position:absolute;
width:22px;
height:22px;
right:-15px;
border:11px solid #fff;
border-right-color:transparent;
top:0;
z-index:-1; }
.quickview-container .product-type-simple .bwp-single-info .entry-summary>.cart .quantity,.quickview-container .product-type-simple .bwp-single-info .entry-summary>.cart .single_add_to_cart_button,.quickview-container .product-type-variable .bwp-single-info .entry-summary>.cart .quantity,.quickview-container .product-type-variable .bwp-single-info .entry-summary>.cart .single_add_to_cart_button,.single-product .product-type-simple .bwp-single-info .entry-summary>.cart .quantity,.single-product .product-type-simple .bwp-single-info .entry-summary>.cart .single_add_to_cart_button,.single-product .product-type-variable .bwp-single-info .entry-summary>.cart .quantity,.single-product .product-type-variable .bwp-single-info .entry-summary>.cart .single_add_to_cart_button{
margin-bottom:0; }
.quickview-container .product-type-variable .bwp-single-info .description,.single-product .product-type-variable .bwp-single-info .description{
margin-bottom:20px;
padding-bottom:0; }
.quickview-container .product-type-variable .variations_form.cart,.single-product .product-type-variable .variations_form.cart{
float:none; }
.quickview-container .product-type-variable .variations_form.cart .content-variations,.single-product .product-type-variable .variations_form.cart .content-variations{
position:relative; }
.quickview-container .product-type-variable .variations_form.cart .single_variation_wrap,.single-product .product-type-variable .variations_form.cart .single_variation_wrap{
display:flex;
vertical-align:top;
flex-wrap:wrap; }
.quickview-container .product-type-variable .variations_form.cart .single_variation_wrap .woocommerce-variation.single_variation,.single-product .product-type-variable .variations_form.cart .single_variation_wrap .woocommerce-variation.single_variation{
display:inline-block;
width:100%; }
.quickview-container .product-type-variable .variations_form.cart .single_variation_wrap .price,.single-product .product-type-variable .variations_form.cart .single_variation_wrap .price{
margin-top:0;
margin-bottom:15px;
font-size:calc(var(--font-size-heading,25px) - 5px); }
.quickview-container .product-type-variable .variations_form.cart .single_variation_wrap .price del,.quickview-container .product-type-variable .variations_form.cart .single_variation_wrap .price ins,.single-product .product-type-variable .variations_form.cart .single_variation_wrap .price del,.single-product .product-type-variable .variations_form.cart .single_variation_wrap .price ins{
font-size:calc(var(--font-size-heading,25px) - 5px); }
.quickview-container .product-type-variable .variations_form.cart table,.single-product .product-type-variable .variations_form.cart table{
border:none;
margin-top:10px;
position:relative;
margin-bottom:0; }
.quickview-container .product-type-variable .variations_form.cart table tr,.single-product .product-type-variable .variations_form.cart table tr{
margin-bottom:5px;
display:flex;
flex-wrap:wrap; }
.quickview-container .product-type-variable .variations_form.cart table tr.image td.value .tawcvs-swatches .swatch-item-wrapper,.single-product .product-type-variable .variations_form.cart table tr.image td.value .tawcvs-swatches .swatch-item-wrapper{
margin:0 10px 10px 0; }
.quickview-container .product-type-variable .variations_form.cart table tr.image td.value .tawcvs-swatches .swatch-item-wrapper:hover .swatch__tooltip,.single-product .product-type-variable .variations_form.cart table tr.image td.value .tawcvs-swatches .swatch-item-wrapper:hover .swatch__tooltip{
opacity:1;
visibility:visible;
top:-35px; }
.quickview-container .product-type-variable .variations_form.cart table tr.label .swatch__tooltip,.single-product .product-type-variable .variations_form.cart table tr.label .swatch__tooltip{
min-width:90px;
display:none; }
.quickview-container .product-type-variable .variations_form.cart table tr td,.single-product .product-type-variable .variations_form.cart table tr td{
border:none;
padding:0;
margin-bottom:20px !important;
text-align:left; }
.rtl .quickview-container .product-type-variable .variations_form.cart table tr td,.rtl .single-product .product-type-variable .variations_form.cart table tr td{
text-align:right; }
.quickview-container .product-type-variable .variations_form.cart table tr td.value .tawcvs-swatches,.single-product .product-type-variable .variations_form.cart table tr td.value .tawcvs-swatches{
padding:0;
display:flex;
flex-wrap:wrap; }
.quickview-container .product-type-variable .variations_form.cart table tr td.value .tawcvs-swatches .swatch-item-wrapper,.single-product .product-type-variable .variations_form.cart table tr td.value .tawcvs-swatches .swatch-item-wrapper{
position:relative;
margin:0 10px 12px 0; }
.quickview-container .product-type-variable .variations_form.cart table tr td.value .tawcvs-swatches .swatch-item-wrapper:hover .swatch__tooltip,.single-product .product-type-variable .variations_form.cart table tr td.value .tawcvs-swatches .swatch-item-wrapper:hover .swatch__tooltip{
opacity:1;
visibility:visible;
top:-30px; }
.quickview-container .product-type-variable .variations_form.cart table tr td.value .tawcvs-swatches .swatch,.single-product .product-type-variable .variations_form.cart table tr td.value .tawcvs-swatches .swatch{
width:auto;
height:auto;
text-align:center;
line-height:35px;
padding:0 10px;
min-width:40px;
display:inline-block;
background:transparent;
border:1px solid var(--border-color,#e9e9e9);
-webkit-transition:all .3s ease-in-out;
transition:all .3s ease-in-out;
border-radius:5px;
-webkit-border-radius:5px;
-moz-border-radius:5px;
-ms-border-radius:5px;
-o-border-radius:5px;
color:var(--text-color,#0b1e33);
font-weight:400;
font-size:var(--font-size-body,16px);
cursor:pointer;
min-height:auto;
overflow:unset; }
.quickview-container .product-type-variable .variations_form.cart table tr td.value .tawcvs-swatches .swatch.selected,.quickview-container .product-type-variable .variations_form.cart table tr td.value .tawcvs-swatches .swatch:hover,.single-product .product-type-variable .variations_form.cart table tr td.value .tawcvs-swatches .swatch.selected,.single-product .product-type-variable .variations_form.cart table tr td.value .tawcvs-swatches .swatch:hover{
background:transparent;
border-color:var(--gray-dark,#0b1e33) !important;
box-shadow:none !important; }
.quickview-container .product-type-variable .variations_form.cart table tr td.value .tawcvs-swatches .swatch.disabled,.single-product .product-type-variable .variations_form.cart table tr td.value .tawcvs-swatches .swatch.disabled{
cursor:not-allowed;
opacity:.5;
position:relative; }
.quickview-container .product-type-variable .variations_form.cart table tr td.value .tawcvs-swatches .swatch.swatch-image,.single-product .product-type-variable .variations_form.cart table tr td.value .tawcvs-swatches .swatch.swatch-image{
box-shadow:none;
padding:0;
margin:0;
font-size:0;
display:inline-block;
box-shadow:0 0 1px 1px #ddd;
border:2px solid #fff;
width:25px;
height:25px;
object-fit:cover;
min-width:unset;
-webkit-transition:all .5s ease;
transition:all .5s ease;
border-radius:50%;
-webkit-border-radius:50%;
-moz-border-radius:50%;
-ms-border-radius:50%;
-o-border-radius:50%; }
.quickview-container .product-type-variable .variations_form.cart table tr td.value .tawcvs-swatches .swatch.swatch-image.selected,.quickview-container .product-type-variable .variations_form.cart table tr td.value .tawcvs-swatches .swatch.swatch-image:hover,.single-product .product-type-variable .variations_form.cart table tr td.value .tawcvs-swatches .swatch.swatch-image.selected,.single-product .product-type-variable .variations_form.cart table tr td.value .tawcvs-swatches .swatch.swatch-image:hover{
border-color:var(--gray-dark,#0b1e33); }
.quickview-container .product-type-variable .variations_form.cart table tr td.value .tawcvs-swatches .swatch.swatch-image .swatch__tooltip,.single-product .product-type-variable .variations_form.cart table tr td.value .tawcvs-swatches .swatch.swatch-image .swatch__tooltip{
display:block; }
@media (max-width: 480px){
.quickview-container .product-type-variable .variations_form.cart table tr td.value .tawcvs-swatches .swatch,.single-product .product-type-variable .variations_form.cart table tr td.value .tawcvs-swatches .swatch{
padding:2.5px 10px;
min-width:35px; } }
.quickview-container .product-type-variable .variations_form.cart table tr td.label,.single-product .product-type-variable .variations_form.cart table tr td.label{
width:100%;
margin-bottom:5px !important; }
.quickview-container .product-type-variable .variations_form.cart table tr td.value,.single-product .product-type-variable .variations_form.cart table tr td.value{
margin-bottom:0 !important;
display:block;
width:100%; }
.quickview-container .product-type-variable .variations_form.cart table tr td label,.single-product .product-type-variable .variations_form.cart table tr td label{
font-size:var(--font-size-body,16px);
color:var(--text-color,#0b1e33);
margin-bottom:0;
margin-right:10px;
line-height:40px;
font-weight:400; }
.rtl .quickview-container .product-type-variable .variations_form.cart table tr td label,.rtl .single-product .product-type-variable .variations_form.cart table tr td label{
margin-left:10px;
margin-right:0; }
.quickview-container .product-type-variable .variations_form.cart table tr td label:after,.single-product .product-type-variable .variations_form.cart table tr td label:after{
position:relative;
content:":";
right:0;
top:0;
font-size:var(--font-size-body,16px); }
.quickview-container .product-type-variable .variations_form.cart table tr td .selected-term-name,.single-product .product-type-variable .variations_form.cart table tr td .selected-term-name{
color:var(--gray-dark,#0b1e33); }
.quickview-container .product-type-variable .variations_form.cart table tr td .swatch__tooltip,.single-product .product-type-variable .variations_form.cart table tr td .swatch__tooltip{
position:absolute;
top:0;
left:50%;
-webkit-transform:translateX(-50%);
transform:translateX(-50%);
-webkit-transition:all .2s ease-in-out;
transition:all .2s ease-in-out;
top:-38px;
line-height:22px;
color:#fff;
padding:0 10px;
background:#000;
opacity:0;
visibility:hidden;
text-align:center;
border-radius:3px;
-webkit-border-radius:3px;
-moz-border-radius:3px;
-ms-border-radius:3px;
-o-border-radius:3px;
font-size:calc(var(--font-size-body,16px) - 2px); }
.quickview-container .product-type-variable .variations_form.cart table tr td .swatch__tooltip:before,.single-product .product-type-variable .variations_form.cart table tr td .swatch__tooltip:before{
content:"";
position:absolute;
border:5px solid transparent;
border-top-color:#000;
bottom:-9px;
left:calc(50% - 3px); }
.quickview-container .product-type-variable .variations_form.cart table tr td>div .swatch-color,.single-product .product-type-variable .variations_form.cart table tr td>div .swatch-color{
opacity:1;
width:25px !important;
height:25px !important;
box-shadow:0 0 1px 1px #ddd;
border:2px solid #fff !important;
border-radius:50% !important;
-webkit-border-radius:50% !important;
-moz-border-radius:50% !important;
-ms-border-radius:50% !important;
-o-border-radius:50% !important;
position:relative;
text-indent:100%;
font-size:0 !important;
padding:0 !important;
min-width:unset !important; }
@media (max-width: 480px){
.quickview-container .product-type-variable .variations_form.cart table tr td>div .swatch-color .swatch__tooltip,.single-product .product-type-variable .variations_form.cart table tr td>div .swatch-color .swatch__tooltip{
display:none !important; } }
.quickview-container .product-type-variable .variations_form.cart table tr td select,.single-product .product-type-variable .variations_form.cart table tr td select{
padding:0 40px 0 10px;
height:40px;
line-height:40px;
color:var(--text-color,#0b1e33);
background-position:calc(100% - 18px) calc(1em + 3px),calc(100% - 13px) calc(1em + 3px),calc(100% - 2.5em) .5em;
cursor:pointer;
border-color:#ccc;
margin-bottom:15px; }
.rtl .quickview-container .product-type-variable .variations_form.cart table tr td select,.rtl .single-product .product-type-variable .variations_form.cart table tr td select{
padding:0 10px 0 40px; }
.quickview-container .product-type-variable .variations_form.cart table tr td select:focus,.single-product .product-type-variable .variations_form.cart table tr td select:focus{
background-position:calc(100% - 14px) calc(1em + 3px),calc(100% - 20px) calc(1em + 3px),calc(100% - 2.5em) .5em; }
.quickview-container .product-type-variable .variations_form.cart table .reset_variations,.single-product .product-type-variable .variations_form.cart table .reset_variations{
color:var(--gray-dark,#0b1e33);
font-size:calc(var(--font-size-body, 16px) - 2px);
font-weight:500;
display:none;
margin-bottom:-5px;
position:relative;
-webkit-transition:all .3s ease;
transition:all .3s ease; }
.quickview-container .product-type-variable .variations_form.cart table .reset_variations:before,.single-product .product-type-variable .variations_form.cart table .reset_variations:before{
content:"\4d";
font-family:ElegantIcons;
display:inline-block;
font-size:calc(var(--font-size-body,16px) + 6px);
line-height:1;
position:relative;
top:3px;
-webkit-transition:all .3s ease;
transition:all .3s ease; }
.quickview-container .product-type-variable .variations_form.cart table .reset_variations:hover,.single-product .product-type-variable .variations_form.cart table .reset_variations:hover{
color:var(--hover-color,#5f917e); }
.quickview-container .product-type-variable .variations_form.cart table .reset_variations:hover:before,.single-product .product-type-variable .variations_form.cart table .reset_variations:hover:before{
-webkit-transform:rotate(90deg);
transform:rotate(90deg); }
.quickview-container .product-type-variable .variations_form.cart .single_variation_wrap .woocommerce-variation p,.single-product .product-type-variable .variations_form.cart .single_variation_wrap .woocommerce-variation p{
margin-bottom:30px; }
.quickview-container .product-type-variable .variations_form.cart .single_variation_wrap .woocommerce-variation-add-to-cart,.single-product .product-type-variable .variations_form.cart .single_variation_wrap .woocommerce-variation-add-to-cart{
display:flex;
margin:10px 0;
flex-wrap:wrap;
flex:1; }
.quickview-container .product-type-variable .entry-summary .prices,.quickview-container .product-type-variable .variations_form.cart .single_variation_wrap .woocommerce-variation-add-to-cart button,.single-product .product-type-variable .entry-summary .prices,.single-product .product-type-variable .variations_form.cart .single_variation_wrap .woocommerce-variation-add-to-cart button{
margin:0; }
.quickview-container .product-type-grouped .group_table tr>th,.single-product .product-type-grouped .group_table tr>th{
padding:20px 10px;
background-color:#f4f4f4;
text-align:center;
font-weight:700; }
@media (max-width: 480px){
.quickview-container .product-type-grouped .group_table tr>th,.single-product .product-type-grouped .group_table tr>th{
padding:20px 1px; } }
.quickview-container .product-type-grouped .group_table tr td,.single-product .product-type-grouped .group_table tr td{
padding:10px;
vertical-align:middle;
text-align:center; }
.quickview-container .product-type-grouped .group_table tr td.product-thumb img,.single-product .product-type-grouped .group_table tr td.product-thumb img{
max-width:70px; }
.quickview-container .product-type-grouped .group_table tr td .product-title,.single-product .product-type-grouped .group_table tr td .product-title{
font-size:var(--font-size-body,16px);
font-weight:400;
margin:0;
line-height:35px; }
.quickview-container .product-type-grouped .group_table tr td .product-title a,.single-product .product-type-grouped .group_table tr td .product-title a{
color:var(--text-color,#0b1e33); }
.quickview-container .product-type-grouped .group_table tr td .product-title a:hover,.single-product .product-type-grouped .group_table tr td .product-title a:hover{
color:var(--theme-color,#7ba998); }
.quickview-container .product-type-grouped .group_table tr td.product-price,.single-product .product-type-grouped .group_table tr td.product-price{
font-size:var(--font-size-body,16px);
color:var(--gray-dark,#0b1e33);
line-height:35px; }
.quickview-container .product-type-grouped .group_table tr td.product-price ins,.single-product .product-type-grouped .group_table tr td.product-price ins{
text-decoration:none; }
.quickview-container .product-type-grouped .group_table tr td .product_type_external,.single-product .product-type-grouped .group_table tr td .product_type_external{
line-height:35px; }
.quickview-container .product-type-grouped .bwp-single-info .entry-summary>.cart,.single-product .product-type-grouped .bwp-single-info .entry-summary>.cart{
display:flex;
flex-wrap:wrap; }
.quickview-container .product-type-grouped .bwp-single-info .entry-summary>.cart .group_table,.single-product .product-type-grouped .bwp-single-info .entry-summary>.cart .group_table{
border:1px solid #e5e5e5;
margin-bottom:30px;
width:100%; }
.quickview-container .product-type-grouped .bwp-single-info .entry-summary>.cart .type-product,.single-product .product-type-grouped .bwp-single-info .entry-summary>.cart .type-product{
display:flex;
padding:12px 15px;
border-bottom:1px solid #e5e5e5;
justify-content:space-between;
align-items:center;
flex-wrap:wrap; }
.quickview-container .product-type-grouped .bwp-single-info .entry-summary>.cart .type-product td,.single-product .product-type-grouped .bwp-single-info .entry-summary>.cart .type-product td{
padding:0;
border:0; }
.quickview-container .product-type-grouped .bwp-single-info .entry-summary>.cart .type-product:last-child,.single-product .product-type-grouped .bwp-single-info .entry-summary>.cart .type-product:last-child{
border-bottom:0; }
.quickview-container .product-type-grouped .bwp-single-info .entry-summary>.cart .type-product .product-content,.single-product .product-type-grouped .bwp-single-info .entry-summary>.cart .type-product .product-content{
display:flex;
align-items:center;
flex:1; }
@media (max-width: 480px){
.quickview-container .product-type-grouped .bwp-single-info .entry-summary>.cart .type-product .product-content,.single-product .product-type-grouped .bwp-single-info .entry-summary>.cart .type-product .product-content{
flex:0 0 100%; } }
.quickview-container .product-type-grouped .bwp-single-info .entry-summary>.cart .type-product .product-thumb,.single-product .product-type-grouped .bwp-single-info .entry-summary>.cart .type-product .product-thumb{
flex:0 0 60px;
margin-right:10px; }
.rtl .quickview-container .product-type-grouped .bwp-single-info .entry-summary>.cart .type-product .product-thumb,.rtl .single-product .product-type-grouped .bwp-single-info .entry-summary>.cart .type-product .product-thumb{
margin-left:10px;
margin-right:0; }
.quickview-container .product-type-grouped .bwp-single-info .entry-summary>.cart .type-product .product-thumb img,.single-product .product-type-grouped .bwp-single-info .entry-summary>.cart .type-product .product-thumb img{
border:1px solid var(--border-color,#e9e9e9); }
.quickview-container .product-type-grouped .bwp-single-info .entry-summary>.cart .product-info,.single-product .product-type-grouped .bwp-single-info .entry-summary>.cart .product-info{
padding:0; }
.quickview-container .product-type-grouped .bwp-single-info .entry-summary>.cart .product-title,.single-product .product-type-grouped .bwp-single-info .entry-summary>.cart .product-title{
font-size:calc(var(--font-size-body,16px) + 1px);
font-weight:400;
margin:0 0 2px;
-webkit-line-clamp:1;
-webkit-box-orient:vertical;
overflow:hidden;
max-width:250px;
display:-webkit-box; }
.quickview-container .product-type-grouped .bwp-single-info .entry-summary>.cart .product-title a,.single-product .product-type-grouped .bwp-single-info .entry-summary>.cart .product-title a{
color:var(--text-color,#0b1e33); }
.quickview-container .product-type-grouped .bwp-single-info .entry-summary>.cart .product-title a:hover,.single-product .product-type-grouped .bwp-single-info .entry-summary>.cart .product-title a:hover{
color:var(--hover-color,#5f917e); }
.quickview-container .product-type-grouped .bwp-single-info .entry-summary>.cart del,.single-product .product-type-grouped .bwp-single-info .entry-summary>.cart del{
font-size:calc(var(--font-size-body,16px) - 1px); }
.quickview-container .product-type-grouped .bwp-single-info .entry-summary>.cart .product-price,.single-product .product-type-grouped .bwp-single-info .entry-summary>.cart .product-price{
font-weight:500; }
.quickview-container .product-type-grouped .bwp-single-info .entry-summary>.cart .single_add_to_cart_button,.single-product .product-type-grouped .bwp-single-info .entry-summary>.cart .single_add_to_cart_button{
display:block;
flex:1;
margin:10px 0; }
.quickview-container .product-type-grouped .bwp-single-info .entry-summary>.cart .quantity-content>a,.single-product .product-type-grouped .bwp-single-info .entry-summary>.cart .quantity-content>a{
font-weight:400; }
.quickview-container .product-type-grouped .bwp-single-info .quantity,.single-product .product-type-grouped .bwp-single-info .quantity{
margin:0;
border:1px solid #e5e5e5 !important;
height:33px;
display:inline-block;
position:relative;
width:135px;
padding:0 20px;
display:flex; }
.quickview-container .product-type-grouped .bwp-single-info .quantity:before,.single-product .product-type-grouped .bwp-single-info .quantity:before{
display:none; }
@media (max-width: 480px){
.quickview-container .product-type-grouped .bwp-single-info .quantity,.single-product .product-type-grouped .bwp-single-info .quantity{
margin-top:10px; } }
.quickview-container .product-type-grouped .bwp-single-info .quantity input[type=number]::-webkit-inner-spin-button,.quickview-container .product-type-grouped .bwp-single-info .quantity input[type=number]::-webkit-outer-spin-button,.single-product .product-type-grouped .bwp-single-info .quantity input[type=number]::-webkit-inner-spin-button,.single-product .product-type-grouped .bwp-single-info .quantity input[type=number]::-webkit-outer-spin-button{
-webkit-appearance:none;
margin:0; }
.quickview-container .product-type-grouped .bwp-single-info .quantity input,.single-product .product-type-grouped .bwp-single-info .quantity input{
border:0;
height:31px;
padding:0;
font-size:calc(var(--font-size-body,16px) - 1px);
font-weight:500;
flex:1;
width:100%; }
.quickview-container .product-type-grouped .bwp-single-info .quantity button,.single-product .product-type-grouped .bwp-single-info .quantity button{
outline-color:transparent;
color:var(--text-color,#0b1e33);
font-size:0; }
.quickview-container .product-type-grouped .bwp-single-info .quantity button:focus,.quickview-container .product-type-grouped .bwp-single-info .quantity button:hover,.single-product .product-type-grouped .bwp-single-info .quantity button:focus,.single-product .product-type-grouped .bwp-single-info .quantity button:hover{
border:none;
color:var(--theme-color,#7ba998); }
.quickview-container .product-type-grouped .bwp-single-info .quantity button:before,.single-product .product-type-grouped .bwp-single-info .quantity button:before{
display:inline-block;
font-size:calc(var(--font-size-body,16px) - 1px); }
.quickview-container .product-type-grouped .bwp-single-info .quantity button.plus,.single-product .product-type-grouped .bwp-single-info .quantity button.plus{
background:transparent;
line-height:15px;
border:none;
width:18px;
height:31px;
right:10px; }
.rtl .quickview-container .product-type-grouped .bwp-single-info .quantity button.plus,.rtl .single-product .product-type-grouped .bwp-single-info .quantity button.plus{
left:10px;
right:auto; }
.quickview-container .product-type-grouped .bwp-single-info .quantity button.plus:before,.single-product .product-type-grouped .bwp-single-info .quantity button.plus:before{
position:relative;
top:4px; }
.quickview-container .product-type-grouped .bwp-single-info .quantity button.minus,.single-product .product-type-grouped .bwp-single-info .quantity button.minus{
border:none;
width:18px;
height:31px;
background:transparent;
left:10px; }
.rtl .quickview-container .product-type-grouped .bwp-single-info .quantity button.minus,.rtl .single-product .product-type-grouped .bwp-single-info .quantity button.minus{
right:10px;
left:auto; }
.quickview-container .product-type-grouped .bwp-single-info .quantity button.minus:before,.single-product .product-type-grouped .bwp-single-info .quantity button.minus:before{
position:relative;
top:2px; }
.quickview-container .product-type-grouped .bwp-single-info .quantity button.minus:after,.single-product .product-type-grouped .bwp-single-info .quantity button.minus:after{
display:none; }
.quickview-container .product-type-simple .bwp-single-info .entry-summary>.cart,.single-product .product-type-simple .bwp-single-info .entry-summary>.cart{
margin-top:0;
width:100%; }
.quickview-container .product-type-simple .bwp-single-info .entry-summary>.cart .quantity-button,.single-product .product-type-simple .bwp-single-info .entry-summary>.cart .quantity-button{
display:flex;
margin:10px 0; }
.quickview-container .product-type-simple .bwp-single-product.full_width .bwp-single-info .entry-heading,.single-product .product-type-simple .bwp-single-product.full_width .bwp-single-info .entry-heading{
flex:1; }
.quickview-container .product-type-simple .bwp-single-product.full_width .bwp-single-info .entry-cart,.single-product .product-type-simple .bwp-single-product.full_width .bwp-single-info .entry-cart{
margin-bottom:20px; }
@media (max-width: 991px){
.quickview-container .product-type-simple .bwp-single-product.full_width .bwp-single-info .entry-heading,.single-product .product-type-simple .bwp-single-product.full_width .bwp-single-info .entry-heading{
flex:0 0 100%; }
.quickview-container .product-type-simple .bwp-single-product.full_width .bwp-single-info .entry-cart,.single-product .product-type-simple .bwp-single-product.full_width .bwp-single-info .entry-cart{
width:100%; } }
.quickview-container .product-type-external .bwp-single-info .entry-summary>.cart,.single-product .product-type-external .bwp-single-info .entry-summary>.cart{
margin-bottom:10px;
clear:both; }
.quickview-container .product-type-external .bwp-single-info .entry-summary .woosw-btn,.single-product .product-type-external .bwp-single-info .entry-summary .woosw-btn{
margin-left:0; }
.rtl .quickview-container .product-type-external .bwp-single-info .entry-summary .woosw-btn,.rtl .single-product .product-type-external .bwp-single-info .entry-summary .woosw-btn{
margin-right:0;
margin-left:0; }
.quickview-container .type-product>div:last-of-type.woocommerce-tabs,.single-product .type-product>div:last-of-type.woocommerce-tabs{
margin-bottom:0; }
.quickview-container .type-product.outofstock .variations,.single-product .type-product.outofstock .variations{
display:none; }
.quickview-container .type-product.outofstock .variations_button,.single-product .type-product.outofstock .variations_button{
display:none !important; }
.quickview-container .type-product.outofstock .size-guide,.single-product .type-product.outofstock .size-guide{
display:none; }
.quickview-container .type-product.outofstock .product-stock,.single-product .type-product.outofstock .product-stock{
margin:0;
padding:0 25px;
line-height:50px;
font-size:calc(var(--font-size-body, 16px) - 2px);
font-weight:500;
border-radius:25px;
-webkit-border-radius:25px;
-moz-border-radius:25px;
-ms-border-radius:25px;
-o-border-radius:25px;
text-transform:uppercase;
color:var(--gray-dark,#0b1e33);
text-align:center;
background:#ededed;
cursor:no-drop;
margin-bottom:10px; }
.quickview-container .type-product.outofstock .product-stock span,.single-product .type-product.outofstock .product-stock span{
color:var(--gray-dark,#0b1e33); }
.quickview-container .type-product.outofstock .product-notify,.single-product .type-product.outofstock .product-notify{
margin:0;
padding:0 25px;
line-height:50px;
font-weight:500;
font-size:calc(var(--font-size-body, 16px) - 2px);
border-radius:25px;
-webkit-border-radius:25px;
-moz-border-radius:25px;
-ms-border-radius:25px;
-o-border-radius:25px;
text-transform:uppercase;
color:var(--gray-dark,#0b1e33);
text-align:center;
background:transparent;
border:1px solid var(--border-color,#e9e9e9);
cursor:pointer;
position:relative;
overflow:hidden;
-webkit-transition:all .3s ease;
transition:all .3s ease; }
.quickview-container .type-product.outofstock .product-notify:hover,.single-product .type-product.outofstock .product-notify:hover{
color:#fff;
background:var(--hover-color,#5f917e);
border-color:var(--hover-color,#5f917e); }
.quickview-container .offer-product,.single-product .offer-product{
padding:20px 30px;
border:2px solid #28af5b;
position:relative;
margin-bottom:30px; }
.quickview-container .offer-product:before,.single-product .offer-product:before{
content:"";
position:absolute;
top:-17.5px;
width:50px;
height:25px;
background:url(//yupiii.pt/wp-content/themes/lemie/lemie/images/gift.svg) no-repeat 50%;
z-index:3;
background-color:#fff;
background-size:contain; }
.quickview-container .offer-product ul,.single-product .offer-product ul{
padding:0;
list-style:none; }
.quickview-container .offer-product ul li,.single-product .offer-product ul li{
color:#28af5b;
line-height:28px;
font-weight:500; }
.quickview-container .offer-product ul li:before,.single-product .offer-product ul li:before{
content:"\f0da";
font-family:FontAwesome;
display:inline-block;
margin-right:10px; }
.rtl .quickview-container .offer-product ul li:before,.rtl .single-product .offer-product ul li:before{
margin-left:10px;
margin-right:0; }
@media (max-width: 480px){
.quickview-container .offer-product,.single-product .offer-product{
padding:20px; } }
.quickview-container .payment-product,.single-product .payment-product{
margin-top:20px; }
.quickview-container .payment-product h2,.single-product .payment-product h2{
font-size:calc(var(--font-size-body,16px) - 2px);
text-transform:uppercase;
font-weight:700;
margin:0 0 25px;
display:flex;
align-items:center; }
.quickview-container .payment-product h2:before,.single-product .payment-product h2:before{
content:"\e900";
font-family:wpbingofont;
color:var(--theme-color,#7ba998);
display:inline-block;
font-size:calc(var(--font-size-heading,25px) + 5px);
margin-right:5px; }
.rtl .quickview-container .payment-product h2:before,.rtl .single-product .payment-product h2:before{
margin-left:5px;
margin-right:0; }
.quickview-container .brands-single,.single-product .brands-single{
display:flex;
align-items:center;
margin-bottom:15px; }
.quickview-container .brands-single .title-brand,.single-product .brands-single .title-brand{
margin:0;
font-size:calc(var(--font-size-body,16px) - 2px);
text-transform:uppercase;
font-weight:700; }
.quickview-container .brands-single ul,.single-product .brands-single ul{
padding:0;
list-style:none; }
.quickview-container .brands-single ul li,.single-product .brands-single ul li{
display:inline-block;
margin-left:5px;
margin-bottom:5px; }
.rtl .quickview-container .brands-single ul li,.rtl .single-product .brands-single ul li{
margin-right:5px;
margin-left:0; }
.quickview-container .brands-single ul li a,.single-product .brands-single ul li a{
display:inline-block;
border:1px solid #ccc;
height:80px;
padding:10px; }
.quickview-container .brands-single ul li a img,.single-product .brands-single ul li a img{
max-height:60px;
max-width:unset;
width:auto; }
.quickview-container .brands-single ul li a:hover,.single-product .brands-single ul li a:hover{
border-color:var(--gray-dark,#0b1e33); }
.quickview-container .countdown-single,.single-product .countdown-single{
margin-bottom:30px; }
.quickview-container .countdown-single .content-title,.single-product .countdown-single .content-title{
display:flex;
align-items:center;
margin-bottom:10px;
font-weight:500;
gap:10px; }
.quickview-container .countdown-single .content-title svg,.single-product .countdown-single .content-title svg{
font-size:var(--font-size-heading,25px);
fill:red;
position:relative;
top:0;
width:1em;
height:1em; }
.quickview-container .countdown-single .content-title svg path,.single-product .countdown-single .content-title svg path{
fill:red; }
.quickview-container .countdown-single .title-countdown,.single-product .countdown-single .title-countdown{
font-size:calc(var(--font-size-body,16px) + 4px);
position:relative;
color:red; }
.quickview-container .countdown-single .product-countdown .countdown-content,.single-product .countdown-single .product-countdown .countdown-content{
display:inline-flex;
gap:10px;
text-align:center; }
.quickview-container .countdown-single .product-countdown .countdown-content .countdown-separator,.single-product .countdown-single .product-countdown .countdown-content .countdown-separator{
position:relative;
top:17px;
height:100%;
line-height:1; }
.quickview-container .countdown-single .product-countdown .countdown-content .countdown-amount,.single-product .countdown-single .product-countdown .countdown-content .countdown-amount{
width:51px;
height:51px;
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
-ms-border-radius:4px;
-o-border-radius:4px;
border:1px solid var(--border-color,#e9e9e9);
font-weight:600;
text-align:center;
line-height:51px;
font-size:calc(var(--font-size-body, 16px) + 5px);
color:red;
display:inline-block; }
.quickview-container .countdown-single .product-countdown .countdown-content .countdown-text,.single-product .countdown-single .product-countdown .countdown-content .countdown-text{
display:block;
font-size:calc(var(--font-size-body, 16px) - 2px);
font-weight:500;
color:var(--gray-dark,#0b1e33);
margin-top:5px; }
.quickview-container .product-count-view,.single-product .product-count-view{
color:var(--gray-dark,#0b1e33);
margin:10px 0; }
.quickview-container .product-count-view>span,.single-product .product-count-view>span{
font-weight:500; }
.quickview-container .product-count-view .feather-eye,.single-product .product-count-view .feather-eye{
margin-right:5px;
font-size:calc(var(--font-size-body,16px) + 4px);
position:relative;
top:3px; }
.rtl .quickview-container .product-count-view .feather-eye,.rtl .single-product .product-count-view .feather-eye{
margin-left:5px;
margin-right:0; }
.quickview-container .product-count-view .feather-eye:before,.single-product .product-count-view .feather-eye:before{
text-decoration:blink;
-webkit-animation-name:g;
-webkit-animation-duration:.6s;
-webkit-animation-iteration-count:infinite;
-webkit-animation-timing-function:ease-in-out;
-webkit-animation-direction:alternate; }
.quickview-container .size-guide .size-guide__title,.single-product .size-guide .size-guide__title{
font-size:calc(var(--font-size-body, 16px) - 2px);
color:var(--gray-dark,#0b1e33);
font-weight:500;
margin:0;
display:inline-block;
cursor:pointer;
z-index:10;
position:absolute;
top:50%;
right:0;
-webkit-transform:translateY(-50%);
transform:translateY(-50%); }
.rtl .quickview-container .size-guide .size-guide__title,.rtl .single-product .size-guide .size-guide__title{
left:0;
right:auto; }
.quickview-container .size-guide .size-guide__title:after,.single-product .size-guide .size-guide__title:after{
content:"";
position:absolute;
display:block;
bottom:3px;
left:0;
width:100%;
height:1px;
background-color:var(--gray-dark,#0b1e33);
-webkit-transform:scaleX(1);
transform:scaleX(1);
transform-origin:0 50%;
transition:transform .48s cubic-bezier(.77,0,.175,1); }
.quickview-container .size-guide .size-guide__title:hover,.single-product .size-guide .size-guide__title:hover{
color:var(--theme-color,#7ba998); }
.quickview-container .size-guide .size-guide__title:hover:after,.single-product .size-guide .size-guide__title:hover:after{
background-color:var(--theme-color,#7ba998);
transform-origin:100% 50%;
-webkit-transform:scaleX(0);
transform:scaleX(0);
animation:e .96s .36s forwards cubic-bezier(.77,0,.175,1); }
.quickview-container .size-guide .size-guide__overlay,.single-product .size-guide .size-guide__overlay{
position:fixed;
content:"";
width:100%;
height:100%;
top:0;
left:0;
margin:0;
z-index:9999;
background:rgba(0,0,0,.4);
display:none;
-webkit-transition:opacity .4s cubic-bezier(0,.8,1,1);
transition:opacity .4s cubic-bezier(0,.8,1,1); }
.quickview-container .size-guide .size-guide__img,.single-product .size-guide .size-guide__img{
position:fixed;
top:50%;
left:50%;
-webkit-transform:translate(-50%,-50%);
transform:translate(-50%,-50%);
z-index:99999;
max-height:70vh;
overflow:auto;
display:none; }
@media (max-width: 1199px){
.quickview-container .size-guide .size-guide__img,.single-product .size-guide .size-guide__img{
max-height:90vh; } }
@media (max-width: 991px){
.quickview-container .size-guide .size-guide__img,.single-product .size-guide .size-guide__img{
max-width:80vw;
width:100%; } }
.quickview-container .size-guide .size-guide__img::-webkit-scrollbar-track,.single-product .size-guide .size-guide__img::-webkit-scrollbar-track{
background-color:#f5f5f5; }
.quickview-container .size-guide .size-guide__img::-webkit-scrollbar,.single-product .size-guide .size-guide__img::-webkit-scrollbar{
width:5px;
background-color:#f5f5f5; }
.quickview-container .size-guide .size-guide__img::-webkit-scrollbar-thumb,.single-product .size-guide .size-guide__img::-webkit-scrollbar-thumb{
background-color:var(--gray-dark-10,rgba(11,30,51,.1)); }
.quickview-container .size-guide .size-guide__img .size-guide__close,.single-product .size-guide .size-guide__img .size-guide__close{
height:30px;
width:30px;
position:absolute;
top:10px;
right:15px;
box-sizing:border-box;
line-height:30px;
display:inline-block;
border-radius:50%;
-webkit-border-radius:50%;
-moz-border-radius:50%;
-ms-border-radius:50%;
-o-border-radius:50%;
background:#fff;
cursor:pointer;
box-shadow:0 1px 12px 2px var(--gray-dark-10,rgba(11,30,51,.1)); }
.rtl .quickview-container .size-guide .size-guide__img .size-guide__close,.rtl .single-product .size-guide .size-guide__img .size-guide__close{
left:15px;
right:auto; }
.quickview-container .size-guide .size-guide__img .size-guide__close:after,.quickview-container .size-guide .size-guide__img .size-guide__close:before,.single-product .size-guide .size-guide__img .size-guide__close:after,.single-product .size-guide .size-guide__img .size-guide__close:before{
-webkit-transform:rotate(-45deg);
transform:rotate(-45deg);
content:"";
position:absolute;
top:50%;
left:calc(50% - 7px);
display:block;
height:1px;
width:15px;
background-color:var(--gray-dark,#0b1e33);
-webkit-transition:all .3s ease-out;
transition:all .3s ease-out; }
.quickview-container .size-guide .size-guide__img .size-guide__close:after,.single-product .size-guide .size-guide__img .size-guide__close:after{
-webkit-transform:rotate(-135deg);
transform:rotate(-135deg); }
.quickview-container .size-guide .size-guide__img .size-guide__close:hover:after,.quickview-container .size-guide .size-guide__img .size-guide__close:hover:before,.single-product .size-guide .size-guide__img .size-guide__close:hover:after,.single-product .size-guide .size-guide__img .size-guide__close:hover:before{
-webkit-transform:rotate(0deg);
transform:rotate(0deg); }
.quickview-container .size-guide.active .size-guide__img,.quickview-container .size-guide.active .size-guide__overlay,.single-product .size-guide.active .size-guide__img,.single-product .size-guide.active .size-guide__overlay{
display:block; }
.single-product .container-image-single{
position:relative; }
.single-product .container-image-single .slick-arrow.fa-angle-left{
left:20px; }
.single-product .container-image-single .slick-arrow.fa-angle-right{
right:20px; }
.single-product .container-image-single .function-button{
position:absolute;
top:20px;
left:20px;
z-index:6; }
.single-product .container-image-single .function-button.active{
z-index:9; }
.single-product .container-image-single .function-button .lemie-product-button{
margin-bottom:10px; }
.single-product .container-image-single .scroll-image{
position:relative; }
.single-product .container-image-single .scroll-image.loading_variation{
background:#f5f5f5;
overflow:hidden; }
.single-product .container-image-single .scroll-image.loading_variation:before{
opacity:1;
visibility:visible; }
.single-product .container-image-single .scroll-image.loading_variation>*{
opacity:0 !important; }
.single-product .container-image-single .scroll-image:before{
content:"";
display:block;
position:absolute;
left:-150px;
top:0;
height:100%;
width:150px;
background:linear-gradient(90deg,transparent,#e8e8e8 50%,transparent);
animation:r 1.5s cubic-bezier(.4,0,.2,1) infinite;
opacity:0;
visibility:hidden; }
.single-product .container-thumbnail-single{
position:relative; }
.single-product .container-thumbnail-single.loading_variation{
background:#f5f5f5;
overflow:hidden; }
.single-product .container-thumbnail-single.loading_variation:before{
opacity:1;
visibility:visible; }
.single-product .container-thumbnail-single.loading_variation .content-thumbnail-scroll{
opacity:0; }
.single-product .container-thumbnail-single:before{
content:"";
display:block;
position:absolute;
left:-150px;
top:0;
height:100%;
width:150px;
background:linear-gradient(90deg,transparent,#e8e8e8 50%,transparent);
animation:r 1.5s cubic-bezier(.4,0,.2,1) infinite;
opacity:0;
visibility:hidden; }
.single-product .prev_next_buttons{
position:fixed;
top:30%;
left:20px;
z-index:1000;
-webkit-transition:all .3s ease;
transition:all .3s ease;
opacity:0;
visibility:hidden;
-webkit-transform:translateX(-100%);
transform:translateX(-100%); }
.rtl .single-product .prev_next_buttons{
right:20px;
left:auto; }
.single-product .prev_next_buttons.active{
opacity:1;
visibility:visible;
-webkit-transform:translateX(0);
transform:translateX(0); }
.single-product .prev_next_buttons .image{
position:absolute;
opacity:0;
visibility:hidden;
min-width:180px;
bottom:calc(50% - 60px);
z-index:50000;
left:calc(100% + 20px);
-webkit-transition:all .5s ease;
transition:all .5s ease; }
.rtl .single-product .prev_next_buttons .image{
right:calc(100% + 20px);
left:auto; }
.single-product .prev_next_buttons .image .title{
font-size:calc(var(--font-size-body,16px) + 2px);
color:#fff;
position:absolute;
text-transform:capitalize;
font-family:var(--font-family-base,"GTWalsheimPro");
font-weight:500;
bottom:0;
margin:0;
padding:15px;
width:100%;
background:-webkit-linear-gradient(bottom,var(--gray-dark-50,rgba(11,30,51,.5)),hsla(0,0%,100%,0));
background:linear-gradient(0deg,var(--gray-dark-50,rgba(11,30,51,.5)) 0,hsla(0,0%,100%,0)); }
.single-product .prev_next_buttons>div:not(.continue-shop){
position:relative;
height:50px;
line-height:50px;
justify-content:center;
font-size:0;
-webkit-transition:all .5s ease;
transition:all .5s ease; }
.single-product .prev_next_buttons>div:not(.continue-shop).prev_button>a{
display:inline-block;
position:relative; }
.single-product .prev_next_buttons>div:not(.continue-shop).prev_button>a:before{
content:"\e910";
font-family:feather;
display:inline-block;
font-size:var(--font-size-heading,25px);
position:relative; }
.single-product .prev_next_buttons>div:not(.continue-shop).next_button>a{
display:inline-block;
position:relative; }
.single-product .prev_next_buttons>div:not(.continue-shop).next_button>a:after{
content:"\e912";
font-family:feather;
display:inline-block;
font-size:var(--font-size-heading,25px);
position:relative; }
.single-product .prev_next_buttons>div:not(.continue-shop):hover .image{
opacity:1;
visibility:visible;
left:calc(100% + 5px); }
.rtl .single-product .prev_next_buttons>div:not(.continue-shop):hover .image{
right:calc(100% + 5px);
left:auto; }
.single-product .prev_next_buttons .continue-shop{
font-size:var(--font-size-heading,25px);
height:50px;
line-height:50px;
position:relative; }
.single-product .prev_next_buttons .continue-shop span{
font-size:calc(var(--font-size-body,16px) + 2px);
font-weight:400;
text-transform:capitalize;
color:var(--gray-dark,#0b1e33);
position:absolute;
white-space:nowrap;
left:calc(100% + 20px);
opacity:0;
visibility:hidden;
-webkit-transition:all .5s ease;
transition:all .5s ease;
top:-2px; }
.rtl .single-product .prev_next_buttons .continue-shop span{
right:calc(100% + 20px);
left:auto; }
.single-product .prev_next_buttons .continue-shop:hover span{
opacity:1;
visibility:visible;
left:calc(100% + 5px); }
.rtl .single-product .prev_next_buttons .continue-shop:hover span{
right:calc(100% + 5px);
left:auto; }
@media (max-width: 1500px){
.single-product .prev_next_buttons{
display:none; } }
.single-product .single-product-notify-me-form{
position:fixed;
width:100%;
left:0;
top:0;
height:100%;
justify-content:center;
align-items:center;
z-index:9999;
display:none;
padding:0 15px; }
.single-product .single-product-notify-me-form.active{
display:flex; }
.single-product .single-product-notify-me-form.active .notify-me-form-close .close-line1{
-webkit-transform:translateY(-30px) translateX(30px) rotate(45deg);
transform:translateY(-30px) translateX(30px) rotate(45deg);
animation-name:crossRight;
animation-delay:.14s; }
.single-product .single-product-notify-me-form.active .notify-me-form-close .close-line2{
animation-name:crossLeft;
-webkit-transform:translateY(-30px) translateX(-30px) rotate(-45deg);
transform:translateY(-30px) translateX(-30px) rotate(-45deg); }
.single-product .single-product-notify-me-form:not(.active) .notify-me-form-close .close-line1{
-webkit-transform:translateY(0) translateX(0) rotate(-45deg);
transform:translateY(0) translateX(0) rotate(-45deg);
animation-name:crossLeftClose;
-webkit-animation-delay:0s;
animation-delay:0s;
-webkit-animation-duration:.15s;
animation-duration:.15s; }
.single-product .single-product-notify-me-form:not(.active) .notify-me-form-close .close-line2{
-webkit-transform:translateY(0) translateX(0) rotate(45deg);
transform:translateY(0) translateX(0) rotate(45deg);
-webkit-animation-name:crossRightClose;
animation-name:crossRightClose;
-webkit-animation-delay:.06s;
animation-delay:.06s;
-webkit-animation-duration:.15s;
animation-duration:.15s; }
.single-product .single-product-notify-me-form .title-contact{
text-align:center;
margin-bottom:20px; }
.single-product .single-product-notify-me-form .title-contact h2{
margin:0 0 10px;
font-size:calc(var(--font-size-heading,25px) + 5px); }
.single-product .single-product-notify-me-form .notify-me-form-close{
height:35px;
width:35px;
position:absolute;
top:10px;
right:15px;
box-sizing:border-box;
line-height:35px;
display:inline-block;
background:#fff;
cursor:pointer;
box-shadow:0 8px 24px hsla(210,8%,62%,.2);
border-radius:50%;
-webkit-border-radius:50%;
-moz-border-radius:50%;
-ms-border-radius:50%;
-o-border-radius:50%; }
.rtl .single-product .single-product-notify-me-form .notify-me-form-close{
left:15px;
right:auto; }
.single-product .single-product-notify-me-form .notify-me-form-close:after,.single-product .single-product-notify-me-form .notify-me-form-close:before{
-webkit-transform:rotate(-45deg);
transform:rotate(-45deg);
content:"";
position:absolute;
top:50%;
left:calc(50% - 8px);
display:block;
height:1px;
width:15px;
background-color:var(--gray-dark,#0b1e33);
-webkit-transition:all .3s ease-out;
transition:all .3s ease-out; }
.single-product .single-product-notify-me-form .notify-me-form-close:after{
-webkit-transform:rotate(-135deg);
transform:rotate(-135deg); }
.single-product .single-product-notify-me-form .notify-me-form-close:hover:after,.single-product .single-product-notify-me-form .notify-me-form-close:hover:before{
-webkit-transform:rotate(0deg);
transform:rotate(0deg); }
.single-product .single-product-notify-me-form .notify-me-form{
margin-top:20px; }
.single-product .single-product-notify-me-form .notify-me-form-popup{
max-width:550px;
margin:auto;
width:100%;
background:#fff;
z-index:1000;
position:relative;
max-height:100%;
overflow-y:auto;
overflow-x:hidden;
padding:45px 30px 30px; }
.single-product .single-product-notify-me-form .close-back_notify_me-form.full{
position:fixed;
width:100%;
height:100%;
background:rgba(0,0,0,.75);
left:0;
top:0;
z-index:999; }
.single-product .single-product-notify-me-form .notify-me-form>.row{
margin:0 -7.5px; }
.single-product .single-product-notify-me-form .notify-me-form>.row>div{
padding:0 7.5px; }
.single-product .single-product-notify-me-form .notify-me-form label{
color:var(--gray-dark,#0b1e33);
font-size:var(--font-size-body,16px);
margin-bottom:10px;
position:relative;
font-weight:500; }
.single-product .single-product-notify-me-form .notify-me-form .form-required .wpcf7-form-control-wrap{
position:relative; }
.single-product .single-product-notify-me-form .notify-me-form .form-required .wpcf7-form-control-wrap:after{
position:absolute;
content:"*";
color:red;
right:15px;
top:-3px;
font-size:calc(var(--font-size-body,16px) + 6px); }
.rtl .single-product .single-product-notify-me-form .notify-me-form .form-required .wpcf7-form-control-wrap:after{
left:15px;
right:auto; }
.single-product .single-product-notify-me-form .notify-me-form input[type=email],.single-product .single-product-notify-me-form .notify-me-form input[type=text]{
height:50px;
line-height:50px;
margin-bottom:20px;
width:100%;
padding:10px 20px;
border:0;
font-weight:400;
border:1px solid var(--border-color,#e9e9e9); }
.single-product .single-product-notify-me-form .notify-me-form input[type=email]:-moz-placeholder,.single-product .single-product-notify-me-form .notify-me-form input[type=email]::-moz-placeholder,.single-product .single-product-notify-me-form .notify-me-form input[type=text]:-moz-placeholder,.single-product .single-product-notify-me-form .notify-me-form input[type=text]::-moz-placeholder{
color:var(--text-color-75,rgba(11,30,51,.75)); }
.single-product .single-product-notify-me-form .notify-me-form input[type=email]:-ms-input-placeholder,.single-product .single-product-notify-me-form .notify-me-form input[type=text]:-ms-input-placeholder{
color:var(--text-color-75,rgba(11,30,51,.75)); }
.single-product .single-product-notify-me-form .notify-me-form input[type=email]::-webkit-input-placeholder,.single-product .single-product-notify-me-form .notify-me-form input[type=text]::-webkit-input-placeholder{
color:var(--text-color-75,rgba(11,30,51,.75)); }
.single-product .single-product-notify-me-form .notify-me-form textarea{
width:100%;
max-height:370px;
padding:10px 20px;
border:0;
font-weight:400;
margin-bottom:23px;
border:1px solid var(--border-color,#e9e9e9); }
.single-product .single-product-notify-me-form .notify-me-form .ajax-loader{
position:absolute;
right:20px;
top:30px; }
.single-product .single-product-notify-me-form .notify-me-form .button{
position:relative;
display:inline-block; }
.single-product .single-product-notify-me-form .notify-me-form input[type=submit]{
height:50px;
line-height:50px;
font-size:calc(var(--font-size-body, 16px) - 2px);
text-transform:uppercase;
border-radius:25px;
-webkit-border-radius:25px;
-moz-border-radius:25px;
-ms-border-radius:25px;
-o-border-radius:25px;
font-weight:500;
padding:0 55px;
color:#fff;
background:var(--button-color,#7ba998);
border:none;
-webkit-transition:all .3s ease;
transition:all .3s ease;
cursor:pointer; }
.single-product .single-product-notify-me-form .notify-me-form input[type=submit]:hover{
background:var(--hover-color,#5f917e); }
.single-product .single-product-notify-me-form .notify-me-form .wpcf7-text::placeholder,.single-product .single-product-notify-me-form .notify-me-form .wpcf7-textarea::placeholder{
font-size:var(--font-size-body,16px);
font-weight:300; }
.single-product .sticky-product{
position:fixed;
width:100%;
left:0;
bottom:0;
background:#fff;
z-index:7;
padding:15px 0;
box-shadow:0 0 15px 3px rgba(0,0,0,.15);
-webkit-animation-name:m;
animation-name:m;
-webkit-animation-duration:.5s;
animation-duration:.5s;
-webkit-animation-timing-function:ease-in-out;
animation-timing-function:ease-in-out;
-webkit-animation-iteration-count:1;
animation-iteration-count:1;
display:none; }
@media (max-width: 991px){
.single-product .sticky-product{
display:none !important; } }
.single-product .sticky-product.sticky{
display:block; }
.single-product .sticky-product .stock{
display:none; }
.single-product .sticky-product .content{
max-width:1470px;
padding:0 15px;
margin-left:auto;
margin-right:auto;
display:flex;
justify-content:space-between;
align-items:center; }
.single-product .sticky-product .content-product{
display:flex;
flex:1;
align-items:center; }
.single-product .sticky-product .content-cart .cart{
margin:0; }
.single-product .sticky-product .item-title{
font-size:16px;
margin-top:-5px; }
.single-product .sticky-product .price{
font-size:calc(var(--font-size-body, 16px) + 1px);
margin-bottom:0;
display:flex;
align-items:baseline;
gap:5px; }
.single-product .sticky-product .price del{
font-size:calc(var(--font-size-body, 16px) - 1px); }
.single-product .sticky-product .content-bottom{
padding-left:15px; }
.rtl .single-product .sticky-product .content-bottom{
padding-right:15px;
padding-left:0; }
.single-product .sticky-product .item-thumb img{
max-width:70px; }
.single-product .sticky-product .quantity{
margin:0;
height:48px;
display:inline-block;
margin:20px 25px 0 0;
position:relative;
border:0 !important; }
.rtl .single-product .sticky-product .quantity{
margin:20px 0 0 25px; }
.single-product .sticky-product .quantity input[type=number]::-webkit-inner-spin-button,.single-product .sticky-product .quantity input[type=number]::-webkit-outer-spin-button{
-webkit-appearance:none;
margin:0; }
.single-product .sticky-product .quantity input{
width:75px;
border:0;
border-bottom:1px solid #cbcbcb;
height:auto;
text-align:center;
padding:0 15px;
font-size:calc(var(--font-size-body,16px) + 4px);
border-radius:0;
-webkit-border-radius:0;
-moz-border-radius:0;
-ms-border-radius:0;
-o-border-radius:0; }
.single-product .sticky-product .quantity button{
display:none; }
.single-product .sticky-product .select-cart-option{
font-size:calc(var(--font-size-body, 16px) - 4px);
text-transform:uppercase;
letter-spacing:1px;
background:var(--button-color,#7ba998);
line-height:36px;
cursor:pointer;
color:#fff;
padding:0 20px; }
.single-product .sticky-product .select-cart-option:after{
font-family:eleganticons;
content:"\24";
display:inline-block;
font-size:calc(var(--font-size-body, 16px) + 4px);
position:relative;
line-height:1;
top:4px;
margin-left:5px;
-webkit-transition:all .3s ease;
transition:all .3s ease; }
.single-product .sticky-product .select-cart-option:hover{
background:var(--hover-color,#5f917e); }
.single-product .sticky-product .select-cart-option:hover:after{
-webkit-transform:rotate(-90deg);
transform:rotate(-90deg);
top:2px; }
.single-product .sticky-product .quick-buy.button{
-webkit-transition:none;
transition:none;
font-size:calc(var(--font-size-body, 16px) - 2px);
line-height:45px;
height:45px;
background:transparent;
border:1px solid var(--gray-dark,#0b1e33);
color:var(--gray-dark,#0b1e33);
text-align:center;
padding:0 50px;
cursor:pointer;
display:inline-block;
vertical-align:top;
flex:1;
margin:0;
white-space:nowrap;
position:relative;
overflow:hidden;
-webkit-transition:all .3s ease;
transition:all .3s ease; }
.single-product .sticky-product .quick-buy.button:hover:not(.disabled){
color:#fff; }
@media (max-width: 767px){
.single-product .sticky-product .quick-buy.button{
margin-right:0;
padding:0 15px; }
.rtl .single-product .sticky-product .quick-buy.button{
margin-left:0;
margin-right:0; } }
@media (max-width: 480px){
.single-product .sticky-product .quick-buy.button{
font-size:calc(var(--font-size-body,16px) - 2px); } }
.single-product .sticky-product .quick-buy.button.disabled{
opacity:.5;
cursor:not-allowed; }
.single-product .sticky-product .single_add_to_cart_button.button{
-webkit-transition:none;
transition:none;
font-size:calc(var(--font-size-body, 16px) - 2px);
line-height:45px;
height:45px;
background:var(--gray-dark,#0b1e33);
color:#fff;
text-align:center;
padding:0 40px;
cursor:pointer;
display:inline-block;
vertical-align:top;
flex:1;
margin:0;
margin-right:10px;
white-space:nowrap;
position:relative;
overflow:hidden;
border:1px solid transparent;
-webkit-transition:all .3s ease;
transition:all .3s ease; }
.rtl .single-product .sticky-product .single_add_to_cart_button.button{
margin-left:10px;
margin-right:0; }
@media (max-width: 767px){
.single-product .sticky-product .single_add_to_cart_button.button{
padding:0 15px; } }
@media (max-width: 480px){
.single-product .sticky-product .single_add_to_cart_button.button{
font-size:calc(var(--font-size-body,16px) - 2px); } }
.single-product .sticky-product .single_add_to_cart_button.button.disabled{
opacity:.5;
cursor:not-allowed; }
.single-product .sticky-product .quantity-button,.single-product .sticky-product .variations_form,.single-product .sticky-product .variations_form .single_variation_wrap,.single-product .sticky-product .variations_form .variations_button{
display:flex;
align-items:center; }
.single-product .sticky-product .variations_form .single_variation_wrap .woocommerce-variation{
margin:0 40px 0 0; }
.rtl .single-product .sticky-product .variations_form .single_variation_wrap .woocommerce-variation{
margin:0 0 0 40px; }
.single-product .sticky-product .variations_form table{
border:none;
position:relative;
margin:0;
width:100%; }
.single-product .sticky-product .variations_form table tbody{
display:flex;
align-items:center; }
.single-product .sticky-product .variations_form table tr{
margin:0;
display:flex;
flex-wrap:wrap; }
.single-product .sticky-product .variations_form table tr td{
border:none;
padding:0;
margin-bottom:20px !important;
margin:0 12px;
text-align:left; }
.rtl .single-product .sticky-product .variations_form table tr td{
text-align:right; }
.single-product .sticky-product .variations_form table tr td.value .tawcvs-swatches{
padding:0; }
.single-product .sticky-product .variations_form table tr td.value .tawcvs-swatches .swatch-item-wrapper{
display:inline-block;
margin-right:10px; }
.rtl .single-product .sticky-product .variations_form table tr td.value .tawcvs-swatches .swatch-item-wrapper{
margin-left:10px;
margin-right:0; }
.single-product .sticky-product .variations_form table tr td.value .tawcvs-swatches .swatch{
width:auto;
height:auto;
line-height:20px;
padding:7px;
min-width:36px;
display:inline-block;
border-radius:0;
-webkit-border-radius:0;
-moz-border-radius:0;
-ms-border-radius:0;
-o-border-radius:0;
background:transparent;
border:1px solid #ccc;
color:var(--gray-dark,#0b1e33);
font-weight:500;
margin-right:10px;
margin-bottom:0;
font-size:calc(var(--font-size-body,16px) - 2px);
border-radius:50%;
-webkit-border-radius:50%;
-moz-border-radius:50%;
-ms-border-radius:50%;
-o-border-radius:50%;
cursor:pointer;
text-align:center; }
.rtl .single-product .sticky-product .variations_form table tr td.value .tawcvs-swatches .swatch{
margin-left:10px;
margin-right:0; }
.single-product .sticky-product .variations_form table tr td.value .tawcvs-swatches .swatch.selected,.single-product .sticky-product .variations_form table tr td.value .tawcvs-swatches .swatch:hover{
border:1px solid var(--gray-dark,#0b1e33); }
.single-product .sticky-product .variations_form table tr td.value .tawcvs-swatches .swatch.disabled{
cursor:not-allowed;
position:relative; }
.single-product .sticky-product .variations_form table tr td.value .tawcvs-swatches .swatch.disabled:before{
position:absolute;
content:"";
width:1px;
height:100%;
background:var(--text-color,#0b1e33);
top:0;
left:50%;
-webkit-transform:rotate(45deg);
transform:rotate(45deg); }
@media (max-width: 480px){
.single-product .sticky-product .variations_form table tr td.value .tawcvs-swatches .swatch{
padding:6.5px 10px;
min-width:35px; } }
.single-product .sticky-product .variations_form table tr td.label{
display:none; }
.single-product .sticky-product .variations_form table tr td.value{
margin-bottom:0 !important;
display:block;
width:100%; }
.single-product .sticky-product .variations_form table tr td label{
font-size:var(--font-size-body,16px);
text-transform:uppercase;
color:var(--gray-dark,#0b1e33);
margin-bottom:0;
margin-right:15px;
line-height:40px;
letter-spacing:1.5px; }
.rtl .single-product .sticky-product .variations_form table tr td label{
margin-left:15px;
margin-right:0; }
.single-product .sticky-product .variations_form table tr td .swatch__tooltip{
display:none; }
.single-product .sticky-product .variations_form table tr td>div[data-attribute_name=attribute_pa_color] .swatch-color{
margin-right:5px !important;
font-size:0 !important;
padding:0 !important;
min-width:unset !important;
width:22px !important;
height:22px !important;
display:inline-block;
vertical-align:middle;
cursor:pointer;
-webkit-transition:all .3s ease-in-out;
transition:all .3s ease-in-out;
position:relative;
border:2px solid #fff !important;
box-shadow:0 0 1px 1px #ddd !important; }
.rtl .single-product .sticky-product .variations_form table tr td>div[data-attribute_name=attribute_pa_color] .swatch-color{
margin-left:5px !important;
margin-right:0; }
.single-product .sticky-product .variations_form table tr td>div[data-attribute_name=attribute_pa_color] .swatch-color:last-child{
margin-right:0 !important; }
.rtl .single-product .sticky-product .variations_form table tr td>div[data-attribute_name=attribute_pa_color] .swatch-color:last-child{
margin-left:0 !important;
margin-right:0; }
.single-product .sticky-product .variations_form table tr td>div[data-attribute_name=attribute_pa_color] .swatch-color .swatch__tooltip{
font-size:10px;
display:inline-block; }
.single-product .sticky-product .variations_form table tr td>div[data-attribute_name=attribute_pa_color] .swatch-color.selected,.single-product .sticky-product .variations_form table tr td>div[data-attribute_name=attribute_pa_color] .swatch-color:hover{
box-shadow:none;
border-color:var(--gray-dark,#0b1e33) !important; }
@media (max-width: 480px){
.single-product .sticky-product .variations_form table tr td>div[data-attribute_name=attribute_pa_color] .swatch-color{
margin-right:15px !important; }
.rtl .single-product .sticky-product .variations_form table tr td>div[data-attribute_name=attribute_pa_color] .swatch-color{
margin-left:15px !important;
margin-right:0; }
.single-product .sticky-product .variations_form table tr td>div[data-attribute_name=attribute_pa_color] .swatch-color .swatch__tooltip{
display:none !important; } }
.single-product .sticky-product .variations_form table tr td>div[data-attribute_name=attribute_pa_size] .swatch-label{
border-radius:0 !important;
-webkit-border-radius:0 !important;
-moz-border-radius:0 !important;
-ms-border-radius:0 !important;
-o-border-radius:0 !important; }
.single-product .sticky-product .variations_form table tr td select{
padding:0 40px 0 10px;
height:40px;
line-height:40px;
color:var(--text-color,#0b1e33);
background-position:calc(100% - 18px) calc(1em + 3px),calc(100% - 13px) calc(1em + 3px),calc(100% - 2.5em) .5em;
cursor:pointer;
border-color:#ccc;
margin-bottom:15px; }
.rtl .single-product .sticky-product .variations_form table tr td select{
padding:0 10px 0 40px; }
.single-product .sticky-product .variations_form table tr td select:focus{
background-position:calc(100% - 14px) calc(1em + 3px),calc(100% - 20px) calc(1em + 3px),calc(100% - 2.5em) .5em; }
.single-product .sticky-product .variations_form table .reset_variations{
display:none !important; }
.single-product .sticky-product .group_table{
display:flex;
flex-wrap:wrap; }
.single-product .sticky-product .group_table>div{
margin-right:20px;
text-align:center;
max-width:150px; }
.rtl .single-product .sticky-product .group_table>div{
margin-left:20px;
margin-right:0; }
.single-product .sticky-product .group_table .quantity{
margin:0 0 -15px; }
.single-product .sticky-product .group_table .product-title{
font-size:calc(var(--font-size-body,16px) - 2px);
margin:0;
font-weight:500; }
.single-product .sticky-product .group_table .product-price{
font-size:var(--font-size-body,16px);
color:var(--gray-dark,#0b1e33); }
.single-product .sticky-product .group_table .product-thumb{
display:none; }
.single-product .sticky-product .group_table .product-info{
padding-bottom:5px; }
.single-product .sticky-product form.cart{
display:flex;
align-items:center; }
.wishlist-items-wrapper .product-price{
font-size:calc(var(--font-size-body,16px) + 1px); }
.wishlist-items-wrapper .product-price ins{
text-decoration:none; }
.modal-product-share .social-overlay{
position:fixed;
top:0;
left:0;
bottom:0;
right:0;
background:rgba(0,0,0,.5);
z-index:10;
opacity:0;
visibility:hidden; }
.modal-product-share .social-share{
position:fixed;
top:50%;
left:50%;
-webkit-transform:translate(-50%,-50%);
transform:translate(-50%,-50%);
z-index:10;
background-color:#fff;
width:380px;
max-width:calc(100vw - 50px);
padding:30px 20px;
border-radius:5px;
-webkit-border-radius:5px;
-moz-border-radius:5px;
-ms-border-radius:5px;
-o-border-radius:5px;
opacity:0;
visibility:hidden;
text-align:left; }
.rtl .modal-product-share .social-share{
text-align:right; }
.modal-product-share .social-share .form-label{
margin-bottom:10px; }
.modal-product-share .social-share .button-social-close{
height:35px;
width:35px;
position:absolute;
top:0;
right:0;
-webkit-transform:translate(50%,-50%);
transform:translate(50%,-50%);
box-sizing:border-box;
line-height:35px;
display:inline-block;
background:#fff;
cursor:pointer;
box-shadow:0 8px 24px hsla(210,8%,62%,.2);
border-radius:50%;
-webkit-border-radius:50%;
-moz-border-radius:50%;
-ms-border-radius:50%;
-o-border-radius:50%; }
.rtl .modal-product-share .social-share .button-social-close{
left:0;
right:auto; }
.modal-product-share .social-share .button-social-close:after,.modal-product-share .social-share .button-social-close:before{
-webkit-transform:rotate(-45deg);
transform:rotate(-45deg);
content:"";
position:absolute;
top:50%;
left:calc(50% - 8px);
display:block;
height:1px;
width:15px;
background-color:var(--gray-dark,#0b1e33);
-webkit-transition:all .3s ease-out;
transition:all .3s ease-out; }
.modal-product-share .social-share .button-social-close:after{
-webkit-transform:rotate(-135deg);
transform:rotate(-135deg); }
.modal-product-share .social-share .button-social-close:hover:after,.modal-product-share .social-share .button-social-close:hover:before{
-webkit-transform:rotate(0deg);
transform:rotate(0deg); }
.modal-product-share .social-share .social-url .share-group{
display:flex;
border:1px solid var(--border-color,#e9e9e9);
border-radius:25px;
-webkit-border-radius:25px;
-moz-border-radius:25px;
-ms-border-radius:25px;
-o-border-radius:25px; }
.modal-product-share .social-share .social-url .share-group .form-field{
width:100%; }
.modal-product-share .social-share .social-url .share-group .form-field input[type=text]{
width:100%;
min-height:45px;
padding:3px 15px;
border:0; }
.modal-product-share .social-share .social-url .share-group .button{
display:flex;
align-items:center;
padding:0 15px;
line-height:45px;
font-size:18px;
line-height:1;
position:relative; }
.modal-product-share .social-share .social-url .share-group .button:before{
content:attr(data-copied);
position:absolute;
top:-31px;
left:50%;
background:var(--gray-dark,#0b1e33);
padding:5px 10px;
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
-ms-border-radius:4px;
-o-border-radius:4px;
-webkit-transform:translateX(-50%);
transform:translateX(-50%);
font-size:12px;
display:none; }
.modal-product-share .social-share .social-url .share-group .button:after{
content:"";
position:absolute;
top:-10px;
left:50%;
-webkit-transform:translateX(-50%);
transform:translateX(-50%);
border-color:var(--gray-dark,#0b1e33) transparent transparent;
border-style:solid;
border-width:5px;
display:none; }
.modal-product-share .social-share .social-url .share-group.active .button:after,.modal-product-share .social-share .social-url .share-group.active .button:before{
display:block; }
.modal-product-share .social-share .social-list{
margin-top:20px; }
.modal-product-share .social-share .social-list .social-icon{
display:flex;
gap:10px; }
.modal-product-share .social-share .social-list .social-icon>a{
width:35px;
height:35px;
background:#fff;
border-radius:50%;
-webkit-border-radius:50%;
-moz-border-radius:50%;
-ms-border-radius:50%;
-o-border-radius:50%;
border:1px solid var(--border-color,#e9e9e9);
display:inline-flex;
align-items:center;
justify-content:center; }
.modal-product-share .social-share .social-list .social-icon>a.share-facebook{
color:#3b5999; }
.modal-product-share .social-share .social-list .social-icon>a.share-twitter{
color:#000; }
.modal-product-share .social-share .social-list .social-icon>a.share-linkedin{
color:#0077b5; }
.modal-product-share .social-share .social-list .social-icon>a.share-pinterest{
color:#dd4b39; }
.modal-product-share .social-share .social-list .social-icon>a:hover{
color:#fff; }
.modal-product-share .social-share .social-list .social-icon>a:hover.share-facebook{
background:#3b5999;
border-color:#3b5999; }
.modal-product-share .social-share .social-list .social-icon>a:hover.share-twitter{
background:#000;
border-color:#000; }
.modal-product-share .social-share .social-list .social-icon>a:hover.share-linkedin{
background:#0077b5;
border-color:#0077b5; }
.modal-product-share .social-share .social-list .social-icon>a:hover.share-pinterest{
background:#dd4b39;
border-color:#dd4b39; }
.modal-product-share.active .social-overlay,.modal-product-share.active .social-share{
opacity:1;
visibility:visible; }
.woocommerce-account .form-row,.woocommerce-account .woocommerce-form-row{
margin:0;
margin-bottom:14px; }
.woocommerce-account .form-row label,.woocommerce-account .woocommerce-form-row label{
display:block;
width:100%; }
.woocommerce-account .form-row .password-input,.woocommerce-account .form-row span,.woocommerce-account .woocommerce-form-row .password-input,.woocommerce-account .woocommerce-form-row span{
width:100%; }
.woocommerce-account .woocommerce-MyAccount-content fieldset{
margin-top:30px; }
@media (max-width: 991px){
.woocommerce-account #customer_login>div{
margin:25px 0; } }
.woocommerce-account #customer_login .box-form-login{
border:2px solid var(--border-color,#e9e9e9);
padding:50px 90px 40px;
height:100%; }
@media (max-width: 1199px){
.woocommerce-account #customer_login .box-form-login{
padding:50px; } }
@media (max-width: 991px){
.woocommerce-account #customer_login .box-form-login{
padding:50px 15px; } }
.woocommerce-account #customer_login .required{
color:red; }
.woocommerce-account #customer_login h2{
position:relative;
margin:0 0 30px;
font-size:20px;
text-transform:uppercase; }
.woocommerce-account #customer_login h2:before{
font-size:20px;
content:"\e9f1";
font-family:feather;
display:inline-block;
margin-right:10px; }
.rtl .woocommerce-account #customer_login h2:before{
margin-left:10px;
margin-right:0; }
.woocommerce-account #customer_login h2.register:before{
font-family:feather;
content:"\e915";
position:relative;
top:2px; }
.woocommerce-account #customer_login .button-login,.woocommerce-account #customer_login .button-register{
text-align:center; }
.woocommerce-account #customer_login .button-login input[type=submit],.woocommerce-account #customer_login .button-register input[type=submit]{
background:var(--gray-dark,#0b1e33);
border:0;
font-size:calc(var(--font-size-body,16px) - 2px);
color:#fff;
cursor:pointer;
position:relative;
-webkit-transition:all .3s ease;
transition:all .3s ease; }
.woocommerce-account #customer_login .button-login input[type=submit]:hover,.woocommerce-account #customer_login .button-register input[type=submit]:hover{
background:var(--hover-color,#5f917e); }
.woocommerce-account #customer_login .button-register input[type=submit]{
background:#b9b9b9; }
.woocommerce-account #customer_login .box-content input{
width:100%;
height:50px;
line-height:50px; }
.woocommerce-account #customer_login .box-content .password-input{
position:relative; }
.woocommerce-account #customer_login .box-content .show-password-input{
position:absolute;
top:-3px;
right:20px;
z-index:3;
cursor:pointer; }
.woocommerce-account #customer_login .box-content .show-password-input:before{
content:"\e915";
font-family:wpbingofont;
font-size:20px;
-webkit-transition:all .3s ease;
transition:all .3s ease; }
.woocommerce-account #customer_login .box-content .show-password-input.display-password:before{
content:"\e916"; }
.woocommerce-account #customer_login .box-content .show-password-input:hover:before{
color:var(--gray-dark,#0b1e33); }
.woocommerce-account #customer_login .box-content .email input,.woocommerce-account #customer_login .box-content .password input,.woocommerce-account #customer_login .box-content .username input{
padding:0 20px;
margin-bottom:15px; }
.woocommerce-account #customer_login .user-role{
margin:0 0 18px;
justify-content:space-between; }
.woocommerce-account #customer_login .user-role:after,.woocommerce-account #customer_login .user-role:before{
display:none; }
.woocommerce-account #customer_login .user-role input{
width:16px;
height:16px;
display:inline-block;
position:relative;
top:3px; }
.woocommerce-account #customer_login .user-role .radio{
color:var(--gray-dark,#0b1e33);
font-weight:500;
cursor:pointer; }
.woocommerce-account #customer_login .form-row{
margin-left:0;
margin-right:0; }
.woocommerce-account #customer_login .woocommerce-password-strength{
font-size:16px;
margin-bottom:5px; }
.woocommerce-account #customer_login .woocommerce-password-hint{
margin-bottom:20px;
display:block;
font-size:13px; }
.woocommerce-account #customer_login .rememberme-lost{
display:flex;
justify-content:space-between;
flex-wrap:wrap;
margin-bottom:20px; }
.woocommerce-account #customer_login .rememberme-lost .rememberme{
margin-right:10px;
position:relative; }
.rtl .woocommerce-account #customer_login .rememberme-lost .rememberme{
margin-left:10px;
margin-right:0; }
.woocommerce-account #customer_login .rememberme-lost .rememberme input{
position:absolute;
opacity:0;
height:22px;
cursor:pointer;
z-index:3; }
.woocommerce-account #customer_login .rememberme-lost .rememberme input:checked+label:after{
opacity:1; }
.woocommerce-account #customer_login .rememberme-lost .rememberme input:checked+label:before{
border-color:#0075ff; }
.woocommerce-account #customer_login .rememberme-lost .inline{
color:var(--gray-dark,#0b1e33);
font-weight:500;
cursor:pointer; }
.woocommerce-account #customer_login .rememberme-lost .inline:before{
width:16px;
height:16px;
content:"";
display:inline-block;
border-radius:50%;
-webkit-border-radius:50%;
-moz-border-radius:50%;
-ms-border-radius:50%;
-o-border-radius:50%;
border:1px solid var(--gray-dark,#0b1e33);
margin-right:5px;
position:relative;
top:4px;
z-index:2; }
.rtl .woocommerce-account #customer_login .rememberme-lost .inline:before{
margin-left:5px;
margin-right:0; }
.woocommerce-account #customer_login .rememberme-lost .inline:after{
width:16px;
height:16px;
content:"";
display:inline-block;
border-radius:50%;
-webkit-border-radius:50%;
-moz-border-radius:50%;
-ms-border-radius:50%;
-o-border-radius:50%;
position:absolute;
top:5px;
border:2.5px solid #fff;
left:0;
background:#0075ff;
z-index:1;
opacity:0; }
.rtl .woocommerce-account #customer_login .rememberme-lost .inline:after{
right:0;
left:auto; }
.woocommerce-account #customer_login .rememberme-lost .lost_password{
font-weight:500; }
.woocommerce-account #customer_login .rememberme-lost .lost_password a{
display:inline-block;
position:relative; }
.woocommerce-account #customer_login .rememberme-lost .lost_password a:after{
content:"";
position:absolute;
display:block;
bottom:0;
left:0;
width:100%;
height:1px;
background-color:var(--gray-dark,#0b1e33);
-webkit-transform:scaleX(1);
transform:scaleX(1);
transform-origin:0 50%;
transition:transform .48s cubic-bezier(.77,0,.175,1); }
.woocommerce-account #customer_login .rememberme-lost .lost_password a:hover:after{
transform-origin:100% 50%;
-webkit-transform:scaleX(0);
transform:scaleX(0);
animation:e .96s .36s forwards cubic-bezier(.77,0,.175,1);
background-color:var(--theme-color,#7ba998); }
.woocommerce-account legend{
color:var(--gray-dark,#0b1e33);
font-weight:500;
margin-top:30px;
text-transform:capitalize; }
.woocommerce-cart .woocommerce-cart-form .actions .coupon{
flex:0 0 50%;
display:flex; }
.woocommerce-cart .woocommerce-cart-form .actions .coupon input{
line-height:40px;
padding:0 10px;
width:100%;
flex:1;
margin-right:5px; }
.rtl .woocommerce-cart .woocommerce-cart-form .actions .coupon input{
margin-left:5px;
margin-right:0; }
.woocommerce-cart .woocommerce-cart-form .actions .bottom-cart{
display:flex;
justify-content:space-between;
align-items:center;
flex-wrap:wrap; }
.woocommerce-cart .woocommerce-cart-form .actions .bottom-cart h2{
margin:0;
font-weight:400;
font-family:var(--font-family-base,"GTWalsheimPro"); }
.woocommerce-cart .woocommerce-cart-form .actions .bottom-cart h2 a{
padding:13px 35px;
background:transparent;
color:var(--gray-dark,#0b1e33);
border:1px solid var(--border-color,#e9e9e9);
font-size:calc(var(--font-size-body, 16px) - 2px);
text-transform:uppercase;
font-weight:500;
border-radius:25px;
-webkit-border-radius:25px;
-moz-border-radius:25px;
-ms-border-radius:25px;
-o-border-radius:25px;
cursor:pointer;
-webkit-transition:all .2s ease;
transition:all .2s ease;
position:relative;
display:inline-block;
text-align:center;
width:100%;
overflow:hidden; }
.woocommerce-cart .woocommerce-cart-form .actions .bottom-cart h2 a:hover{
background:var(--hover-color,#5f917e);
color:#fff;
border-color:transparent; }
@media (max-width: 991px){
.woocommerce-cart .woocommerce-cart-form .actions .bottom-cart h2{
margin:8px 0 15px;
width:100%; }
.woocommerce-cart .woocommerce-cart-form .actions .bottom-cart .coupon{
flex:0 0 100%;
margin-bottom:10px;
flex-wrap:wrap; } }
.woocommerce-cart .cart-collaterals{
background:#f6f6f6;
padding-bottom:30px;
max-width:370px;
margin-left:auto;
border-radius:6px;
-webkit-border-radius:6px;
-moz-border-radius:6px;
-ms-border-radius:6px;
-o-border-radius:6px; }
.rtl .woocommerce-cart .cart-collaterals{
margin-right:auto;
margin-left:0; }
.woocommerce-cart .cart-collaterals h2{
font-size:calc(var(--font-size-body,16px) + 2px);
color:var(--gray-dark,#0b1e33);
padding:15px 30px 11px;
background:#e9e9e9;
text-transform:uppercase;
margin:0;
line-height:1.8;
border-bottom:0;
border-top-left-radius:6px;
border-top-right-radius:6px; }
.woocommerce-cart .cart-collaterals .shop_table_responsive>div{
display:flex;
padding:15px 30px;
align-items:center; }
.woocommerce-cart .cart-collaterals .shop_table_responsive>div>*{
flex:1; }
.woocommerce-cart .cart-collaterals .woocommerce-shipping-totals h2{
font-size:var(--font-size-body,16px);
text-transform:capitalize;
background:transparent;
padding:0;
font-family:var(--font-family-base,"GTWalsheimPro"); }
.woocommerce-cart .cart-collaterals .cart-subtotal>*,.woocommerce-cart .cart-collaterals .woocommerce-shipping-totals>*{
flex:1; }
.woocommerce-cart .cart-collaterals .cart-subtotal>* .woocommerce-Price-amount{
font-size:calc(var(--font-size-body,16px) + 6px);
color:var(--gray-dark,#0b1e33); }
.woocommerce-cart .cart-collaterals .order-total{
display:flex;
padding:15px 30px;
align-items:center; }
.woocommerce-cart .cart-collaterals .order-total>div{
flex:1; }
.woocommerce-cart .cart-collaterals .order-total .woocommerce-Price-amount{
font-size:calc(var(--font-size-heading,25px) - 5px);
color:var(--gray-dark,#0b1e33); }
.woocommerce-cart .cart-collaterals .title{
color:var(--gray-dark,#0b1e33); }
.woocommerce-cart .cart-collaterals .woocs_special_price_code{
color:var(--gray-dark,#0b1e33);
font-size:calc(var(--font-size-body,16px) + 6px); }
.woocommerce-cart .cart-collaterals a.shipping-calculator-button{
color:var(--gray-dark,#0b1e33);
font-weight:700;
position:relative;
display:inline-block;
padding-bottom:2px;
font-size:calc(var(--font-size-body,16px) - 1px); }
.woocommerce-cart .cart-collaterals a.shipping-calculator-button:before{
content:"";
width:100%;
height:2px;
position:absolute;
bottom:0;
left:50%;
-webkit-transform:translateX(-50%);
transform:translateX(-50%);
background:var(--gray-dark,#0b1e33);
-webkit-transition:all .3s ease;
transition:all .3s ease; }
.woocommerce-cart .cart-collaterals a.shipping-calculator-button:hover{
color:var(--hover-color,#5f917e); }
.woocommerce-cart .cart-collaterals a.shipping-calculator-button:hover:before{
background:var(--hover-color,#5f917e);
width:60%; }
.woocommerce-cart .cart-collaterals .shipping-calculator-form{
margin-top:20px; }
.woocommerce-cart .cart-collaterals .shipping-calculator-form .button{
padding:0 20px;
line-height:40px;
font-size:var(--font-size-body,16px);
text-transform:uppercase;
font-weight:500; }
.woocommerce-cart .cart-collaterals ul{
padding:0;
list-style:none; }
.woocommerce-cart .cart-collaterals ul.woocommerce-shipping-methods{
margin-bottom:10px; }
@media (max-width: 767px){
.woocommerce-cart .cart-collaterals ul.woocommerce-shipping-methods{
display:block; } }
.woocommerce-cart .cart-collaterals ul li{
margin-right:20px; }
.rtl .woocommerce-cart .cart-collaterals ul li{
margin-left:20px;
margin-right:0; }
.woocommerce-cart .cart-collaterals ul li input[type=checkbox],.woocommerce-cart .cart-collaterals ul li input[type=radio]{
margin-top:0; }
.woocommerce-cart .cart-collaterals ul li .shipping_method{
display:none; }
.woocommerce-cart .cart-collaterals ul li label{
margin:0;
margin-left:0;
font-weight:400;
margin-bottom:0;
position:relative;
padding-left:18px;
cursor:pointer; }
.rtl .woocommerce-cart .cart-collaterals ul li label{
margin-right:0;
margin-left:0;
padding-right:18px;
padding-left:0; }
.woocommerce-cart .cart-collaterals ul li label:before{
content:"";
position:absolute;
left:0;
top:calc(50% - 6px);
width:12px;
height:12px;
border-radius:50%;
-webkit-border-radius:50%;
-moz-border-radius:50%;
-ms-border-radius:50%;
-o-border-radius:50%;
border:1px solid var(--text-color,#0b1e33);
background:transparent; }
.rtl .woocommerce-cart .cart-collaterals ul li label:before{
right:0;
left:auto; }
.woocommerce-cart .cart-collaterals ul li .shipping_method:checked+label:before,.woocommerce-cart .cart-collaterals ul li:only-child label:before{
background:var(--gray-dark,#0b1e33);
box-shadow:inset 0 0 0 2px #fff; }
@media (max-width: 1470px){
.woocommerce-cart .cart-collaterals{
max-width:100%; } }
.woocommerce-wishlist .wishlist-title h2{
font-size:calc(var(--font-size-body,16px) + 5px);
padding:0;
margin-bottom:0; } .vendor_dashboard.logged-in .form-row label.checkbox{
display:inline-block; }
.vendor_dashboard.logged-in .form-row input[type=submit]{
background:var(--theme-color,#7ba998);
color:#fff;
border:1px solid var(--theme-color,#7ba998); }
.vendor_dashboard.logged-in .form-row input[type=submit]:hover{
background:#5f927f;
background:var(--theme-color); }
.vendor_dashboard.logged-in center>p>a{
padding:0 10px;
position:relative; }
.vendor_dashboard.logged-in center>p>a:before{
content:"";
width:1px;
height:13px;
position:absolute;
background:#9b9b9b;
top:5px;
left:-3px; }
.rtl .vendor_dashboard.logged-in center>p>a:before{
right:-3px;
left:auto; }
.vendor_dashboard.logged-in center>p>a:first-child:before{
display:none; }
.vendor_dashboard.logged-in input[type=submit]{
background:var(--theme-color,#7ba998);
border:0;
color:#fff; }
.vendor_dashboard.logged-in input[type=submit]:hover{
background:#5f927f !important;
background:var(--theme-color) !important; }
.vendor_dashboard.logged-in table.table-vendor-sales-report thead>tr>th:empty{
display:none; }
.shop_settings.logged-in input[type=submit]{
background:var(--theme-color,#7ba998);
border:0;
color:#fff; }
.shop_settings.logged-in input[type=submit]:hover{
background:#5f927f !important;
background:var(--theme-color) !important; }
.shop_settings.logged-in #pv_seller_info_container .wp-editor-wrap,.shop_settings.logged-in #pv_shop_description_container .wp-editor-wrap{
border:0;
margin-bottom:20px; }
ul.wcv_vendorslist{
list-style-type:none;
padding:0; }
@media (min-width: 992px){
ul.wcv_vendorslist{
display:flex;
flex-wrap:wrap;
margin:0 -15px; }
ul.wcv_vendorslist>li{
width:calc(50% - 30px);
float:left;
margin-left:15px;
margin-right:15px; }
.rtl ul.wcv_vendorslist>li{
float:right; }
ul.wcv_vendorslist>li:nth-last-child(2):nth-child(odd){
border:none;
margin-bottom:0;
padding-bottom:0; } }
ul.wcv_vendorslist>li{
padding-bottom:30px;
border-bottom:1px solid var(--border-color,#e9e9e9);
margin-bottom:30px; }
@media (max-width: 767px){
ul.wcv_vendorslist>li{
padding-bottom:25px; } }
ul.wcv_vendorslist>li:last-child{
border:none;
margin-bottom:0;
padding-bottom:0; }
ul.wcv_vendorslist>li .shop-name{
font-size:calc(var(--font-size-body,16px) + 6px);
padding-bottom:10px;
display:inline-block; }
@media (max-width: 767px){
ul.wcv_vendorslist>li .vendor-list-infor{
padding-top:15px; } }
ul.wcv_vendorslist>li .vendor-list-infor i{
color:var(--theme-color,#7ba998);
text-align:center;
width:15px;
margin-right:10px; }
.rtl ul.wcv_vendorslist>li .vendor-list-infor i{
margin-left:10px;
margin-right:0; }
ul.wcv_vendorslist>li .vendor-list-infor>div{
margin-bottom:4px; }
ul.wcv_vendorslist>li .vendor-list-infor>div:last-child{
margin-bottom:0; }
.vender-main-header{
margin-bottom:45px; }
.vender-main-header h2{
font-size:var(--font-size-heading,25px);
margin-bottom:20px; }
.vender-main-header .vendor-list-top{
border:1px solid var(--border-color,#e9e9e9);
padding:20px;
margin-bottom:25px; }
.vender-main-header .vendor-list-top .vendor-list-infor i{
color:var(--theme-color,#7ba998);
text-align:center;
width:15px;
margin-right:10px; }
.rtl .vender-main-header .vendor-list-top .vendor-list-infor i{
margin-left:10px;
margin-right:0; }
.vender-main-header .vendor-list-top .vendor-list-infor>div{
margin-bottom:4px; }
.vender-main-header .vendor-list-top .vendor-list-infor>div:last-child{
margin-bottom:0; }
@media (min-width: 1280px){
.pv_shop_description,.wcv-store-header{
max-width:1280px;
margin:auto;
padding:0 15px; } }
.pv_shop_description{
margin-bottom:50px; }
.wcv-store-header.header-modern .cover{
height:500px;
background-size:contain;
background-repeat:no-repeat;
background-position:50%; }
.wcv-store-header.header-modern .name{
color:var(--gray-dark,#0b1e33);
font-weight:700;
text-shadow:unset; }
.wcv-store-header.header-modern .desc{
color:var(--text-color,#0b1e33);
text-shadow:unset; }
.wcv-store-header.header-modern .meta{
margin-bottom:30px;
margin-top:20px; } .dokan-stores .main-content{
position:relative; }
.dokan-stores .main-content .dokan-overlay{
position:absolute;
background:hsla(0,0%,100%,.3); }
.dokan-stores .dokan-seller-search{
border:1px solid var(--border-color,#e9e9e9) !important;
border-radius:0 !important;
-webkit-border-radius:0 !important;
-moz-border-radius:0 !important;
-ms-border-radius:0 !important;
-o-border-radius:0 !important;
margin-bottom:10px; }
.dokan-stores #dokan-seller-listing-wrap ul.dokan-seller-wrap li{
margin-bottom:30px; }
.dokan-stores #dokan-seller-listing-wrap ul.dokan-seller-wrap li.no-banner-img .store-content .store-data p{
color:var(--text-color,#0b1e33); }
.dokan-stores #dokan-seller-listing-wrap ul.dokan-seller-wrap li.no-banner-img .store-content .store-data h2 a{
color:var(--gray-dark,#0b1e33); }
.dokan-stores #dokan-seller-listing-wrap ul.dokan-seller-wrap li.no-banner-img .store-content .store-data h2 a:hover{
color:var(--theme-color,#7ba998); }
.dokan-stores #dokan-seller-listing-wrap ul.dokan-seller-wrap li .store-footer a{
background:var(--theme-color,#7ba998);
border:none;
border-radius:0;
-webkit-border-radius:0;
-moz-border-radius:0;
-ms-border-radius:0;
-o-border-radius:0; }
.dokan-stores #dokan-seller-listing-wrap ul.dokan-seller-wrap li .store-footer a:hover{
background:#5f927f !important;
background:var(--theme-color) !important; }
.dokan-store .dokan-single-store .profile-frame .profile-info-box{
margin-bottom:50px; }
.dokan-store .dokan-single-store .profile-frame .profile-info-box.profile-layout-default .store-social li a{
width:30px;
height:30px;
border-radius:50%;
-webkit-border-radius:50%;
-moz-border-radius:50%;
-ms-border-radius:50%;
-o-border-radius:50%;
line-height:28px;
text-align:center;
background:var(--text-color,#0b1e33); }
.dokan-store .dokan-single-store .profile-frame .profile-info-box.profile-layout-default .store-social li a i{
font-size:13px !important;
color:#fff !important;
text-shadow:unset !important;
-webkit-text-shadow:unset !important;
-moz-text-shadow:unset !important;
-ms-text-shadow:unset !important;
-o-text-shadow:unset !important; }
.dokan-store .dokan-single-store .profile-frame .profile-info-box.profile-layout-default .store-social li a:hover{
background:var(--theme-color,#7ba998); }
.dokan-store .dokan-single-store .profile-frame .profile-info-box.profile-layout-layout1 .profile-info-summery-wrapper .profile-info-summery .profile-info ul.dokan-store-info li{
width:100%; }
.dokan-store .dokan-single-store .profile-frame .profile-info-box.profile-layout-layout1 .profile-info-summery-wrapper .profile-info-summery .profile-info ul.dokan-store-info li:before{
display:none; }
.dokan-store .dokan-single-store .profile-frame .profile-info-box.profile-layout-layout1 .profile-info-summery-wrapper .profile-info-summery .profile-info ul.dokan-store-info li i{
color:var(--theme-color,#7ba998);
margin-top:4px;
font-size:calc(var(--font-size-body,16px) + 4px);
width:25px;
text-align:center; }
.dokan-store .dokan-single-store .profile-frame .profile-info-box.profile-layout-layout1 .profile-info-summery-wrapper .profile-info-summery .profile-info ul.dokan-store-info li.dokan-store-open-close i,.dokan-store .dokan-single-store .profile-frame .profile-info-box.profile-layout-layout1 .profile-info-summery-wrapper .profile-info-summery .profile-info ul.dokan-store-info li.dokan-store-rating i{
font-size:calc(var(--font-size-body,16px) + 1px); }
.dokan-store .dokan-single-store .profile-frame .profile-info-box.profile-layout-layout2 .profile-info-summery-wrapper{
height:auto; }
.dokan-store .dokan-single-store .profile-frame .profile-info-box.profile-layout-layout2 .profile-info{
margin-bottom:-40px; }
.dokan-store .dokan-single-store .profile-frame .profile-info-box.profile-layout-layout2 .profile-info h2{
color:var(--gray-dark,#0b1e33) !important;
font-size:25px !important; }
.dokan-store .dokan-single-store .profile-frame .profile-info-box.profile-layout-layout3 .profile-info-summery-wrapper .profile-info-summery{
border-color:var(--border-color,#e9e9e9);
padding:20px; }
.dokan-store .dokan-single-store .profile-frame .profile-info-box.profile-layout-layout3 .profile-info-summery-wrapper .profile-info-summery .profile-info-head{
margin-right:0; }
.rtl .dokan-store .dokan-single-store .profile-frame .profile-info-box.profile-layout-layout3 .profile-info-summery-wrapper .profile-info-summery .profile-info-head{
margin-left:0;
margin-right:0; }
@media (min-width: 768px){
.dokan-store .dokan-single-store .profile-frame .profile-info-box.profile-layout-layout3 .profile-info-summery-wrapper .profile-info-summery .profile-info-head .profile-img{
margin-bottom:0; } }
.dokan-store .dokan-single-store .profile-frame .profile-info-box.profile-layout-layout3 .profile-info-summery-wrapper .profile-info-summery .profile-info-head .profile-img img{
border:0;
padding:0; }
@media (max-width: 767px){
.dokan-store .dokan-single-store .profile-frame .profile-info-box.profile-layout-layout3 .profile-info-summery-wrapper .profile-info-summery .profile-info{
padding:0; } }
@media (min-width: 768px){
.dokan-store .dokan-single-store .profile-frame .profile-info-box.profile-layout-layout3 .profile-info-summery-wrapper .profile-info-summery .profile-info{
width:calc(100% - 150px); } }
.dokan-store .dokan-single-store .profile-frame .profile-info-box.profile-layout-layout3 .profile-info-summery-wrapper .profile-info-summery .profile-info h2.store-name{
font-size:var(--font-size-heading,25px);
font-weight:700;
margin-top:0;
line-height:1; }
.dokan-store .dokan-single-store .profile-frame .profile-info-box.profile-layout-layout3 .profile-info-summery-wrapper .profile-info-summery .profile-info ul.dokan-store-info li{
width:100%; }
.dokan-store .dokan-single-store .profile-frame .profile-info-box.profile-layout-layout3 .profile-info-summery-wrapper .profile-info-summery .profile-info ul.dokan-store-info li:before{
display:none; }
.dokan-store .dokan-single-store .profile-frame .profile-info-box.profile-layout-layout3 .profile-info-summery-wrapper .profile-info-summery .profile-info ul.dokan-store-info li i{
color:var(--theme-color,#7ba998);
margin-top:4px;
font-size:calc(var(--font-size-body,16px) + 4px);
width:25px; }
.dokan-store .dokan-single-store .profile-frame .profile-info-box.profile-layout-layout3 .profile-info-summery-wrapper .profile-info-summery .profile-info ul.dokan-store-info li.dokan-store-open-close i,.dokan-store .dokan-single-store .profile-frame .profile-info-box.profile-layout-layout3 .profile-info-summery-wrapper .profile-info-summery .profile-info ul.dokan-store-info li.dokan-store-rating i{
font-size:calc(var(--font-size-body,16px) + 1px); }
.dokan-store .dokan-single-store .profile-frame .profile-info-box.profile-layout-layout3 .profile-info-summery-wrapper .profile-info-summery .profile-info .store-social-wrapper .store-social{
display:block; }
.dokan-store .dokan-single-store .dokan-store-tabs ul.dokan-list-inline{
border:0;
width:100%;
display:none;
vertical-align:top;
margin-bottom:30px; }
.dokan-store .dokan-single-store .dokan-store-tabs ul.dokan-list-inline li{
border-right:1px solid #fff;
background:transparent;
box-shadow:none;
margin:0;
padding-right:30px;
float:left; }
.rtl .dokan-store .dokan-single-store .dokan-store-tabs ul.dokan-list-inline li{
border-left:1px solid #fff;
border-right:0;
padding-left:30px;
padding-right:0;
float:right; }
.dokan-store .dokan-single-store .dokan-store-tabs ul.dokan-list-inline li:last-child{
border-right:0;
padding-right:0; }
.rtl .dokan-store .dokan-single-store .dokan-store-tabs ul.dokan-list-inline li:last-child{
border-left:0;
border-right:0;
padding-left:0;
padding-right:0; }
.dokan-store .dokan-single-store .dokan-store-tabs ul.dokan-list-inline li a{
padding:0;
color:var(--text-color,#0b1e33);
text-transform:uppercase;
font-size:var(--font-size-body,16px);
font-weight:700;
position:relative;
padding:0 35px;
line-height:40px;
display:inline-block;
background:#f4f4f4; }
.dokan-store .dokan-single-store .dokan-store-tabs ul.dokan-list-inline li.active a,.dokan-store .dokan-single-store .dokan-store-tabs ul.dokan-list-inline li:hover a{
color:#fff;
background:var(--theme-color,#7ba998); }
.dokan-store .dokan-store-sidebar i.fa{
-webkit-transition:all .3s ease;
transition:all .3s ease; }
.dokan-store .dokan-store-sidebar .dokan-store-menu ul li a{
border:0 !important; }
.dokan-store .dokan-store-sidebar .dokan-store-menu .caret-icon{
float:right; }
.rtl .dokan-store .dokan-store-sidebar .dokan-store-menu .caret-icon{
float:left; }
.dokan-store .dokan-store-sidebar .dokan-store-menu .caret-icon i.fa{
-webkit-transition:all .3s ease;
transition:all .3s ease; }
.dokan-store .dokan-store-sidebar .dokan-store-menu .caret-icon i.fa:before{
content:"\f105"; }
.dokan-store .dokan-store-sidebar .dokan-store-menu .caret-icon i.fa.fa-rotate-90{
-webkit-transform:rotate(90deg);
transform:rotate(90deg); }
.dokan-store .dokan-store-sidebar .dokan-store-contact ul{
padding:0 !important; }
.dokan-store .dokan-store-sidebar .dokan-store-contact ul li{
margin-bottom:20px;
padding:0; }
.dokan-store .dokan-store-sidebar .dokan-store-contact ul li>label{
display:none; }
.dokan-store .dokan-store-sidebar .dokan-store-contact ul li:before{
display:none !important; }
.dokan-store .dokan-store-sidebar .dokan-store-contact .dokan-btn-theme{
background:var(--theme-color,#7ba998);
border-color:var(--theme-color,#7ba998);
border-radius:0;
-webkit-border-radius:0;
-moz-border-radius:0;
-ms-border-radius:0;
-o-border-radius:0; }
.dokan-store .dokan-store-sidebar .dokan-store-contact .dokan-btn-theme:hover{
background:#5f927f;
background:var(--theme-color); }
@media (max-width: 991px){
.dokan-store .dokan-single-store.dokan-w8,.dokan-store .dokan-store-sidebar.dokan-w3{
width:100%; }
.dokan-store .dokan-store-sidebar.dokan-w3{
margin-bottom:50px; } }
.dokan-dashboard .dokan-dashboard-content article.dashboard-content-area .dashboard-widget.sells-graph .chart-placeholder.main .legend>div,.dokan-dashboard .dokan-dashboard-content article.dashboard-content-area .dashboard-widget.sells-graph .chart-placeholder.main .legend table{
width:calc(100% - 50px); }
.dokan-dashboard .dokan-dashboard-content article.dashboard-content-area .dashboard-widget.big-counter li:last-child,.dokan-dashboard .dokan-dashboard-content article.dashboard-content-area .dashboard-widget.big-counter li:last-child>.count{
border:0; }
.dokan-dashboard .dokan-dashboard-content article.dashboard-content-area .dashboard-widget.products{
display:block; }
.dokan-dashboard .dokan-dashboard-wrap .dokan-dash-sidebar,.dokan-dashboard .dokan-dashboard-wrap .dokan-dash-sidebar ul.dokan-dashboard-menu{
background:var(--gray-dark,#0b1e33); }
.dokan-dashboard .dokan-dashboard-wrap .dokan-dash-sidebar ul.dokan-dashboard-menu li.active,.dokan-dashboard .dokan-dashboard-wrap .dokan-dash-sidebar ul.dokan-dashboard-menu li.dokan-common-links a:hover,.dokan-dashboard .dokan-dashboard-wrap .dokan-dash-sidebar ul.dokan-dashboard-menu li:hover{
background:var(--theme-color,#7ba998); }
.dokan-dashboard .pagination-wrap ul.pagination>li>span.current,.dokan-dashboard .pagination-wrap ul.pagination>li>span:hover,.dokan-dashboard .pagination-wrap ul.pagination>li a:hover{
background:var(--theme-color,#7ba998);
color:#fff; }
.dokan-btn-theme,a.dokan-btn-theme,input[type=submit].dokan-btn-theme{
background:var(--theme-color,#7ba998) !important;
border-color:var(--theme-color,#7ba998) !important;
font-weight:500 !important;
border-radius:0 !important;
-webkit-border-radius:0 !important;
-moz-border-radius:0 !important;
-ms-border-radius:0 !important;
-o-border-radius:0 !important;
text-transform:uppercase;
font-size:calc(var(--font-size-body,16px) - 2px);
padding:0 20px;
line-height:33px;
font-weight:700; }
.dokan-btn-theme:hover,a.dokan-btn-theme:hover,input[type=submit].dokan-btn-theme:hover{
background:#5f927f !important;
background:var(--theme-color) !important; }
#dokan-store-listing-filter-wrap .dokan-btn-theme{
background:var(--theme-color,#7ba998);
border-radius:0 !important;
-webkit-border-radius:0 !important;
-moz-border-radius:0 !important;
-ms-border-radius:0 !important;
-o-border-radius:0 !important;
text-transform:uppercase;
font-size:calc(var(--font-size-body,16px) - 1px);
letter-spacing:2px;
font-weight:700; }
#dokan-store-listing-filter-wrap .dokan-btn-theme:hover{
background:#5f927f;
background:var(--theme-color); }
#dokan-store-listing-filter-wrap .toggle-view>span.active,#dokan-store-listing-filter-wrap .toggle-view>span:hover{
color:var(--theme-color,#7ba998) !important; }
#dokan-seller-listing-wrap .store-footer a .dokan-btn-theme{
background:transparent !important;
font-size:var(--font-size-heading,25px);
font-family:ElegantIcons;
position:relative;
width:40px;
height:40px;
margin-right:0;
line-height:38px;
border:1px solid #ccc !important;
color:var(--gray-dark,#0b1e33); }
.rtl #dokan-seller-listing-wrap .store-footer a .dokan-btn-theme{
margin-left:0;
margin-right:0; }
#dokan-seller-listing-wrap .store-footer a .dokan-btn-theme:before{
content:"\35";
position:absolute;
width:40px;
height:40px;
left:0;
text-align:center; }
.rtl #dokan-seller-listing-wrap .store-footer a .dokan-btn-theme:before{
right:0;
left:auto; }
#dokan-seller-listing-wrap .store-footer a:hover .dokan-btn-theme{
background:var(--theme-color,#7ba998) !important;
border-color:var(--theme-color,#7ba998);
color:#fff; }
#dokan-seller-listing-wrap .store-footer .seller-avatar img{
margin:0; }
#dokan-seller-listing-wrap .store-header .store-banner img{
object-fit:cover; }
#dokan-seller-listing-wrap ul.dokan-seller-wrap li.no-banner-img .store-content .store-data h2 a{
color:var(--gray-dark,#0b1e33) !important;
font-size:calc(var(--font-size-body,16px) + 6px); }
#dokan-seller-listing-wrap ul.dokan-seller-wrap li.no-banner-img .store-content .store-data h2 a:hover{
color:var(--theme-color,#7ba998) !important; }
#dokan-seller-listing-wrap ul.dokan-seller-wrap li.no-banner-img .store-content .store-data p{
color:var(--text-color,#0b1e33) !important; }
#dokan-seller-listing-wrap ul.dokan-seller-wrap li .store-content .store-data h2 a{
font-size:20px !important; }
#dokan-seller-listing-wrap ul.dokan-seller-wrap li .store-phone i{
margin-right:10px; }
.rtl #dokan-seller-listing-wrap ul.dokan-seller-wrap li .store-phone i{
margin-left:10px;
margin-right:0; }
#dokan-seller-listing-wrap.list-view .store-content .store-data h2{
margin-bottom:-3px !important; }
#dokan-seller-listing-wrap.list-view .store-address{
margin-bottom:5px !important;
display:block !important;
margin-top:0 !important; }
#dokan-seller-listing-wrap.list-view .store-address:before{
color:var(--theme-color,#7ba998) !important; }
#dokan-seller-listing-wrap.list-view .store-phone{
margin-bottom:0 !important;
display:block !important; }
#dokan-seller-listing-wrap.list-view .store-phone i{
color:var(--theme-color,#7ba998) !important; }
#dokan-seller-listing-wrap.list-view .store-footer a .dokan-btn-theme{
border-radius:0 !important;
-webkit-border-radius:0 !important;
-moz-border-radius:0 !important;
-ms-border-radius:0 !important;
-o-border-radius:0 !important; } #wcmp-store-conatiner{
overflow:visible;
background:transparent;
padding:0;
margin:0;
border:0;
white-space:normal;
color:var(--text-color,#0b1e33); }
#wcmp-store-conatiner .wcmp-store-map-pagination{
border-bottom:0; }
#wcmp-store-conatiner input[type=submit]{
background:var(--theme-color,#7ba998);
color:#fff;
border:none; }
#wcmp-store-conatiner input[type=submit]:hover{
background:#5f927f;
background:var(--theme-color); }
#wcmp-store-conatiner .wcmp-store-locator-wrap .wcmp-store-map-filter{
background:#f5f5f5; }
#wcmp-store-conatiner .wcmp-store-locator-wrap .wcmp-store-map-pagination{
margin-top:30px;
border:0;
padding:0; }
#wcmp-store-conatiner .wcmp-store-list-wrap{
margin:30px -15px -40px !important;
display:flex;
flex-wrap:wrap; }
@media (max-width: 767px){
#wcmp-store-conatiner .wcmp-store-list-wrap{
margin-left:0 !important;
margin-right:0 !important; } }
#wcmp-store-conatiner .wcmp-store-list-wrap .wcmp-store-list{
margin-left:15px !important;
margin-right:15px !important;
width:calc(33.333333% - 30px);
margin-bottom:40px;
box-shadow:none;
border:1px solid var(--border-color,#e9e9e9); }
@media (min-width: 768px) and (max-width: 991px){
#wcmp-store-conatiner .wcmp-store-list-wrap .wcmp-store-list{
width:calc(50% - 30px); } }
@media (max-width: 767px){
#wcmp-store-conatiner .wcmp-store-list-wrap .wcmp-store-list{
width:100%;
margin-left:0 !important;
margin-right:0 !important; } }
#wcmp-store-conatiner .wcmp-store-list-wrap .wcmp-store-list .wcmp-store-picture:after{
display:none; }
#wcmp-store-conatiner .wcmp-store-list-wrap .wcmp-store-list .wcmp-store-detail-list li{
padding:0; }
#wcmp-store-conatiner .wcmp-store-list-wrap .wcmp-store-list .wcmp-store-detail-list li i{
display:none; }
#wcmp-store-conatiner .wcmp-pagination li{
min-width:30px;
line-height:30px;
background:transparent;
margin:0 10px; }
#wcmp-store-conatiner .wcmp-pagination li a,#wcmp-store-conatiner .wcmp-pagination li span{
background:#fff;
display:table-cell;
padding:0;
float:none;
height:30px;
min-width:30px;
line-height:normal;
text-align:center;
padding:0 7px;
vertical-align:middle;
color:var(--gray-dark,#0b1e33);
font-size:var(--font-size-body,16px);
border:1px solid #9b9b9b;
-webkit-transition:none;
transition:none; }
#wcmp-store-conatiner .wcmp-pagination li a:focus,#wcmp-store-conatiner .wcmp-pagination li span:focus{
background-color:var(--theme-color,#7ba998);
color:#fff;
border-color:var(--theme-color,#7ba998); }
#wcmp-store-conatiner .wcmp-pagination li a.current,#wcmp-store-conatiner .wcmp-pagination li a:hover,#wcmp-store-conatiner .wcmp-pagination li span.current,#wcmp-store-conatiner .wcmp-pagination li span:hover{
background:var(--theme-color,#7ba998) !important;
color:#fff;
border-color:var(--theme-color,#7ba998); }
.wcmp_vendor_banner_template.template2{
border-color:hsla(0,0%,61%,.2) !important;
margin-bottom:60px; }
.wcmp_vendor_banner_template.template2 .vendor_address{
margin-top:25px; }
.wcmp_vendor_banner_template.template2 .vendor_address label{
color:#9b9b9b; }
.wcmp_vendor_banner_template.template2 .vendor_address i{
color:var(--theme-color,#7ba998); }
.wcmp_vendor_banner_template.template2 .vendor_address a.wcmp_vendor_detail{
color:#9b9b9b; }
.wcmp_vendor_banner_template.template2 .vendor_address a.wcmp_vendor_detail:hover{
color:var(--theme-color,#7ba998); }
.wcmp_vendor_banner_template.template2 .description_data{
margin-top:15px; }
.wcmp_vendor_banner_template.template2 .description_data p{
color:var(--text-color,#0b1e33); }
.wcmp_vendor_banner_template.template2 .vendor_description{
padding:30px; }
.simplePopupBackground{
display:none !important; }
.woocommerce-account.my-account .woocommerce-MyAccount-content .woocommerce-Addresses{
display:flex;
flex-wrap:wrap;
margin:0 -15px; }
.woocommerce-account.my-account .woocommerce-MyAccount-content .woocommerce-Address{
flex:0 0 50%;
max-width:50%; }
.woocommerce-account.my-account .woocommerce-MyAccount-content .woocommerce-Address address{
padding:15px;
border:1px solid #f5f5f5;
margin-bottom:0; }
@media (max-width: 991px){
.woocommerce-account.my-account .woocommerce-MyAccount-content .woocommerce-Address{
flex:0 0 100%;
max-width:100%;
margin-bottom:30px; } }
.woocommerce-account.my-account .woocommerce-MyAccount-content .woocommerce-Address-title{
display:flex;
justify-content:space-between;
flex-wrap:wrap;
align-items:center;
margin:20px 0 0;
padding:15px;
background:#f5f5f5; }
.woocommerce-account.my-account .woocommerce-MyAccount-content .woocommerce-Address-title h3{
margin:0;
font-size:calc(var(--font-size-body,16px) + 6px);
font-weight:500; }
.woocommerce-account.my-account .woocommerce-MyAccount-content .woocommerce-Address-title a:hover{
color:var(--hover-color,#5f917e); }
.woocommerce-page-header{
margin-bottom:80px;
text-align:center; }
.woocommerce-page-header ul{
list-style:none;
padding:0;
position:relative;
white-space:nowrap;
overflow:hidden;
overflow-x:auto; }
.woocommerce-page-header ul li{
display:inline-block;
margin-right:40px;
font-size:calc(var(--font-size-body,16px) + 4px); }
.rtl .woocommerce-page-header ul li{
margin-left:40px;
margin-right:0; }
.woocommerce-page-header ul li:last-child{
margin-right:0; }
.rtl .woocommerce-page-header ul li:last-child{
margin-left:0;
margin-right:0; }
.woocommerce-page-header ul li a{
display:inline-block;
position:relative;
color:var(--text-color,#0b1e33);
font-weight:700;
text-transform:uppercase; }
.woocommerce-page-header ul li a:before{
content:"";
width:0;
height:2px;
background:var(--gray-dark,#0b1e33);
-webkit-transform:translateX(-50%);
transform:translateX(-50%);
left:50%;
-webkit-transition:all .3s ease;
transition:all .3s ease;
position:absolute;
bottom:0; }
.woocommerce-page-header ul li.active a,.woocommerce-page-header ul li:hover a{
color:var(--gray-dark,#0b1e33); }
.woocommerce-page-header ul li.active a:before,.woocommerce-page-header ul li:hover a:before{
width:100%; }
@media (max-width: 991px){
.woocommerce-page-header ul li{
font-size:calc(var(--font-size-heading,25px) - 2px);
margin-right:25px; }
.rtl .woocommerce-page-header ul li{
margin-left:25px;
margin-right:0; } }
@media (max-width: 480px){
.woocommerce-page-header ul li{
font-size:calc(var(--font-size-body,16px) + 4px); }
.woocommerce-page-header ul li a{
width:100%; } }
@media (max-width: 767px){
.woocommerce-page-header{
margin-bottom:50px; } }
.woocommerce-form-track-order{
color:var(--gray-dark,#0b1e33);
max-width:600px;
margin:auto;
font-size:calc(var(--font-size-body,16px) + 2px); }
.woocommerce-form-track-order>p:first-child{
margin-bottom:60px;
font-size:calc(var(--font-size-body,16px) + 2px); }
.woocommerce-form-track-order .input-text{
height:50px;
line-height:50px;
padding:0 20px;
font-size:var(--font-size-body,16px); }
.woocommerce-form-track-order .form-row{
margin:20px 0; }
.woocommerce-form-track-order label{
font-weight:500; }
.woocommerce-form-track-order .button{
line-height:50px !important;
color:#fff !important;
position:relative;
max-width:200px;
width:100%;
margin:0 auto;
-webkit-transition:all .2s ease;
transition:all .2s ease; }
.woocommerce-form-track-order .button:hover{
background:var(--hover-color,#5f917e) !important; }
.order-info,.woocommerce-order-details{
color:var(--text-color,#0b1e33);
font-size:var(--font-size-body,16px); }
@media (max-width: 730px){
.woocommerce-order-details .shop_table.my_account_orders{
display:block;
overflow:auto; }
.woocommerce-order-details .shop_table.my_account_orders td,.woocommerce-order-details .shop_table.my_account_orders th{
padding:15px;
min-width:150px; } }
.woocommerce-order-details .dokan-info{
background:var(--theme-color,#7ba998);
color:#fff;
border-top-color:var(--gray-dark,#0b1e33); }
.woocommerce-order-details .dokan-info:before{
background:var(--gray-dark,#0b1e33); }
.woocommerce-customer-details{
color:var(--text-color,#0b1e33);
font-size:var(--font-size-body,16px); }
.woocommerce-customer-details .woocommerce-column.col-1{
margin-top:40px; }
.woocommerce-customer-details .woocommerce-columns{
margin:0 -15px;
display:flex;
flex-wrap:wrap;
width:100%; }
.woocommerce-customer-details .woocommerce-columns .woocommerce-column{
margin-top:40px;
flex:0 0 50%;
max-width:50%;
padding:0 15px; }
@media (max-width: 767px){
.woocommerce-customer-details .woocommerce-columns{
margin:0; }
.woocommerce-customer-details .woocommerce-columns .woocommerce-column{
flex:0 0 100%;
max-width:100%;
padding:0; } }
.woocommerce-customer-details address{
padding:25px 30px 30px;
border:2px dashed var(--border-color,#e9e9e9); }
.woocommerce-customer-details .woocommerce-column__title{
font-size:calc(var(--font-size-body,16px) + 6px); }
.checkout-top{
display:flex;
margin:-40px -15px 70px;
flex-wrap:wrap; }
.checkout-top>div{
padding:0 15px;
flex:1; }
@media (max-width: 991px){
.checkout-top>div{
flex:0 0 100%;
margin:15px 0; } }
.checkout-top .woocommerce-info{
font-size:var(--font-size-body,16px);
margin:0;
color:var(--text-color,#0b1e33);
text-align:center;
background:#f2f2f2;
padding:18px 15px 21px;
border:0;
border-radius:6px;
-webkit-border-radius:6px;
-moz-border-radius:6px;
-ms-border-radius:6px;
-o-border-radius:6px; }
.checkout-top .woocommerce-info a{
font-weight:500;
position:relative; }
.checkout-top .woocommerce-info a:after{
content:"";
position:absolute;
display:block;
bottom:-3px;
left:0;
width:0;
height:1px;
background:var(--gray-dark,#0b1e33);
-webkit-transition:width .48s cubic-bezier(.77,0,.175,1);
transition:width .48s cubic-bezier(.77,0,.175,1); }
.checkout-top .woocommerce-info a.active,.checkout-top .woocommerce-info a:hover{
color:var(--hover-color,#5f917e); }
.checkout-top .woocommerce-info a.active:after,.checkout-top .woocommerce-info a:hover:after{
width:100%;
background:var(--hover-color,#5f917e); }
.checkout-top .woocommerce-info:before{
left:0;
line-height:1;
font-size:calc(var(--font-size-body, 16px) + 2px);
color:var(--gray-dark,#0b1e33);
position:relative;
top:0;
margin-right:10px;
font-family:icomoon;
content:"";
font-weight:400;
margin-bottom:0;
margin-top:-13px; }
.rtl .checkout-top .woocommerce-info:before{
right:0;
left:auto;
margin-left:10px;
margin-right:0; }
.checkout-top .woocommerce-form-coupon-toggle .woocommerce-info:before{
content:"\e908";
font-family:wpbingofont;
font-size:calc(var(--font-size-heading, 25px) + 5px);
position:relative;
top:10px;
margin-bottom:0; }
.checkout-top .woocommerce-form{
margin:0 -9px;
flex-wrap:wrap;
display:none;
height:0;
-webkit-transition:all .3s ease;
transition:all .3s ease; }
.checkout-top .woocommerce-form.active{
display:flex;
height:auto; }
.checkout-top .woocommerce-form .description{
flex:0 0 100%;
padding:0 9px; }
.checkout-top .woocommerce-form .description p{
color:var(--gray-dark,#0b1e33);
max-width:580px;
margin:30px auto 35px;
text-align:center; }
.checkout-top .woocommerce-form .password,.checkout-top .woocommerce-form .username{
flex:1;
padding:0 9px; }
@media (max-width: 767px){
.checkout-top .woocommerce-form .password,.checkout-top .woocommerce-form .username{
flex:0 0 100%;
margin-top:15px; } }
.checkout-top .woocommerce-form .button-login,.checkout-top .woocommerce-form .rememberme-lost{
flex:0 0 100%;
padding:0 9px; }
.checkout-top .woocommerce-form .input-text{
width:100%;
height:50px;
line-height:53px;
padding:0 20px; }
.checkout-top .woocommerce-form .rememberme{
color:var(--gray-dark,#0b1e33);
text-align:right;
margin-top:10px; }
.rtl .checkout-top .woocommerce-form .rememberme{
text-align:left; }
.checkout-top .woocommerce-form .button{
width:100%;
margin-top:5px;
line-height:50px; }
.checkout-top .checkout_coupon{
display:none; }
.checkout-top .checkout_coupon .description{
max-width:200px;
color:var(--gray-dark,#0b1e33);
margin:30px auto 35px;
text-align:center; }
.checkout-top .checkout_coupon .input-button{
display:flex;
flex-wrap:wrap; }
.checkout-top .checkout_coupon .input-button .input-text{
flex:1;
height:50px;
line-height:50px;
padding:0 20px; }
.checkout-top .checkout_coupon .input-button .button{
margin-left:5px;
line-height:50px;
position:relative;
-webkit-transition:all .3s ease;
transition:all .3s ease; }
.rtl .checkout-top .checkout_coupon .input-button .button{
margin-right:5px;
margin-left:0; }
.checkout-top .checkout_coupon .input-button .button:hover{
background:var(--hover-color,#5f917e);
color:#fff;
border-color:transparent; }
@media (max-width: 767px){
.checkout-top .checkout_coupon .input-button .input-text{
flex:0 0 100%; }
.checkout-top .checkout_coupon .input-button .button{
width:100%;
margin-left:0;
margin-top:15px; }
.rtl .checkout-top .checkout_coupon .input-button .button{
margin-right:0;
margin-left:0; } }
.checkout-page-style-1 .page-title{
display:none; }
.checkout-page-style-1 .woocommerce-page-header{
margin-top:50px; }
.checkout-page-style-2 .bwp-header{
display:none; }
.checkout-page-style-2 .wpbingoLogo{
margin-bottom:45px; }
.checkout-page-style-2 .wpbingoLogo img{
max-width:120px;
width:100%; }
.checkout-page-style-2 .checkout_style2_content{
position:absolute;
width:100%;
z-index:10;
top:130px; }
.checkout-page-style-2 .checkout_style2_content .content_style2{
margin:auto;
padding:0 15px;
max-width:1470px; }
.checkout-page-style-2 .checkout_style2_content .content_style2>.content{
max-width:930px; }
.checkout-page-style-2 .checkout_coupon,.checkout-page-style-2 .woocommerce-form{
margin-top:5px;
background:#fff;
padding:20px 15px;
box-shadow:0 1px 12px 2px hsla(0,0%,56%,.3); }
.checkout-page-style-2 .bwp-footer,.checkout-page-style-2 .page-title,.checkout-page-style-2 .woocommerce-page-header{
display:none; }
.checkout-page-style-2 .checkout-top{
margin:0 -15px; }
.checkout-page-style-2 .checkout-top .woocommerce-info{
padding:0;
background:transparent;
text-align:left; }
.rtl .checkout-page-style-2 .checkout-top .woocommerce-info{
text-align:right; }
@media (max-width: 991px){
.checkout-page-style-2 .checkout-top{
padding:0 !important; } }
.checkout-page-style-2 .woocommerce-checkout .row{
margin:0; }
.checkout-page-style-2 .woocommerce-checkout .row>div{
padding:0;
padding-top:340px; }
.checkout-page-style-2 #bwp-main .container{
max-width:100%;
padding:0; }
.checkout-page-style-2 #bwp-main .container>.row{
margin:0; }
.checkout-page-style-2 #bwp-main .container>.row>.col-lg-12{
padding:0; }
.checkout-page-style-2 .woocommerce-checkout .col-xl-8{
flex:0 0 63.5%;
max-width:63.5%; }
.checkout-page-style-2 .woocommerce-checkout .col-xl-8>div{
max-width:1020px;
padding:0 30px;
margin-left:auto; }
.rtl .checkout-page-style-2 .woocommerce-checkout .col-xl-8>div{
margin-right:auto;
margin-left:0; }
@media (max-width: 1790px){
.checkout-page-style-2 .woocommerce-checkout .col-xl-8>div{
max-width:970px; } }
@media (max-width: 1690px){
.checkout-page-style-2 .woocommerce-checkout .col-xl-8>div{
max-width:960px; } }
@media (max-width: 1199px){
.checkout-page-style-2 .woocommerce-checkout .col-xl-8>div{
padding:0 15px; } }
.checkout-page-style-2 .woocommerce-checkout .col-xl-4{
flex:0 0 36.5%;
max-width:36.5%;
background:#f0f0f0; }
.checkout-page-style-2 .woocommerce-checkout .col-xl-4>div{
max-width:450px;
margin-right:auto; }
.rtl .checkout-page-style-2 .woocommerce-checkout .col-xl-4>div{
margin-left:auto;
margin-right:0; }
.checkout-page-style-2 .woocommerce-checkout .checkout-review-order-table-wrapper{
padding:0 0 0 90px;
border:0; }
.rtl .checkout-page-style-2 .woocommerce-checkout .checkout-review-order-table-wrapper{
padding:0 90px 0 0; }
@media (max-width: 1199px){
.checkout-page-style-2 .woocommerce-checkout .checkout-review-order-table-wrapper{
padding:0 15px; } }
@media (max-width: 991px){
.checkout-page-style-2 .woocommerce-checkout .checkout-review-order-table-wrapper{
padding:0 15px 50px; } }
.checkout-page-style-2 .woocommerce-checkout .payment_methods{
border:0;
background:#fff; }
@media (max-width: 991px){
.checkout-page-style-2 .woocommerce-checkout .col-xl-8{
flex:0 0 100%;
max-width:100%; }
.checkout-page-style-2 .woocommerce-checkout .col-xl-8>div{
max-width:990px;
padding:0 15px; }
.checkout-page-style-2 .woocommerce-checkout .col-xl-4{
flex:0 0 100%;
max-width:100%;
background:#f0f0f0; }
.checkout-page-style-2 .woocommerce-checkout .col-xl-4>div{
max-width:100%;
margin-right:auto; }
.rtl .checkout-page-style-2 .woocommerce-checkout .col-xl-4>div{
margin-left:auto;
margin-right:0; } }
.checkout-page-style-2 #customer_details>div{
padding:0;
position:relative; }
.checkout-page-style-2 #customer_details .back-to-cart{
font-weight:600;
position:absolute;
top:2px;
right:0; }
.rtl .checkout-page-style-2 #customer_details .back-to-cart{
left:0;
right:auto; }
.checkout-page-style-2 #customer_details .back-to-cart span{
margin-left:5px;
font-size:calc(var(--font-size-body,16px) + 6px);
position:relative;
top:5px; }
.rtl .checkout-page-style-2 #customer_details .back-to-cart span{
margin-right:5px;
margin-left:0; }
@media (max-width: 991px){
.checkout-page-style-2 .checkout_style2_content{
position:unset;
margin-top:50px; }
.checkout-page-style-2 .woocommerce-checkout .row>div{
padding-top:50px; }
.checkout-page-style-2 .checkout_coupon,.checkout-page-style-2 .woocommerce-form{
box-shadow:unset;
padding:0; } }
@media (min-width: 1199px){
body.single-product.clean .main-single-product{
margin:0; }
body.single-product.clean .main-single-product .woocommerce-notices-wrapper{
max-width:100%; }
body.single-product.clean .main-single-product .woocommerce-notices-wrapper>div{
max-width:1440px;
margin:0 auto 30px; } }
body.single-product.moderm .main-single-product{
margin:0; }
@media (min-width: 991px){
body.single-product.moderm .main-single-product .woocommerce-notices-wrapper{
position:absolute;
top:100px;
max-width:100%;
z-index:10; }
body.single-product.moderm .main-single-product .woocommerce-notices-wrapper>div{
max-width:1440px;
margin:0 auto 30px; } }
body.single-product.full_width .main-single-product{
margin:0; }
@media (min-width: 991px){
body.single-product.full_width .main-single-product .woocommerce-notices-wrapper{
max-width:100%; }
body.single-product.full_width .main-single-product .woocommerce-notices-wrapper>div{
max-width:1440px;
margin:0 auto 30px; } }
body.single-product.single-background .main-single-product{
margin:0; }
body.single-product.sticky{
padding:0; }
body.background-breadcrumb-shop:not(.page-template-homepage):not(.error404):not(.order-tracking) .bwp-header .header-desktop{
position:absolute;
width:100%;
border-color:var(--gray-dark-10,rgba(11,30,51,.1)); }
@media (min-width: 991px){
body.background-breadcrumb-shop:not(.page-template-homepage):not(.error404):not(.order-tracking) .bwp-main .page-title{
padding-top:190px; } }
.single-product-background{
padding:75px 0 60px;
background:#f6f6f6;
margin-bottom:50px; }
.single-product-background .bwp-single-product{
margin-bottom:0; }
body.order-tracking .bwp-header,body.woocommerce-cart .bwp-header{
margin-bottom:70px;
border-bottom:1px solid var(--border-color,#e9e9e9); }
@media (max-width: 767px){
body.order-tracking .bwp-header,body.woocommerce-cart .bwp-header{
margin-bottom:50px; } }
body.order-tracking .page-title,body.woocommerce-cart .page-title{
display:none; }
@media (min-width: 1470px){
.shop-layout-full>.container{
max-width:100%; } }
@media (min-width: 1770px){
.shop-layout-full>.container{
max-width:1770px; } }
.buy-together-products{
padding:0 15px; }
.buy-together-products .item-products-wrap:not(.wpb-check) .item-product{
width:20%;
flex:0 0 20%;
padding:0 15px;
position:relative;
text-align:center; }
.buy-together-products .item-products-wrap:not(.wpb-check) .item-product .thumbnail-wrap{
padding:0;
border:none; }
.buy-together-products .item-products-wrap:not(.wpb-check) .item-product .item-product-title{
min-height:auto;
margin:20px 0 5px;
line-height:18px;
font-weight:500;
color:var(--gray-dark,#0b1e33);
font-size:calc(var(--font-size-body,16px) + 2px);
font-family:var(--font-family-base,"GTWalsheimPro");
-webkit-transition:all .3s ease;
transition:all .3s ease; }
.buy-together-products .item-products-wrap:not(.wpb-check) .item-product .item-product-title:hover{
color:var(--hover-color,#5f917e); }
.buy-together-products .item-products-wrap:not(.wpb-check) .item-product .item-product-info .buy-together-price{
font-size:calc(var(--font-size-body, 16px) + 2px);
color:var(--gray-dark,#0b1e33);
font-weight:600;
display:inline-flex;
gap:5px; }
.buy-together-products .item-products-wrap:not(.wpb-check) .item-product .item-product-info .buy-together-price del{
color:var(--text-color,#0b1e33);
font-weight:400;
font-size:calc(var(--font-size-body, 16px) - 2px);
order:2; }
.buy-together-products .item-products-wrap:not(.wpb-check) .item-product .item-product-info .buy-together-price ins{
text-decoration:none; }
.buy-together-products .item-products-wrap:not(.wpb-check) .item-product.buy-together-hidden{
display:block;
opacity:.3; }
@media (max-width: 1199px){
.buy-together-products .item-products-wrap:not(.wpb-check) .item-product{
width:33.33%;
flex:0 0 33.33%; } }
@media (max-width: 767px){
.buy-together-products .item-products-wrap:not(.wpb-check) .item-product{
width:50%;
flex:0 0 50%; } }
.buy-together-products .item-products-wrap.wpb-check:not(.buy-together-main-item){
cursor:pointer; }
.buy-together-products .item-products-wrap.wpb-check .buy-together-price{
font-size:var(--font-size-body,16px);
color:red;
font-weight:500; }
.buy-together-products .item-products-wrap.wpb-check .buy-together-price del{
color:var(--text-color,#0b1e33);
font-size:calc(var(--font-size-body,16px) - 2px); }
.buy-together-products .item-products-wrap.wpb-check .buy-together-price ins{
text-decoration:none;
color:red; }
.buy-together-products .item-products-wrap.wpb-check .buy-together-hidden{
display:block;
opacity:.7; }
.buy-together-products .item-products-wrap.wpb-check .item-product{
margin-bottom:0; }
.buy-together-products .buy-together-right-part{
padding:0 15px;
width:20%;
flex:0 0 20%;
margin-bottom:50px; }
.buy-together-products .buy-together-right-part .total-price-html{
font-size:calc(var(--font-size-heading,25px) + 2px);
font-weight:500;
margin-right:10px; }
.rtl .buy-together-products .buy-together-right-part .total-price-html{
margin-left:10px;
margin-right:0; }
.buy-together-products .buy-together-right-part .total-price-wrap{
margin-bottom:5px; }
.buy-together-products .buy-together-right-part .total-price-wrap .for-items-text{
font-size:14px; }
.buy-together-products .buy-together-right-part .buy-together-add-all-to-cart-btn-wrap .buy-together-add-all-to-cart{
font-size:calc(var(--font-size-body, 16px) - 2px);
border-radius:25px;
-webkit-border-radius:25px;
-moz-border-radius:25px;
-ms-border-radius:25px;
-o-border-radius:25px;
padding:10px 30px;
line-height:calc(var(--font-size-body,16px) + 6px);
-webkit-transition:all .3s ease;
transition:all .3s ease;
overflow:hidden;
color:#fff !important; }
.buy-together-products .buy-together-right-part .buy-together-add-all-to-cart-btn-wrap .buy-together-add-all-to-cart:hover{
background:var(--hover-color,#5f917e); }
.buy-together-products .buy-together-right-part .buy-together-add-all-to-cart-btn-wrap .buy-together-add-all-to-cart:before{
display:none; }
.buy-together-products .buy-together-right-part .buy-together-add-all-to-cart-btn-wrap .btn-primary:not(:disabled):not(.disabled).active,.buy-together-products .buy-together-right-part .buy-together-add-all-to-cart-btn-wrap .btn-primary:not(:disabled):not(.disabled):active,.buy-together-products .buy-together-right-part .buy-together-add-all-to-cart-btn-wrap .show>.btn-primary.dropdown-toggle{
background:var(--gray-dark,#0b1e33);
border-color:var(--gray-dark,#0b1e33); }
@media (max-width: 1199px){
.buy-together-products .buy-together-right-part{
width:33.33%;
flex:0 0 33.33%; } }
@media (max-width: 767px){
.buy-together-products .buy-together-right-part{
width:100%;
flex:0 0 100%; } }
.pswp{
position:fixed;
width:100%;
top:0;
left:0;
z-index:10000;
display:none; }
.pswp.pswp--open{
display:block; }
.pswp.pswp--open .pswp__top-bar{
position:relative;
z-index:9; }
.pswp.pswp--open .pswp__top-bar .pswp__counter{
color:#fff;
font-size:calc(var(--font-size-body,16px) + 4px);
font-weight:500;
float:left;
height:44px;
line-height:44px;
padding-left:15px; }
.rtl .pswp.pswp--open .pswp__top-bar .pswp__counter{
float:right;
padding-right:15px;
padding-left:0; }
.pswp.pswp--open .pswp__top-bar .pswp__button{
float:right;
background-size:264px 88px;
width:44px;
height:44px;
border:0;
padding:0;
cursor:pointer; }
.rtl .pswp.pswp--open .pswp__top-bar .pswp__button{
float:left; }
.pswp.pswp--open .pswp__top-bar .pswp__button.pswp__button--close{
background-position:0 -44px; }
.pswp.pswp--open .pswp__top-bar .pswp__button.pswp__button--share{
background-position:-44px -44px;
display:none; }
.pswp.pswp--open .pswp__top-bar .pswp__button.pswp__button--zoom{
background-position:-88px 0; }
.pswp.pswp--open .pswp__button--arrow--left{
position:absolute;
top:50%;
font-family:wpbingofont;
border:0;
padding:0;
font-weight:500;
font-size:calc(var(--font-size-body,16px) + 6px);
color:#fff;
cursor:pointer;
left:50px; }
.pswp.pswp--open .pswp__button--arrow--left:before{
content:"\e91a"; }
.pswp.pswp--open .pswp__button--arrow--right{
position:absolute;
top:50%;
font-family:wpbingofont;
border:0;
padding:0;
font-weight:500;
font-size:calc(var(--font-size-body,16px) + 6px);
color:#fff;
right:50px;
cursor:pointer; }
.pswp.pswp--open .pswp__button--arrow--right:before{
content:"\e91b"; }
@media (max-width: 767px){
.pswp.pswp--open .pswp__button--arrow--left{
color:var(--theme-color,#7ba998);
left:15px; }
.pswp.pswp--open .pswp__button--arrow--right{
color:var(--theme-color,#7ba998);
right:15px; } }
.content-cart-popup{
position:fixed;
background:rgba(0,0,0,.5);
width:100%;
height:100%;
top:0;
left:0;
z-index:9999;
display:none;
align-items:center;
justify-content:center;
overflow:auto; }
@media (max-width: 991px){
.content-cart-popup{
display:none; } }
.content-cart-popup.active{
display:flex; }
.content-cart-popup .woocommerce-cart-page-popup{
width:900px;
background:#fff; }
.content-cart-popup .woocommerce-cart-page-popup.loadings{
position:relative; }
.content-cart-popup .woocommerce-cart-page-popup.loadings:before{
display:none; }
.content-cart-popup .woocommerce-cart-page-popup.loadings:after{
background:hsla(0,0%,100%,.75);
content:"";
position:absolute;
width:100%;
height:100%;
left:0;
top:0;
z-index:12; }
.content-cart-popup .woocommerce-cart-page-popup .close-full{
position:fixed;
width:100%;
height:100%;
left:0;
top:0;
z-index:1; }
.content-cart-popup .woocommerce-cart-page{
padding:50px 30px;
position:relative;
z-index:10; }
.content-cart-popup .woocommerce-cart-page>h2{
margin:0 0 25px;
text-align:center;
font-size:calc(var(--font-size-heading,25px) + 3px); }
@media (max-width: 767px){
.content-cart-popup .woocommerce-cart-page{
padding:50px 15px; }
.content-cart-popup .woocommerce-cart-page>h2{
font-size:var(--font-size-heading,25px); } }
.content-cart-popup .shop_table{
max-height:302px;
overflow:auto;
overflow-x:hidden; }
.content-cart-popup .shop_table::-webkit-scrollbar-track{
background-color:#e5e5e5; }
.content-cart-popup .shop_table::-webkit-scrollbar{
width:2px;
background-color:#e5e5e5; }
.content-cart-popup .shop_table::-webkit-scrollbar-thumb{
background-color:var(--gray-dark-10,rgba(11,30,51,.1)); }
.content-cart-popup .woocommerce-cart-form{
margin:0;
border:1px solid var(--border-color,#e9e9e9);
border-bottom:0; }
.content-cart-popup .cart_item{
border-bottom:1px solid var(--border-color,#e9e9e9);
display:flex;
justify-content:space-between;
padding:20px; }
.content-cart-popup .cart_item:last-child{
border:0; }
@media (max-width: 767px){
.content-cart-popup .cart_item{
padding:15px; } }
.content-cart-popup .content-cart-left{
display:flex; }
.content-cart-popup .content-cart-left .product-thumbnail{
max-width:80px;
flex:0 0 80px;
margin-right:15px; }
.rtl .content-cart-popup .content-cart-left .product-thumbnail{
margin-left:15px;
margin-right:0; }
.content-cart-popup .content-cart-left .product-info{
padding:0; }
.content-cart-popup .content-cart-left .product-name a{
font-size:calc(var(--font-size-body,16px) + 2px);
color:var(--gray-dark,#0b1e33);
text-transform:capitalize;
font-weight:500; }
.content-cart-popup .content-cart-left .product-name a:hover{
color:var(--theme-color,#7ba998); }
.content-cart-popup .content-cart-left .product-price{
font-size:calc(var(--font-size-body,16px) + 2px);
color:var(--text-color,#0b1e33); }
.content-cart-popup .content-cart-right{
position:relative;
padding-right:35px; }
.rtl .content-cart-popup .content-cart-right{
padding-left:35px;
padding-right:0; }
.content-cart-popup .content-cart-right .product-remove{
position:absolute;
top:2px;
right:0; }
.rtl .content-cart-popup .content-cart-right .product-remove{
left:0;
right:auto; }
.content-cart-popup .content-cart-right .product-remove a{
display:inline-block;
text-align:center;
color:var(--text-color,#0b1e33);
font-size:0; }
.content-cart-popup .content-cart-right .product-remove a:before{
content:"\e921";
font-family:wpbingofont;
display:inline-block;
font-size:16px; }
.content-cart-popup .content-cart-right .product-remove a:hover{
color:var(--hover-color,#5f917e); }
.content-cart-popup .content-cart-right .product-subtotal{
font-size:calc(var(--font-size-body,16px) + 2px);
color:var(--gray-dark,#0b1e33);
margin-top:5px; }
.content-cart-popup .content-cart-right .quantity{
border:1px solid var(--border-color,#e9e9e9); }
.content-cart-popup .content-cart-right .quantity input[type=number]::-webkit-inner-spin-button,.content-cart-popup .content-cart-right .quantity input[type=number]::-webkit-outer-spin-button{
-webkit-appearance:none;
margin:0; }
.content-cart-popup .content-cart-right .quantity .plus{
float:right; }
.content-cart-popup .content-cart-right .quantity button{
border:0;
height:30px;
width:30px;
color:var(--gray-dark,#0b1e33); }
.content-cart-popup .content-cart-right .quantity input{
border:0;
height:30px;
color:var(--gray-dark,#0b1e33);
float:right;
text-align:center; }
@media (max-width: 480px){
.content-cart-popup .content-cart-right .quantity{
width:50px; }
.content-cart-popup .content-cart-right .quantity button,.content-cart-popup .content-cart-right .quantity input{
width:100%; } }
.content-cart-popup .cart-subtotal{
color:var(--gray-dark,#0b1e33);
font-size:calc(var(--font-size-body, 16px) + 6px);
font-weight:500;
text-transform:capitalize;
padding:20px 0 0;
display:flex;
align-items:baseline;
border-top:1px solid var(--border-color,#e9e9e9); }
.content-cart-popup .cart-subtotal .title{
margin-right:10px; }
.rtl .content-cart-popup .cart-subtotal .title{
margin-left:10px;
margin-right:0; }
.content-cart-popup .bottom-cart{
display:flex;
justify-content:space-between;
margin-top:25px; }
.content-cart-popup .bottom-cart .close-cart-popup{
display:inline-block;
line-height:calc(var(--font-size-body, 16px) + 4px);
font-size:calc(var(--font-size-body, 16px) - 2px);
font-weight:500;
border:1px solid var(--gray-dark,#0b1e33);
padding:10px 30px;
cursor:pointer;
color:var(--gray-dark,#0b1e33);
position:relative;
-webkit-transition:all .3s ease;
transition:all .3s ease;
border-radius:25px;
-webkit-border-radius:25px;
-moz-border-radius:25px;
-ms-border-radius:25px;
-o-border-radius:25px;
text-transform:uppercase;
overflow:hidden; }
.content-cart-popup .bottom-cart .close-cart-popup:hover{
color:#fff;
z-index:2;
border-color:var(--hover-color,#5f917e);
background:var(--hover-color,#5f917e); }
.content-cart-popup .bottom-cart .wc-proceed-to-checkout{
overflow:hidden; }
.content-cart-popup .bottom-cart .wc-proceed-to-checkout a{
display:inline-block;
line-height:calc(var(--font-size-body, 16px) + 4px);
font-size:calc(var(--font-size-body, 16px) - 2px);
font-weight:500;
border:0;
padding:11px 30px;
cursor:pointer;
background:var(--button-color,#7ba998);
color:#fff;
-webkit-transition:all .3s ease;
transition:all .3s ease;
border-radius:25px;
-webkit-border-radius:25px;
-moz-border-radius:25px;
-ms-border-radius:25px;
-o-border-radius:25px;
position:relative;
text-transform:uppercase; }
.content-cart-popup .bottom-cart .wc-proceed-to-checkout a:hover{
background:var(--hover-color,#5f917e); }
@media (max-width: 480px){
.content-cart-popup .bottom-cart .close-cart-popup,.content-cart-popup .bottom-cart .wc-proceed-to-checkout a{
padding:0 10px; } }
.content-cart-popup .free-ship{
display:flex;
gap:15px;
border:1px solid var(--border-color,#e9e9e9);
padding:30px;
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
-ms-border-radius:4px;
-o-border-radius:4px;
margin-bottom:20px; }
.content-cart-popup .free-ship .cart-free,.content-cart-popup .free-ship .cart-free-done{
width:100%; }
.content-cart-popup .free-ship .icon-freeship{
max-width:40px;
width:100%;
height:40px;
line-height:40px;
background-color:var(--theme-color,#7ba998);
border-radius:50%;
-webkit-border-radius:50%;
-moz-border-radius:50%;
-ms-border-radius:50%;
-o-border-radius:50%;
text-align:center;
color:#fff;
font-size:18px; }
.content-cart-popup .free-ship .title-ship{
color:var(--text-color,#0b1e33);
margin-top:13px;
font-size:var(--font-size-body,16px); }
.content-cart-popup .free-ship .title-ship strong{
color:var(--gray-dark,#0b1e33);
font-weight:500; }
.content-cart-popup .free-ship .total-percent{
width:100%;
background:transparent;
height:8px;
background:#e9e9e9; }
.content-cart-popup .free-ship .total-percent,.content-cart-popup .free-ship .total-percent .percent{
position:relative;
border-radius:5px;
-webkit-border-radius:5px;
-moz-border-radius:5px;
-ms-border-radius:5px;
-o-border-radius:5px; }
.content-cart-popup .free-ship .total-percent .percent{
height:100%;
left:0;
animation:2s linear 0s infinite n;
background-image:linear-gradient(45deg,hsla(0,0%,100%,.15) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.15) 0,hsla(0,0%,100%,.15) 75%,transparent 0,transparent);
background-color:#ff4b4b;
transition:.9s linear;
transition-property:width,background-color;
background-size:20px 20px; }
.rtl .content-cart-popup .free-ship .total-percent .percent{
right:0;
left:auto; }
.content-cart-popup .free-ship .total-percent .percent.free{
background-color:green; }
.content-cart-popup .free-ship .total-percent.total-percent_free{
border-color:green; }
@media (max-width: 480px){
.content-cart-popup .free-ship{
font-size:var(--font-size-body,16px); } }
body.single-product:not(.elementor-default) .contents-detail .bwp-single-product.zoom .image-additional,body.single-product:not(.elementor-default) .contents-detail .bwp-single-product.zoom .image-additional .woocommerce-product-gallery__image img{
width:100%; }
body.single-product:not(.elementor-default) .zoomWindowContainer>div{
background-size:cover; }
body.single-product.full_width .breadcrumb-noheading,body.single-product.lagre_gallery .breadcrumb-noheading{
display:none; }
.price{
font-size:calc(var(--font-size-body, 16px) - 1px);
color:var(--gray-dark,#0b1e33);
font-weight:600; }
.price ins{
text-decoration:none; }
.price del{
font-size:calc(var(--font-size-body, 16px) - 4px); }
.price del,.product-name a{
color:var(--text-color,#0b1e33); }
.product-name a{
font-size:14px;
line-height:18px;
font-weight:500; }
.contents-detail .images .woocommerce-main-image img{
display:block;
width:100%;
height:auto;
box-shadow:none; }
.contents-detail .images .woocommerce-main-image .owl-buttons .carousel-control{
background:#fff; }
.products{
display:flex;
flex-wrap:wrap; }
.products .product-list{
border:1px solid var(--border-color,#e9e9e9);
margin-bottom:20px;
background:#fff; }
.products .product-list img{
height:auto; }
.products .product-list .button-groups{
text-align:right; }
.rtl .products .product-list .button-groups{
text-align:left; }
.products .product-list .button-groups>div,.products .product-list .button-groups a{
padding:0;
margin-top:0;
margin-bottom:10px;
display:block;
border:none; }
.products .product-list .button-groups a{
width:auto;
height:auto;
text-transform:capitalize; }
.products .product-list .button-groups a:active,.products .product-list .button-groups a:focus,.products .product-list .button-groups a:hover{
background:transparent !important;
color:var(--theme-color,#7ba998); }
.products .product-list .button-groups .button{
display:block;
text-transform:uppercase; }
.products .product-list .button-groups .fa,.products .product-list .button-groups .icon{
margin-right:6px !important;
font-size:14px; }
.products .product-list .rating{
margin-bottom:10px; }
.products .product-list .rating:after,.products .product-list .rating:before{
content:" ";
display:table; }
.products .product-list .rating:after{
clear:both; }
.products .product-list .rating .star-rating{
float:right; }
.rtl .products .product-list .rating .star-rating{
float:left; }
.products .product-list .price{
margin-bottom:10px;
text-align:right; }
.rtl .products .product-list .price{
text-align:left; }
.products .product-list .price ins{
text-align:right; }
.rtl .products .product-list .price ins{
text-align:left; }
.products .product-list .price>*{
width:inherit; }
.products .product-list .description{
text-align:justify; }
.products .product-list .product-assets{
margin:20px 20px 0 0;
text-align:right; }
.products .product-list .product-assets .name{
display:none; }
.rtl .products .product-list .product-assets{
margin:20px 0 0 20px; }
.products .product-list .product-assets a{
background:none !important;
text-align:right;
color:var(--text-color,#0b1e33);
font-size:var(--font-size-body,16px);
font-weight:300; }
.products .product-list .product-assets a:active,.products .product-list .product-assets a:focus,.products .product-list .product-assets a:hover{
background:none !important;
color:var(--theme-color,#7ba998); }
.products .product-list .product-assets .btn-cart,.products .product-list .product-assets .btn-cart a{
background:none; }
.products .product-list .product-assets .btn-cart:after,.products .product-list .product-assets .btn-cart:before,.products .product-list .product-assets .btn-cart a:after,.products .product-list .product-assets .btn-cart a:before{
content:none !important; }
.product-info{
padding-bottom:30px; }
.product-info .product-title{
font-size:30px;
line-height:1.11111;
font-weight:300;
margin:0 0 10px;
text-transform:capitalize; }
.product-info .woocommerce-main-image{
margin-bottom:5px;
width:100%;
display:block;
border:1px solid var(--border-color,#e9e9e9); }
.product-info .summary{
font-size:16px; }
.product-info .summary .product_meta{
clear:both;
color:#000;
margin-top:0;
padding:10px 0 5px; }
.product-info .summary .product_meta a{
color:#a0a0a0; }
.product-info .summary .product_meta a:hover{
color:var(--theme-color,#7ba998);
text-decoration:none; }
.product-info .summary .product_meta>div{
margin-bottom:10px; }
.product-info .single-product-description{
margin-bottom:22px; }
.product-info .out-of-stock{
display:none; }
.product-info .label{
color:#000;
display:table-cell;
padding:0;
vertical-align:middle;
font-size:var(--font-size-body,16px);
text-align:right; }
.rtl .product-info .label{
text-align:left; }
.product-info .addthis{
clear:left;
overflow:hidden;
padding:20px 0;
min-height:60px;
border-top:1px solid var(--border-color,#e9e9e9);
margin-top:10px; }
.rtl .product-info .addthis{
clear:right; }
.product-info .rating{
margin-bottom:20px; }
.product-info .rating:after,.product-info .rating:before{
content:" ";
display:table; }
.product-info .rating:after{
clear:both; }
.product-info .rating>*{
float:left; }
.rtl .product-info .rating>*{
float:right; }
.product-info .rating .star-rating{
margin-top:10px;
margin-right:10px; }
.rtl .product-info .rating .star-rating{
margin-left:10px;
margin-right:0; }
.product-info .cart{
float:left; }
.rtl .product-info .cart{
float:right; }
.product-info .cart>div{
float:left; }
.rtl .product-info .cart>div{
float:right; }
.product-info .cart .cart-number{
padding:0 0 20px; }
.product-info .cart .cart-number:after,.product-info .cart .cart-number:before{
content:" ";
display:table; }
.product-info .cart .cart-number:after{
clear:both; }
.product-info .cart .cart-number>*{
float:left; }
.rtl .product-info .cart .cart-number>*{
float:right; }
.product-info .cart .qty{
width:60px;
padding:0;
text-align:center;
color:#000;
font-weight:400; }
.product-info .cart .button{
margin-bottom:10px; }
.product-info .cart .add-cart{
margin-left:10px; }
.product-info .cart .add-cart button,.product-info .cart>a.add_to_cart_button{
-webkit-transition:all .35s;
transition:all .35s;
text-transform:uppercase;
font-size:11px;
position:relative;
height:38px;
line-height:36px;
padding:0 35px;
display:block;
font-weight:700;
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
-ms-border-radius:4px;
-o-border-radius:4px;
border:1px solid #000;
background:#000;
color:#fff; }
.product-info .cart .add-cart button:active,.product-info .cart .add-cart button:focus,.product-info .cart .add-cart button:hover,.product-info .cart>a.add_to_cart_button:active,.product-info .cart>a.add_to_cart_button:focus,.product-info .cart>a.add_to_cart_button:hover{
border-color:var(--theme-color,#7ba998);
background:var(--theme-color,#7ba998);
color:#fff;
text-decoration:none; }
.product-info .cart>a.single_add_to_cart_button{
float:left;
display:inline-block; }
.rtl .product-info .cart>a.single_add_to_cart_button{
float:right; }
.product-info .table-product-group{
width:100%;
clear:both; }
.product-info .table-product-group td{
vertical-align:middle; }
.product-info .table-product-group .add_cart{
margin-left:0; }
.product-info .table-product-group .price{
padding:5px; }
.product-info .table-product-group .cart-number{
padding:0; }
.product-info .table-product-group .label label{
font-weight:300; }
.product-info .table-product-group .price{
display:inline-block !important;
border:none;
line-height:50px; }
.product-info .table-product-group .price del{
float:right;
margin-top:5px; }
.product-info .table-product-group .price ins{
float:left;
margin-right:5px; }
.product-info .button-action{
color:#aaa;
font-weight:900;
text-transform:uppercase;
font-size:11px;
position:relative;
height:38px;
line-height:36px;
padding:0 35px;
display:inline-block;
font-weight:700;
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
-ms-border-radius:4px;
-o-border-radius:4px;
border:1px solid var(--border-color,#e9e9e9); }
.product-info .button-action:focus,.product-info .button-action:hover{
border-color:var(--theme-color,#7ba998);
background:var(--theme-color,#7ba998);
color:#fff;
text-decoration:none; }
.product-info .clear{
display:none; }
.product-info .price{
display:table;
color:#000;
font-weight:900;
font-size:30px;
padding:5px 0 10px;
line-height:30px; }
.product-info .price>*{
display:table-cell;
vertical-align:middle; }
.product-info .price del{
padding-top:10px;
line-height:20px; }
.product-info .price del span{
color:#000;
margin-right:10px; }
.rtl .product-info .price del span{
margin-left:10px;
margin-right:0; }
.product-info .onsale{
left:32px; }
.rtl .product-info .onsale{
right:32px;
left:auto; }
.product-category .product-category-content{
position:relative;
overflow:hidden;
min-height:45px;
margin:0 0 30px; }
.product-category .product-category-image{
display:block; }
.product-category .product-category-image img{
display:block;
max-width:100%;
height:auto; }
.product-category .product-category-title{
text-transform:none;
position:absolute;
text-align:center;
bottom:0;
left:0;
width:100%;
font-weight:400;
font-size:1rem;
color:#fff;
margin:0;
padding:15px 10px;
background:rgba(0,0,0,.3); }
.rtl .product-category .product-category-title{
right:0;
left:auto; }
.product-category .product-category-title .count{
background:transparent;
color:#fff; }
@media (max-width: 1199px){
.bwp_product_list .slick-list{
margin:0 -7.5px; }
.bwp_product_list .slick-list .item-product{
padding:0 7.5px; }
.bwp_product_list .row{
margin:0 -7.5px; }
.bwp_product_list .row .item-product{
padding:0 7.5px; } }
.bwp_product_list.sidebar .products-entry{
display:flex;
align-items:center; }
.bwp_product_list.sidebar .products-entry .products-thumb{
flex:0 0 165px;
margin:0;
border:0; }
.bwp_product_list.sidebar .products-entry .btn-quickview,.bwp_product_list.sidebar .products-entry .cat-products,.bwp_product_list.sidebar .products-entry .countdown,.bwp_product_list.sidebar .products-entry .product-button,.bwp_product_list.sidebar .products-entry .product-button-mobile,.bwp_product_list.sidebar .products-entry .product-lable{
display:none !important; }
.bwp_product_list.sidebar .products-entry .products-content{
padding:0 30px 0 15px; }
.rtl .bwp_product_list.sidebar .products-entry .products-content{
padding:0 15px 0 30px; }
@media (max-width: 1199px){
.bwp_product_list.sidebar .products-entry .products-thumb{
flex:0 0 120px; }
.bwp_product_list.sidebar .products-entry .products-content{
padding:0 15px; } }
.cross_sell,.recent-view,.related,.upsells{
position:relative;
margin-top:40px;
max-width:1480px;
padding:0 20px;
margin-left:auto;
margin-right:auto;
width:100%; }
.cross_sell .title-block,.recent-view .title-block,.related .title-block,.upsells .title-block{
text-align:center;
margin-bottom:50px; }
.cross_sell .title-block h2,.recent-view .title-block h2,.related .title-block h2,.upsells .title-block h2{
font-size:calc(var(--font-size-heading,25px) - 5px);
text-transform:uppercase;
color:var(--gray-dark,#0b1e33);
margin:0;
display:inline-block;
position:relative; }
.cross_sell .content-product-list,.recent-view .content-product-list,.related .content-product-list,.upsells .content-product-list{
position:relative; }
.cross_sell .content-product-list:hover .slick-arrow,.recent-view .content-product-list:hover .slick-arrow,.related .content-product-list:hover .slick-arrow,.upsells .content-product-list:hover .slick-arrow{
opacity:1;
visibility:visible; }
.cross_sell .content-product-list .slick-arrow,.recent-view .content-product-list .slick-arrow,.related .content-product-list .slick-arrow,.upsells .content-product-list .slick-arrow{
top:30%; }
.cross_sell .content-product-list .products-list.grid .single_variation_wrap .quick-buy,.cross_sell .content-product-list .products-list.grid .single_variation_wrap .woosw-wishlist,.recent-view .content-product-list .products-list.grid .single_variation_wrap .quick-buy,.recent-view .content-product-list .products-list.grid .single_variation_wrap .woosw-wishlist,.related .content-product-list .products-list.grid .single_variation_wrap .quick-buy,.related .content-product-list .products-list.grid .single_variation_wrap .woosw-wishlist,.upsells .content-product-list .products-list.grid .single_variation_wrap .quick-buy,.upsells .content-product-list .products-list.grid .single_variation_wrap .woosw-wishlist{
display:none; }
.cross_sell .product-container,.recent-view .product-container,.related .product-container,.upsells .product-container{
margin:0; }
.container-quickview{
display:none;
align-items:center;
justify-content:center;
z-index:1000;
padding:20px; }
.container-quickview,.container-quickview .quickview-overlay{
position:fixed;
opacity:0;
visibility:hidden;
top:0;
left:0;
width:100%;
height:100%; }
.container-quickview .quickview-overlay{
background:rgba(0,0,0,.5);
transition:all .3s ease; }
.container-quickview.show{
display:flex; }
.container-quickview.show,.container-quickview.show .quickview-overlay{
opacity:1;
visibility:visible; }
.container-quickview.show-content .bwp-quick-view{
opacity:1;
visibility:visible;
-webkit-transform:scale(1);
transform:scale(1); }
@media (max-width: 991px){
.container-quickview{
padding:0;
align-items:revert;
justify-content:revert; }
.container-quickview.show-content .bwp-quick-view{
-webkit-transform:translateX(0);
transform:translateX(0); }
.container-quickview .bwp-quick-view{
max-width:400px;
width:calc(100% - 30px);
margin-left:auto;
-webkit-transform:translateX(100%);
transform:translateX(100%); }
.container-quickview .bwp-quick-view>div,.container-quickview .bwp-quick-view>div .quickview-container,.container-quickview .bwp-quick-view>div .quickview-container .product_detail,.container-quickview .bwp-quick-view>div .quickview-container .single-product{
height:100%; }
.container-quickview .bwp-quick-view>div .quickview-container .row{
flex-direction:column;
flex-wrap:nowrap;
height:100%; }
.container-quickview .bwp-quick-view .bwp-single-info{
padding:30px 12px 30px 20px !important;
position:relative;
overflow:auto; }
.container-quickview .bwp-quick-view .bwp-single-info .content_product_detail{
max-height:100%;
height:100%;
padding:0; }
.container-quickview .bwp-quick-view .quickview-container .img-quickview{
min-height:300px;
height:50vh;
max-height:450px; }
.container-quickview .bwp-quick-view .quickview-container .img-quickview .img-thumbnail img{
min-height:300px;
height:50vh;
max-height:450px;
aspect-ratio:1; } }
.bwp-quick-view{
position:relative;
z-index:1;
width:100%;
max-width:960px;
overflow:hidden;
background-color:#fff;
transition:all .3s ease;
opacity:0;
visibility:hidden;
-webkit-transform:scale(.8);
transform:scale(.8); }
.bwp-quick-view .quickview-container .quickview-close{
height:35px;
width:35px;
position:absolute;
top:10px;
right:15px;
box-sizing:border-box;
line-height:35px;
display:inline-block;
background:#fff;
box-shadow:0 8px 24px hsla(210,8%,62%,.2);
border-radius:50%;
-webkit-border-radius:50%;
-moz-border-radius:50%;
-ms-border-radius:50%;
-o-border-radius:50%;
z-index:5; }
.rtl .bwp-quick-view .quickview-container .quickview-close{
left:15px;
right:auto; }
.bwp-quick-view .quickview-container .quickview-close:after,.bwp-quick-view .quickview-container .quickview-close:before{
-webkit-transform:rotate(-45deg);
transform:rotate(-45deg);
content:"";
position:absolute;
top:50%;
left:calc(50% - 7px);
display:block;
height:1px;
width:14px;
background-color:var(--gray-dark,#0b1e33);
-webkit-transition:all .3s ease-out;
transition:all .3s ease-out; }
.bwp-quick-view .quickview-container .quickview-close:after{
-webkit-transform:rotate(-135deg);
transform:rotate(-135deg); }
.bwp-quick-view .quickview-container .quickview-close:hover:after,.bwp-quick-view .quickview-container .quickview-close:hover:before{
-webkit-transform:rotate(0deg);
transform:rotate(0deg); }
.bwp-quick-view .quickview-container .size-guide>.title-size-guide{
position:unset;
margin:0; }
.bwp-quick-view .quickview-container .product-type-variable .variations_form.cart table tr td.label{
margin-bottom:0 !important;
display:block !important; }
.bwp-quick-view .quickview-container .img-quickview{
position:relative;
z-index:3;
width:100%;
max-width:470px;
max-height:550px;
background:#f8f6f5; }
.bwp-quick-view .quickview-container .img-quickview .lemie-360-button{
display:none; }
.bwp-quick-view .quickview-container .img-quickview .img-thumbnail img{
margin:auto;
object-fit:contain;
max-height:550px; }
.bwp-quick-view .quickview-container .img-quickview .slick-arrow{
top:calc(50% - 20px);
width:40px;
height:40px;
line-height:40px; }
.bwp-quick-view .quickview-container .img-quickview .slick-arrow.fa-angle-left{
left:15px; }
.bwp-quick-view .quickview-container .img-quickview .slick-arrow.fa-angle-right{
right:15px; }
@media (max-width: 991px){
.bwp-quick-view .quickview-container .img-quickview .slick-arrow{
width:30px;
height:30px;
line-height:30px; } }
.bwp-quick-view .quickview-container .img-quickview:hover .slick-arrow{
opacity:1;
visibility:visible; }
.bwp-quick-view .quickview-container .bwp-single-info{
flex:1;
padding:50px 30px 30px; }
.bwp-quick-view .quickview-container .bwp-single-info .quantity{
margin-right:10px;
display:block !important;
visibility:visible !important; }
.rtl .bwp-quick-view .quickview-container .bwp-single-info .quantity{
margin-left:10px;
margin-right:0; }
.bwp-quick-view .quickview-container .bwp-single-info .woocommerce-variation-availability,.bwp-quick-view .quickview-container .bwp-single-info .woocommerce-variation-price{
display:block !important;
visibility:visible !important; }
.bwp-quick-view .quickview-container .bwp-single-info .description{
margin-bottom:15px; }
.bwp-quick-view .quickview-container .bwp-single-info .product-count-view{
display:none; }
.bwp-quick-view .quickview-container .bwp-single-info .woosw-wishlist{
right:7px; }
.rtl .bwp-quick-view .quickview-container .bwp-single-info .woosw-wishlist{
left:7px;
right:auto; }
.bwp-quick-view .quickview-container .bwp-single-info .content_product_detail{
max-height:390px;
padding-right:8px;
overflow-x:hidden;
overflow-y:auto;
position:relative; }
.rtl .bwp-quick-view .quickview-container .bwp-single-info .content_product_detail{
padding-left:8px;
padding-right:0; }
.bwp-quick-view .quickview-container .bwp-single-info .content_product_detail::-webkit-scrollbar-track{
background-color:#f5f5f5; }
.bwp-quick-view .quickview-container .bwp-single-info .content_product_detail::-webkit-scrollbar{
width:2px;
background-color:#000; }
.bwp-quick-view .quickview-container .bwp-single-info .content_product_detail::-webkit-scrollbar-thumb{
background:var(--gray-dark,#0b1e33); }
.bwp-quick-view .quickview-container .bwp-single-info .onsale{
line-height:20px;
padding:0 5px;
font-size:10px;
background:#ff4747;
color:#fff;
font-weight:500; }
.bwp-quick-view .quickview-container .bwp-single-info .product-notify,.bwp-quick-view .quickview-container .bwp-single-info .size-guide,.bwp-quick-view .quickview-container .bwp-single-info .social-icon{
display:none; }
.bwp-quick-view .quickview-container .quickview-slick ul.slick-dots{
position:static;
margin-top:10px; }
.bwp-quick-view .quickview-container .quickview-slick .slick-arrow{
display:none !important; }
.bwp-quick-view .quickview-container .product_detail .product_meta #report_abuse_form{
padding:0;
box-shadow:none; }
.bwp-quick-view .quickview-container .product_detail>.row{
margin:0;
align-items:center; }
.bwp-quick-view .quickview-container .product_detail>.row .slick-list{
margin:0; }
.bwp-quick-view .quickview-container .product_detail>.row .slick-list .img-thumbnail{
padding:0; }
.bwp-quick-view .quickview-container .product_detail::-webkit-scrollbar{
width:3px; }
.bwp-quick-view .quickview-container .product_detail::-webkit-scrollbar-thumb{
background:var(--gray-dark-10,rgba(11,30,51,.1)); }
.bwp-quick-view .quickview-container .woocommerce-message{
display:none; }
.bwp-quick-view .quickview-container .woocommerce-product-rating{
display:flex; }
.bwp-quick-view .quickview-container .slick-dots{
position:absolute;
bottom:35px; }
.bwp-quick-view .quickview-container .slick-dots li,.bwp-quick-view .quickview-container .slick-dots li button{
width:8px;
height:8px;
border-radius:50%;
-webkit-border-radius:50%;
-moz-border-radius:50%;
-ms-border-radius:50%;
-o-border-radius:50%; }
.bwp-quick-view .quickview-container .slick-dots li button:before{
display:none; }
.bwp-quick-view .quickview-container .slick-list,.bwp-quick-view .quickview-container .slick-track{
display:flex; }
.bwp-quick-view .quickview-container .slider_img_productd .img-thumbnail{
border:0;
display:inline-block;
float:unset; }
.bwp-quick-view .quickview-container .slider_img_productd .video-additional{
display:none; }
.bwp-quick-view .quickview-container .slider_img_productd .col-sm-12{
padding:0; }
.bwp-quick-view .quickview-container .slider_img_productd .col-sm-12 .slick-arrow{
width:25px;
height:25px;
line-height:25px;
opacity:0;
visibility:hidden;
background:transparent;
top:calc(50% - 12.5px);
border:0;
color:var(--gray-dark,#0b1e33);
font-size:calc(var(--font-size-heading,30px) - 8px); }
.bwp-quick-view .quickview-container .slider_img_productd .col-sm-12 .slick-arrow:hover{
color:var(--theme-color,#7ba998);
background:transparent; }
.bwp-quick-view .quickview-container .slider_img_productd .col-sm-12 .slick-arrow.fa-angle-right{
right:15px; }
.bwp-quick-view .quickview-container .slider_img_productd .col-sm-12 .slick-arrow.fa-angle-left{
left:15px; }
.bwp-quick-view .quickview-container .slider_img_productd .col-sm-12:hover .slick-arrow{
opacity:1;
visibility:visible; }
.scroll-image{
position:relative;
overflow:hidden; }
.scroll-image .image-additional .img-thumbnail{
margin-bottom:15px; }
.remove-overlay-360{
position:fixed !important;
content:"";
width:100%;
height:100%;
top:0;
left:0;
margin:0;
background:rgba(0,0,0,.4);
display:none; }
.remove-overlay-360.active{
display:block; }
.content-product-360-view{
position:fixed !important;
top:0;
left:0;
z-index:9;
height:100%;
width:100%;
align-items:center;
display:none; }
.content-product-360-view.active{
display:flex; }
.content-product-360-view .product-360-view{
width:calc(100% - 30px) !important;
max-width:600px;
height:auto !important;
padding:30px;
background:#fff; }
.content-product-360-view .product-360-view .lemie-360-button{
height:30px;
width:30px;
position:absolute;
top:-10px;
right:-10px;
left:auto;
box-sizing:border-box;
line-height:30px;
display:inline-block;
border-radius:50%;
-webkit-border-radius:50%;
-moz-border-radius:50%;
-ms-border-radius:50%;
-o-border-radius:50%;
background:#fff;
cursor:pointer;
box-shadow:0 1px 12px 2px var(--gray-dark-10,rgba(11,30,51,.1)); }
.rtl .content-product-360-view .product-360-view .lemie-360-button{
left:-10px;
right:auto; }
.content-product-360-view .product-360-view .lemie-360-button:after,.content-product-360-view .product-360-view .lemie-360-button:before{
-webkit-transform:rotate(-45deg);
transform:rotate(-45deg);
content:"";
position:absolute;
top:50%;
left:calc(50% - 7px);
display:block;
height:1px;
width:15px;
background-color:var(--gray-dark,#0b1e33);
-webkit-transition:all .3s ease-out;
transition:all .3s ease-out; }
.content-product-360-view .product-360-view .lemie-360-button:after{
-webkit-transform:rotate(-135deg);
transform:rotate(-135deg); }
.content-product-360-view .product-360-view .lemie-360-button:hover:after,.content-product-360-view .product-360-view .lemie-360-button:hover:before{
-webkit-transform:rotate(0deg);
transform:rotate(0deg); }
.content-product-360-view .product-360-view .images-list{
padding:0;
list-style:none;
cursor:grab; }
.content-product-360-view .product-360-view .images-list .images-display{
display:none; }
.content-product-360-view .product-360-view .images-list .images-display.active{
display:block; }
.content-product-360-view .product-360-view .navigation-bar-wrapper{
position:absolute;
width:calc(100% - 60px);
bottom:60px; }
.content-product-360-view .product-360-view .navigation-bar-wrapper .navigation-bar{
max-width:150px;
margin:auto;
display:flex;
background:#fff;
padding:5px 10px;
border-radius:5px;
-webkit-border-radius:5px;
-moz-border-radius:5px;
-ms-border-radius:5px;
-o-border-radius:5px;
box-shadow:0 1px 12px 2px hsla(0,0%,56%,.3);
text-align:center; }
.content-product-360-view .product-360-view .navigation-bar-wrapper .navigation-bar>*{
flex:1;
cursor:pointer;
color:var(--gray-dark,#0b1e33);
font-size:calc(var(--font-size-body, 16px) + 4px);
font-family:FontAwesome;
text-align:center; }
.content-product-360-view .product-360-view .navigation-bar-wrapper .navigation-bar>:hover{
color:var(--hover-color,#5f917e); }
.content-product-360-view .product-360-view .navigation-bar-wrapper .navigation-bar-previous:before{
content:"\f048"; }
.content-product-360-view .product-360-view .navigation-bar-wrapper .navigation-bar-next:before{
content:"\f051"; }
.content-product-360-view .product-360-view .navigation-bar-wrapper .navigation-bar-play:before{
content:"\f04b"; }
.content-product-360-view .product-360-view .navigation-bar-wrapper .navigation-bar-play.navigation-bar-stop:before{
content:"\f04d"; }
.content-product-360-view .product-360-view .loading-spinner{
display:block;
position:absolute;
z-index:10000;
background:#fff;
opacity:.5; }
.content-product-360-view .product-360-view .loading-spinner:after{
display:block;
background-image:url(//yupiii.pt/wp-content/themes/lemie/lemie/css/images/icons/loading.gif);
background-size:contain;
content:"";
width:50%;
height:50%;
position:absolute;
left:50%;
top:50%;
transform:translate(-50%,-50%);
z-index:100001; }
@media (max-width: 991px){
.content-product-360-view .product-360-view{
max-width:500px !important; } }
@media (max-width: 480px){
.content-product-360-view .product-360-view{
padding:15px; }
.content-product-360-view .product-360-view .lemie-360-button{
top:5px;
right:5px;
width:30px;
height:30px;
line-height:24px; }
.content-product-360-view .product-360-view .lemie-360-button i{
font-size:calc(var(--font-size-body,16px) + 4px); }
.content-product-360-view .product-360-view .navigation-bar-wrapper{
bottom:20px;
width:calc(100% - 30px); } }
.lemie-360-button{
width:40px;
height:40px;
background:#fff;
line-height:36px;
color:var(--gray-dark,#0b1e33);
box-shadow:0 8px 24px hsla(210,8%,62%,.2);
font-size:16px;
border-radius:50%;
-webkit-border-radius:50%;
-moz-border-radius:50%;
-ms-border-radius:50%;
-o-border-radius:50%;
z-index:9;
cursor:pointer;
text-align:center;
position:relative; }
.lemie-360-button i{
line-height:1;
display:inline-block;
vertical-align:middle;
margin-right:0; }
.lemie-360-button.image:before{
content:attr(data-title);
padding:0 10px;
text-transform:capitalize;
background:var(--gray-dark,#000);
color:#fff;
line-height:24px;
white-space:nowrap;
font-size:12px;
z-index:10;
right:-8px;
-webkit-transform:translate(100%,-50%);
transform:translate(100%,-50%);
border-radius:3px;
-webkit-border-radius:3px;
-moz-border-radius:3px;
-ms-border-radius:3px;
-o-border-radius:3px;
pointer-events:none; }
.lemie-360-button.image:after,.lemie-360-button.image:before{
position:absolute;
top:50%;
opacity:0;
visibility:hidden;
-webkit-transition:all .2s ease-in-out;
transition:all .2s ease-in-out; }
.lemie-360-button.image:after{
content:"";
-webkit-transform:translateY(-50%);
transform:translateY(-50%);
right:-9px;
margin-left:-5px;
border-width:5px;
border-style:solid;
border-color:transparent var(--gray-dark,#000) transparent transparent; }
.lemie-360-button:hover{
background:var(--theme-color,#7ba998);
color:#fff; }
.lemie-360-button:hover:after,.lemie-360-button:hover:before{
opacity:1;
visibility:visible; }
.zoomContainer{
z-index:5; }
.woocommerce.widget_product_search .screen-reader-text{
display:none; }
.woocommerce.widget_product_search .woocommerce-product-search{
border:1px solid var(--border-color,#e9e9e9);
padding:15px 10px;
position:relative; }
.woocommerce.widget_product_search .woocommerce-product-search .search-field{
background:transparent;
border:none; }
.woocommerce.widget_product_search .woocommerce-product-search .btn-search{
border:none; }
.woocommerce.widget_product_search .woocommerce-product-search .btn-search:before{
font-family:FontAwesome;
content:"\f002"; }
.woocommerce.widget_product_categories ul.product-categories>li.current-cat>a,.woocommerce.widget_product_categories ul.product-categories>li.open>a{
color:var(--theme-color,#7ba998) !important; }
.woocommerce.widget_product_categories ul.product-categories>li>a{
color:var(--gray-dark,#0b1e33); }
.woocommerce.widget_product_categories ul.product-categories>li>a:hover{
color:var(--theme-color,#7ba998) !important; }
.woocommerce.widget_product_categories ul.product-categories li.current-cat>a{
color:var(--theme-color,#7ba998); }
.woocommerce.widget_product_categories ul.product-categories li.cat-parent{
position:relative; }
.woocommerce.widget_product_categories ul.product-categories li.cat-parent>span.arrow{
top:8px;
position:absolute;
right:0;
text-align:center; }
.rtl .woocommerce.widget_product_categories ul.product-categories li.cat-parent>span.arrow{
left:0;
right:auto; }
.woocommerce.widget_product_categories ul.product-categories li.cat-parent>span.arrow:hover{
cursor:pointer; }
.woocommerce.widget_product_categories ul.product-categories li.cat-parent>span.arrow:after{
content:"\f107";
font-family:FontAwesome;
padding:0 3px;
font-size:calc(var(--font-size-body,16px) + 1px);
color:var(--text-color,#0b1e33);
display:inline-block;
-webkit-transition:all .3s ease;
transition:all .3s ease; }
.woocommerce.widget_product_categories ul.product-categories li.cat-parent.open>span.arrow:after{
-webkit-transform:rotate(180deg);
transform:rotate(180deg); }
.woocommerce.widget_product_categories ul.product-categories li ul.children{
display:none; }
.woocommerce.widget_product_categories ul.product-categories li a{
color:var(--text-color,#0b1e33); }
.woocommerce.widget_product_categories ul.product-categories li a:hover{
color:var(--theme-color,#7ba998); }
.bwp-woocommerce-filter-product .filter_category_product .item-category.cat-parent{
position:relative; }
.bwp-woocommerce-filter-product .filter_category_product .item-category.cat-parent>label.arrow{
top:0;
position:absolute;
right:0;
text-align:center; }
.rtl .bwp-woocommerce-filter-product .filter_category_product .item-category.cat-parent>label.arrow{
left:0;
right:auto; }
.bwp-woocommerce-filter-product .filter_category_product .item-category.cat-parent>label.arrow:hover{
cursor:pointer; }
.bwp-woocommerce-filter-product .filter_category_product .item-category.cat-parent>label.arrow:after{
content:"\e91f";
font-family:wpbingofont;
padding:0 3px;
font-size:calc(var(--font-size-body, 16px) - 4px);
color:var(--text-color,#0b1e33);
display:inline-block;
-webkit-transition:all .3s ease;
transition:all .3s ease; }
.bwp-woocommerce-filter-product .filter_category_product .item-category.cat-parent.open>label.arrow:after{
content:"\e920"; }
.bwp-woocommerce-filter-product .filter_category_product .item-category .children{
display:none;
padding-left:20px; }
.rtl .bwp-woocommerce-filter-product .filter_category_product .item-category .children{
padding-right:20px;
padding-left:0; }
.bwp-woocommerce-filter-product .filter_category_product .item-category a{
color:var(--text-color,#0b1e33);
cursor:pointer;
position:relative;
padding-left:20px; }
.rtl .bwp-woocommerce-filter-product .filter_category_product .item-category a{
padding-right:20px;
padding-left:0; }
.bwp-woocommerce-filter-product .filter_category_product .item-category a:before{
position:absolute;
content:"";
width:13px;
height:13px;
border-radius:50%;
-webkit-border-radius:50%;
-moz-border-radius:50%;
-ms-border-radius:50%;
-o-border-radius:50%;
border:1px solid #e2e2e2;
left:0;
top:calc(50% - 6.5px);
background:var(--hover-color,#5f917e);
box-shadow:inset 0 0 0 6px #fff;
-webkit-transition:all .3s ease;
transition:all .3s ease; }
.rtl .bwp-woocommerce-filter-product .filter_category_product .item-category a:before{
right:0;
left:auto; }
.bwp-woocommerce-filter-product .filter_category_product .item-category a label{
cursor:pointer; }
.bwp-woocommerce-filter-product .filter_category_product .item-category a:hover{
color:var(--hover-color,#5f917e); }
.bwp-woocommerce-filter-product .filter_category_product .item-category a:hover:before{
border-color:var(--hover-color,#5f917e); }
.bwp-woocommerce-filter-product .filter_category_product .item-category.active>a{
color:var(--hover-color,#5f917e); }
.bwp-woocommerce-filter-product .filter_category_product .item-category.active>a:before{
border-color:var(--hover-color,#5f917e);
box-shadow:inset 0 0 0 3px #fff; }
.widget.widget-products .tabs-container{
overflow:hidden; }
.widget.widget-products .carousel-control{
left:auto; }
.rtl .widget.widget-products .carousel-control{
right:auto;
left:auto; }
.widget.widget-products .carousel-control.prev{
right:20px; }
.rtl .widget.widget-products .carousel-control.prev{
left:20px;
right:auto; }
.widget.widget-products .carousel-control.next{
right:0; }
.rtl .widget.widget-products .carousel-control.next{
left:0;
right:auto; }
.widget.widget_layered_nav{
font-size:14px; }
.widget.widget_layered_nav ol,.widget.widget_layered_nav ul{
padding:0;
list-style:none; }
.widget.widget_layered_nav ol li .children>li:before,.widget.widget_layered_nav ul li .children>li:before{
top:24px; }
.widget.widget_layered_nav ol ul li:first-child,.widget.widget_layered_nav ul ul li:first-child{
padding-top:14px;
background-position:0 24px; }
.widget.widget_layered_nav .count{
float:right; }
.rtl .widget.widget_layered_nav .count{
float:left; }
.widget .widget-products-carousel{
position:relative; }
.rtl .widget_price_filter .price_slider,.widget_price_filter .price_slider{
margin:0 0 30px; }
.widget_price_filter .price_slider_amount{
line-height:2.4em; }
.widget_price_filter .ui-slider{
position:relative;
text-align:left; }
.rtl .widget_price_filter .ui-slider{
text-align:right; }
.widget_price_filter .ui-slider .ui-slider-handle{
z-index:2;
position:absolute;
outline:none;
top:-3px;
width:10px;
height:10px;
border-radius:20px;
-webkit-border-radius:20px;
-moz-border-radius:20px;
-ms-border-radius:20px;
-o-border-radius:20px;
cursor:pointer;
background-image:-webkit-gradient(linear,left 0,left 100%,from(#6c9f8c),to(#9abdb0));
background-image:-webkit-linear-gradient(top,#6c9f8c,0,#9abdb0,100%);
background-image:linear-gradient(180deg,#6c9f8c 0,#9abdb0);
background-repeat:repeat-x;
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FF6C9F8C",endColorstr="#FF9ABDB0",GradientType=0); }
.widget_price_filter .ui-slider .ui-slider-range{
position:absolute;
z-index:1;
font-size:var(--font-size-body,16px);
display:block;
border:0;
box-shadow:0,0,0,1px,rgba(0,0,0,.5);
border-radius:1em;
-webkit-border-radius:1em;
-moz-border-radius:1em;
-ms-border-radius:1em;
-o-border-radius:1em; }
.widget_price_filter .price_slider_wrapper .ui-widget-content{
border-radius:1em;
-webkit-border-radius:1em;
-moz-border-radius:1em;
-ms-border-radius:1em;
-o-border-radius:1em;
background:var(--border-color,#d0d0d0); }
.widget_price_filter .ui-slider-horizontal{
height:5px; }
.widget_price_filter .ui-slider-horizontal .ui-slider-range{
top:0;
height:100%;
background:var(--border-color,#e9e9e9); }
.widget_price_filter .ui-slider-horizontal .ui-slider-range-min{
left:-1px; }
.rtl .widget_price_filter .ui-slider-horizontal .ui-slider-range-min{
right:-1px;
left:auto; }
.widget_price_filter .ui-slider-horizontal .ui-slider-range-max{
right:-1px; }
.rtl .widget_price_filter .ui-slider-horizontal .ui-slider-range-max{
left:-1px;
right:auto; }
.product_list_widget{
padding:0;
margin:0 !important; }
.product_list_widget .widget-product{
margin:0;
padding:20px 0;
border-bottom:1px solid var(--border-color,#e9e9e9); }
.product_list_widget .widget-product:first-child{
padding-top:0; }
.product_list_widget .widget-product:last-child{
border:0;
padding-bottom:0; }
.product_list_widget .widget-product .review{
clear:left; }
.rtl .product_list_widget .widget-product .review{
clear:right; }
.product_list_widget .widget-product .price del{
color:#666; }
.product_list_widget .widget-product .image{
display:block;
margin-right:15px;
width:90px;
height:90px;
border:1px solid var(--border-color,#e9e9e9); }
.rtl .product_list_widget .widget-product .image{
margin-left:15px;
margin-right:0; }
.product_list_widget .widget-product .rating{
margin-bottom:5px; }
.product_list_widget .widget-product .star-rating{
margin:0; }
.product_list_widget .widget-product .name{
font-size:12px;
font-weight:400;
margin-top:0;
text-transform:uppercase; }
.product_special_widget .widget-product{
margin:0;
position:relative;
border-bottom:1px solid #fff; }
.product_special_widget .widget-product:first-child{
padding:0; }
.product_special_widget .widget-product:first-child .image{
max-width:60%;
position:relative;
margin:0;
margin-right:10px; }
.rtl .product_special_widget .widget-product:first-child .image{
margin-left:10px;
margin-right:0; }
.product_special_widget .widget-product:first-child .image .first-order{
width:32px;
height:32px;
position:absolute;
bottom:0;
left:0;
background:var(--theme-color,#7ba998);
padding:5px 11px;
z-index:99;
color:#fff;
font-weight:900; }
.product_special_widget .widget-product:first-child .media-body{
max-width:40%;
float:none;
padding:0; }
.product_special_widget .widget-product .media-body{
padding:0 10px 10px 40px; }
.product_special_widget .widget-product .order{
width:32px;
background:#dadada;
position:absolute;
top:0;
left:0;
height:100%;
color:#6a6a6a;
font-weight:900;
padding:0 10px; }
.product_special_widget .widget-product .order span{
position:relative;
top:50%;
margin-top:-10px;
display:block; }
.product_special_widget .widget-product .review{
clear:left; }
.rtl .product_special_widget .widget-product .review{
clear:right; }
.product_special_widget .widget-product .rating{
margin-bottom:15px; }
.product_special_widget .widget-product .star-rating{
margin:0; }
.product_special_widget .widget-product .name{
font-size:14px;
font-weight:400; }
.product_special_widget .widget-product .price{
text-align:left; }
.rtl .product_special_widget .widget-product .price{
text-align:right; }
.product_special_widget .widget-product .price>*{
color:#000; }
.product_special_widget .widget-product.last{
background:#f5f5f5; }
.bwp-sidebar .product_list_widget .image{
margin-right:10px;
width:80px;
height:auto; }
.rtl .bwp-sidebar .product_list_widget .image{
margin-left:10px;
margin-right:0; }
.widget_deals_products{
overflow:hidden; }
.widget_deals_products .widget-title{
margin:0; }
.woo-deals .caption{
border:1px solid var(--border-color,#e9e9e9);
border-top:none;
padding:5px 20px 20px !important; }
.woo-deals .carousel-inner{
overflow:visible; }
.woo-deals .product-block{
margin:0;
border:none; }
.woo-deals .product-block .price>*{
color:#000; }
.woo-deals .product-block .name{
margin:0;
min-height:0;
font-weight:400; }
.woo-deals .description{
margin-bottom:10px;
font-size:13px; }
.woo-deals .pts-countdown{
padding:5px 0;
font-family:var(--font-family-base,"GTWalsheimPro");
font-size:10px; }
.woo-deals .deals-information{
padding-bottom:15px;
border-bottom:1px solid var(--border-color,#e9e9e9); }
.woo-deals .deals-information>*{
padding-top:15px; }
.woo-deals .rating>*{
float:left; }
.woo-deals .countdown-times{
overflow:hidden;
-webkit-transform:translate(0);
transform:translate(0);
-webkit-transition:all .4s ease;
transition:all .4s ease; }
.woo-deals .countdown-times>div{
float:left;
text-align:center;
margin-right:5%;
width:20%; }
.woo-deals .countdown-times>div>b{
display:block;
font-size:var(--font-size-body,16px);
font-weight:900;
color:var(--theme-color,#7ba998); }
.woo-deals .countdown-times>div:last-child{
padding-right:0;
float:right; }
.woo-deals .cart{
left:0;
position:absolute;
right:0;
opacity:0;
filter:alpha(opacity=0);
-webkit-transform:translateY(60px);
transform:translateY(60px);
-webkit-transition:all .4s ease;
transition:all .4s ease;
visibility:hidden; }
.woo-deals .cart .add_to_cart_button{
color:#000;
background:#fff;
font-weight:900; }
.woo-deals .cart .add_to_cart_button.added{
display:none; }
.woo-deals .cart .add_to_cart_button:active,.woo-deals .cart .add_to_cart_button:focus,.woo-deals .cart .add_to_cart_button:hover{
color:#fff;
background:var(--theme-color,#7ba998); }
.woo-deals .cart .wc-forward{
margin:0 auto; }
.woo-deals:hover .cart{
-webkit-transform:translateY(30px);
transform:translateY(30px);
visibility:visible;
opacity:1;
filter:alpha(opacity=100); }
.widget.product-bottom{
display:table;
height:auto;
width:100%;
border:1px solid var(--border-color,#e9e9e9);
padding:10px; }
.vertical-menu .product-block .name a{
font-size:14px !important;
line-height:18px !important;
color:#707070 !important;
font-weight:500 !important;
text-transform:none !important; }
.vertical-menu .product-block .name a:hover{
color:var(--theme-color,#7ba998); }
.widget.product-bottom{
background:#fff; }
.policy-detail .banner-policy{
text-transform:uppercase; }
.policy-detail .banner-policy .policy{
width:100%;
padding:20px 20px 25px;
background:#252525;
color:#fff;
margin-bottom:10px; }
.policy-detail .banner-policy .policy .fa{
color:#fff;
font-size:var(--font-size-heading,25px);
text-align:center;
display:inline-block;
float:left;
margin-left:10px; }
.rtl .policy-detail .banner-policy .policy .fa{
float:right;
margin-right:10px;
margin-left:0; }
.policy-detail .banner-policy .policy .banner-cont{
margin-left:65px; }
.rtl .policy-detail .banner-policy .policy .banner-cont{
margin-right:65px;
margin-left:0; }
.policy-detail .banner-policy .policy .banner-cont h2{
font-size:var(--font-size-body,16px);
margin-top:0;
font-weight:700;
color:#fff;
margin:4px 0 0; }
.contents-detail .banner-wrapper{
margin-top:30px; }
.contents-detail .productListBanner{
margin:0; }
@media (max-width: 767px){
.attribute-mobile-content{
display:none;
opacity:0;
visibility:hidden;
position:fixed;
z-index:99;
left:0;
top:0;
width:100%;
height:100%;
background:rgba(0,0,0,.25);
align-items:end; }
.attribute-mobile-content.active{
display:flex;
opacity:1;
visibility:visible; }
.attribute-mobile-content.show-content .form-attribute{
-webkit-transform:translateY(0);
transform:translateY(0);
opacity:1;
visibility:visible; }
.attribute-mobile-content .attribute-card.color{
display:none; }
.attribute-mobile-content .form-attribute{
background:#fff;
padding:30px 30px 80px;
width:100%;
-webkit-transition:all .3s ease;
transition:all .3s ease;
-webkit-transform:translateY(100%);
transform:translateY(100%);
opacity:0;
visibility:hidden; }
.attribute-mobile-content .form-attribute .attribute-card{
padding:0 0 10px;
list-style:none;
text-align:center;
white-space:nowrap;
overflow:auto; }
.attribute-mobile-content .form-attribute .title{
font-size:calc(var(--font-size-body,16px) - 2px);
font-weight:500;
text-align:center;
text-transform:uppercase;
color:var(--gray-dark,#0b1e33);
margin-bottom:15px; }
.attribute-mobile-content .form-attribute .title:before{
display:block;
content:attr(data-title_atc); }
.attribute-mobile-content .form-attribute .title:only-child{
display:none; }
.attribute-mobile-content .form-attribute .title.disabled:before{
content:attr(data-title); }
.attribute-mobile-content .form-attribute .list-attribute{
display:inline-block;
margin:0 5px;
font-size:calc(var(--font-size-body,16px) - 6px);
text-transform:uppercase;
color:var(--gray-dark,#0b1e33);
font-weight:500;
line-height:var(--font-size-body,16px);
padding:6px 5px;
cursor:pointer;
min-width:40px;
text-align:center;
border:1px solid #e9e9e9;
max-width:fit-content;
flex:unset; }
.attribute-mobile-content .form-attribute .list-attribute.active{
background:var(--gray-dark,#0b1e33);
border-color:var(--gray-dark,#0b1e33);
color:#fff; }
.attribute-mobile-content .form-attribute .list-attribute.disabled{
pointer-events:none;
opacity:.75;
position:relative; }
.attribute-mobile-content .form-attribute .list-attribute.disabled:before{
content:"";
pointer-events:none;
position:absolute;
top:0;
left:0;
width:100%;
height:100%;
background:linear-gradient(to bottom right,transparent calc(50% - 1px),#ddd,transparent calc(50% + 1px)); } }
@media (min-width: 992px) and (max-width: 1199px){
.product-block{
-webkit-transition:none;
transition:none; }
.product-block #submit,.product-block .btn-outline,.product-block .button{
min-width:inherit; }
.product-block .image .image-hover,.product-block .image:hover .image-hover,.product-block .image img{
-webkit-transition:none;
transition:none;
-webkit-transform:none;
transform:none; }
.product-block .add-links,.product-block .category,.product-block .image-effect,.product-block .overlay{
display:none; }
.product-grid .add-button,.product-grid .price,.product-grid:hover .add-button,.product-grid:hover .price{
visibility:visible;
opacity:1;
filter:alpha(opacity=100); }
.product-grid:hover .add-button,.product-grid:hover .price{
-webkit-transition:none;
transition:none;
-webkit-transform:none;
transform:none; }
.product-info .product-title{
font-size:20px; } }
@media (min-width: 768px) and (max-width: 991px){
.product-block{
-webkit-transition:none;
transition:none; }
.product-block #submit,.product-block .btn-outline,.product-block .button{
min-width:inherit; }
.product-block .image .image-hover,.product-block .image:hover .image-hover,.product-block .image img{
-webkit-transition:none;
transition:none;
-webkit-transform:none;
transform:none; }
.product-block .add-links,.product-block .category,.product-block .image-effect,.product-block .overlay{
display:none; }
.product-grid .add-button,.product-grid .price,.product-grid:hover .add-button,.product-grid:hover .price{
visibility:visible;
opacity:1;
filter:alpha(opacity=100); }
.product-grid:hover .add-button,.product-grid:hover .price{
-webkit-transition:none;
transition:none;
-webkit-transform:none;
transform:none; }
.product-grid .name{
min-height:60px;
font-size:11px; } }
@media (max-width: 991px){
.product-block{
-webkit-transition:none;
transition:none; }
.product-block #submit,.product-block .btn-outline,.product-block .button{
min-width:inherit; }
.product-block .image .image-hover,.product-block .image:hover .image-hover,.product-block .image img{
-webkit-transition:none;
transition:none;
-webkit-transform:none;
transform:none; }
.product-block .add-links,.product-block .category,.product-block .image-effect,.product-block .overlay{
display:none; }
.product-grid .add-button,.product-grid .price,.product-grid:hover .add-button,.product-grid:hover .price{
visibility:visible;
opacity:1;
filter:alpha(opacity=100); }
.product-grid:hover .add-button,.product-grid:hover .price{
-webkit-transition:none;
transition:none;
-webkit-transform:none;
transform:none; }
.product-grid .btn-outline{
padding:0 10px; }
.product-grid .btn-outline span{
display:inline-block; } }
@media (max-width: 767px){
.product-block{
-webkit-transition:none;
transition:none; }
.product-block #submit,.product-block .btn-outline,.product-block .button{
min-width:inherit; }
.product-block .image .image-hover,.product-block .image:hover .image-hover,.product-block .image img{
-webkit-transition:none;
transition:none;
-webkit-transform:none;
transform:none; }
.product-block .add-links,.product-block .category,.product-block .image-effect,.product-block .overlay{
display:none; }
.product-grid .add-button,.product-grid .price,.product-grid:hover .add-button,.product-grid:hover .price{
visibility:visible;
opacity:1;
filter:alpha(opacity=100); }
.product-grid:hover .add-button,.product-grid:hover .price{
-webkit-transition:none;
transition:none;
-webkit-transform:none;
transform:none; }
.product-grid .btn-outline{
padding:0 10px; }
.product-grid .btn-outline span{
display:inline-block; } }
@media (max-width: 480px){
.product-block{
-webkit-transition:none;
transition:none; }
.product-block #submit,.product-block .btn-outline,.product-block .button{
min-width:inherit; }
.product-block .image .image-hover,.product-block .image:hover .image-hover,.product-block .image img{
-webkit-transition:none;
transition:none;
-webkit-transform:none;
transform:none; }
.product-block .add-links,.product-block .category,.product-block .image-effect,.product-block .overlay{
display:none; }
.product-grid .add-button,.product-grid .price,.product-grid:hover .add-button,.product-grid:hover .price{
visibility:visible;
opacity:1;
filter:alpha(opacity=100); }
.product-grid:hover .add-button,.product-grid:hover .price{
-webkit-transition:none;
transition:none;
-webkit-transform:none;
transform:none; }
.product-grid .btn-outline{
padding:0 10px; }
.product-grid .btn-outline span{
display:inline-block; } }
@media (min-width: 992px){
.container{
max-width:100%; } }
@media (min-width: 768px){
.container{
max-width:100%; } }
@media (min-width: 576px){
.container{
max-width:100%; } }
@media (max-width: 767px){
.hidden-xs,td.hidden-xs,th.hidden-xs,tr.hidden-xs{
display:none !important; } }
@media (max-width: 1400px){
.hidden-lg-max,td.hidden-lg-max,th.hidden-lg-max,tr.hidden-lg-max{
display:none !important; } }
@media (min-width: 768px) and (max-width: 991px){
.hidden-sm,td.hidden-sm,th.hidden-sm,tr.hidden-sm{
display:none !important; } }
@media (min-width: 992px) and (max-width: 1199px){
.hidden-md,td.hidden-md,th.hidden-md,tr.hidden-md{
display:none !important; } }
@media (min-width: 1200px){
.hidden-lg,td.hidden-lg,th.hidden-lg,tr.hidden-lg{
display:none !important; } }
.dropdown-toggle:after,.hide{
display:none; }
@media (max-width: 1199px){
.navbar-toggle{
display:block; } }
@media (min-width: 1470px){
.container{
max-width:1470px; } }
@media (max-width: 1400px){
.space-element{
width:70px !important; } }
@media (min-width: 992px){
.bwp-navigation{
display:inline-block;
vertical-align:top; } }
@media (max-width: 992px){
#main-menu{
margin:0;
float:left; }
.rtl #main-menu{
float:right; } }
@media (min-width: 768px){
.contents-detail .bwp-single-product .image-additional .image-zoom{
position:relative;
width:100%;
height:100%;
display:inline-block;
border:1px solid hsla(0,0%,61%,.25);
overflow:hidden; }
.contents-detail .bwp-single-product .image-additional .image-zoom:before{
position:absolute;
content:"\54";
font-family:ElegantIcons;
bottom:15px;
right:15px;
z-index:9;
font-size:calc(var(--font-size-body,16px) + 4px);
width:40px;
height:40px;
line-height:38px;
text-align:center;
border-radius:50%;
-webkit-border-radius:50%;
-moz-border-radius:50%;
-ms-border-radius:50%;
-o-border-radius:50%;
color:var(--gray-dark,#0b1e33);
text-indent:-2px;
border:1px solid #9b9b9b;
-webkit-transition:all .2s ease;
transition:all .2s ease; }
.rtl .contents-detail .bwp-single-product .image-additional .image-zoom:before{
left:15px;
right:auto; }
.contents-detail .bwp-single-product .image-additional .image-zoom:hover:before{
background:var(--theme-color,#7ba998);
color:#fff;
border-color:transparent; } }
@media (min-width: 768px) and (max-width: 991px){
.bwp-footer .wpbingo-newsletter input[type=submit]{
padding:0 25px; } }
@media (max-width: 991px){
.active-mobile{
width:70px; }
.active-mobile>.fa,.active-mobile>.icon{
font-size:25px !important; }
.woocommerce-tabs .nav-tabs{
margin-bottom:20px; }
.woocommerce-tabs .nav-tabs li{
float:left;
margin-right:10px; }
.rtl .woocommerce-tabs .nav-tabs li{
float:right; }
.blog-type .entry-image{
height:auto; }
.navbar-toggle{
display:block; }
.compare-button{
display:none !important; }
.wpbingo-menu-mobile{
position:unset !important; }
.wpbingo-menu-mobile .navbar-default .navbar-header{
float:none; }
.wpbingo-menu-mobile .navbar-default .navbar-toggle{
font-size:var(--font-size-body,16px);
font-weight:500;
padding:0;
text-transform:uppercase;
color:var(--theme-color,#7ba998);
border:0;
border-top:1px solid var(--theme-color,#7ba998);
border-bottom:1px solid var(--theme-color,#7ba998);
position:unset;
background:transparent; }
.wpbingo-verticalmenu-mobile{
position:unset; }
.wpbingo-verticalmenu-mobile .navbar-header{
float:none; }
.wpbingo-verticalmenu-mobile .navbar-header .navbar-toggle{
font-size:var(--font-size-body,16px);
font-weight:500;
padding:0;
text-transform:uppercase;
color:var(--theme-color,#7ba998);
border:0;
border-top:1px solid var(--theme-color,#7ba998);
border-bottom:1px solid var(--theme-color,#7ba998);
position:unset;
background:transparent; }
.main-archive-product,.main-single-product{
overflow:hidden; }
.category-posts,.main-archive-product,.main-archive-product>.col-lg-12.col-md-12,.main-single-product,.main-single-product>.col-lg-12.col-md-12,.single-post-content{
display:flex;
flex-direction:column; }
.category-posts .sidebar-blog,.single-post-content .sidebar-blog{
order:2;
margin-top:45px; }
.header-categories .title-navigation-categories{
font-size:calc(var(--font-size-body,16px) + 2px);
font-weight:700;
color:#fff; }
.header-categories .menu-categories{
position:fixed;
top:0;
left:0;
bottom:0;
background-color:#fff;
width:280px;
padding:100px 50px 0 !important;
z-index:9999;
overflow-x:hidden;
overflow-y:auto;
visibility:hidden;
border:1px solid #f3f3f3;
border-width:1px 0 0 1px;
-webkit-transition:all .5s ease-in-out 0s;
transition:all .5s ease-in-out 0s;
-webkit-transform:translate3d(-280px,0,0);
transform:translate3d(-280px,0,0); }
.header-categories .menu-categories.active{
visibility:visible;
-webkit-transform:translateZ(0);
transform:translateZ(0); }
.header-categories .menu-categories .lemie-close{
text-align:center;
margin-bottom:40px; }
.header-categories .menu-categories .lemie-close:hover{
cursor:pointer; }
.header-categories .menu-categories .lemie-close:before{
content:"\ea02";
font-family:feather;
color:red;
font-size:30px; }
.rtl .header-categories.menu-categories{
-webkit-transform:translate3d(-280px,0,0);
transform:translate3d(-280px,0,0); }
.rtl .header-categories.menu-categories.active{
visibility:visible;
-webkit-transform:translateZ(0);
transform:translateZ(0); }
.bwp-woo-categories.layout2{
border-bottom:1px solid #fff; }
.bwp-woo-categories.layout2 .content-category{
display:flex;
overflow:auto;
padding:20px; }
.bwp-woo-categories.layout2 .content-category>div{
white-space:nowrap;
padding:0 10px; }
.bwp-woo-categories.layout2 .content-category>div .item-title{
padding:0; }
.bwp-woo-categories.layout2 .content-category>div:first-child{
padding-left:0; }
.rtl .bwp-woo-categories.layout2 .content-category>div:first-child{
padding-right:0;
padding-left:0; }
.bwp-woo-categories.layout2 .content-category>div:last-child{
padding-right:0; }
.rtl .bwp-woo-categories.layout2 .content-category>div:last-child{
padding-left:0;
padding-right:0; } }
@media (max-width: 767px){
.active-mobile.setting-popup .active-content{
width:100%;
min-width:320px;
right:-100%;
left:auto; }
.zoomContainer{
display:none; }
.woocommerce-MyAccount-content,.woocommerce-MyAccount-navigation{
width:100%; }
.post-single .post-content .entry-meta-content{
display:block; }
.post-single .post-content .entry-meta-content .entry-meta,.post-single .post-content .entry-meta-content .social-share{
width:100%;
text-align:center; }
#yith-wcwl-form,.woocommerce-cart-form{
overflow-x:auto;
margin-bottom:30px;
overflow-y:hidden; }
.border-policy{
padding:20px 0; }
.vc_col-sm-1\/5{
display:inline-block;
vertical-align:top; } }
@media (max-width: 767px){
.active-mobile.setting-popup .active-content{
width:100%;
min-width:320px;
right:-100%;
left:auto; }
.zoomContainer{
display:none; }
.woocommerce-MyAccount-content,.woocommerce-MyAccount-navigation{
width:100%; }
.post-single .post-content .entry-meta-content{
display:block; }
.post-single .post-content .entry-meta-content .entry-meta,.post-single .post-content .entry-meta-content .social-share{
width:100%;
text-align:center; }
.woocommerce-cart-form{
overflow-x:auto;
margin-bottom:30px;
overflow-y:hidden; }
.border-policy{
padding:20px 0; }
.vc_col-sm-1\/5{
display:inline-block;
vertical-align:top; } }
@media (max-width: 480px){
.single-product .woocommerce-tabs ul.tabs{
text-align:center; }
.single-product .woocommerce-tabs ul.tabs li.active{
border-bottom:none !important; } }
@media (max-width: 1600px) and (min-width: 1199px){
.wpb-col-xl-40{
width:40% !important; }
.wpb-col-xl-60{
width:60% !important; }
.m-t-xl-50>.elementor-element-populated{
margin-top:50px !important; } }
@media (max-width: 1470px) and (min-width: 1199px){
.p-l-0,.p-r-0{
padding-left:0 !important; } }
@media (max-width: 767px){
.order-wpb-xs-1{
order:1 !important; }
.order-wpb-xs-2{
order:2 !important; }
.order-wpb-xs-3{
order:3 !important; }
.order-wpb-xs-4{
order:4 !important; } }
@media (max-width: 1510px) and (min-width: 1200px){
.container,.contents-detail .bwp-single-product,.cross_sell,.recent-view,.related,.upsells,.woocommerce-tabs .content-woocommerce-tabs .content-tab,.woocommerce-tabs .content-woocommerce-tabs .content-ul-tab ul.tabs{
padding-left:30px;
padding-right:30px; }
.woocommerce-notices-wrapper{
padding-left:15px;
padding-right:15px; } }
@media (max-width: 480px){
body .clipped-content-show:not(.sidebar) .slick-arrow{
display:none !important; }
body .clipped-content-show:not(.sidebar) .slick-slider{
overflow:hidden;
margin-right:-15px !important;
margin-left:0 !important; }
.rtl body .clipped-content-show:not(.sidebar) .slick-slider{
margin-left:-15px !important;
margin-right:0;
margin-right:0 !important;
margin-left:0; }
body .clipped-content-show:not(.sidebar) .slick-slider .slick-list{
padding-right:33% !important;
padding-left:0 !important; }
.rtl body .clipped-content-show:not(.sidebar) .slick-slider .slick-list{
padding-left:33% !important;
padding-right:0;
padding-right:0 !important;
padding-left:0; } }.wcpa_form_outer{margin:1em 0 2em 0;width:100%;clear:both;flex:0 0 100%}.wcpa_form_outer *{box-sizing:border-box}.wcpa_skeleton_loader_area{width:100%;display:block;margin:2em 0 2em}.wcpa_skeleton_loader{width:100%;display:block;margin:0 0 23px}.wcpa_skeleton_loader *{background:#eee;background:linear-gradient(130deg, #ececec 8%, #f5f5f5 18%, #ececec 33%);border-radius:5px;background-size:200% 100%;animation:1.5s shine linear infinite}.wcpa_skeleton_loader .wcpa_skeleton_label{width:75px;height:20px;display:block;margin:0 0 8px}.wcpa_skeleton_loader .wcpa_skeleton_field{width:100%;height:45px;display:block;border-radius:4px}.wcpa_skeleton_loader .wcpa_skeleton_fieldarea{width:100%;height:175px;display:block;border-radius:4px}@keyframes shine{to{background-position-x:-200%}}@keyframes wcpaAnimate{0%{opacity:0}100%{opacity:1}}.wcpa_wrap{padding:0 2px}.wcpa_wrap .wcpa_new{animation-name:wcpaAnimate;animation-duration:.5s;animation-timing-function:ease-out}.wcpa_wrap .wcpa_row{flex-wrap:wrap}.wcpa_wrap .wcpa-col-1,.wcpa_wrap .wcpa-col-2,.wcpa_wrap .wcpa-col-3,.wcpa_wrap .wcpa-col-4,.wcpa_wrap .wcpa-col-5,.wcpa_wrap .wcpa-col-6{padding:0 7px}.wcpa_wrap .wcpa-col-6{width:100%}.wcpa_wrap .wcpa-col-5{width:83.33333333%}.wcpa_wrap .wcpa-col-4{width:66.66666667%}.wcpa_wrap .wcpa-col-3{width:50%}.wcpa_wrap .wcpa-col-2{width:33.33333%}.wcpa_wrap .wcpa-col-1{width:16.66666%}.wcpa_wrap .wcpa_field_wrap{margin:0 0 15px}.wcpa_wrap .wcpa_field_wrap:first-child{padding-left:0}.wcpa_wrap .wcpa_field_wrap:last-child{padding-right:0}.wcpa_wrap .wcpa_field_wrap input[type=text],.wcpa_wrap .wcpa_field_wrap input[type=url],.wcpa_wrap .wcpa_field_wrap input[type=date],.wcpa_wrap .wcpa_field_wrap input[type=time],.wcpa_wrap .wcpa_field_wrap input[type=number],.wcpa_wrap .wcpa_field_wrap input[type=email],.wcpa_wrap .wcpa_field_wrap input[type=tel],.wcpa_wrap .wcpa_field_wrap input[type=password],.wcpa_wrap .wcpa_field_wrap select,.wcpa_wrap .wcpa_field_wrap textarea{width:100%}.wcpa_wrap .wcpa_date_field_wrap input{padding-right:25px !important}.wcpa_wrap .wcpa_date_field_wrap{position:relative;width:100%}.wcpa_wrap .wcpa_date_field_wrap .wcpa_reset_field{position:absolute;top:50%;transform:translateY(-50%);right:10px;background-image:url(//yupiii.pt/wp-content/plugins/woo-custom-product-addons/assets/images/date-reset.svg);background-repeat:no-repeat;background-size:contain;width:15px;height:15px;z-index:1;cursor:pointer;display:block}.wcpa_wrap .wcpa_date_field_wrap .inline+.wcpa_reset_field{display:none !important}.wcpa_wrap .wcpa_checkbox{position:relative}.wcpa_wrap .wcpa_checkbox label{margin:0;display:inline-flex;align-items:center;justify-content:flex-start;cursor:pointer}.wcpa_wrap .wcpa_checkbox input{margin:3px 3px 3px 4px}.wcpa_wrap .wcpa_checkbox .wcpa_checkbox_custom{display:none}.wcpa_wrap .wcpa_radio{position:relative}.wcpa_wrap .wcpa_radio label{margin:0;display:inline-flex;align-items:center;justify-content:flex-start;cursor:pointer}.wcpa_wrap .wcpa_radio label input{margin:3px 3px 3px 4px}.wcpa_wrap .wcpa_radio .wcpa_radio_custom{display:none}.wcpa_wrap .wcpa_group_field,.wcpa_wrap .wcpa_grp_items{display:grid;grid-template-columns:100%;gap:10px 20px;align-items:flex-start}.wcpa_wrap .wcpa_grp_wrap .wcpa_grp_title{margin:0 0px 10px 0px}.wcpa_wrap .wcpa_field{width:100%}.wcpa_wrap .wcpa_fl_inline{display:flex;flex-wrap:wrap}.wcpa_wrap .wcpa_fl_inline.wcpa_grouped_options{display:block}.wcpa_wrap .wcpa_fl_inline .wcpa_grp_items{display:flex;flex-wrap:wrap}.wcpa_wrap .wcpa_field_label{width:100%;font-weight:400;line-height:20px;margin:0 0 8px 0;display:inline-block}.wcpa_wrap .wcpa_field_desc{margin:4px 0 0;font-size:.8em}.wcpa_wrap .wcpa_cloned_field .wcpa_field_desc{display:none}.wcpa_wrap .wcpa_field_price{display:block;font-weight:400;font-size:1em;line-height:20px;text-align:right;margin:0 0 0 10px}.wcpa_wrap .wcpa_field_price del{opacity:.5;font-weight:normal;display:inline-block;margin:0 5px;font-size:.9em}.wcpa_wrap .wcpa_field_bottom{width:100%;display:flex;align-items:flex-start;justify-content:space-between;margin:5px 0 0 0}.wcpa_wrap .wcpa_field_error{display:block}.wcpa_wrap .wcpa_field_error p{margin:0;font-weight:400;font-size:13px;line-height:20px;color:#eb0a25}.wcpa_wrap .wcpa_form_error{color:#eb0a25;font-weight:400;font-size:13px;line-height:20px}.wcpa_section{padding:0;margin:0 0 5px;position:relative}.wcpa_section .wcpa_row{display:flex;flex-direction:row}.wcpa_cl_disabled .wcpa_field{opacity:.5}.wcpa_color_field{min-width:120px;display:inline-flex;align-items:center;justify-content:space-between;line-height:25px;padding:5px;border:1px solid #aaa;background:#fff;box-shadow:none;outline:0;box-sizing:border-box;position:relative;gap:5px}.wcpa_color_field .wcpa_field{width:100%;height:100%;border:none;padding:0 !important;position:absolute;left:0;top:0;cursor:pointer;opacity:0;z-index:1}.wcpa_color_field .wcpa_color{width:30px;height:30px;display:block;border:1px solid #cfddef;border-radius:4px}.wcpa_color_field .wcpa_code{font-size:14px;line-height:20px}*[dir=rtl] .wcpa_field_wrap .wcpa_reset_field,*[style*="direction: rtl"] .wcpa_field_wrap .wcpa_reset_field{left:10px;right:auto}*[dir=rtl] .wcpa_wrap .wcpa_field_wrap:first-child,*[style*="direction: rtl"] .wcpa_wrap .wcpa_field_wrap:first-child{padding-right:0;padding-left:7px}*[dir=rtl] .wcpa_wrap .wcpa_field_wrap:last-child,*[style*="direction: rtl"] .wcpa_wrap .wcpa_field_wrap:last-child{padding-left:0;padding-right:7px}*[dir=rtl] .wcpa_date_field_wrap input,*[style*="direction: rtl"] .wcpa_date_field_wrap input{padding-left:25px !important}*[dir=rtl] .wcpa_status,*[style*="direction: rtl"] .wcpa_status{left:0;right:inherit}.wcpa_required_ast{color:#f25a87}.wcpa_price_summary{width:100%;display:block;margin-top:20px}.wcpa_price_summary h4{font-weight:700;font-size:16px;line-height:20px;margin:0 0 15px}.wcpa_price_summary .wcpa_options_total,.wcpa_price_summary .wcpa_product_total,.wcpa_price_summary .wcpa_total{width:100%;display:flex;align-items:center;justify-content:space-between;font-weight:400;font-size:14px;line-height:20px;margin:0 0 10px}.wcpa_price_summary .wcpa_total{border-top:1px solid #c6d0e9;padding:15px 0;font-weight:700;font-size:18px;line-height:20px}.wcpa_label_pos_above .wcpa_field_desc{margin:0 0 8px}.wcpa_label_pos_above.wcpa_desc_pos_below .wcpa_field_label{margin:0 0 8px 0}.wcpa_label_pos_above.wcpa_desc_pos_below .wcpa_field_desc{margin:4px 0 0 !important}.wcpa_label_pos_below .wcpa_field_label{margin:4px 0 !important}.wcpa_label_pos_below .wcpa_field_desc{margin:0 !important}.wcpa_label_pos_below.wcpa_desc_pos_above .wcpa_field_label{margin:4px 0 0 !important}.wcpa_label_pos_below.wcpa_desc_pos_above .wcpa_field_desc{margin:0 0 8px !important}.wcpa_label_pos_disable.wcpa_desc_pos_above .wcpa_field_desc{margin:0 0 8px !important}.wcpa_color_picker{position:absolute;z-index:999}.wcpa_color_picker.wcpa_inline_color_picker{position:relative;z-index:inherit}.wcpa_edit_product{font-size:12px;margin:0 4px;text-decoration:none !important}.wcpa_cart_color{width:30px;height:30px;display:block}.disp_squircle{border-radius:5px}.disp_square{border-radius:0}.disp_circle{border-radius:50%}.woocommerce-page table.shop_table tbody .product-name .variation dt,.woocommerce-page table.shop_table_responsive tbody .product-name .variation dt{float:unset}.woocommerce-page table.shop_table tbody .product-name .variation dd,.woocommerce-page table.shop_table_responsive tbody .product-name .variation dd{margin-left:0;padding-left:0}.woocommerce-page table.shop_table tbody .product-name .variation dd a,.woocommerce-page table.shop_table_responsive tbody .product-name .variation dd a{text-decoration:none}.woocommerce-page table.shop_table tbody .product-name .variation dd a:focus,.woocommerce-page table.shop_table tbody .product-name .variation dd a:focus-visible,.woocommerce-page table.shop_table_responsive tbody .product-name .variation dd a:focus,.woocommerce-page table.shop_table_responsive tbody .product-name .variation dd a:focus-visible{outline:none}.woocommerce #content table.cart .product-name img,.woocommerce table.cart .product-name img,.woocommerce-page #content table.cart .product-name img,.woocommerce-page table.cart .product-name img{display:block;max-width:100%;max-width:100px}.wcpa_cart_meta .wcpa_cart_meta_item-value img{max-width:100px !important}.wcpa_cart_meta .wcpa_cart_meta_item-value .wcpa_icon{width:20px}.woocommerce table.cart .variation{display:flex;flex-wrap:wrap;gap:5px}.woocommerce table.cart .variation dt{flex-basis:100%}.wcpa_prevent_quantity_change .product-remove{visibility:hidden}.wcpa_prevent_quantity_change .product-quantity{opacity:.5}.wcpa_prevent_quantity_change td{border-top:none !important}.wcpa_bind_quantity .product-quantity{opacity:.5}.mini_cart_item .wcpa_cart_meta{font-size:13px;margin:0}.mini_cart_item .wcpa_cart_meta_item{margin-bottom:1px;padding:0px;border:none}.wcpa_cart_meta{list-style-type:none;font-size:15px;margin:10px 0 0}.wcpa_cart_meta .wcpa_cart_meta_item{display:flex;flex-wrap:wrap;margin-bottom:5px;min-height:auto}.wcpa_cart_meta .wcpa_cart_meta_item .wcpa_cart_meta_item-label{font-weight:600;margin-left:0px;margin-bottom:5px;margin-top:0}.wcpa_cart_meta .wcpa_cart_meta_item .wcpa_cart_meta_item-value{margin-left:5px;margin-bottom:0;display:flex;gap:7px;flex-wrap:wrap}.wcpa_cart_meta .wcpa_cart_meta_item .wcpa_cart_meta_item-value p{margin:0}.wcpa_cart_meta .wcpa_cart_meta_item .wcpa_cart_meta_item-value a{text-decoration:none}.wcpa_cart_meta .wcpa_cart_meta_item .wcpa_cart_meta_item-value a:focus,.wcpa_cart_meta .wcpa_cart_meta_item .wcpa_cart_meta_item-value a:focus-visible{outline:none}.woocommerce-table--order-details .wc-item-meta{list-style-type:none;margin-left:0px}.woocommerce-table--order-details .wc-item-meta li{display:flex;flex-wrap:wrap}.woocommerce-table--order-details .wc-item-meta li p{margin-left:5px}.woocommerce-table--order-details .wc-item-meta li p a img{max-width:100px}.woocommerce-table--order-details .wc-item-meta li p a span{display:block}dt.variation-wcpa_empty_label{display:none !important}li.variation-wcpa_empty_label span:first-child{display:none !important}div.product.wcpa_has_options form.cart,div.product.wcpa_has_options form.cart>div:first-child,.sydney-single-addtocart-wrapper,.woocommerce-variation-add-to-cart{flex-wrap:wrap !important}.wcpa_wrap *{outline:none}.wcpa_wrap .wcpa_field_label{color:var(--wcpaLabelColor);font-size:var(--wcpaLabelSize);font-weight:var(--wcpaLabelWeight)}.wcpa_wrap .wcpa_field_desc,.wcpa_wrap .wcpa_option_desc{color:var(--wcpaDescColor);font-size:var(--wcpaDescSize);font-weight:var(--wcpaDescWeight)}.wcpa_wrap .wcpa_field_wrap input[type=text],.wcpa_wrap .wcpa_field_wrap input[type=url],.wcpa_wrap .wcpa_field_wrap input[type=date],.wcpa_wrap .wcpa_field_wrap input[type=time],.wcpa_wrap .wcpa_field_wrap input[type=number],.wcpa_wrap .wcpa_field_wrap input[type=email],.wcpa_wrap .wcpa_field_wrap input[type=tel],.wcpa_wrap .wcpa_field_wrap input[type=password],.wcpa_wrap .wcpa_field_wrap input[type=datetime-local],.wcpa_wrap .wcpa_field_wrap .wcpa_color_field,.wcpa_wrap .wcpa_field_wrap select,.wcpa_wrap .wcpa_field_wrap .wcpa_advanced_select .wcpa__control,.wcpa_wrap .wcpa_field_wrap .wcpa_other_value input{box-shadow:none;border:var(--wcpaBorderWidth) solid var(--wcpaBorderColor);background-color:var(--wcpaInputBgColor);height:var(--wcpaInputHeight);border-radius:var(--wcpaBorderRadius);line-height:25px;padding:5px 10px;outline:0;box-sizing:border-box;color:var(--wcpaInputColor)}.wcpa_wrap .wcpa_field_wrap input[type=text]:focus,.wcpa_wrap .wcpa_field_wrap input[type=url]:focus,.wcpa_wrap .wcpa_field_wrap input[type=date]:focus,.wcpa_wrap .wcpa_field_wrap input[type=time]:focus,.wcpa_wrap .wcpa_field_wrap input[type=number]:focus,.wcpa_wrap .wcpa_field_wrap input[type=email]:focus,.wcpa_wrap .wcpa_field_wrap input[type=tel]:focus,.wcpa_wrap .wcpa_field_wrap input[type=password]:focus,.wcpa_wrap .wcpa_field_wrap input[type=datetime-local]:focus,.wcpa_wrap .wcpa_field_wrap .wcpa_color_field:focus,.wcpa_wrap .wcpa_field_wrap select:focus,.wcpa_wrap .wcpa_field_wrap .wcpa_advanced_select .wcpa__control:focus,.wcpa_wrap .wcpa_field_wrap .wcpa_other_value input:focus{border-color:var(--wcpaBorderColorFocus)}.wcpa_wrap .wcpa_field_wrap textarea{box-shadow:none;border:var(--wcpaBorderWidth) solid var(--wcpaBorderColor);background-color:var(--wcpaInputBgColor);border-radius:var(--wcpaBorderRadius);line-height:25px;padding:5px 15px;outline:0;box-sizing:border-box}.wcpa_wrap .wcpa_field_wrap textarea:focus{border-color:var(--wcpaBorderColorFocus)}.wcpa_wrap .wcpa_group_field label{color:var(--wcpaCheckLabelColor);font-size:var(--wcpaCheckLabelSize)}.wcpa_wrap .wcpa_checkbox{position:relative}.wcpa_wrap .wcpa_checkbox input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.wcpa_wrap .wcpa_checkbox .wcpa_checkbox_custom{width:var(--wcpaCheckWidth);height:var(--wcpaCheckHeight);display:flex;align-items:center;justify-content:center;position:relative;border:var(--wcpaCheckBorderWidth) solid var(--wcpaCheckBorderColor);border-radius:var(--wcpaCheckBorderRadius);margin:0 5px 0 5px;cursor:pointer;flex:var(--wcpaCheckWidth) 0 0}.wcpa_wrap .wcpa_checkbox .wcpa_checkbox_custom::after{content:"";position:absolute;width:9px;height:4px;border:solid var(--wcpaCheckTickColor);border-width:0 0 2px 2px;transform:rotate(-45deg);visibility:hidden;opacity:0;margin-top:-2px}.wcpa_wrap .wcpa_checkbox input:checked~.wcpa_checkbox_custom{background-color:var(--wcpaCheckBgColor);border-color:var(--wcpaCheckBgColor)}.wcpa_wrap .wcpa_checkbox input:checked~.wcpa_checkbox_custom::after{visibility:visible;opacity:1}.wcpa_wrap .wcpa_radio{position:relative}.wcpa_wrap .wcpa_radio input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.wcpa_wrap .wcpa_radio .wcpa_radio_custom{width:var(--wcpaCheckWidth);height:var(--wcpaCheckHeight);flex:0 0 var(--wcpaCheckWidth);display:flex;align-items:center;justify-content:center;position:relative;border:var(--wcpaCheckBorderWidth) solid var(--wcpaRadioBorderColor);background-color:rgba(0,0,0,0);border-radius:50%;margin:0 5px 0 0}.wcpa_wrap .wcpa_radio .wcpa_radio_custom::after{content:"";position:absolute;width:10px;height:10px;background-color:var(--wcpaRadioBgColor);border-radius:50%;transform:scale(0);transition:all ease-in-out .2s}.wcpa_wrap .wcpa_radio input:checked~.wcpa_radio_custom{background-color:rgba(0,0,0,0);border-color:var(--wcpaRadioBgColor)}.wcpa_wrap .wcpa_radio input:checked~.wcpa_radio_custom::after{transform:scale(1)}.wcpa_wrap .wcpa_price_summary{color:var(--wcpaLabelColor)}.wcpa_wrap .wcpa_price_summary .wcpa_total{border-top:1px solid var(--wcpaLineColor)}.wcpa_wrap .wcpa_field_price{color:var(--wcpaLabelColor)}.wcpa_wrap .wcpa_field_error p,.wcpa_wrap .wcpa_error{color:var(--wcpaErrorColor);font-size:var(--wcpaErrorSize)}.woocommerce img.pswp__img,.woocommerce-page img.pswp__img{max-width:none}button.pswp__button{box-shadow:none!important;background-image:url(//yupiii.pt/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}.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(//yupiii.pt/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(//yupiii.pt/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(//yupiii.pt/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}.wooco-wrap .wooco-text, .wooco-wrap .wooco-table {
margin: 0 0 15px 0;
}
.wooco-wrap .wooco-text {
white-space: pre-line;
}
.wooco-products .wooco-product {
display: flex;
align-items: center;
padding: 10px 0;
border-bottom: 1px dotted #e5e5e5;
}
.wooco-products .wooco-product > div {
padding-right: 10px;
}
.wooco-products .wooco-product > div:last-child {
padding-right: 0;
text-align: right;
}
.wooco-products .wooco-product .wooco-thumb {
width: 50px;
}
.wooco-products .wooco-product .wooco-thumb img {
width: 40px;
height: 40px;
max-width: 40px;
display: block;
}
.wooco-products .wooco-product .wooco-qty {
width: 80px;
flex: 0 0 80px;
}
.wooco-products .wooco-product .wooco-qty input {
width: 100%;
}
.wooco-products .wooco-product .wooco-price {
width: 100px;
flex: 0 0 100px;
}
.wooco-products .wooco-product .wooco-price del {
opacity: .5;
text-decoration: line-through;
}
.wooco-products .wooco-product .wooco-price del span {
text-decoration: line-through;
}
.wooco-products .wooco-product .wooco-price ins {
font-weight: normal;
}
.wooco-products .wooco-product .wooco-price .amount {
display: inline-block;
}
.wooco-products .wooco-product .wooco-title {
flex-grow: 1;
}
.wooco-products .wooco-product .wooco-title .wooco-title-inner {
display: block;
overflow: hidden;
}
.wooco-products .wooco-product .wooco-title .wooco-title-inner a {
text-decoration: none;
box-shadow: none;
}
.wooco-products .wooco-product form.variations_form {
margin: 0;
padding: 0;
}
.wooco-products .wooco-product form.variations_form .stock.in-stock {
color: green;
}
.wooco-products .wooco-product form.variations_form .stock {
font-size: 14px;
}
.wooco-products .wooco-product form.variations_form .stock.available-on-backorder {
color: orange;
}
.wooco-products .wooco-product form.variations_form .stock.out-of-stock {
color: red;
}
.wooco-products .wooco-product .wooco-description, .wooco-products .wooco-product .wooco-variation-description {
font-size: 14px;
}
.wooco-products {
border-width: 1px 0 0 0;
border-style: dotted;
border-color: #e5e5e5;
}
.wooco-products .wooco-product > td {
padding: 10px 10px 10px 0;
background-color: transparent;
border-width: 0 0 1px 0;
border-style: dotted;
border-color: #e5e5e5;
}
.wooco-products .wooco-product > td:last-child {
padding-right: 0;
}
.wooco-products .wooco-product form.variations_form .variations {
display: inline-block;
margin: 0;
padding: 0;
}
.wooco-products .wooco-product form.variations_form .variations .variation {
}
.wooco-products .wooco-product form.variations_form .variations .variation > div {
display: block;
}
.wooco-products .wooco-product form.variations_form .variations .variation {
display: inline-block;
float: left;
border-width: 1px;
border-style: solid;
border-color: #e5e5e5;
padding: 5px 10px;
margin: 5px 5px 0 0;
max-width: 100%;
border-radius: 2px;
}
.wooco-products .wooco-product form.variations_form .variations .reset {
display: inline-block;
}
.wooco-products .wooco-product form.variations_form .variations .variation:last-child {
margin-bottom: 0;
}
.wooco-products .wooco-product form.variations_form .variations .variation .label {
font-size: 12px;
line-height: 1;
}
.wooco-products .wooco-product form.variations_form .variations .variation .select {
line-height: 1;
}
.wooco-products .wooco-product form.variations_form .variations .variation .select select {
width: 100%;
line-height: 1;
padding: 0 16px 0 0;
background-color: transparent;
border-radius: 0;
border: none;
-webkit-appearance: none;
-moz-appearance: none;
outline: none;
background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAECAYAAACtBE5DAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpGNEQzN0Y2NTY0NjcxMUU3QjU5NUI5N0U0NjlDMTIzNiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpGNEQzN0Y2NjY0NjcxMUU3QjU5NUI5N0U0NjlDMTIzNiI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkY0RDM3RjYzNjQ2NzExRTdCNTk1Qjk3RTQ2OUMxMjM2IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkY0RDM3RjY0NjQ2NzExRTdCNTk1Qjk3RTQ2OUMxMjM2Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+pzgqpQAAADdJREFUeNpirKioWMDAwBDPgAoWMQGJLCC+hiR4HYgzQRLfgDgUSoNwCIhmgaq6BtXJCNMNEGAAbM0MK7OUU3AAAAAASUVORK5CYII=);
background-repeat: no-repeat;
background-position: 100% 50%;
background-size: auto;
}
.wooco-products .wooco-product form.variations_form .variations a.reset_variations {
margin: 0;
font-size: 12px;
}
.wooco-item-child .product-price .amount, .wooco-item-child .product-price .tax_label,
.wooco-item-child .product-subtotal .amount, .wooco-item-child .product-subtotal .tax_label,
.wooco-item-child .product-total .amount, .wooco-item-child .product-total .tax_label {
opacity: .3;
}
body.woocommerce-no-js .wooco-wrap + form.cart {
display: none;
}
.wooco-disabled {
opacity: .5 !important;
cursor: not-allowed !important;
}
.wooco-cart-child.wooco-item-child .minus, .wooco-cart-child.wooco-item-child .plus {
display:none;
}
.wooco-cart-item.wooco-cart-child.wooco-item-child div.elementor-menu-cart__product-remove.product-remove {
display:none;
}div.sib-sms-field {
display: inline-block;
position: relative;
width: 100%;
}
.sib-sms-field .sib-country-block {
position: absolute;
right: auto;
left: 0;
top: 0;
bottom: 0;
padding: 1px;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
.sib-country-block .sib-toggle.sib-country-flg {
z-index: 1;
position: relative;
width: 46px;
height: 100%;
padding: 0 0 0 8px;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
background-color: #dbdbdb;
cursor: pointer;
}
.sib-country-block .sib-toggle .sib-cflags {
position: absolute;
top: 0;
bottom: 0;
margin: auto;
height: 15px;
width: 20px;
background-repeat: no-repeat;
background-color: #dbdbdb;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
background-image: url(//yupiii.pt/wp-content/plugins/mailin/img/flags/fr.png);
}
.sib-country-block .sib-toggle .sib-icon-arrow {
position: absolute;
top: 50%;
margin-top: -2px;
right: 6px;
width:  0;
height: 0;
border-left: 3px solid transparent;
border-right: 3px solid transparent;
border-top: 4px solid;
}
.sib-sms-field ul.sib-country-list {
position: absolute;
z-index: 2;
list-style: none;
text-align: left;
padding: 0px;
margin: 0px 0px 0px -1px;
box-shadow: rgba(0, 0, 0, 0.2) 1px 1px 4px;
background-color: white;
border: 1px solid rgb(204, 204, 204);
white-space: nowrap;
max-height: 150px;
overflow-y: scroll;
overflow-x: hidden;
top: 50px;
width: 250px;
}
.sib-sms-field ul.sib-country-list li.sib-country-prefix {
font-size: 14px;
padding:1px 10px;
cursor: pointer;
}
.sib-sms-field ul.sib-country-list li.sib-country-prefix:hover {
background-color: #dbdbdb;
}
.sib-sms-field ul.sib-country-list li .sib-flag-box {
width: 20px;
}
.sib-sms-field ul.sib-country-list li .sib-flag-box .sib-flag {
height: 18px;
width: 20px;
background-image: url(//yupiii.pt/wp-content/plugins/mailin/img/flags/ad.png);
vertical-align: middle;
display: inline-block;
background-repeat:no-repeat;
}
.sib-sms-field ul.sib-country-list li .sib-flag-box .sib-dial-code {
margin-left: 20px;
}
.sib-sms-field .sib-sms {
padding-right: 6px;
padding-left: 52px;
margin-left: 0;
position: relative;
z-index: 0;
margin-top: 0 !important;
margin-bottom: 0 !important;
margin-right: 0;
}
.sib-multi-lists.sib_error {
color: #A94442;
}