.select-lf-form{font-size:25px;font-weight:bold;text-align:center;color:red;}
.lead-form-wrapper{display:flex;}
.hide-form-title .lead-form-front h2{display:none;}
.show-submit-msg p.successmsg{display:block !important;}
.lf-field label{font-size:15;font-weight:400;}
.checkbox-type.lf-field ul li, .radio-type.lf-field ul li, .lf-field.lfb-terms span{font-size:16px;}
.lf-custom-radio-checkbox .lf-field input[type=checkbox],
.lf-custom-radio-checkbox .lf-field input[type=radio]{-webkit-appearance:none;-moz-appearance:none;border-style:solid;border-width:0;outline:none;min-width:1px;width:15px;height:15px;background:#ddd;padding:3px;}
.lf-custom-radio-checkbox .lf-field input[type=checkbox]:before,
.lf-custom-radio-checkbox .lf-field input[type=radio]:before{content:"";width:100%;height:100%;padding:0;margin:0;display:block;}
.lf-custom-radio-checkbox .lf-field input[type=checkbox]:checked:before{content:"\f147";font-family:dashicons;}
.lf-custom-radio-checkbox .lf-field input[type=radio]:checked:before{background:#8c8c8c;}
.lf-custom-radio-checkbox .lf-field input[type=checkbox]:checked:before{background:#e0e0e0;color:#777777;}
.lf-custom-radio-checkbox .lf-field input[type=radio]{border-radius:50%;}
.lf-custom-radio-checkbox .lf-field input[type=radio]:before{border-radius:50%;}
.hide-input-label .lf-field:not(.radio-type):not(.checkbox-type):not(.submit-type) label{display:none;}
.hide-radio-checkbox-label .lf-field.radio-type label, .hide-radio-checkbox-label .lf-field.checkbox-type label{display:none;}
.lf-custom-radio-checkbox .lf-field input[type=checkbox],
.lf-custom-radio-checkbox .lf-field input[type=radio] {
border: 1px solid #a5a5a5;
}.elemento-addons-post-grid-layout{position:relative;}
.elemento-addons-post-grid-layout .elemento-owl-slider-common-secript .owl-stage-outer.stage-hovered{margin-bottom:-100px;padding-bottom:100px;}
.elemento-addons-post-grid-layout .th-product-compare-btn.button.th-added-compare > span, .ea-simple-product-slider .th-product-compare-btn.button.th-added-compare > span, .elemento-addons-post-big-image .th-product-compare-btn.button.th-added-compare > span{display:none;}
.elemento-addons-grid{display:grid;grid-template-columns:repeat(3, 1fr);align-items:flex-start;}
.elemento-addons-rating{display:flex;}
.elemento-addons-rating .star-rating{float:unset;overflow:hidden;position:relative;height:1em;line-height:1;font-size:1em;width:5.4em;font-family:star;}
.elemento-addons-rating .star-rating:before{content:"sssss";color:#d3ced2;float:left;top:0;left:0;position:absolute;}
.elemento-addons-rating .star-rating span{overflow:hidden;float:left;top:0;left:0;position:absolute;padding-top:1.5em;}
.elemento-addons-rating .star-rating span:before{content:"SSSSS";top:0;position:absolute;left:0;}
.elemento-product-outer-wrap{position:relative;}
.elemento-product-outer-wrap .rating-price{display:flex;justify-content:space-between;position:relative;z-index:100000;align-items:center;flex-wrap:wrap;}
.elemento-product-outer-wrap .rating-price.no_has_rating{justify-content:center;}
.elemento-product-outer-wrap a.added_to_cart{display:none !important;}
.elemento-product-outer-wrap a.elemento-add-to-cart-btn{display:flex;font-size:18px;color:#747474;background-color:#e6e6e6;line-height:1;padding:6px;border-radius:5px;text-decoration:none;flex-wrap:wrap;justify-content:center;max-width:100%;}
.elemento-product-outer-wrap a.elemento-add-to-cart-btn:hover{color:#737070;background-color:#c4c4c4;}
.elemento-product-outer-wrap a.elemento-add-to-cart-btn.loading{opacity:0.5;pointer-events:none;}
.elemento-product-outer-wrap a.elemento-add-to-cart-btn.loading:after, .elemento-product-outer-wrap .th-elemento-compare-integrate.th-product-compare-btn.loading:after{top:unset;right:unset;}
.elemento-product-outer-wrap a.elemento-add-to-cart-btn span{font-size:inherit;width:fit-content;height:unset;display:inline;}
.elemento-product-outer-wrap a.elemento-add-to-cart-btn .add-to-cart-text{font-family:inherit;}
.elemento-product-inner-wrap{display:flex;grid-gap:10px;position:relative;flex-direction:column;}
.elemento-product-inner-wrap a.elemento-addons-quickview{font-size:14px;line-height:1;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;width:fit-content;}
.elemento-product-inner-wrap a{text-decoration:none !important;display:block;}
.elemento-product-inner-wrap .elemento-addons-sale{position:absolute;left:0;top:0;z-index:1000;}
.elemento-product-inner-wrap .elemento-addons-sale .elemento-addons-sale-tag{background:black;padding:0.2rem 0.5rem;line-height:1;display:block;color:white;}
.elemento-product-inner-wrap .elemento-addons-product-image{position:relative;width:fit-content;margin:auto;}
.elemento-product-inner-wrap .elemento-addons-product-image img{max-width:100%;}
.elemento-product-inner-wrap .elemento-addons-product-title{line-height:1.2;display:block;color:#3e3e3e;font-size:14px;font-weight:bold;}
.elemento-product-inner-wrap .elemento-addons-product-price .elemento-addons-price{display:flex;font-size:14px;line-height:1;font-weight:bold;flex-wrap:wrap;}
.elemento-product-inner-wrap .elemento-addons-product-price .elemento-addons-price del{margin-right:0.5rem;color:#838383;}
.elemento-product-inner-wrap .elemento-addons-product-price .elemento-addons-price ins{color:#000000;}
.elemento-wishlist .yith-wcwl-add-to-wishlist{margin:0;}
.elemento-wishlist .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistaddedbrowse{line-height:0;font-size:0;}
.elemento-wishlist .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistaddedbrowse a[data-title]{display:none;}
.elemento-wishlist .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistaddedbrowse .feedback{font-size:0;}
.elemento-wishlist .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistaddedbrowse .feedback:before{content:"\e909";font-size:19px;font-family:"th-icon" !important;cursor:pointer;}
.elemento-wishlist .yith-wcwl-add-to-wishlist .yith-wcwl-add-button .add_to_wishlist{display:block;font-size:18px;color:#747474;background-color:#e6e6e6;line-height:1;padding:6px;border-radius:5px;}
.elemento-wishlist .yith-wcwl-add-to-wishlist .yith-wcwl-add-button .add_to_wishlist .yith-wcwl-icon{margin:0;}
.elemento-wishlist .yith-wcwl-add-to-wishlist .yith-wcwl-add-button .add_to_wishlist .yith-wcwl-icon:before{content:"\e90a";font-family:"th-icon" !important;cursor:pointer;}
.elemento-wishlist .yith-wcwl-add-to-wishlist .yith-wcwl-add-button .add_to_wishlist span{display:none;}
.elemento-wishlist .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistexistsbrowse > a{display:none;}
.elemento-wishlist .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistexistsbrowse .feedback i{margin:0;}
.elemento-wishlist .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistexistsbrowse .feedback i:before{content:"\e909";font-family:"th-icon" !important;cursor:pointer;}
.elemento-wishlist .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistexistsbrowse .feedback > span{display:none;}
.elemento-wishlist .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistexistsbrowse .feedback, .elemento-product-layout-1 .th-elemento-compare-integrate{display:block;font-size:18px;color:#747474;background-color:#e6e6e6;line-height:1;padding:6px;border-radius:5px;transition:all 0.3s ease;}
.elemento-product-layout-1 .elemento-addons-product-image{overflow:hidden;}
.elemento-product-layout-1 .elemento-product-inner-wrap a.elemento-addons-quickview{position:absolute;bottom:0;width:100%;text-align:center;transform:translateY(86px);width:100%;}
.elemento-product-layout-1 .th-wishlist-compare-btn{display:flex;flex-direction:column;width:fit-content;position:absolute;top:0;right:0;grid-gap:8px;opacity:0;transition:0.5s all ease;}
.elemento-product-layout-1 .elemento-addons-product-content{display:flex;justify-content:space-between;grid-gap:10px;align-items:center;flex-wrap:wrap;width:100%;}
.elemento-product-layout-1 .elemento-addons-product-content > div{display:grid;position:relative;grid-gap:10px;max-width:60%;text-align:left;}
.elemento-product-layout-1 .elemento-product-outer-wrap:hover .elemento-addons-quickview{transform:translateY(0);opacity:1;}
.elemento-product-layout-1 .elemento-product-outer-wrap:hover .th-wishlist-compare-btn{opacity:1;}
.elemento-product-layout-1 .elemento-product-outer-wrap a.elemento-add-to-cart-btn.added > span, .elemento-product-layout-1 .elemento-product-outer-wrap a.elemento-add-to-cart-btn.loading > span{display:none;}
.elemento-product-layout-1 .elemento-product-outer-wrap a.elemento-add-to-cart-btn.added::after, .elemento-product-layout-1 .elemento-product-outer-wrap a.elemento-add-to-cart-btn.loading::after{margin:0;}
.elemento-product-preview-on.elementor-element-editable .elemento-product-layout-1 .elemento-product-outer-wrap .elemento-addons-quickview{transform:translateY(0);opacity:1;}
.elemento-product-preview-on.elementor-element-editable .elemento-product-layout-1 .elemento-product-outer-wrap .th-wishlist-compare-btn{opacity:1;}
.elemento-product-layout-2 .buttons_on_hover .elemento-addons-product-buttons, .elemento-product-layout-4 .buttons_on_hover .elemento-addons-product-buttons{position:absolute;width:100%;bottom:0;opacity:0;transition:0.3s all linear;z-index:1000;}
.elemento-product-layout-2 .buttons_on_hover .elemento-addons-product-price, .elemento-product-layout-4 .buttons_on_hover .elemento-addons-product-price{transition:0.3s all linear;}
.elemento-product-layout-2 .buttons_on_hover .elemento-product-outer-wrap:hover .elemento-addons-product-buttons, .elemento-product-layout-4 .buttons_on_hover .elemento-product-outer-wrap:hover .elemento-addons-product-buttons{opacity:1;}
.elemento-product-layout-2 .buttons_on_hover .elemento-product-outer-wrap:hover .elemento-addons-product-price, .elemento-product-layout-4 .buttons_on_hover .elemento-product-outer-wrap:hover .elemento-addons-product-price{opacity:0;}
.elemento-product-layout-2 .elemento-product-outer-wrap, .elemento-product-layout-4 .elemento-product-outer-wrap{transition:0.3s all ease;}
.elemento-product-layout-2 .elemento-product-outer-wrap a.elemento-add-to-cart-btn.added > span, .elemento-product-layout-2 .elemento-product-outer-wrap a.elemento-add-to-cart-btn.loading > span, .elemento-product-layout-4 .elemento-product-outer-wrap a.elemento-add-to-cart-btn.added > span, .elemento-product-layout-4 .elemento-product-outer-wrap a.elemento-add-to-cart-btn.loading > span{display:none;}
.elemento-product-layout-2 .elemento-product-outer-wrap a.elemento-add-to-cart-btn.added::after, .elemento-product-layout-2 .elemento-product-outer-wrap a.elemento-add-to-cart-btn.loading::after, .elemento-product-layout-4 .elemento-product-outer-wrap a.elemento-add-to-cart-btn.added::after, .elemento-product-layout-4 .elemento-product-outer-wrap a.elemento-add-to-cart-btn.loading::after{margin:0;}
.elemento-product-layout-2 .elemento-product-outer-wrap a, .elemento-product-layout-4 .elemento-product-outer-wrap a{overflow:hidden;}
.elemento-product-layout-2 .elemento-product-outer-wrap a img, .elemento-product-layout-4 .elemento-product-outer-wrap a img{transition:0.3s all linear;}
.elemento-product-layout-2 .elemento-product-outer-wrap:hover .elemento-addons-product-image a img, .elemento-product-layout-4 .elemento-product-outer-wrap:hover .elemento-addons-product-image a img{transform:scale(1.1);}
.elemento-product-layout-2 .elemento-addons-product-buttons, .elemento-product-layout-4 .elemento-addons-product-buttons{display:flex;align-items:center;width:100%;justify-content:center;flex-wrap:wrap;}
.elemento-product-preview-on.elementor-element-editable .elemento-product-layout-2 .buttons_on_hover .elemento-product-outer-wrap .elemento-addons-product-buttons, .elemento-product-preview-on.elementor-element-editable .elemento-product-layout-4 .buttons_on_hover .elemento-product-outer-wrap .elemento-addons-product-buttons{opacity:1;}
.elemento-product-preview-on.elementor-element-editable .elemento-product-layout-2 .buttons_on_hover .elemento-product-outer-wrap .elemento-addons-product-price, .elemento-product-preview-on.elementor-element-editable .elemento-product-layout-4 .buttons_on_hover .elemento-product-outer-wrap .elemento-addons-product-price{opacity:0;}
.elemento-product-preview-on.elementor-element-editable .elemento-product-layout-2 .elemento-product-outer-wrap, .elemento-product-preview-on.elementor-element-editable .elemento-product-layout-4 .elemento-product-outer-wrap{transition:0.3s all ease;}
.elemento-product-preview-on.elementor-element-editable .elemento-product-layout-2 .elemento-product-outer-wrap a, .elemento-product-preview-on.elementor-element-editable .elemento-product-layout-4 .elemento-product-outer-wrap a{overflow:hidden;}
.elemento-product-preview-on.elementor-element-editable .elemento-product-layout-2 .elemento-product-outer-wrap a img, .elemento-product-preview-on.elementor-element-editable .elemento-product-layout-4 .elemento-product-outer-wrap a img{transition:0.3s all linear;}
.elemento-product-preview-on.elementor-element-editable .elemento-product-layout-2 .elemento-product-outer-wrap .elemento-addons-product-image a img, .elemento-product-preview-on.elementor-element-editable .elemento-product-layout-4 .elemento-product-outer-wrap .elemento-addons-product-image a img{transform:scale(1.1);}
.elemento-product-layout-4 .elemento-addons-product-buttons{position:absolute;bottom:0;width:100%;overflow:hidden;}
.elemento-product-layout-4 .elemento-addons-product-buttons > a, .elemento-product-layout-4 .elemento-addons-product-buttons > div{transform:translateY(30px);opacity:0;}
.elemento-product-layout-4 .elemento-product-outer-wrap:hover .elemento-addons-product-buttons > a, .elemento-product-layout-4 .elemento-product-outer-wrap:hover .elemento-addons-product-buttons > div{transform:translateY(0);opacity:1;}
.elemento-product-layout-4 .elemento-product-outer-wrap:hover .elemento-addons-product-buttons .elemento-add-to-cart-btn{transition:0.4s all ease;}
.elemento-product-layout-4 .elemento-product-outer-wrap:hover .elemento-addons-product-buttons .elemento-wishlist{transition:0.7s all ease;}
.elemento-product-layout-4 .elemento-product-outer-wrap:hover .elemento-addons-product-buttons .elemento-addons-quickview{transition:0.9s all ease;}
.elemento-product-layout-4 .elemento-product-outer-wrap:hover .elemento-addons-product-buttons .th-elemento-compare-integrate{transition:1s all ease;}
.elemento-product-preview-on.elementor-element-editable .elemento-product-layout-4 .elemento-addons-product-buttons > a, .elemento-product-preview-on.elementor-element-editable .elemento-product-layout-4 .elemento-addons-product-buttons > div{transform:translateY(0);opacity:1;}
.elemento-product-preview-on.elementor-element-editable .elemento-product-layout-4 .elemento-addons-product-buttons .elemento-add-to-cart-btn{transition:0.4s all ease;}
.elemento-product-preview-on.elementor-element-editable .elemento-product-layout-4 .elemento-addons-product-buttons .elemento-wishlist{transition:0.7s all ease;}
.elemento-product-preview-on.elementor-element-editable .elemento-product-layout-4 .elemento-addons-product-buttons .elemento-addons-quickview{transition:0.9s all ease;}
.elemento-product-layout-3 .elemento-product-outer-wrap .elemento-product-inner-wrap{transition:0.6s all linear;}
.elemento-product-layout-3 .elemento-product-outer-wrap .elemento-addons-product-buttons{position:absolute;display:flex;bottom:10px;width:100%;opacity:0;transition:0.5s all ease;justify-content:center;}
.elemento-product-layout-3 .elemento-product-outer-wrap .elemento-add-to-cart-layout-3{border-top:none !important;display:flex;justify-content:center;padding:10px 0;position:absolute;width:100%;z-index:10000;transform:translateY(30px);opacity:0;transition:0.5s all ease;visibility:hidden;}
.elemento-product-layout-3 .elemento-product-outer-wrap .elemento-add-to-cart-layout-3 .elemento-add-to-cart-btn.added{display:none;}
.elemento-product-layout-3 .elemento-product-outer-wrap .elemento-add-to-cart-layout-3 a.added_to_cart{display:block !important;max-width:100%;text-align:center;text-decoration:none;line-height:1;}
.elemento-product-layout-3 .elemento-product-outer-wrap:hover .elemento-add-to-cart-layout-3{opacity:1;transform:translateY(-3px);visibility:visible;border-top-left-radius:0 !important;border-top-right-radius:0 !important;}
.elemento-product-layout-3 .elemento-product-outer-wrap:hover .elemento-product-inner-wrap{border-bottom-color:transparent;border-bottom-left-radius:0 !important;border-bottom-right-radius:0 !important;}
.elemento-product-layout-3 .elemento-product-outer-wrap:hover .elemento-addons-product-buttons{opacity:1;}
.elemento-product-layout-5 .elemento-product-outer-wrap .elemento-product-inner-wrap{transition:0.6s all linear;}
.elemento-product-layout-5 .elemento-product-outer-wrap .elemento-product-inner-wrap .elemento-addons-quickview{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);padding:10px;display:flex;grid-gap:5px;border-radius:4px;opacity:0;visibility:hidden;}
.elemento-product-layout-5 .elemento-product-outer-wrap .elemento-add-to-cart-layout-5{border-top:none !important;display:flex;justify-content:center;padding:10px 0;flex-direction:column;width:100%;z-index:10000;transform:translateY(30px);opacity:0;transition:0.5s all ease;visibility:hidden;align-items:center;grid-gap:14px;}
.elemento-product-layout-5 .elemento-product-outer-wrap .elemento-add-to-cart-layout-5 .elemento-add-to-cart-btn.added{display:none;}
.elemento-product-layout-5 .elemento-product-outer-wrap .elemento-add-to-cart-layout-5 a.added_to_cart{display:block !important;max-width:100%;text-align:center;text-decoration:none;line-height:1;}
.elemento-product-layout-5 .elemento-product-outer-wrap .elemento-add-to-cart-layout-5 .buttons_{display:flex;align-items:center;flex-wrap:wrap;justify-content:center;grid-gap:5px;}
.elemento-product-layout-5 .elemento-product-outer-wrap .elemento-add-to-cart-layout-5 .buttons_ .th-elemento-compare-integrate, .elemento-product-layout-5 .elemento-product-outer-wrap .elemento-add-to-cart-layout-5 .buttons_ .elemento-wishlist .yith-wcwl-add-to-wishlist .yith-wcwl-add-button .add_to_wishlist, .elemento-product-layout-5 .elemento-product-outer-wrap .elemento-add-to-cart-layout-5 .buttons_ .elemento-wishlist .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistexistsbrowse .feedback, .elemento-product-layout-5  .yith-wcwl-add-to-wishlist-button{padding:0;background:transparent;color:black;text-decoration:none;display:flex;grid-gap:5px;font-weight:500;font-size:14px;background-color:transparent;align-items:center;}
.elemento-product-layout-5 .elemento-product-outer-wrap .elemento-add-to-cart-layout-5 .buttons_ .th-elemento-compare-integrate:hover, .elemento-product-layout-5 .elemento-product-outer-wrap .elemento-add-to-cart-layout-5 .buttons_ .elemento-wishlist .yith-wcwl-add-to-wishlist .yith-wcwl-add-button .add_to_wishlist:hover, .elemento-product-layout-5 .elemento-product-outer-wrap .elemento-add-to-cart-layout-5 .buttons_ .elemento-wishlist .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistexistsbrowse .feedback:hover{background-color:transparent;}
.elemento-product-layout-5 .elemento-product-outer-wrap:hover .elemento-add-to-cart-layout-5{opacity:1;transform:translateY(-3px);visibility:visible;border-top-left-radius:0 !important;border-top-right-radius:0 !important;}
.elemento-product-layout-5 .elemento-product-outer-wrap:hover .elemento-product-inner-wrap{border-bottom-color:transparent;border-bottom-left-radius:0 !important;border-bottom-right-radius:0 !important;}
.elemento-product-layout-5 .elemento-product-outer-wrap:hover .elemento-product-inner-wrap .elemento-addons-quickview{opacity:1;visibility:visible;}
.elemento-product-layout-5 .elemento-product-outer-wrap:hover .elemento-addons-product-buttons{opacity:1;}
.elemento-product-preview-on .elemento-product-layout-5 .elemento-product-outer-wrap .elemento-add-to-cart-layout-5{opacity:1;transform:translateY(-3px);visibility:visible;border-top-left-radius:0 !important;border-top-right-radius:0 !important;}
.elemento-product-preview-on .elemento-product-layout-5 .elemento-product-outer-wrap .elemento-product-inner-wrap{border-bottom-color:transparent;border-bottom-left-radius:0 !important;border-bottom-right-radius:0 !important;}
.elemento-product-preview-on .elemento-product-layout-5 .elemento-product-outer-wrap .elemento-product-inner-wrap .elemento-addons-quickview{opacity:1;visibility:visible;}
.elemento-product-preview-on .elemento-product-layout-5 .elemento-product-outer-wrap .elemento-addons-product-buttons{opacity:1;}
.elemento-product-layout-5 .elemento-wishlist .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistaddedbrowse .feedback:after{content:"Added";font-family:inherit;}
.elemento-product-layout-5 .elemento-wishlist .yith-wcwl-add-to-wishlist .yith-wcwl-add-button .add_to_wishlist:after{font-family:inherit;content:"Wishlist";}
.elemento-product-layout-5 .elemento-wishlist .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistexistsbrowse .feedback:after{font-family:inherit;content:"Added";}
.ea-simple-product-slider .elemento-product-outer-wrap a.elemento-add-to-cart-btn.loading:after, .elemento-product-layout-3 .elemento-product-outer-wrap a.elemento-add-to-cart-btn.loading:after, .elemento-product-layout-5 .elemento-product-outer-wrap a.elemento-add-to-cart-btn.loading:after{position:unset;margin-left:5px;}
.elemento_quick_view_model{position:fixed;top:0;left:0;width:100%;height:100%;background:#4e4848d4;z-index:100000000;}
.elemento_quick_view_model a{text-decoration:none;}
.elemento_quick_view_model .elemento-quick-view-slides{text-align:center;}
.elemento_quick_view_model .elemento-quick-view-slides img{max-height:400px;}
.elemento_quick_view_model .elemento-quickview-wrapper_rev{animation:quickView 0.5s;animation-direction:reverse;}
.elemento_quick_view_model .elemento-quickview-wrapper{display:flex;justify-content:center;align-items:center;height:100%;position:relative;animation:quickView 0.5s;}
.elemento_quick_view_model .elemento-quickview-wrapper > div{width:975px;max-width:90%;background:white;position:relative;display:flex;}
.elemento-quickview-wrapper del{margin-right:12px;opacity:0.5;}
.elemento_quick_view_model .elemento-quickview-wrapper > div .elemento-addons-sale{position:absolute;color:white;display:flex;align-items:center;justify-content:center;padding:5px 10px;border-radius:4px;width:auto;height:auto;min-width:initial;min-height:initial;line-height:initial;top:15px;left:15px;right:auto;margin:0;font-weight:500;z-index:1000;}
.elemento_quick_view_model .elemento-quickview-wrapper > div .elemento-quickview-close{position:absolute;top:10px;right:10px;display:flex;cursor:pointer;background:#111;opacity:.7;color:white;font-weight:bold;width:28px;text-align:center;border-radius:50%;height:28px;justify-content:center;align-items:center;}
.elemento_quick_view_model .elemento-quickview-wrapper > div .elemento-quickview-close i{width:unset;height:unset;}
.elemento_quick_view_model .elemento-quickview-wrapper > div .left_content_{min-width:490px;max-width:490px;box-sizing:border-box;flex:1;}
.elemento_quick_view_model .elemento-quickview-wrapper > div .left_content_ .elemento-owl-slider-common-secript .elemento-addons-owl-np-cln{background-color:#efefef00;}
.elemento_quick_view_model .elemento-quickview-wrapper > div .right_content_{flex:1;display:flex;flex-direction:column;grid-gap:14px;padding:30px 24px;}
.elemento_quick_view_model .elemento-quickview-wrapper > div .right_content_ > span{display:block;line-height:1.2;font-size:16px;line-height:25px;}
.elemento_quick_view_model .elemento-quickview-wrapper > div .right_content_ .title_{font-size:28px;line-height:35px;color:#1c1D1E;display:inline-block;letter-spacing:0.5px;position:relative;vertical-align:top;margin:0;width:100%;padding:0;font-weight:500;}
.elemento_quick_view_model .elemento-quickview-wrapper > div .right_content_ .price_{font-weight:400;font-size:24px;line-height:31px;padding:10px 0;}
.elemento_quick_view_model .elemento-quickview-wrapper > div .right_content_ .elemento-addons-rating{color:#f5a225;}
.elemento_quick_view_model .elemento-quickview-wrapper > div .right_content_ .description_{font-size:18px;color:#323232;line-height:36px;max-height:178px;overflow:auto;}
.elemento_quick_view_model .elemento-quickview-wrapper > div .right_content_ .description_ .woocommerce-product-details__short-description{border:none;}
.elemento_quick_view_model .elemento-quickview-wrapper > div .right_content_ .category_{border-radius:4px;color:#3e3d3d;order:5;}
.elemento_quick_view_model .elemento-quickview-wrapper > div .right_content_ .category_ a{color:inherit;}
.elemento_quick_view_model .elemento-quickview-wrapper > div .right_content_ .quickview-add-to-cart{display:flex;grid-gap:4px;margin-top:50px;}
.elemento_quick_view_model .elemento-quickview-wrapper > div .right_content_ .quickview-add-to-cart .plus-minus{margin-right:15px;float:left;border:1px solid #9c9c9c;border-radius:5px;display:flex;align-items:center;margin-bottom:21px;}
.elemento_quick_view_model .elemento-quickview-wrapper > div .right_content_ .quickview-add-to-cart .plus-minus span{display:inline-flex;align-items:center;justify-content:center;font-size:21px;line-height:27px;width:25px;height:25px;margin:0 9px;text-align:center;background:transparent;border-radius:50%;color:#9c9c9c;}
.elemento_quick_view_model .elemento-quickview-wrapper > div .right_content_ .quickview-add-to-cart .plus-minus span:hover{background-color:#EEE;}
.elemento-quickview-wrapper .left_content_ img{width:100%;margin:0 auto;}
.elemento_quick_view_model .elemento-quickview-wrapper > div .right_content_ .quickview-add-to-cart .plus-minus span:last-child{border:none;}
.elemento_quick_view_model .elemento-quickview-wrapper > div .right_content_ .quickview-add-to-cart a.loading{opacity:0.5;pointer-events:none;}
.elemento_quick_view_model .elemento-quickview-wrapper > div .right_content_ .quickview-add-to-cart a .th-icon{display:none;}
.elemento_quick_view_model .elemento-quickview-wrapper > div .right_content_ .quickview-add-to-cart .added_to_cart{display:none;}
.elemnto-addons-product-grid-nav{display:flex;justify-content:flex-end;flex-wrap:wrap;margin-bottom:15px;align-items:center;}
.elemnto-addons-product-grid-nav .elemnto-addons-product-grid-title{color:#bfbfbf;font-size:18px;font-weight:bold;letter-spacing:1px;line-height:1;flex:1;min-width:fit-content;}
.elemnto-addons-product-grid-nav ul{margin:0;list-style:none;}
.elemnto-addons-product-grid-nav li{margin:0;height:fit-content;}
.elemnto-addons-product-grid-nav li > span{padding:1rem 1rem;background:#28480c;line-height:1;display:block;cursor:pointer;color:white;font-size:13px;}
.elemnto-addons-product-grid-nav li > span:hover{background:#676767;}
.elemnto-addons-product-grid-nav .mainMenu_{display:flex;justify-content:flex-end;flex:1;}
.elemnto-addons-product-grid-nav .submenu-wrap{display:block;height:fit-content;}
.elemnto-addons-product-grid-nav .submenu-wrap.elemento-elemento-mobile-menu{display:none;}
.elemnto-addons-product-grid-nav .submenu-wrap .more_{padding:1rem 1rem;background:#28480c;line-height:1;display:flex;cursor:pointer;color:white;align-items:center;font-size:13px;}
.elemnto-addons-product-grid-nav .submenu-wrap .more_:hover{background:green;}
.elemnto-addons-product-grid-nav .submenu-wrap .more_:hover i{transform:rotateZ(90deg);}
.elemnto-addons-product-grid-nav .submenu-wrap .more_ i{height:auto;font-size:inherit;transition:0.3s transform linear;}
.submenu-wrap.elemento-elemento-mobile-menu .more_ i{font-size:20px;transition:0.3s transform linear;margin:0 5px;}
.elemnto-addons-product-grid-nav .submenu-wrap.elemento-elemento-mobile-menu .more_:hover i{transform:inherit;}
.elemnto-addons-product-grid-nav .submenu-wrap .subMenu_{position:absolute;right:0;z-index:1010;opacity:0;max-height:0;overflow:hidden;transition:0.3s max-height linear, 0.2s opacity linear;}
.elemnto-addons-product-grid-nav .submenu-wrap:hover .subMenu_{opacity:1;max-height:400px;overflow:auto;}
.elemento-addons-loader_{position:absolute;height:100%;width:100%;background:#c8c9ca9e;z-index:1000;justify-content:center;display:none;}
.elemento-addons-loader_.active{display:flex;}
.elemento-addons-loader_ > div{display:block;width:fit-content;height:fit-content;margin-top:30%;}
.elemento-addons-loader_ > div .loader-spin{display:block;width:50px;height:50px;border:8px solid #0066a2;border-radius:50%;border-top-color:#ffffff;animation:loader_spin 1s forwards infinite linear;}
@keyframes quickView {
0%{transform:translateY(-19px);opacity:0;}
100%{transform:translateY(0);opacity:1;}
}
@keyframes loader_spin {
0%{transform:rotate(0deg);}
100%{transform:rotate(360deg);}
}
@media(max-width:767px){
.elemnto-addons-product-grid-nav .mainMenu_, .elemnto-addons-product-grid-nav .submenu-wrap{display:none;}
.elemnto-addons-product-grid-nav .submenu-wrap.elemento-elemento-mobile-menu{display:block;}
}
.elemento-owl-slider-common-secript{display:block;position:relative;}
.elemento-owl-slider-common-secript .owl-nav{display:none !important;}
.elemento-owl-slider-common-secript .owl-dots button.owl-dot span{height:10px;width:10px;border-radius:50%;}
.elemento-owl-slider-common-secript .owl-dots button.owl-dot:hover span{background-color:#4dc7a0;}
.elemento-owl-slider-common-secript .owl-dots button.owl-dot.active span{background-color:#4dc7a0;}
.elemento-owl-slider-common-secript .elemento-addons-owl-np-cln{background-color:#848181;color:#eaeaea;width:fit-content;cursor:pointer;position:absolute;z-index:1000;top:154px;font-size:18px;border-radius:8px;padding:7px;line-height:1;transition:0.3s background-color linear, 0.3s opacity linear;opacity:0;}
.elemento-owl-slider-common-secript .elemento-addons-owl-np-cln:hover{background-color:#757272;color:#ffffff;}
.elemento-owl-slider-common-secript .elemento-addons-owl-np-cln.elemento-addons-owl-prev{left:10px;}
.elemento-owl-slider-common-secript .elemento-addons-owl-np-cln.elemento-addons-owl-next{right:10px;}
.elemento-owl-slider-common-secript .elemento-addons-owl-np-cln span{font-size:inherit;width:unset;height:unset;}
.elemento-top-slider-nav{position:relative;display:flex;justify-content:center;align-items:center;grid-gap:7px;min-width:fit-content;margin-left:10px;}
.elemento-top-slider-nav .elemento-addons-owl-np-cln{background-color:#848181;color:#eaeaea;width:fit-content;cursor:pointer;font-size:18px;border-radius:8px;padding:7px;line-height:1;transition:0.3s all linear;}
.elemento-top-slider-nav .elemento-addons-owl-np-cln:hover{background-color:#757272;color:#ffffff;}
.elemento-top-slider-nav .elemento-addons-owl-np-cln span{font-size:inherit;width:unset;height:unset;}
.elemento-addons-product-slider-layout{display:block;position:relative;}
.elemento-addons-product-slider-layout .star-rating{float:unset;margin:10px 0;font-size:10px;}
.elemento-addons-product-slider-layout .elemento-addons-slider-wrap{display:block;}
.elemento-addons-product-slider-layout .elemento-addons-slider-wrap .elemento-addons-slider-content{position:relative;margin:7px;padding:4px;}
.elemento-addons-product-slider-layout .elemento-addons-slider-wrap .elemento-addons-slider-content a.added_to_cart{display:none !important;}
.elemento-addons-product-slider-layout .elemento-addons-slider-wrap .elemento-addons-slider-content > a.add_to_cart_button{display:block;font-size:18px;color:#747474;background-color:#e6e6e6;line-height:1;padding:6px;border-radius:5px;position:absolute;z-index:1000;}
.elemento-addons-product-slider-layout .elemento-addons-slider-wrap .elemento-addons-slider-content > a.add_to_cart_button:hover{color:#737070;background-color:#c4c4c4;}
.elemento-addons-product-slider-layout .elemento-addons-slider-wrap .elemento-addons-slider-content > a.add_to_cart_button.loading{opacity:0.5;pointer-events:none;}
.elemento-addons-product-slider-layout .elemento-addons-slider-wrap .elemento-addons-slider-content > a.add_to_cart_button span{font-size:inherit;width:fit-content;height:unset;display:inline;}
.elemento-addons-product-slider-layout .elemento-addons-slider-wrap .elemento-addons-slider-content > a.add_to_cart_button .add-to-cart-text{font-family:inherit;}
.elemento-addons-product-slider-layout .elemento-addons-slider-wrap .elemento-addons-slider-content .elemento-addons-sale{position:absolute;left:0;top:0;}
.elemento-addons-product-slider-layout .elemento-addons-slider-wrap .elemento-addons-slider-content .elemento-addons-sale span{display:block;padding:4px;line-height:1;}
.elemento-addons-product-slider-layout .elemento-addons-slider-wrap .elemento-addons-slider-content .elemento-addons-product-image a{background-color:#f7f8f9;display:block;}
.elemento-addons-product-slider-layout .elemento-addons-slider-wrap .elemento-addons-slider-content .elemento-addons-product-image a img{max-width:100%;}
.elemento-addons-product-slider-layout .elemento-addons-slider-wrap .elemento-addons-slider-content .elemento-addons-product-title{display:block;}
.elemento-addons-product-slider-layout .elemento-addons-slider-wrap .elemento-addons-slider-content .elemento-addons-product-title a{display:block;margin:5px 0;}
.elemento-addons-product-slider-layout .elemento-addons-slider-wrap .elemento-addons-slider-content .elemento-addons-product-price{display:flex;}
.elemento-addons-product-slider-layout .elemento-addons-slider-wrap .elemento-addons-slider-content .elemento-addons-product-price > del{opacity:0.5;}
.elemento-addons-product-slider-layout .elemento-addons-slider-wrap .elemento-addons-slider-content .elemento-addons-actions-cart{display:flex;}
.elemento-addons-product-slider-layout .elemento-addons-slider-wrap .elemento-addons-slider-content .elemento-addons-actions-cart a{display:block;margin-right:5px;font-size:18px;color:#747474;background-color:#e6e6e6;line-height:1;padding:6px;border-radius:5px;}
.elemento-addons-product-slider-layout .elemento-addons-slider-wrap .elemento-addons-slider-content .elemento-addons-actions-cart a:hover{color:#737070;background-color:#c4c4c4;}
.elemento-addons-product-slider-layout .elemento-addons-slider-wrap .elemento-addons-slider-content .elemento-addons-actions-cart a span{height:unset;width:unset;font-size:inherit;display:inline;}
.elemento-addons-product-slider-layout .elemento-addons-slider-wrap .elemento-addons-slider-content .elemento-addons-actions-cart a .add-to-cart-text{font-family:inherit;}
.elemento-addons-product-slider-list-layout{display:block;position:relative;}
.elemento-addons-product-slider-list-layout .star-rating{float:unset;margin:10px 0;}
.elemento-addons-product-slider-list-layout .elemento-addons-slider-wrap{display:block;}
.elemento-addons-product-slider-list-layout .elemento-addons-slider-wrap .elemento-addons-slider-content{position:relative;margin:7px;display:flex;align-items:center;border:1px solid #dddddd;border-radius:4px;}
.elemento-addons-product-slider-list-layout .elemento-addons-slider-wrap .elemento-addons-slider-content .elemento-addons-sale{position:absolute;left:0;top:0;}
.elemento-addons-product-slider-list-layout .elemento-addons-slider-wrap .elemento-addons-slider-content .elemento-addons-sale span{display:block;padding:4px;line-height:1;}
.elemento-addons-product-slider-list-layout .elemento-addons-slider-wrap .elemento-addons-slider-content .elemento-addons-product-image{width:40%;}
.elemento-addons-product-slider-list-layout .elemento-addons-slider-wrap .elemento-addons-slider-content .elemento-addons-product-image a{display:block;}
.elemento-addons-product-slider-list-layout .elemento-addons-slider-wrap .elemento-addons-slider-content .elemento-addons-product-image a img{max-width:100%;max-height:100%;}
.elemento-addons-product-slider-list-layout .elemento-addons-slider-wrap .elemento-addons-slider-content .elemento-addons-product-content{width:60%;padding-left:10px;}
.elemento-addons-product-slider-list-layout .elemento-addons-slider-wrap .elemento-addons-slider-content .elemento-addons-product-title{display:block;}
.elemento-addons-product-slider-list-layout .elemento-addons-slider-wrap .elemento-addons-slider-content .elemento-addons-product-title a{display:block;margin:5px 0;}
.elemento-addons-product-slider-list-layout .elemento-addons-slider-wrap .elemento-addons-slider-content .elemento-addons-product-price{display:flex;}
.elemento-addons-product-slider-list-layout .elemento-addons-slider-wrap .elemento-addons-slider-content .elemento-addons-product-price > del{opacity:0.5;margin-right:5px;}
.elemento-addons-product-slider-list-layout .elemento-addons-slider-wrap .elemento-addons-slider-content .elemento-addons-actions-cart{display:flex;}
.elemento-addons-product-slider-list-layout .elemento-addons-slider-wrap .elemento-addons-slider-content .elemento-addons-actions-cart a{display:block;margin-right:5px;font-size:18px;color:#747474;background-color:#e6e6e6;line-height:1;padding:6px;border-radius:5px;}
.elemento-addons-product-slider-list-layout .elemento-addons-slider-wrap .elemento-addons-slider-content .elemento-addons-actions-cart a:hover{color:#737070;background-color:#c4c4c4;}
.elemento-addons-product-slider-list-layout .elemento-addons-slider-wrap .elemento-addons-slider-content .elemento-addons-actions-cart a span{height:unset;width:unset;font-size:inherit;}
.elemento-add-to-cart-custom-btn{display:flex;justify-content:left;}
.elemento-add-to-cart-custom-btn .elemento-add-to-cart-btn{display:block;font-size:18px;color:#f7f6f6;background-color:#4dad2e;line-height:1;padding:6px;border-radius:5px;position:relative;}
.elemento-add-to-cart-custom-btn .elemento-add-to-cart-btn span, .elemento-add-to-cart-custom-btn .elemento-add-to-cart-btn i{height:unset;width:unset;font-size:inherit;display:inline;line-height:inherit;transition:unset;}
.elemento-add-to-cart-custom-btn .elemento-add-to-cart-btn span.add-to-cart-text{font-family:inherit;}
.elemento-add-to-cart-custom-btn .elemento-add-to-cart-btn{text-decoration:none !important;}
.elemento-add-to-cart-custom-btn a.added_to_cart{display:none;}
.elemento-add-to-cart-custom-btn a.add-to-cart-empty{background:#53b64c;color:white;font-weight:bold;padding:13px 37px;font-size:18px;display:block;line-height:1;text-decoration:none !important;margin:auto;}
@keyframes add_spin {
0%{transform:translate(-50%, -50%) rotate(0deg);}
100%{transform:translate(-50%, -50%) rotate(360deg);}
}
.elemento-category-layout-wrapper .elemento-category-layout-grid{display:grid;}
.elemento-category-layout-wrapper .elemento-category-content{display:flex;flex-direction:column;align-items:center;width:100%;}
.elemento-category-layout-wrapper .elemento-category-content a{display:block;line-height:1;}
.elemento-category-layout-wrapper .elemento-category-content .elemento-category-image{display:block;width:fit-content;max-width:100%;}
.elemento-category-layout-wrapper .elemento-category-content .elemento-category-image a{display:block;height:200px;max-width:100%;position:relative;margin:auto;}
.elemento-category-layout-wrapper .elemento-category-content .elemento-category-image img{height:100%;position:absolute;object-fit:cover;width:100%;}
.elemento-category-layout-wrapper .elemento-category-content .elemento-category-title{display:block;flex:2;word-break:break-all;width:100%;}
.elemento-heading-fill-gradient .elemento-heading-text{background-clip:text;text-fill-color:transparent;}
.elemento-heading-wrapper a{display:flex;flex-wrap:wrap;}
.elemento-heading-wrapper .elemento-heading-text-1{margin-right:5px;}
.elemento-heading-wrapper .elemento-heading-text-3{margin-left:5px;}
.elemento-heading-wrapper .elemento-addon-heading_.elemento-animation-added .elemento-heading-text-1{margin-right:0px;}
.elemento-heading-wrapper .elemento-addon-heading_.elemento-animation-added .elemento-heading-text-second.elemento-hilighted-text{margin-left:5px;margin-right:5px;}
.elemento-heading-wrapper .elemento-heading-text{word-break:break-word;}
.elemento-heading-wrapper .elemento-heading-text-second.elemento-hilighted-text{position:relative;}
.elemento-heading-wrapper .elemento-heading-text-second.elemento-hilighted-text .elemento-heading-text{position:relative;z-index:10;}
.elemento-heading-wrapper .elemento-heading-text-second.elemento-hilighted-text.shape-front_ svg{z-index:20;}
.elemento-heading-wrapper .elemento-heading-text-second.elemento-hilighted-text.shape-round_ svg{stroke-linecap:round;}
.elemento-heading-wrapper .elemento-heading-text-second.elemento-hilighted-text.anim-loop_ svg{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;}
.elemento-heading-wrapper .elemento-heading-text-second.elemento-hilighted-text svg{position:absolute;fill:none;stroke:black;stroke-width:5px;-webkit-animation:round_ forwards;animation:round_ forwards;-webkit-animation-duration:1.2s;animation-duration:1.2s;-webkit-animation-iteration-count:1;animation-iteration-count:1;animation-delay:1s;-webkit-animation-delay:1s;top:50%;left:50%;width:calc(100% + 20px);height:calc(100% + 20px);transform:translate(-50%, -50%);overflow:visible;stroke-dasharray:0 1500;opacity:0;transition:0.3s all linear;}
@keyframes round_ {
0%{stroke-dasharray:0 1500;opacity:1;}
to{stroke-dasharray:1500 1500;opacity:1;}
}
.elemento-clip-effect-static-txt span{overflow:hidden;transition:2s max-width linear;max-width:0px;display:inline-block;}
.elemento-clip-effect-static-txt span.active{max-width:1000px;}
.elemento-addons-layout-post .elemento-post-content{margin:7px;padding:0;}
.elemento-addons-layout-post .elemento-post-content .elemento-featured-image-wrap{text-align:left;}
.elemento-addons-layout-post .elemento-post-content .elemento-featured-image-wrap a{display:block;height:200px;position:relative;width:100%;margin:auto;}
.elemento-addons-layout-post .elemento-post-content .elemento-featured-image-wrap a img{position:absolute;object-fit:cover;width:100%;height:100%;}
.elemento-addons-layout-post .elemento-post-content .elemento-post-content-wrap .elemento-post-title{font-size:18px;color:#54595f;margin:0;margin-bottom:4px;font-weight:bold;font-family:sans-serif;transition:0.3s all linear;}
.elemento-addons-layout-post .elemento-post-content .elemento-post-content-wrap .elemento-post-title a{color:inherit;font-weight:inherit;}
.elemento-addons-layout-post .elemento-post-content .elemento-post-content-wrap .elemento-post-meta-data{font-size:12px;color:#adadad;word-break:break-all;}
.elemento-addons-layout-post .elemento-post-content .elemento-post-content-wrap .elemento-post-excerpt{margin-bottom:4px;}
.elemento-addons-layout-post .elemento-post-content .elemento-post-content-wrap .elemento-post-excerpt p{line-height:1.1;}
.elemento-addons-layout-post .elemento-post-content .elemento-post-content-wrap .elemento-post-read-more{font-size:12px;font-weight:700;color:#61ce70;display:block;width:fit-content;transition:0.2s all linear;}
.elemento-addons-layout-post.elemento-layout-post-list .elemento-post-layout-listGrid{display:grid;grid-template-columns:repeat(1, 1fr);}
.elemento-addons-layout-post.elemento-layout-post-list .elemento-post-content{margin:0;display:flex;}
.elemento-addons-layout-post.elemento-layout-post-list .elemento-post-content .elemento-featured-image-wrap{width:24%;}
.elemento-addons-layout-post.elemento-layout-post-list .elemento-post-content .elemento-featured-image-wrap a{width:100%;}
.elemento-addons-layout-post.elemento-layout-post-list .elemento-post-content .elemento-post-content-wrap{flex:1;}
.elemento-addons-layout-post.elemento-layout-post-grid .elemento-post-layout-listGrid{display:grid;}
.elemento-addons-layout-post.elemento-layout-post-grid .elemento-post-content{margin:0;}
.elemento-addons-pagination{display:flex;margin-top:10px;grid-gap:10px;}
.elemento-addons-pagination .elemento-post-link{width:fit-content;padding:4px 6px;cursor:pointer;border:1px solid black;transition:0.3s all linear;}
.elemento-addons-pagination .elemento-post-link:last-child{margin:0;}
.elemento-addons-pagination .elemento-post-link.disable{cursor:auto;pointer-events:none;opacity:0.4;}
.elemento-addons-pagination .elemento-post-link[data-link=prev],
.elemento-addons-pagination .elemento-post-link[data-link=next]{visibility:initial;}
.elemento-countdown-wrapper .elemento-countdown-date{display:flex;}
.elemento-countdown-wrapper .elemento-countdown-date > div{background-color:#204c95;display:flex;align-items:center;padding:10px;border-radius:4px;}
.elemento-countdown-wrapper .elemento-countdown-date > div span, .elemento-countdown-wrapper .elemento-countdown-date > div label{font-size:20px;display:block;line-height:1;}
.elemento-countdown-wrapper .elemento-countdown-date.label-block > div{flex-direction:column;align-items:center;}
.elemento-testiminial-wrap .testimonial-items{margin:12px;padding:16px;background:#fdfdfd;border-radius:10px;box-shadow:0px 0px 6px 1px #90908a57;text-align:center;display:grid;grid-gap:8px;}
.elemento-testiminial-wrap .testimonial-items a{display:block;text-decoration:none;}
.elemento-testiminial-wrap .testimonial-items span{display:block;line-height:1;}
.elemento-testiminial-wrap .testimonial-items .image_{justify-content:center;display:flex;}
.elemento-testiminial-wrap .testimonial-items .image_ div{width:150px;height:150px;position:relative;}
.elemento-testiminial-wrap .testimonial-items .image_ img{width:100%;height:100%;position:absolute;object-fit:cover;}
.elemento-testiminial-wrap .testimonial-items .name_ span{color:#18c6ed;font-size:24px;font-weight:600;letter-spacing:0.4px;}
.elemento-testiminial-wrap .testimonial-items .content_ span{color:#686868;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:500;line-height:1.3em;letter-spacing:0.4px;}
.elemento-testiminial-wrap .testimonial-items .designation_ span{color:#818181;font-size:13px;font-weight:500;letter-spacing:0.4px;}
.elemento-testiminial-wrap .testimonial-items .seperator_{width:100%;border-style:solid;border-color:#e6e9ec;}
.elemento-testiminial-wrap.testimonial-layout-2 .testimonial-items{display:flex;align-items:center;}
.elemento-testiminial-wrap.testimonial-layout-2 .testimonial-items .profile-wrap{display:flex;flex-direction:column;grid-gap:8px;}
.elemento-testiminial-wrap.testimonial-layout-2 .testimonial-items .description-wrap{padding:4px;position:relative;background-color:#f1f3f5;}
.elemento-testiminial-wrap.testimonial-layout-2 .testimonial-items .description-wrap svg{display:block;height:25px;width:25px;position:absolute;left:-25px;top:50%;transform:translate(0, -50%) rotateZ(-90deg);fill:#143d44;transform-origin:center;}
.elemento-addons-post-big-image .elemento-addons-big-image{display:flex;align-items:center;}
.elemento-addons-post-big-image .elemento-addons-big-image .elemento-product-inner-wrap{background-color:transparent !important;}
.elemento-addons-post-big-image .elemento-addons-big-image .left_, .elemento-addons-post-big-image .elemento-addons-big-image .right_{display:flex;flex-wrap:wrap;width:31%;}
.elemento-addons-post-big-image .elemento-addons-big-image .left_ > .elemento-product-outer-wrap, .elemento-addons-post-big-image .elemento-addons-big-image .right_ > .elemento-product-outer-wrap{width:50%;padding:6px;}
.elemento-addons-post-big-image .elemento-addons-big-image .center_{width:38%;}
.elemento-addons-post-big-image .elemento-addons-big-image .elemento-product-inner-wrap{align-items:center;text-align:center;}
.elemento-addons-post-big-image .elemento-addons-big-image .elemento-product-inner-wrap .elemento-addons-product-title{font-weight:500;}
.elemento-addons-post-big-image .elemento-addons-big-image .elemento-product-inner-wrap .elemento-addons-product-price .elemento-addons-price{font-size:12px;}
.elemento-addons-post-big-image .elemento-addons-big-image .elemento-product-inner-wrap .elemento-addons-sale .elemento-addons-sale-tag{font-size:12px;}
.elemento-addons-post-big-image .elemento-addons-big-image a.elemento-add-to-cart-btn{font-weight:500;font-size:12px;text-decoration:none;}
.elemento-addons-post-big-image div.elemento-big-image-slider-wrap{display:flex;justify-content:space-between;}
.elemento-addons-post-big-image div.elemento-big-image-slider-wrap .elemento-big-image-single-product{width:39%;}
.elemento-addons-post-big-image div.elemento-big-image-slider-wrap .elemento-big-image-single-product .elemento-addons-product-buttons{justify-content:center !important;}
.elemento-addons-post-big-image div.elemento-big-image-slider-wrap .elemento-big-image-single-product .rating-price{justify-content:space-around !important;}
.elemento-addons-post-big-image div.elemento-big-image-slider-wrap .elemento-big-image-single-product .elemento-product-outer-wrap{height:100%;width:fit-content;}
.elemento-addons-post-big-image div.elemento-big-image-slider-wrap .elemento-big-image-single-product .elemento-product-outer-wrap .elemento-product-inner-wrap{height:100%;align-items:center;}
.elemento-addons-post-big-image div.elemento-big-image-slider-wrap .elemento-big-image-single-product .elemento-product-outer-wrap .elemento-product-inner-wrap .rating-price{width:100%;}
.elemento-addons-post-big-image div.elemento-big-image-slider-wrap .elemento-addons-product-slider-layout{width:60%;}
.elemento-addons-post-big-image div.elemento-big-image-slider-wrap .elemento-addons-product-slider-layout .owl-stage-outer.stage-hovered{margin-bottom:-100px;padding-bottom:100px;}
.elemento-addons-post-big-image div.elemento-big-image-slider-wrap .elemento-addons-product-slider-layout .item{padding:0 10px;}
.elemento-addons-post-big-image div.elemento-big-image-slider-wrap .elemento-addons-product-slider-layout .elemento-addons-product-price .elemento-addons-price{font-size:12px;}
.elemento-addons-post-big-image div.elemento-big-image-slider-wrap .elemento-addons-product-slider-layout .elemento-addons-sale .elemento-addons-sale-tag{font-size:12px;}
.elemento-addons-post-big-image div.elemento-big-image-slider-wrap .elemento-addons-product-slider-layout .elemento-product-outer-wrap + .elemento-product-outer-wrap{margin-top:10px;}
.ea-simple-product-slider .elemento-wishlist .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistaddedbrowse .feedback:after{content:"Added";font-family:inherit;}
.ea-simple-product-slider .elemento-wishlist .yith-wcwl-add-to-wishlist .yith-wcwl-add-button .add_to_wishlist:after{font-family:inherit;content:"Wishlist";}
.ea-simple-product-slider .elemento-wishlist .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistexistsbrowse .feedback:after{font-family:inherit;content:"Added";}
.elemento-simple-product-previewon.elementor-element-edit-mode .ea-simple-product-slider .owl-stage-outer, .elemento-simple-product-preview-2on.elementor-element-edit-mode .ea-simple-product-slider .owl-stage-outer{margin:-15px 0px -100px;padding:15px 0px 100px;}
.elemento-simple-product-previewon.elementor-element-edit-mode .ea-simple-product-slider .elemento-product-outer-wrap .elemento-addons-quickview-simple, .elemento-simple-product-preview-2on.elementor-element-edit-mode .ea-simple-product-slider .elemento-product-outer-wrap .elemento-addons-quickview-simple{opacity:1;}
.elemento-simple-product-previewon.elementor-element-edit-mode .ea-simple-product-slider .elemento-product-outer-wrap .elemento-product-simple-inner-bottom, .elemento-simple-product-preview-2on.elementor-element-edit-mode .ea-simple-product-slider .elemento-product-outer-wrap .elemento-product-simple-inner-bottom{-webkit-transform:translateY(0);transform:translateY(0);opacity:1;visibility:visible;border-top:none !important;padding-top:0 !important;border-top-left-radius:0 !important;border-top-right-radius:0 !important;}
.elemento-simple-product-previewon.elementor-element-edit-mode .ea-simple-product-slider .elemento-product-outer-wrap .elemento-product-simple-inner-wrap, .elemento-simple-product-preview-2on.elementor-element-edit-mode .ea-simple-product-slider .elemento-product-outer-wrap .elemento-product-simple-inner-wrap{border-bottom-left-radius:0 !important;border-bottom-right-radius:0 !important;border-bottom-width:0px !important;}
.ea-simple-product-slider{padding:10px 0;}
.ea-simple-product-slider .elemento-owl-slider-common-secript .owl-dots button.owl-dot:hover span, .ea-simple-product-slider .elemento-owl-slider-common-secript .owl-dots button.owl-dot.active span{background:#20c9ae;}
.ea-simple-product-slider .owl-stage-outer{margin:-15px 0 -15px;padding:15px 0 15px;}
.ea-simple-product-slider .owl-stage-outer.stage-hovered{margin:-15px 0px -100px;padding:15px 0px 100px;}
.ea-simple-product-slider .item{padding:0 12px;}
.ea-simple-product-slider .elemento-product-outer-wrap{position:relative;}
.ea-simple-product-slider .elemento-product-outer-wrap.hovered .elemento-addons-quickview-simple{opacity:1;}
.ea-simple-product-slider .elemento-product-outer-wrap.hovered .elemento-product-simple-inner-bottom{-webkit-transform:translateY(0);transform:translateY(0);opacity:1;visibility:visible;border-top:none !important;padding-top:0 !important;border-top-left-radius:0 !important;border-top-right-radius:0 !important;}
.ea-simple-product-slider .elemento-product-outer-wrap.hovered .elemento-product-simple-inner-wrap{border-bottom-left-radius:0 !important;border-bottom-right-radius:0 !important;border-bottom-width:0px !important;}
.ea-simple-product-slider .elemento-product-outer-wrap .elemento-product-simple-inner-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;grid-gap:5px;background:#ffffff;padding:10px;border-radius:4px;position:relative;-webkit-transition:0.3s all ease;transition:0.3s all ease;-webkit-box-shadow:0 0 15px;box-shadow:0 0 15px;color:#4b58ff40;}
.ea-simple-product-slider .elemento-product-outer-wrap .elemento-product-simple-inner-bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;grid-gap:5px;background:#ffffff;padding:10px;position:absolute;-webkit-transition:0.4s opacity ease, 0.7s -webkit-transform ease;transition:0.4s opacity ease, 0.7s -webkit-transform ease;transition:0.4s opacity ease, 0.7s transform ease;transition:0.4s opacity ease, 0.7s transform ease, 0.7s -webkit-transform ease;-webkit-transform:translateY(50px);transform:translateY(50px);width:100%;opacity:0;visibility:hidden;-webkit-box-shadow:0 0 15px;box-shadow:0 0 15px;color:#4b58ff40;z-index:100;}
.ea-simple-product-slider .elemento-product-outer-wrap .elemento-product-simple-inner-bottom:before{position:absolute;content:"";display:block;height:20px;background-color:#f9f9f9;width:100%;top:-17px;left:0;}
.ea-simple-product-slider .elemento-product-outer-wrap .elemento-addons-quickview-simple{position:absolute;top:34%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);background:#20c9ae;color:white;text-decoration:none !important;border-radius:4px;padding:7px 7px;line-height:1;font-size:13px;font-weight:normal;letter-spacing:0.5px;opacity:0;-webkit-transition:0.3s all linear;transition:0.3s all linear;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;text-align:center;}
.ea-simple-product-slider .elemento-product-outer-wrap .buttons_{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;grid-gap:5px;}
.ea-simple-product-slider .elemento-product-outer-wrap .buttons_ > button{padding:0;line-height:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#5e191900;color:#555555;text-decoration:none;font-size:12px;grid-gap:5px;margin:0;-webkit-transition:0.3s all linear;transition:0.3s all linear;font-weight:500;min-width:unset;}
.ea-simple-product-slider .elemento-product-outer-wrap .elemento-wishlist .yith-wcwl-add-to-wishlist .yith-wcwl-add-button .add_to_wishlist, .ea-simple-product-slider .elemento-product-outer-wrap .elemento-wishlist .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistexistsbrowse .feedback{padding:0;background:transparent;color:#555555;text-decoration:none;display:flex;grid-gap:5px;font-weight:500;font-size:12px;background-color:transparent;align-items:center;}
.ea-simple-product-slider .elemento-product-outer-wrap .elemento-wishlist .yith-wcwl-add-to-wishlist .yith-wcwl-add-button .add_to_wishlist:hover, .ea-simple-product-slider .elemento-product-outer-wrap .elemento-wishlist .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistexistsbrowse .feedback:hover{background-color:transparent;color:#000;}
.ea-simple-product-slider .elemento-product-outer-wrap .buttons_ > button:hover{color:black;}
.ea-simple-product-slider .elemento-product-outer-wrap .buttons_ > button + button{border-left:1px solid;padding-left:5px !important;border-radius:0;}
.ea-simple-product-slider .elemento-product-outer-wrap .buttons_ button.woosw-btn{font-size:0;}
.ea-simple-product-slider .elemento-product-outer-wrap .buttons_ button.woosw-btn:before{content:"\f08a";font-size:14px;font-family:"FontAwesome";margin:0;}
.ea-simple-product-slider .elemento-product-outer-wrap .buttons_ button.woosw-btn.woosw-added::before{content:"\f004";}
.ea-simple-product-slider .elemento-product-outer-wrap .buttons_ button.woosw-btn:after{content:"wishlist";font-size:13px;}
.ea-simple-product-slider .elemento-product-outer-wrap a.added_to_cart{display:none !important;}
.ea-simple-product-slider .elemento-product-outer-wrap .elemento-add-to-cart-btn{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:12px;color:#20c9ae;background-color:transparent;line-height:1;padding:6px 18px;border-radius:5px;text-decoration:none;font-weight:700;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
.ea-simple-product-slider .elemento-product-outer-wrap .elemento-add-to-cart-btn:hover{color:#20c9ae;background-color:#c4c4c4;}
.ea-simple-product-slider .elemento-product-outer-wrap .elemento-add-to-cart-btn.loading{opacity:0.5;pointer-events:none;}
.ea-simple-product-slider .elemento-product-outer-wrap .elemento-add-to-cart-btn span{font-size:inherit;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:unset;display:inline;font-weight:500;}
.ea-simple-product-slider .elemento-product-outer-wrap .elemento-add-to-cart-btn .add-to-cart-text{font-family:inherit;}
.ea-simple-product-slider .elemento-product-outer-wrap .elemento-addons-sale{position:absolute;top:0;right:0;}
.ea-simple-product-slider .elemento-product-outer-wrap .elemento-addons-sale > span{background-color:black;color:white;display:block;border-radius:4px;font-size:12px;padding:1px 11px;font-weight:500;}
.ea-simple-product-slider .elemento-product-outer-wrap .elemento-addons-product-title{color:#3b3b3b;font-size:14px;line-height:1;font-weight:500;letter-spacing:1px;text-decoration:none;text-align:center;z-index:1000;position:relative;}
.ea-simple-product-slider .elemento-product-outer-wrap .elemento-addons-price{font-weight:600;line-height:1;position:relative;z-index:1000;text-align:center;}
.ea-simple-product-slider .elemento-product-outer-wrap .elemento-addons-price del{margin-right:0.5rem;color:#878787;font-weight:normal;}
.ea-simple-product-slider .elemento-product-outer-wrap .elemento-addons-price ins{color:#20c9ae;}
.ea-simple-product-slider .elemento-product-outer-wrap .elemento-addons-rating .star-rating{float:unset;overflow:hidden;position:relative;height:1em;line-height:1;font-size:1em;width:5.4em;font-family:star;}
@media(max-width:480px){
.elemento-addons-post-big-image .elemento-addons-big-image{flex-direction:column;}
.elemento-addons-post-big-image .elemento-addons-big-image .left_, .elemento-addons-post-big-image .elemento-addons-big-image .right_{width:100%;}
.elemento-addons-post-big-image .elemento-addons-big-image .center_{width:100%;}
.elemento-addons-post-big-image div.elemento-big-image-slider-wrap .elemento-addons-product-slider-layout{width:100%;}
}    .elementor-widget-elemento_product_vertical_list .elemento-product-list-content-wrap{display:flex;align-items:center;flex-wrap:wrap;text-align:left;padding:0;box-sizing:border-box;border:1px solid #EBEBEB;clear:both;position:relative;overflow:hidden;background:#fff;}
.elementor-widget-elemento_product_vertical_list .elemento-product-list-wrap .elemento-product-list-image{width:40%;margin:0;padding:0;}
.elementor-widget-elemento_product_vertical_list .elemento-product-list-wrap .elemento-product-list-content{width:60%;margin:0;padding:0.5rem;}
.elementor-widget-elemento_product_vertical_list .elemento-product-list-content-wrap{margin:0.5rem;}
.elemento-addons-product-vertical-list-title{padding-bottom:0.5rem;text-align:left;}
.elemento-addons-product-vertical-list-title.right{text-align:right;}
.elemento-addons-product-vertical-list-title.center{text-align:center;}
.elemento-addons-product-vertical-list-title span{color:#7B7B7B;font-size:16px;font-weight:bold;letter-spacing:1px;}
.elemento-addons-product-vertical-list-slide.owl-carousel button.owl-prev i, .elemento-addons-product-vertical-list-slide.owl-carousel button.owl-next i, .elemento-addons-advance-product-wrapper.slide-product .owl-carousel button.owl-prev i, .elemento-addons-advance-product-wrapper.slide-product .owl-carousel button.owl-next i, .elemento-addons-woo-coupon-content-wrap.owl-carousel button.owl-prev i, .elemento-addons-woo-coupon-content-wrap.owl-carousel button.owl-next i{background-color:#848181;color:#eaeaea;cursor:pointer;position:absolute;z-index:1000;transform:translateY(-50%);top:50%;height:30px;width:30px;line-height:30px;border-radius:4px;transition:0.3s all linear;font-size:14px;margin-left:0.5rem;-webkit-box-sizing:content-box;box-sizing:content-box;}
.elemento-addons-woo-coupon-content-wrap.owl-carousel button.owl-next i, .elemento-addons-product-vertical-list-slide.owl-carousel button.owl-next i, .elemento-addons-advance-product-wrapper.slide-product .owl-carousel button.owl-next i{right:0;margin-right:0.5rem;}
.elemento-addons-product-vertical-list-slide.owl-carousel.navshwonhover button.owl-prev i, .elemento-addons-product-vertical-list-slide.owl-carousel.navshwonhover button.owl-next i, .elemento-addons-advance-product-wrapper.slide-product .owl-carousel.navshwonhover button.owl-prev i, .elemento-addons-advance-product-wrapper.slide-product .owl-carousel.navshwonhover button.owl-next i, .slide-product .navshwonhover button.owl-prev i, .slide-product .navshwonhover button.owl-next i, .slide-product .slide-product .navshwonhover button.owl-prev i, .slide-product .slide-product .navshwonhover button.owl-next i{opacity:0;visibility:hidden;}
.elemento-addons-product-vertical-list-slide.owl-carousel.navshwonhover:hover  button.owl-prev i, .elemento-addons-product-vertical-list-slide.owl-carousel.navshwonhover:hover  button.owl-next i, .elemento-addons-advance-product-wrapper.slide-product .owl-carousel.navshwonhover:hover  button.owl-prev i, .elemento-addons-advance-product-wrapper.slide-product .owl-carousel.navshwonhover:hover  button.owl-next i, .slide-product .navshwonhover:hover  button.owl-prev i, .slide-product .navshwonhover:hover  button.owl-next i, .slide-product .slide-product .navshwonhover:hover  button.owl-prev i, .slide-product .slide-product .navshwonhover:hover  button.owl-next i{opacity:1;visibility:visible;}
.elemento-addons-product-vertical-list-slide .owl-dots button.owl-dot span, .elemento-addons-advance-product-wrapper.slide-product .owl-dots button.owl-dot span, .elemento-addons-woo-coupon-content-wrap.owl-carousel .owl-dots button.owl-dot span{height:10px;width:10px;border-radius:50%;}
.elemento-addons-product-vertical-list-slide .owl-dots .owl-dot span, .elemento-addons-advance-product-wrapper.slide-product .owl-dots .owl-dot span, .elemento-addons-woo-coupon-content-wrap.owl-carousel .owl-dots .owl-dot span{width:10px;height:10px;margin:5px 7px;background:#D6D6D6;display:block;-webkit-backface-visibility:visible;transition:opacity .2s ease;border-radius:30px;}
.elemento-addons-woo-coupon-content-wrap.owl-carousel .owl-dots button.owl-dot.active span, .elemento-addons-product-vertical-list-slide .owl-dots button.owl-dot.active span, .elemento-addons-advance-product-wrapper.slide-product .owl-dots button.owl-dot.active span{background:#eee;}
.elemento-addons-product-vertical-list-slide .owl-dots, .elemento-addons-advance-product-wrapper.slide-product .owl-dots, .elemento-addons-woo-coupon-content-wrap.owl-carousel .owl-dots{text-align:center;}
.elemento-addons-product-vertical-list-slide .elemento-product-list-sale{position:absolute;top:0;left:0;background:#111;color:#fff;padding:0.2rem 0.5rem;font-size:11px;font-weight:500;}
.elemento-addons-product-vertical-list-slide .elemento-product-list-sale.sale-right, .sale-right .elemento-product-onsale{right:0;left:auto!important;}
.elemento-addons-product-vertical-list-slide .elemento-product-rating .star-rating{float:none;margin-top:0.3rem;}
.image-right .elemento-product-list-image{order:2;}
.elemento-addons-product-vertical-list-slide.owl-rtl .owl-prev i{left:0}
.elemento-addons-advance-product-list-wrap{display:flex;flex-direction:row;flex-wrap:wrap;margin:0 -1rem;}
.elemento-addons-advance-product-list-wrap .elemento-addons-advance-product{width:20%;padding-bottom:2.5rem;padding:0 1rem;text-align:left;}
.elemento-addons-advance-product-list-wrap .elemento-product-category{color:#abb8c3;font-size:1em;margin:0.35rem 0;}
.elemento-addons-advance-product-list-wrap .elemento-product-title{margin:0.35rem 0;}
.elemento-addons-advance-product-list-wrap .elemento-product-title a{font-size:1em;font-weight:bold;display:block;color:#444;line-height:normal;}
.elemento-addons-advance-product-list-wrap .elemento-product-price{font-weight:bold;font-size:.9em;margin:0.35rem 0;}
.elemento-addons-advance-product-list-wrap .elemento-product-price del{color:#808285;}
.elemento-addons-advance-product-list-wrap .elemento-product-rating .star-rating{font-size:.857em;float:none;}
.woocommerce .elemento-addons-advance-product-list-wrap .elemento-product-add-to-cart, .elemento-addons-advance-product-list-wrap .elemento-product-rating{margin:0.35rem 0;display:block;}
.woocommerce .elemento-addons-advance-product-list-wrap .elemento-product-add-to-cart-button{display:flow-root;}
.woocommerce .elemento-addons-advance-product-list-wrap .elemento-product-add-to-cart a{color:#ffffff;border-color:#006799;background-color:#006799;display:inline-block;line-height:inherit;border-radius:0;font-weight:normal;font-size:0.89rem;}
.woocommerce .elemento-addons-advance-product-list-wrap .elemento-product-add-to-cart a:hover{border-color:#006799cf;background-color:#006799cf;color:#fff;}
.elemento-addons-advance-product-list-wrap .elemento-product-thumbnail-wrap{position:relative;text-align:-webkit-center;}
.elemento-addons-advance-product-list-wrap  .elemento-product-onsale{position:absolute;top:0;left:0;background:#A8B324;color:#fff;padding:0.2rem 0.5rem;font-size:11px;font-weight:500;}
.elemento-addons-advance-product-list-wrap.sale-right .elemento-product-sale .elemento-product-onsale{left:auto;right:0;}
.elemento-addons-advance-product-list-wrap .added_to_cart.wc-forward{display:none!important;}
.elemento-addons-advance-product-list-wrap a.add_to_cart_button.loading::after{position:relative;margin-left:5px;top:0;right:auto;}
.elementoaddons-advance-product-tab-wrap ul.tab-list-filter{-js-display:flex;display:flex;flex-wrap:wrap;margin:0;padding:0;width:100%;justify-content:center;}
.elementoaddons-advance-product-tab-wrap ul.tab-list-filter li{list-style:none;margin-bottom:2rem;}
.elementoaddons-advance-product-tab-wrap ul.tab-list-filter li a{padding:0.4rem 0.8rem;font-size:1rem;font-weight:bold;color:#666;border:1px solid #eee;margin:0 0.5rem;}
.elementoaddons-advance-product-tab-wrap ul.tab-list-filter li a.active{border:1px solid #111;}
.elementoaddons-advance-product-tab-wrap .tab-list-filter.tab-left{justify-content:left;}
.elementoaddons-advance-product-tab-wrap .tab-list-filter.tab-right{justify-content:right;}
.elemento-addons-advance-product-content-wrap{position:relative;}
.elemento-loadContainer{display:none;}
.elemento-loadContainer:before{position:absolute;left:0;top:0;width:100%;height:100%;content:" ";background:#fffffffa;z-index:99;opacity:0.7;}
.elemento-loader{border:4px solid #fff;border-radius:50%;border-top:4px solid #fff;border-right:4px solid #cddc39;border-bottom:4px solid #cddc39;border-left:4px solid #cddc39;width:35px;height:35px;-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite;}
.elemento-loader{position:absolute;top:50%;left:50%;z-index:999;}
.next-prev-pagination-wrap{width:100%;text-align:center;}
.next-prev-pagination-wrap .ajax-pagi-disabled{pointer-events:none;cursor:default;opacity:0.5;}
.next-prev-pagination-wrap a{border:1px solid #dcdcdc;text-align:center;vertical-align:middle;color:#b7b7b7;padding:0.5rem;display:inline-flex;}
.next-prev-pagination-wrap a span{font-size:14px;height:auto;width:auto;line-height:normal;}
.next-prev-pagination-wrap a:hover{background:#0A472E;border-color:#0A472E;color:#fff;}
.elemento-addons-advance-product-info{-webkit-box-shadow:0 0 15px;box-shadow:0 0 15px;}
.elementor-widget-elemento_advance_product a,.elementor-widget-elemento_advance_product_slide a{text-decoration:none!important;}
.elemento-advance-product-icon{display:flex;flex-direction:column;position:absolute;margin:0.3rem;right:0;opacity:0;visibility:visible;transition:0.5s all ease;}
.elemento-addons-advance-product:hover .elemento-advance-product-icon{opacity:1;visibility:visible}
.elemento-advance-product-icon .elemento-ad-icon a{display:inline-flex;background:#eee;padding:0.7rem;border-radius:50%;font-size:0.78rem;text-decoration:none!important;}
.elemento-advance-product-icon .yith-wcwl-add-to-wishlist span{display:none;}
.elemento-advance-product-icon .yith-wcwl-wishlistaddedbrowse > a, .elemento-advance-product-icon .yith-wcwl-wishlistexistsbrowse > a{font-size:0;line-height:normal;letter-spacing:0;}
.elemento-advance-product-icon .yith-wcwl-wishlistaddedbrowse a:before, .elemento-advance-product-icon .yith-wcwl-wishlistexistsbrowse a:before{content:"\e909";font-family:"th-icon" !important;cursor:pointer;font-size:0.78rem;margin:0;}
.elemento-advance-product-icon .yith-wcwl-add-button>a i.th-icon{margin:0;}
.icon-left .elemento-advance-product-icon{right:auto;left:0;}
.icon-bottom .elemento-advance-product-icon{right:auto;left:auto;bottom:0;}
.icon-bottom .elemento-advance-product-icon{right:auto;left:auto;bottom:0;width:100%;justify-content:center;flex-direction:row;}
.elemento-advance-product-icon .th-product-compare-btn,.elemento-advance-product-icon .yith-wcwl-add-to-wishlist{margin:0;}
.icon-bottom .elemento-advance-product-icon .elemento-ad-icon{margin:0 0.3rem;}
.elemento-advance-product-icon .elemento-ad-icon{margin:0.2rem;}
.compare-hide .elemento-ad-compare,.wishlist-hide .elemento-ad-wishlist,.quick-hide .elemento-ad-quickview{display:none;}
.elemento-addons-advance-product .add_to_cart_button.ajax_add_to_cart.loading:after{display:inline-flex;flex-direction:row;justify-content:center;align-items:center;cursor:pointer;}
.elemento-addons-advance-product-wrapper.slide-product .elemento-addons-advance-product-list-wrap{margin:0}
.elemento-addons-advance-product-wrapper.slide-product .elemento-addons-advance-product.slide{width:100%!important;padding:0;}
.elemento-advance-quantity{display:inline-flex;background:#0A472E;border-radius:16px;margin:0.35rem 0;}
.elemento-advance-quantity input, .elemento-advance-quantity button{width:26px;text-align:center;border:0;background:transparent;color:#fff;font-size:16px;}
.elemento-advance-quantity input[type=number]::-webkit-inner-spin-button, 
.elemento-advance-quantity input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0;}
.elemento-advance-quantity button:focus, .elemento-advance-quantity input:focus{outline:none;text-decoration:none;}
.elemento-advance-quantity .dashicons{font-size:11px;line-height:normal;height:auto;width:auto;vertical-align:middle;}
.elemento-addons-woo-coupon-content-wrap{display:flex;}
.elemento-addons-woo-coupon-list-wrap{padding:0 0.8rem;width:100%;}
.elemento-addons-woo-coupon-list-wrap .woo-coupon-offer{border:1px solid #ddd;border-radius:6px;}
.woo-coupon-offer .woo-coupon-detail-content,.woo-coupon-offer .woo-coupon-code-content{padding:0.8rem;}
.woo-coupon-offer .woo-coupon-code-content{background-color:rgb(246, 251, 255);flex-direction:row;display:flex;-webkit-box-pack:justify;justify-content:space-between;align-items:center;}
.woo-coupon-detail-content .coupon-title{color:#111;font-weight:700;font-size:1.3rem;padding:0.3rem 0;}
.woo-coupon-detail-content .coupon-subtitle,.woo-coupon-code-content .code-text{color:#111;font-size:0.89rem;}
.woo-coupon-code-content .code{color:rgb(0, 126, 245);font-size:0.89rem;font-weight:700;}
.copy-coupon-code .copy-text{background:#111;color:#fff;padding:0.25rem 0.7rem;font-size:0.79rem;border-radius:4px;line-height:normal;text-transform:capitalize;}
.woo-coupon-detail-content .coupon-img{max-width:100px;margin:0.5rem 0;}
.elemento-addons-woo-coupon-content-wrap{margin:0 -0.8rem;}
.style-1 .woo-coupon-detail-content{display:flex;}
.style-1 .coupon-img{width:50%;border-right:1px solid #eee;padding-right:1rem;margin-right:1rem;}
.style-1 .coupon-cont{width:50%;}
.style-1 .code-text{display:none;}
.style-1 .woo-coupon-code-content{margin:0.5rem;border:1px solid #eee;background:transparent;}
.advance-elementor-slider{position:relative;overflow:hidden;}
.advance-elementor-slider .slick-slides{position:relative;text-align:center;}
.advance-elementor-slider .slide-image img{width:100%;height:auto;}
.advance-elementor-slider h3{font-size:24px;margin-bottom:5px;color:#333;}
.advance-elementor-slider p{font-size:18px;margin-bottom:10px;}
.advance-elementor-slider a{display:inline-block;padding:5px 10px;background:#ff5722;color:#fff;text-decoration:none;border-radius:3px;}
.advance-elementor-slider .slick-dots{position:absolute;bottom:10px;width:100%;text-align:center;padding:0;margin:0;list-style:none;}
.advance-elementor-slider .slick-dots li{display:inline-block;margin:0 5px;font-size:0;}
.advance-elementor-slider .slick-dots li button{border:none;background:#d5d8dc;width:10px;height:10px;border-radius:50%;cursor:pointer;padding:0;}
.advance-elementor-slider .slick-dots li.slick-active button{background:#9e9999;}
.advance-elementor-slider .slick-prev, .advance-elementor-slider .slick-next{position:absolute;top:50%;transform:translateY(-50%);display:block;text-align:center;z-index:1;cursor:pointer;padding:10px;}
.advance-elementor-slider .slick-prev{left:10px;}
.advance-elementor-slider .slick-next{right:10px;}
.advance-elementor-slider .slick-prev svg, .advance-elementor-slider .slick-next svg{width:20px;height:20px;}
.advance-elementor-slider .slide-caption{display:flex;background-repeat:no-repeat;background-position:50%;position:absolute;top:0;left:0;bottom:0;right:0;padding:50px;margin:auto;justify-content:center;align-items:center;text-align:center;flex-wrap:wrap;}
.advance-elementor-slider .slick-slider .slide-image img{width:auto;height:auto;}
.advance-elementor-slider .slick-slide{margin:0 10px;}
.advance-elementor-slider .slick-list{margin:0 -10px;}
.slide-caption a.slide-button{border:2px solid;color:#444;background:transparent;display:inline-block;text-decoration:none!important;padding:0.5rem 1rem;}
.slide-rtl .slick-slider{direction:rtl;}
.advance-elementor-slider .slide-title{font-size:32px;font-weight:600;line-height:42px;}
.advance-elementor-slider p.slide-desc{font-size:17px;line-height:1.4;margin-bottom:1.5rem;}
.slick-slide > div{display:flex;}
.animate-up{animation:slideUp 1s ease-in-out;}
.animate-down{animation:slideDown 1s ease-in-out;}
.animate-right{animation:slideRight 1s ease-in-out;}
.animate-left{animation:slideLeft 1s ease-in-out;}
.animate-zoom{animation:zoomIn 1s ease-in-out;}
@keyframes slideUp {
from{transform:translateY(100%);opacity:0;}
to{transform:translateY(0);opacity:1;}
}
@keyframes slideDown {
from{transform:translateY(-100%);opacity:0;}
to{transform:translateY(0);opacity:1;}
}
@keyframes slideRight {
from{transform:translateX(-100%);opacity:0;}
to{transform:translateX(0);opacity:1;}
}
@keyframes slideLeft {
from{transform:translateX(100%);opacity:0;}
to{transform:translateX(0);opacity:1;}
}
@keyframes zoomIn {
from{transform:scale(0.5);opacity:0;}
to{transform:scale(1);opacity:1;}
}
.advance-elementor-slider .slick-slider{opacity:0}
.advance-elementor-slider .slick-slider.slick-initialized{opacity:1;transition:opacity .3s ease-out;}
.advance-elementor-slider.slide-center-mode .slick-slide{display:flex;align-items:center;justify-content:center;}
.advance-elementor-slider.slide-center-mode .slick-slide, .advance-elementor-slider.slide-center-mode .slick-slide[aria-hidden="true"]:not(.slick-cloned) ~ .slick-cloned[aria-hidden="true"]{transform:scale(0.8, 0.8);transition:all 0.4s ease-in-out;}
.advance-elementor-slider.slide-center-mode .slick-center, .advance-elementor-slider.slide-center-mode .slick-slide[aria-hidden="true"]:not([tabindex="-1"]) + .slick-cloned[aria-hidden="true"]{transform:scale(1.1);}
.advance-elementor-slider.slide-center-mode .slick-current.slick-active{transform:scale(1.1);}
.advance-elementor-slider.arrow-show-hvr .slick-arrow{opacity:0;transition:opacity 0.4s ease-in-out;}
.advance-elementor-slider.arrow-show-hvr:hover .slick-arrow{opacity:1;}
.advance-elementor-slider.background-slider .slick-slides{height:380px;}
.advance-elementor-slider.background-slider .slick-slides .slide-image{background-size:cover;background-position:50%;background-repeat:no-repeat;position:relative;display:flex;justify-content:center;align-items:center;min-height:100%;min-width:100%;}
@media(max-width:767px){
.elemento-addons-post-big-image.elemento-product-layout-1 .elemento-big-image-single-product, .elemento-product-layout-1 .elemento-addons-product-slider-layout, .elemento-addons-post-big-image.elemento-product-layout-2 .elemento-big-image-single-product, .elemento-product-layout-2 .elemento-addons-product-slider-layout, .elemento-addons-post-big-image.elemento-product-layout-3 .elemento-big-image-single-product, .elemento-product-layout-3 .elemento-addons-product-slider-layout, .elemento-addons-post-big-image.elemento-product-layout-4 .elemento-big-image-single-product, .elemento-product-layout-4 .elemento-addons-product-slider-layout, .elemento-addons-post-big-image.elemento-product-layout-5 .elemento-big-image-single-product, .elemento-product-layout-5 .elemento-addons-product-slider-layout{width:100%!important;}
.elemento-addons-post-big-image.elemento-product-layout-1 div.elemento-big-image-slider-wrap, .elemento-addons-post-big-image.elemento-product-layout-2 div.elemento-big-image-slider-wrap, .elemento-addons-post-big-image.elemento-product-layout-3 div.elemento-big-image-slider-wrap, .elemento-addons-post-big-image.elemento-product-layout-4 div.elemento-big-image-slider-wrap, .elemento-addons-post-big-image.elemento-product-layout-5 div.elemento-big-image-slider-wrap{flex-flow:column;}
.elemento-addons-post-big-image.elemento-product-layout-1 .elemento-big-image-single-product .elemento-product-outer-wrap, .elemento-addons-post-big-image.elemento-product-layout-2 .elemento-big-image-single-product .elemento-product-outer-wrap, .elemento-addons-post-big-image.elemento-product-layout-3 .elemento-big-image-single-product .elemento-product-outer-wrap, .elemento-addons-post-big-image.elemento-product-layout-4 .elemento-big-image-single-product .elemento-product-outer-wrap, .elemento-addons-post-big-image.elemento-product-layout-5 .elemento-big-image-single-product .elemento-product-outer-wrap{padding:10px;}
.elemento-addons-post-big-image.elemento-section-layout-center .elemento-addons-big-image{display:flex;align-items:center;flex-direction:column;}
.elemento-addons-post-big-image.elemento-section-layout-center .elemento-addons-big-image.elemento-section-layout-center .left_, .elemento-addons-post-big-image.elemento-section-layout-center .elemento-addons-big-image .right_{display:flex;flex-wrap:wrap;width:100%;}
.elemento-addons-post-big-image.elemento-section-layout-center .elemento-addons-big-image .center_{width:100%;}
.elemento-addons-post-big-image.elemento-section-layout-center .elemento-addons-big-image .left_, .elemento-addons-post-big-image.elemento-section-layout-center .elemento-addons-big-image .right_{width:100%;}
}
.elemento-product-layout-5  .yith-wcwl-add-to-wishlist-button, .ea-simple-product-slider  .yith-wcwl-add-to-wishlist-button{background:transparent!important;text-decoration:none!important;margin-right:5px;}
.elemento-product-layout-5  .yith-wcwl-add-to-wishlist-button .yith-wcwl-add-to-wishlist-button__label{color:inherit;}
.elemento-product-layout-5 .yith-wcwl-add-to-wishlist-button__label{display:inline-flex;}
.elemento-wishlist .yith-wcwl-add-to-wishlist-button svg, .yith-wcwl-add-to-wishlist-button svg{display:none!important;}
.elemento-wishlist .yith-wcwl-add-to-wishlist-button--added .yith-wcwl-add-to-wishlist-button__label, .elemento-ad-wishlist .yith-wcwl-add-to-wishlist-button--added .yith-wcwl-add-to-wishlist-button__label{display:none;}
.elemento-wishlist .yith-wcwl-add-to-wishlist-button__label, .elemento-ad-wishlist .yith-wcwl-add-to-wishlist-button__label{display:none;}
.th-shop-mania-shop-page-layout-default .yith-wcwl-add-to-wishlist-button__label, .ea-simple-product-slider .elemento-wishlist .yith-wcwl-add-to-wishlist-button__label{display:inline-flex;}
.elemento-wishlist .yith-add-to-wishlist-button-block{margin:0;}
.elemento-addons-advance-product a[data-title="Browse wishlist"]{font-size:0!important;}
.elemento-wishlist .yith-wcwl-add-to-wishlist-button:before, .elemento-wishlist a:before, .elemento-ad-wishlist .yith-wcwl-add-to-wishlist-button:before, .elemento-product-layout-5 .elemento-wishlist .add_to_wishlist:before, .ea-simple-product-slider .elemento-wishlist .add_to_wishlist:before, .elemento-addons-advance-product .add_to_wishlist:before{content:"\e912";font-family:"th-icon";}
.elemento-wishlist .yith-wcwl-add-to-wishlist-button--added:before, .elemento-ad-wishlist .yith-wcwl-add-to-wishlist-button--added:before{content:"\e909"!important;font-family:"th-icon";}
.elemento-advance-product-icon .elemento-ad-icon a{width:39px;height:39px;line-height:39px;align-items:center;justify-content:center;}
.ea-simple-product-slider .yith-wcwl-add-to-wishlist-button{
font-weight: 500;
}.owl-carousel{display:none;width:100%;-webkit-tap-highlight-color:transparent;position:relative;z-index:1;}
.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden;}
.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}
.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0px, 0px, 0px);}
.owl-carousel .owl-wrapper, .owl-carousel .owl-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);}
.owl-carousel .owl-item{position:relative;min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;}
.owl-carousel .owl-item img{display:block;width:100%;}
.owl-carousel .owl-nav.disabled, .owl-carousel .owl-dots.disabled{display:none;}
.owl-carousel .owl-nav .owl-prev, .owl-carousel .owl-nav .owl-next, .owl-carousel .owl-dot{cursor:pointer;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}
.owl-carousel .owl-nav button.owl-prev, .owl-carousel .owl-nav button.owl-next, .owl-carousel button.owl-dot{background:none;color:inherit;border:none;padding:0 !important;font:inherit;}
.owl-carousel.owl-loaded{display:block;}
.owl-carousel.owl-loading{opacity:0;display:block;}
.owl-carousel.owl-hidden{opacity:0;}
.owl-carousel.owl-refresh .owl-item{visibility:hidden;}
.owl-carousel.owl-drag .owl-item{-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}
.owl-carousel.owl-grab{cursor:move;cursor:grab;}
.owl-carousel.owl-rtl{direction:rtl;}
.owl-carousel.owl-rtl .owl-item{float:right;}
.no-js .owl-carousel{display:block;}
.owl-carousel .animated{animation-duration:1000ms;animation-fill-mode:both;}
.owl-carousel .owl-animated-in{z-index:0;}
.owl-carousel .owl-animated-out{z-index:1;}
.owl-carousel .fadeOut{animation-name:fadeOut;}
@keyframes fadeOut {
0%{opacity:1;}
100%{opacity:0;}
} .owl-height{transition:height 500ms ease-in-out;}
.owl-carousel .owl-item{}
.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity 400ms ease;}
.owl-carousel .owl-item .owl-lazy[src^=""],
.owl-carousel .owl-item .owl-lazy:not([src]){max-height:0;}
.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d;}
.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000;}
.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(//www.amoredipuglia.it/wp-content/plugins/th-shop-mania-pro/lib/elemento-addons//assets/css/owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform 100ms ease;}
.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3, 1.3);transform:scale(1.3, 1.3);}
.owl-carousel .owl-video-playing .owl-video-tn, .owl-carousel .owl-video-playing .owl-video-play-icon{display:none;}
.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity 400ms ease;}
.owl-carousel .owl-video-frame {
position: relative;
z-index: 1;
height: 100%;
width: 100%;
}.owl-theme .owl-dots,.owl-theme .owl-nav{text-align:center;-webkit-tap-highlight-color:transparent}.owl-theme .owl-nav{margin-top:10px}.owl-theme .owl-nav [class*=owl-]{color:#FFF;font-size:14px;margin:5px;padding:4px 7px;background:#D6D6D6;display:inline-block;cursor:pointer;border-radius:3px}.owl-theme .owl-nav [class*=owl-]:hover{background:#4DC7A0;color:#FFF;text-decoration:none}.owl-theme .owl-nav .disabled{opacity:.5;cursor:default}.owl-theme .owl-nav.disabled+.owl-dots{margin-top:10px}.owl-theme .owl-dots .owl-dot{display:inline-block;zoom:1}.owl-theme .owl-dots .owl-dot span{width:10px;height:10px;margin:5px 7px;background:#D6D6D6;display:block;-webkit-backface-visibility:visible;transition:opacity .2s ease;border-radius:30px}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#4DC7A0}.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;-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;
}.twentytwenty-horizontal .twentytwenty-handle:before, .twentytwenty-horizontal .twentytwenty-handle:after, .twentytwenty-vertical .twentytwenty-handle:before, .twentytwenty-vertical .twentytwenty-handle:after{content:" ";display:block;background:white;position:absolute;z-index:30;-webkit-box-shadow:0px 0px 12px rgba(51, 51, 51, 0.5);-moz-box-shadow:0px 0px 12px rgba(51, 51, 51, 0.5);box-shadow:0px 0px 12px rgba(51, 51, 51, 0.5);}
.twentytwenty-horizontal .twentytwenty-handle:before, .twentytwenty-horizontal .twentytwenty-handle:after{width:3px;height:9999px;left:50%;margin-left:-1.5px;}
.twentytwenty-vertical .twentytwenty-handle:before, .twentytwenty-vertical .twentytwenty-handle:after{width:9999px;height:3px;top:50%;margin-top:-1.5px;}
.twentytwenty-before-label, .twentytwenty-after-label, .twentytwenty-overlay{position:absolute;top:0;width:100%;height:100%;}
.twentytwenty-before-label, .twentytwenty-after-label, .twentytwenty-overlay{-webkit-transition-duration:0.5s;-moz-transition-duration:0.5s;transition-duration:0.5s;}
.twentytwenty-before-label, .twentytwenty-after-label{-webkit-transition-property:opacity;-moz-transition-property:opacity;transition-property:opacity;}
.twentytwenty-before-label:before, .twentytwenty-after-label:before{color:white;font-size:13px;letter-spacing:0.1em;}
.twentytwenty-before-label:before, .twentytwenty-after-label:before{position:absolute;background:rgba(255, 255, 255, 0.2);line-height:38px;padding:0 20px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;}
.twentytwenty-horizontal .twentytwenty-before-label:before, .twentytwenty-horizontal .twentytwenty-after-label:before{top:50%;margin-top:-19px;}
.twentytwenty-vertical .twentytwenty-before-label:before, .twentytwenty-vertical .twentytwenty-after-label:before{left:50%;text-align:center;}
.twentytwenty-left-arrow, .twentytwenty-right-arrow, .twentytwenty-up-arrow, .twentytwenty-down-arrow{width:0;height:0;border:6px inset transparent;position:absolute;}
.twentytwenty-left-arrow, .twentytwenty-right-arrow{top:50%;margin-top:-6px;}
.twentytwenty-up-arrow, .twentytwenty-down-arrow{left:50%;margin-left:-6px;}
.twentytwenty-container{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;z-index:0;overflow:hidden;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;}
.twentytwenty-container img{max-width:100%;position:absolute;top:0;display:block;}
.twentytwenty-container.active .twentytwenty-overlay, .twentytwenty-container.active :hover.twentytwenty-overlay{background:rgba(0, 0, 0, 0);}
.twentytwenty-container.active .twentytwenty-overlay .twentytwenty-before-label, .twentytwenty-container.active .twentytwenty-overlay .twentytwenty-after-label, .twentytwenty-container.active
:hover.twentytwenty-overlay
.twentytwenty-before-label, .twentytwenty-container.active
:hover.twentytwenty-overlay
.twentytwenty-after-label{opacity:0;}
.twentytwenty-container *{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;}
.twentytwenty-before-label{opacity:0;}
.twentytwenty-before-label:before{content:attr(data-content)!important;}
.twentytwenty-after-label{opacity:0;}
.twentytwenty-after-label:before{content:attr(data-content)!important;}
.twentytwenty-horizontal .twentytwenty-before-label:before{left:10px;}
.twentytwenty-horizontal .twentytwenty-after-label:before{right:10px;}
.twentytwenty-vertical .twentytwenty-before-label:before{top:10px;}
.twentytwenty-vertical .twentytwenty-after-label:before{bottom:10px;}
.twentytwenty-overlay{-webkit-transition-property:background;-moz-transition-property:background;transition-property:background;background:rgba(0, 0, 0, 0);z-index:25;}
.twentytwenty-overlay:hover{background:rgba(0, 0, 0, 0.5);}
.twentytwenty-overlay:hover .twentytwenty-after-label{opacity:1;}
.twentytwenty-overlay:hover .twentytwenty-before-label{opacity:1;}
.twentytwenty-before{z-index:20;}
.twentytwenty-after{z-index:10;}
.twentytwenty-handle{height:38px;width:38px;position:absolute;left:50%;top:50%;margin-left:-22px;margin-top:-22px;border:3px solid white;-webkit-border-radius:1000px;-moz-border-radius:1000px;border-radius:1000px;-webkit-box-shadow:0px 0px 12px rgba(51, 51, 51, 0.5);-moz-box-shadow:0px 0px 12px rgba(51, 51, 51, 0.5);box-shadow:0px 0px 12px rgba(51, 51, 51, 0.5);z-index:40;cursor:pointer;}
.twentytwenty-horizontal .twentytwenty-handle:before{bottom:50%;margin-bottom:22px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}
.twentytwenty-horizontal .twentytwenty-handle:after{top:50%;margin-top:22px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}
.twentytwenty-vertical .twentytwenty-handle:before{left:50%;margin-left:22px;-webkit-box-shadow:3px 0 0 white, 0px 0px 12px rgba(51, 51, 51, 0.5);-moz-box-shadow:3px 0 0 white, 0px 0px 12px rgba(51, 51, 51, 0.5);box-shadow:3px 0 0 white, 0px 0px 12px rgba(51, 51, 51, 0.5);}
.twentytwenty-vertical .twentytwenty-handle:after{right:50%;margin-right:22px;-webkit-box-shadow:-3px 0 0 white, 0px 0px 12px rgba(51, 51, 51, 0.5);-moz-box-shadow:-3px 0 0 white, 0px 0px 12px rgba(51, 51, 51, 0.5);box-shadow:-3px 0 0 white, 0px 0px 12px rgba(51, 51, 51, 0.5);}
.twentytwenty-left-arrow{border-right:6px solid white;left:50%;margin-left:-17px;}
.twentytwenty-right-arrow{border-left:6px solid white;right:50%;margin-right:-17px;}
.twentytwenty-up-arrow{border-bottom:6px solid white;top:50%;margin-top:-17px;}
.twentytwenty-down-arrow {
border-top: 6px solid white;
bottom: 50%;
margin-bottom: -17px;
}.elaet-module-content.elaet-divider-main .elaet-divider{width:20%;border-top-style:solid;}
.elaet-heading span.elaet-heading-text{margin:0px 0px 0px 0px;}
.elaet-module-content.elaet-heading-wrapper .elaet-description{margin:0px 0px 0px 0px;}
.elaet-module-content.unet-divider-main .elaet-divider-wrap, .elaet-module-content.elaet-divider-main .elaet-divider{display:inline-block;}
.elaet-left-line{width:50%;}
.elaet-divider-line{display:table-cell;vertical-align:middle;}
.elaet-divider-line.elaet-left-line span{border-top-style:solid;border-top-width:2px;}
.elaet-divider-line > span{display:block;margin-top:0;}
.elaet-module-content.elaet-divider-main .elaet-divider-wrap{width:20%;}
.elaet-divider-content{padding:0px 10px 0px 10px;}
.elaet-divider-content{display:table-cell;}
.elaet-divider-content .elaet-icon-wrap{display:block;}
.elaet-icon-wrap .elaet-icon{height:28px;width:28px;line-height:28px;}
.elaet-icon-wrap .elaet-icon i{font-size:28px;height:28px;width:28px;line-height:28px;text-align:center;}
.elaet-right-line{width:calc(100% - 50%);}
.elaet-divider-line.elaet-right-line span{border-top-style:solid;border-top-width:2px;}
.elaet-module-content .elaet-image-content{line-height:0;position:relative;display:inline-block;max-width:100%;}
.elaet-image-content img{display:inline;height:auto !important;max-width:100%;width:auto;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;-webkit-border-radius:inherit;border-radius:inherit;}
.elaet-image-content .elaet-photo-img{min-width:70px;}
.elaet-module-content .elaet-divider-wrap{-js-display:flex;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;}
.elaet-heading-align-right .elaet-divider-wrap{margin-left:auto;margin-right:0;}
.elaet-heading-align-center .elaet-divider-wrap{margin-left:auto;margin-right:auto;}
.elaet-heading-align-left .elaet-divider-wrap{margin-left:0;margin-right:auto;}
.elaet-divider-text{white-space:nowrap;margin:0;}
h1, h2, h3, h4, h5, h6{margin:0;}
.elaet-image-module-wrap img{display:block;overflow:hidden;}
.elaet-image-module img{-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0) scale(1, 1);}
.elaet-image-module.elaet-image-blur:hover img, .elaet-image-sepia:hover img, .elaet-image-module.elaet-image-grayscale-reverse:hover img{-webkit-filter:none;filter:none;}
.elaet-image-module.elaet-image-blur img{-webkit-filter:blur(5px);filter:blur(5px);}
.elaet-image-sepia img{-webkit-filter:sepia(1);-ms-filter:sepia(100%);filter:url(data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter i…5 0.3333 0.3333 0 0 0.3 0.3 0.3 0 0 0 0 0 1 0\'/></filter></svg>#grayscale);filter:sepia(100%);}
.elaet-image-module.elaet-image-grayscale-reverse img{-webkit-filter:grayscale(1);filter:url(data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter i…0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale);filter:gray;filter:grayscale(1);}
.elaet-image-module.elaet-image-grayscale:hover img{-webkit-filter:grayscale(1);filter:url(data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter i…0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale);filter:gray;filter:grayscale(1);}
.elaet-image-module .elaet-image-module-wrap{position:relative;overflow:hidden;vertical-align:bottom;}
.elaet-image-module .image-pro-overlay{position:absolute;top:0;right:0;bottom:0;left:0;visibility:hidden;}
.elaet-image-module .elaet-image-overlay-inner{position:absolute;top:50%;left:5%;right:5%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);}
.elaet-image-module .elaet-image-color-overlay{position:absolute;top:0;right:0;bottom:0;left:0;transition:opacity 0.5s;}
.elaet-image-module:not(.entrance-effect-partial-overlay)
.elaet-image-color-overlay{opacity:0;}
.elaet-image-module:hover .elaet-image-color-overlay{opacity:1;}
.elaet-image-module .elaet-image-title, .elaet-image-module .elaet-image-caption{color:#fff;margin:0 0 1em 0;padding:0;}
.elaet-image-module .elaet-image-title, .elaet-image-module .elaet-image-caption, .elaet-image-module .elaet-image-action-button{position:relative;left:-100%;opacity:0;transition:all 0.2s;}
.elaet-image-module .elaet-image-action-button{padding:0.4em 1em;line-height:1.2em;border:none;}
.elaet-image-module .builder_button.elaet-image-action-button.outline{background:none;border:2px solid #fff;color:#fff;}
.elaet-image-module .builder_button.elaet-image-action-button.white{background:#fff;color:#000;}
.elaet-image-module .builder_button.elaet-image-action-button.outline:before, .elaet-image-module .builder_button.elaet-image-action-button.default:before{display:none;}
.elaet-image-module-wrap .elaet-image-caption-wrapper{position:absolute;top:0;right:0;bottom:0;left:0;}
.elaet-image-module-wrap
.elaet-image-caption-wrapper
.elaet-image-caption-inner{position:absolute;top:50%;left:5%;right:5%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);}
.elaet-image-module .elaet-image-module-wrap:hover .elaet-image-title, .elaet-image-module .elaet-image-module-wrap:hover .elaet-image-caption, .elaet-image-module .elaet-image-module-wrap:hover .elaet-image-action-button{left:0;opacity:1;}
.elaet-image-module .elaet-image-title{transition-delay:0.2s;}
.elaet-image-module .elaet-image-caption{transition-delay:0.35s;}
.elaet-image-module .elaet-image-action-button{transition-delay:0.5s;}
.elaet-image-module.rounded .elaet-image-flip-box, .elaet-image-module.circle .elaet-image-flip-box{overflow:hidden;}
.elaet-image-module.rounded .elaet-elaet-image-flip-box-wrap, .elaet-image-module.rounded img, .elaet-image-module.rounded .elaet-image-flip-box, .elaet-image-module.rounded .image-pro-overlay{border-radius:1em;}
.elaet-image-module.circle .elaet-image-module-wrap, .elaet-image-module.circle img, .elaet-image-module.circle .elaet-image-flip-box, .elaet-image-module.circle .image-pro-overlay{border-radius:100%;}
.elaet-image-module .elaet-image-module-wrap{display:inline-block !important;text-align:center;}
.elaet-image-module.image_alignment_left{float:left;}
.elaet-image-module{float:none;text-align:center;}
.elaet-image-module.image_alignment_right{float:right;}
.elaet-image-module.filter-grayscale .elaet-image-module-wrap:hover img, .elaet-image-module.filter-grayscale-reverse img{-webkit-filter:grayscale(1);filter:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='matrix' values='0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0'/></filter></svg>#grayscale");filter:gray;filter:grayscale(1);}
.elaet-image-module.filter-sepia img{-webkit-filter:sepia(1);-ms-filter:sepia(100%);filter:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='matrix' values='0.5 0.5 0.4 0 0 0.5 0.3333 0.3333 0 0 0.3 0.3 0.3 0 0 0 0 0 1 0'/></filter></svg>#grayscale");filter:sepia(100%);}
.elaet-image-module.filter-blur img{-webkit-filter:blur(5px);filter:blur(5px);}
.elaet-image-module.filter-sepia .elaet-image-module-wrap:hover img, .elaet-image-module.filter-blur .elaet-image-module-wrap:hover img, .elaet-image-module.filter-grayscale .elaet-image-module-wrap img, .elaet-image-module.filter-grayscale-reverse
.elaet-image-module-wrap:hover
img{-webkit-filter:none;filter:none;}
.elaet-image-module img{-webkit-transition:0.3s ease-in-out;transition:0.3s ease-in-out;}
.elaet-image-module.effect-zoomin img{-webkit-transform:scale(1);transform:scale(1);}
.elaet-image-module.effect-zoomin .elaet-image-module-wrap:hover img{-webkit-transform:scale(1.3);transform:scale(1.3);}
.elaet-image-module.effect-zoomout img{-webkit-transform:scale(1.3);transform:scale(1.3);}
.elaet-image-module.effect-rotate img{-webkit-transform:rotate(15deg) scale(1.4);transform:rotate(15deg) scale(1.4);}
.elaet-image-module.effect-rotate:not([class*="entrance-effect-flip-"])
.image-pro-wrap:hover
img{-webkit-transform:rotate(0) scale(1);transform:rotate(0) scale(1);}
.elaet-image-module.effect-zoomout .elaet-image-module-wrap:hover img{-webkit-transform:scale(1);transform:scale(1);}
.elaet-image-module.effect-rotate:not([class*="entrance-effect-flip-"])
.elaet-image-module-wrap:hover
img{-webkit-transform:rotate(0) scale(1);transform:rotate(0) scale(1);}
.elaet-image-module.effect-shine .elaet-image-flip-box::before{position:absolute;top:0;left:-75%;z-index:12;display:block;content:"";width:50%;height:100%;background:-webkit-linear-gradient( left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.3) 100% );background:linear-gradient( to right, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.3) 100% );-webkit-transform:skewX(-25deg);transform:skewX(-25deg);}
.elaet-image-module.effect-shine
.elaet-image-module-wrap:hover
.elaet-image-flip-box::before{-webkit-animation:image-pro-shine 0.75s;animation:image-pro-shine 0.75s;}
.elaet-image-module.effect-shine.circle .elaet-image-module-wrap{border-radius:100%;}
.elaet-image-module.effect-shine.circle .elaet-image-module-wrap{display:inline-block;}
@-webkit-keyframes image-pro-shine {
100%{left:125%;}
}
@keyframes image-pro-shine {
100%{left:125%;}
}
.elaet-image-module.effect-glow .elaet-image-module-wrap::before{position:absolute;top:50%;left:50%;z-index:2;display:block;content:"";width:0;height:0;background:rgba(255, 255, 255, 0.2);border-radius:100%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);opacity:0;}
.elaet-image-module.effect-glow .elaet-image-module-wrap:hover::before{-webkit-animation:image-pro-glow 0.75s;animation:image-pro-glow 0.75s;}
@-webkit-keyframes image-pro-glow {
0%{opacity:1;}
40%{opacity:1;}
100%{width:200%;height:200%;opacity:0;}
}
@keyframes image-pro-glow {
0%{opacity:1;}
40%{opacity:1;}
100%{width:200%;height:200%;opacity:0;}
}
.elaet-image-module .elaet-elaet-image-flip-box-wrap{position:relative;width:100%;-webkit-perspective:1000px;-moz-perspective:1000px;-o-perspective:1000px;-ms-perspective:1000px;perspective:1000px;overflow:hidden;}
.elaet-image-module .elaet-image-flip-box{position:relative;display:block;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-o-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transition:750ms;-moz-transition:750ms;-o-transition:750ms;-ms-transition:750ms;transition:750ms;}
.elaet-image-module .elaet-image-flip-box > img, .elaet-image-module .image-pro-overlay{overflow:hidden;margin-bottom:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-o-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;-moz-transform-style:preserve-3d;-o-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transform-style:preserve-3d;z-index:11;background-position:center;background-size:cover;}
.elaet-image-module .image-pro-overlay{visibility:hidden;}
.elaet-image-module:hover .image-pro-overlay{visibility:visible !important;}
.elaet-image-module.entrance-effect-flip-horizontal
.elaet-elaet-image-flip-box-wrap{overflow:visible;}
.elaet-image-module.entrance-effect-flip-horizontal img, .elaet-image-module.entrance-effect-flip-horizontal .image-pro-overlay{-webkit-transition:750ms;-moz-transition:750ms;-o-transition:750ms;-ms-transition:750ms;transition:750ms;}
.elaet-image-module.entrance-effect-flip-horizontal:not(.effect-rotate) img{-webkit-transform:rotateY(0deg);-moz-transform:rotateY(0deg);-ms-transform:rotateY(0deg);-o-transform:rotateY(0deg);transform:rotateY(0deg);}
.elaet-image-module.entrance-effect-flip-horizontal .image-pro-overlay{-webkit-transform:rotateY(-180deg);-moz-transform:rotateY(-180deg);-ms-transform:rotateY(-180deg);-o-transform:rotateY(-180deg);transform:rotateY(-180deg);}
.elaet-image-module.entrance-effect-flip-horizontal.image-pro-flip img{-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);-ms-transform:rotateY(180deg);-o-transform:rotateY(180deg);transform:rotateY(180deg);}
.elaet-image-module.entrance-effect-flip-horizontal.image-pro-flip
.image-pro-overlay{-webkit-transform:rotateY(0deg);-moz-transform:rotateY(0deg);-ms-transform:rotateY(0deg);-o-transform:rotateY(0deg);transform:rotateY(0deg);}
.elaet-image-module.entrance-effect-flip-vertical .tile-flip-box-wrap{overflow:visible;}
.elaet-image-module.entrance-effect-flip-vertical img, .elaet-image-module.entrance-effect-flip-vertical .image-pro-overlay{-webkit-transition:750ms;-moz-transition:750ms;-o-transition:750ms;-ms-transition:750ms;transition:750ms;}
.elaet-image-module.entrance-effect-flip-vertical:not(.effect-rotate) img{-webkit-transform:rotateX(0deg);-moz-transform:rotateX(0deg);-ms-transform:rotateX(0deg);-o-transform:rotateX(0deg);transform:rotateX(0deg);}
.elaet-image-module.entrance-effect-flip-vertical .image-pro-overlay{-webkit-transform:rotateX(-180deg);-moz-transform:rotateX(-180deg);-ms-transform:rotateX(-180deg);-o-transform:rotateX(-180deg);transform:rotateX(-180deg);}
.elaet-image-module.entrance-effect-flip-vertical.image-pro-flip img{-webkit-transform:rotateX(180deg);-moz-transform:rotateX(180deg);-ms-transform:rotateX(180deg);-o-transform:rotateX(180deg);transform:rotateX(180deg);}
.elaet-image-module.entrance-effect-flip-vertical.image-pro-flip
.image-pro-overlay{-moz-transform:rotateX(0deg);-ms-transform:rotateX(0deg);-o-transform:rotateX(0deg);-webkit-transform:rotateX(0deg);transform:rotateX(0deg);}
.elaet-image-module .image-pro-overlay.animated, .elaet-image-module.entrance-effect-flip-vertical .image-pro-overlay, .elaet-image-module.entrance-effect-flip-horizontal .image-pro-overlay{visibility:visible;}
.elaet-image-module.entrance-effect-partial-overlay .image-pro-overlay{visibility:visible;top:80%;display:block;transition:0.3s;}
.elaet-image-module.entrance-effect-partial-overlay.circle
.elaet-image-flip-box{overflow:hidden;border-radius:100%;}
.elaet-image-module.entrance-effect-partial-overlay.rounded
.elaet-image-flip-box{overflow:hidden;border-radius:1em;}
.elaet-image-module.entrance-effect-partial-overlay .elaet-image-overlay-inner{top:5%;-webkit-transform:none;-ms-transform:none;transform:none;}
.elaet-image-module.entrance-effect-partial-overlay
.elaet-image-module-wrap:hover
.elaet-image-overlay-inner{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);}
.elaet-image-module.entrance-effect-partial-overlay .elaet-image-title, .elaet-image-module.entrance-effect-partial-overlay .elaet-image-caption, .elaet-image-module.entrance-effect-partial-overlay .elaet-image-action-button{left:0;opacity:1;}
.elaet-image-module.entrance-effect-partial-overlay
.elaet-image-module-wrap:hover
.image-pro-overlay{top:0;}
.elaet-image-module.entrance-effect-partial-overlay .elaet-image-caption, .elaet-image-module.entrance-effect-partial-overlay .elaet-image-action-button{opacity:0;}
.elaet-image-module.entrance-effect-partial-overlay
.elaet-image-module-wrap:hover
.elaet-image-caption, .elaet-image-module.entrance-effect-partial-overlay
.elaet-image-module-wrap:hover
.elaet-image-action-button{opacity:1;}
.elaet-image-module.entrance-effect-none .image-pro-overlay{visibility:visible !important;}
.elaet-image-module.entrance-effect-none .image-pro-overlay .elaet-image-title, .elaet-image-module.entrance-effect-none
.image-pro-overlay
.elaet-image-caption, .elaet-image-module.entrance-effect-none
.image-pro-overlay
.elaet-image-action-button{left:0;opacity:1;}
.elaet-image-module-external{position:absolute;top:0;left:0;width:100%;height:100%;}
.elaet-image-module-external + .elaet-elaet-image-flip-box-wrap{pointer-events:none;}
.elaet-image-module
.elaet-image-module-external
+ .elaet-elaet-image-flip-box-wrap
.elaet-image-action-button{pointer-events:auto;}
.elaet-image-module .elaet-image-title{will-change:opacity, left;}
.elaet-image-module:not(.entrance-effect-partial-overlay)
.elaet-image-module-wrap:not(:hover)
.image-pro-overlay{visibility:hidden;opacity:0;}
.elaet-image-module.entrance-effect-none
.elaet-image-module-wrap:not(:hover)
.image-pro-overlay{visibility:visible;}
.elaet-image-caption-title, .elaet-image-overlay-inner .elaet-image-title{color:#fff;font-size:24px;margin-bottom:15px;}
.elaet-image-caption-wrapper .elaet-image-caption-desc, .elaet-image-overlay-inner .elaet-image-caption-desc{color:#fff;margin-bottom:20px;}
.elaet-image-caption-button, .elaet-image-action-button{color:#000;background:#fff;border-radius:2px;padding:5px 20px 5px 20px;}
.elementor-widget-elaet-price-table .elementor-widget-container{overflow:hidden;background-color:red;}
.elementor-widget-elaet-price-table:hover{z-index:9;}
.elaet-price-table-feature-content{-js-display:inline-flex;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;}
.elaet-price-features-simple .elaet-price-table-feature-content{padding:10px 20px;}
.elaet-price-features-divider .elaet-price-table-feature-content, .elaet-price-features-strips .elaet-price-table-feature-content, .elaet-price-features-borderbox .elaet-price-table-feature-content{padding:15px 20px;}
.elaet-pricing-style-0 .elaet-price-table-header, .elaet-pricing-style-1 .elaet-price-table-header, .elaet-pricing-style-2 .elaet-price-table-header, .elaet-pricing-style-3 .elaet-pricing-heading-wrap, .elaet-pricing-style-5 .elaet-price-table-header{padding:20px;}
.elaet-pricing-style-4 .elaet-price-table-header{padding:20px 20px 10px 20px;}
.elaet-pricing-style-0 .elaet-price-table-price-wrap{padding:10px 20px 20px 20px;}
.elaet-pricing-style-1 .elaet-price-table-price-wrap{padding:40px 20px;}
.elaet-pricing-style-5 .elaet-price-table-price-wrap{padding:35px 20px 10px 20px;}
.elaet-pricing-style-4 .elaet-price-table-price-wrap{padding:30px 20px 0px 20px;}
.elaet-module-content.elaet-price-table-container{position:relative;}
.elaet-price-table{text-align:center;}
.elaet-price-table .elaet-price-table-heading{margin:0;padding:0;}
.elaet-pricing-duration{padding:0px 4px;}
.elaet-price-table .elaet-price-table-original-price{margin-right:15px;text-decoration:line-through;font-size:0.5em;line-height:1;font-weight:400;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;}
.elaet-price-table .elaet-pricing-value{color:#555;font-weight:600;font-size:65px;}
.elaet-price-table .elaet-price-table-pricing .elaet-price-typo-excluded{line-height:initial;letter-spacing:initial;text-transform:initial;font-weight:initial;font-size:initial;font-style:initial;}
.elaet-price-table .elaet-price-table-beside-price{-js-display:flex;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;text-align:left;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}
.elaet-pricing-container{line-height:1em;display:inline-block;vertical-align:middle;}
.elaet-price-table .elaet-price-table-integer-part, .elaet-price-table .elaet-price-currency-normal{line-height:1em;}
.elaet-price-table .elaet-price-table-currency, .elaet-price-table .elaet-price-table-fractional-part{line-height:1.2em;font-size:0.4em;}
.elaet-price-table .elaet-price-table-currency{margin-right:2px;}
.elaet-price-table .elaet-price-table-beside-price{margin-left:2px;}
.elaet-price-table .elaet-price-table-duration{width:100%;font-size:13px;font-weight:400;}
.elaet-price-table .elaet-price-table-features-list{list-style-type:none;margin:0;padding:0;line-height:1;}
.elaet-price-table .elaet-price-table-features-list i{margin-right:10px;font-size:1em;}
li[class^="elementor-repeater-item"]{margin:0;}
.elaet-price-table .elaet-price-table-cta{padding:40px 20px;}
.elaet-price-table .elaet-price-table-disclaimer{margin:0;font-size:13px;line-height:1.4;}
.elaet-price-features-divider
.elaet-price-table-features-list
li:not(:first-child):before,
.elaet-price-features-borderbox .elaet-price-table-features-list li:before, .elaet-price-features-borderbox
.elaet-price-table-features-list
li:last-child:after{content:"";display:block;border:0 solid rgba(122, 122, 122, 0.3);}
.elaet-pricing-style-2 .elaet-price-table .elaet-price-table-price-wrap{padding:30px 20px;}
.elaet-pricing-style-2 .elaet-price-table .elaet-price-table-cta{padding:30px 20px;}
.elaet-pricing-style-2 .elaet-pricing-value{font-size:50px;}
.elaet-pricing-style-2 .elaet-price-table .elaet-price-table-features-list{padding:20px 0px;}
.elaet-pricing-style-2 .elementor-button{-webkit-border-radius:40px;border-radius:40px;}
.elaet-price-table-price-wrap, .elaet-pricing-value{-js-display:flex;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;}
.elaet-pricing-style-3 .elaet-price-table-pricing{-webkit-border-radius:100%;border-radius:100%;background-color:#eaeaea;border-color:#f9f9f9;}
.elaet-pricing-style-3 .elaet-price-table .elaet-pricing-value{font-size:40px;}
.elaet-pricing-style-3 .elaet-price-table .elaet-price-table-features-list{padding:20px 0px 0px 0px;}
.elaet-price-table-ribbon-1{position:absolute;top:0;left:auto;right:0;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);width:15em;overflow:hidden;height:15em;}
.elaet-price-table-ribbon-1 .elaet-price-table-ribbon-content{text-align:center;left:0;width:150%;-webkit-transform:translateY(-50%) translateX(-50%) translateX(35px) rotate(-45deg);-ms-transform:translateY(-50%) translateX(-50%) translateX(35px) rotate(-45deg);transform:translateY(-50%) translateX(-50%) translateX(35px) rotate(-45deg);margin-top:35px;font-size:13px;line-height:2;font-weight:800;text-transform:uppercase;background:#000;}
.elaet-price-table-ribbon-1.elaet-ribbon-left{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);left:0;right:auto;}
.elaet-price-table-ribbon-1.elaet-ribbon-right{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);left:auto;right:0;}
.elaet-price-table-ribbon-content{z-index:9;background:#000;color:#ffffff;}
.elementor-widget-elaet-price-table .elementor-widget-container{overflow:visible !important;}
.elaet-price-table-ribbon-2 .elaet-price-table-ribbon-content{color:#fff;text-align:center;-webkit-border-radius:100%;border-radius:100%;position:absolute;top:0;}
.elaet-price-table-ribbon-2.elaet-ribbon-left
.elaet-price-table-ribbon-content{left:0;-webkit-transform:translateX(-40%) translateY(-40%);-ms-transform:translateX(-40%) translateY(-40%);transform:translateX(-40%) translateY(-40%);}
.elaet-price-table-ribbon-2.elaet-ribbon-right
.elaet-price-table-ribbon-content{right:0;-webkit-transform:translateX(40%) translateY(-40%);-ms-transform:translateX(40%) translateY(-40%);transform:translateX(40%) translateY(-40%);}
.elaet-price-table-ribbon-3 .elaet-price-table-ribbon-content:after, .elaet-price-table-ribbon-3 .elaet-price-table-ribbon-content:before{content:"";display:block;position:absolute;width:0;height:0;top:100%;right:0;border-bottom:8px solid transparent;}
.elaet-price-table-ribbon-3 .elaet-price-table-ribbon-content:after{border-left:8px solid rgba(0, 0, 0, 0.2);}
.elaet-price-table-ribbon-3 .elaet-price-table-ribbon-content{text-align:center;-webkit-border-radius:4px;border-radius:4px 4px 0 4px;padding:3px 15px;position:absolute;top:30%;right:-8px;}
.elaet-pricing-style-2 .elaet-price-table .elaet-price-table-features-list{padding:20px 0px;}
.rtl .elaet-price-table-ribbon-1{position:absolute;top:0;left:0;right:auto;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);width:15em;overflow:hidden;height:15em;}
.rtl .elaet-price-table-ribbon-1 .elaet-price-table-ribbon-content{text-align:center;left:0;width:150%;margin-top:35px;font-size:13px;line-height:2;font-weight:800;text-transform:uppercase;}
.rtl .elaet-price-table-ribbon-1.elaet-ribbon-left{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);left:0;right:auto;}
.rtl .elaet-price-table-ribbon-1.elaet-ribbon-right{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);left:auto;right:0;}
.rtl .elaet-price-table-price-wrap, .rtl .elaet-pricing-value{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-moz-box-orient:horizontal;-moz-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;}
.elaet-module-content .clearfix{display:flex;}
.elaet-price-table-layout-4-1{width:50%;}
.elaet-price-table-layout-4-2{width:50%;align-self:center;}
.elaet-th-switch-label{position:relative;display:inline-block;width:4.5em;height:2.3em;vertical-align:middle;}
.elaet-th-switch-label .elaet-th-switch{display:none;}
.elaet-main-btn{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;}
.elaet-th-slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;-webkit-transition:0.4s;transition:0.4s;}
.elaet-th-slider:before{position:absolute;content:"";height:1.8em;width:1.8em;left:0.25em;bottom:0.25em;-webkit-transition:0.4s;transition:0.4s;}
.elaet-th-switch:checked + .elaet-th-slider:before{-webkit-transform:translateX(2.1em);-ms-transform:translateX(2.1em);transform:translateX(2.1em);}
.elaet-th-slider.elaet-th-round{-webkit-border-radius:1.5em;border-radius:1.5em;}
.elaet-th-slider.elaet-th-round:before{-webkit-border-radius:50%;border-radius:50%;}
.elementor-widget-elaet-content-toggle .elaet-th-head-1{margin:0px;padding:0px;}
.elementor-widget-elaet-content-toggle .elaet-th-head-2{margin:0px;padding:0px;}
.elaet-ct-desktop-stack--yes .elaet-th-toggle{-js-display:flex;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;padding:25px;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}
.elaet-th-toggle{-js-display:flex;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;padding:25px;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;}
.elaet-label-box{position:relative;width:7em;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;vertical-align:middle;}
.elaet-label-box-checkbox{display:none;}
.elaet-label-box-label{display:block;overflow:hidden;cursor:pointer;border:0em solid #999999;-webkit-border-radius:0em;border-radius:10em;}
.elaet-label-box-inner{display:block;width:200%;margin-left:-100%;-webkit-transition:margin 0.3s ease-in 0s;transition:margin 0.3s ease-in 0s;}
.elaet-label-box-inner > span{display:block;float:left;position:relative;width:50%;height:2.1em;padding:0;line-height:2.1em;font-size:1em;color:white;font-family:Trebuchet, Arial, sans-serif;font-weight:bold;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}
.elaet-label-box-inner .elaet-label-box-active{padding-left:2em;color:#ffffff;border-radius:5em;}
.elaet-label-box-inner .elaet-label-box-inactive{padding-right:2em;color:#ffffff;text-align:right;border-radius:5em;}
.elaet-label-box-switch{isplay:block;width:50%;margin:0em;text-align:center;border:0em solid #999999;-webkit-border-radius:0em;border-radius:0em;position:absolute;top:0;bottom:0;}
.elaet-label-box-active .elaet-label-box-switch{background:#a1a1a1;left:0;border-radius:10em 0 0 10em;}
.elaet-label-box-inactive .elaet-label-box-switch{right:0;border-radius:0 10em 10em 0;}
.elaet-label-box-checkbox:checked
+ .elaet-label-box-label
.elaet-label-box-inner{margin-left:0;}
.elaet-toggle{display:block;position:relative;background:0 0;width:3.8em;}
.elaet-toggle input[type="checkbox"] + label{position:relative;display:inline-block;top:0;left:0.2em;padding-left:0;color:#000;cursor:pointer;width:2.28em;height:1.3em;}
.elaet-toggle input[type="checkbox"] + label:before{-webkit-transition:background-color 0.4s ease;transition:background-color 0.4s ease;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;position:absolute;top:0.4em;left:0;content:"";width:3.5em;height:1em;background-color:#767676;-webkit-border-radius:0.5em;border-radius:0.5em;}
.elaet-toggle input[type="checkbox"] + label:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:-webkit-transform 0.2s linear;-webkit-transition:-webkit-transform 0.2s linear;transition:-webkit-transform 0.2s linear;transition:transform 0.2s linear;transition:transform 0.2s linear, -webkit-transform 0.2s linear;position:absolute;top:0;left:-0.8em;width:2.4em;height:2.4em;content:"";font-size:0.75em;-webkit-border-radius:500em;border-radius:500em;border:0.3em solid #767676;}
.elaet-switch-round-2{visibility:hidden;margin:0 !important;padding:0 !important;opacity:0;display:none;}
.elaet-toggle.elaet-capsule-div input[type="checkbox"] + label:before{-webkit-transition:background-color 0.4s ease;transition:background-color 0.4s ease;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;position:absolute;top:0.4em;left:0;content:"";width:3em;height:1em;background-color:#767676;border-radius:0px;}
.elaet-toggle.elaet-capsule-div input[type="checkbox"] + label:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:-webkit-transform 0.2s linear;-webkit-transition:-webkit-transform 0.2s linear;transition:-webkit-transform 0.2s linear;transition:transform 0.2s linear;transition:transform 0.2s linear, -webkit-transform 0.2s linear;position:absolute;top:-0.1em;left:-0.4em;width:1.3em;height:2.5em;content:"";font-size:0.75em;-webkit-border-radius:500em;border-radius:500em;border:0.3em solid #767676;}
.elaet-grid:after{display:block;visibility:hidden;clear:both;height:0;font-size:0;content:" ";}
.elaet-grid-container{display:-webkit-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}
.elaet-grid-wrapper{display:-webkit-flex;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;}
.elaet-grid-col{width:100%;}
.elaet-grid .elaet-grid-col-image img{margin-bottom:10px;display:block;overflow:hidden;}
.elaet-grid .elaet-grid-wrapper .elaet-grid-col .elaet-grid-col-image{position:relative;display:flex;}
.elaet-grid
.elaet-grid-wrapper
.elaet-grid-col
.elaet-grid-col-image
.elaet-date-meta{position:absolute;top:0;left:0;width:85px;height:85px;padding:11px;margin:15px;background:#006799;color:#ffffff;text-align:center;}
.elaet-date-meta span{width:100%;line-height:1;text-align:center;display:block;}
.elaet-date-meta span:nth-child(2){font-size:28px;}
.elaet-grid .elaet-grid-title, .elaet-grid .elaet-grid-title a{margin:0;color:#333;font-size:24px;line-height:1.5;}
.elaet-grid-meta{margin:0 0 10px 0;}
.elaet-grid-meta > span{margin-right:10px;color:#999;font-size:14px;}
.elaet-grid-meta > span:last-of-type{margin-right:0;}
.elaet-grid-meta .fa{margin-right:7px;}
.elaet-grid-meta a{color:#999;text-decoration:none;}
.elaet-grid-meta a:hover, .elaet-grid-meta a:focus{color:inherit;text-decoration:underline;}
.elaet-grid-categories-item:after, .elaet-grid-tags-item:after{content:", ";}
.elaet-grid-categories-item:last-of-type:after, .elaet-grid-tags-item:last-of-type:after{display:none;content:"";}
.elaet-grid-content{margin:0 0 10px 0;color:#555;font-size:16px;line-height:1.5;}
.elaet-grid-footer a{display:inline-block;color:#333;font-size:14px;font-weight:700;padding:5px;}
div.elaet-grid-content.drop-cap-class:first-letter{padding:0 10px;font-size:4em;float:left;line-height:0.9em;}
.elaet-grid-container.elaet-grid-style-list .elaet-grid-col{display:-webkit-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;}
.elaet-grid-container.elaet-grid-style-list
.elaet-grid-col
.elaet-grid-col-image{order:1;}
.elaet-grid-container.elaet-grid-style-list
.elaet-grid-col
.elaet-grid-col-content{order:2;}
.elaet-grid-container.elaet-grid-style-list .elaet-grid-col-image{width:40%;}
.elaet-grid-container.elaet-grid-style-list .elaet-grid-col-content{width:60%;padding:0 10px 0 10px;}
.elaet-grid-container.elaet-grid-style-list
.elaet-grid-col.elaet-no-image
.elaet-grid-col-content{width:100%;padding-left:0;}
.elaet-grid-container.elaet-grid-style-zigzag
.elaet-grid-wrapper
.elaet-grid-col{display:-webkit-flex;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;}
.elaet-grid-container.elaet-grid-style-zigzag
div.elaet-grid-wrapper:nth-child(odd)
.elaet-grid-col
.elaet-grid-col-image{order:4;}
.elaet-grid-container.elaet-grid-style-zigzag .elaet-grid-col-image{width:40%;}
.elaet-grid-container.elaet-grid-style-zigzag .elaet-grid-col-content{width:60%;padding:0 10px 0 10px;}
.elaet-grid-container.elaet-grid-style-zigzag
.elaet-grid-col.elaet-no-image
.elaet-grid-col-content{width:100%;padding-left:0;}
.elaet-grid{position:relative;}
.elaet-grid-pagination{width:100%;height:100px;display:flex;}
.elaet-grid-desktop-1 .elaet-grid-wrapper{width:100%;}
.elaet-grid-desktop-2 .elaet-grid-wrapper{width:50%;}
.elaet-grid-desktop-2.elaet-grid-parent div.elaet-grid-wrapper:first-child{width:100%;}
.elaet-grid-desktop-2.elaet-grid-sixth-post-parent
div.elaet-grid-wrapper:nth-child(5n + 6){width:100%;}
.elaet-grid-desktop-3 .elaet-grid-wrapper{width:33.333%;}
.elaet-grid-desktop-3.elaet-grid-parent div.elaet-grid-wrapper:first-child{width:66.666%;}
.elaet-grid-desktop-3.elaet-grid-sixth-post-parent
div.elaet-grid-wrapper:nth-child(5n + 6){width:66.666%;}
.elaet-grid-desktop-4 .elaet-grid-wrapper{width:25%;}
.elaet-grid-desktop-4.elaet-grid-parent div.elaet-grid-wrapper:first-child{width:50%;}
.elaet-grid-desktop-4.elaet-grid-sixth-post-parent
div.elaet-grid-wrapper:nth-child(5n + 6){width:50%;}
@media(max-width:992px){
.elaet-grid-tablet-1 .elaet-grid-wrapper{width:100%;}
.elaet-grid-tablet-1.elaet-grid-parent div.elaet-grid-wrapper:first-child{width:100%;}
.elaet-grid-tablet-1.elaet-grid-sixth-post-parent
div.elaet-grid-wrapper:nth-child(5n + 6){width:100%;}
.elaet-grid-tablet-2 .elaet-grid-wrapper{width:50%;}
.elaet-grid-tablet-2.elaet-grid-parent div.elaet-grid-wrapper:first-child{width:100%;}
.elaet-grid-tablet-2.elaet-grid-sixth-post-parent
div.elaet-grid-wrapper:nth-child(5n + 6){width:100%;}
.elaet-grid-tablet-3 .elaet-grid-wrapper{width:33.333%;}
.elaet-grid-tablet-3.elaet-grid-parent div.elaet-grid-wrapper:first-child{width:66.666%;}
.elaet-grid-tablet-3.elaet-grid-sixth-post-parent
div.elaet-grid-wrapper:nth-child(5n + 6){width:66.666%;}
.elaet-grid-tablet-4 .elaet-grid-wrapper{width:25%;}
.elaet-grid-tablet-4.elaet-grid-parent div.elaet-grid-wrapper:first-child{width:50%;}
.elaet-grid-tablet-4.elaet-grid-sixth-post-parent
div.elaet-grid-wrapper:nth-child(5n + 6){width:50%;}
} @media(max-width:767px){
.elaet-grid-mobile-1 .elaet-grid-wrapper{width:100%;}
.elaet-grid-mobile-1.elaet-grid-parent div.elaet-grid-wrapper:first-child{width:100%;}
.elaet-grid-mobile-1.elaet-grid-sixth-post-parent
div.elaet-grid-wrapper:nth-child(5n + 6){width:100%;}
.elaet-grid-mobile-2 .elaet-grid-wrapper{width:50%;}
.elaet-grid-mobile-2.elaet-grid-parent div.elaet-grid-wrapper:first-child{width:100%;}
.elaet-grid-mobile-2.elaet-grid-sixth-post-parent
div.elaet-grid-wrapper:nth-child(5n + 6){width:100%;}
.elaet-grid-mobile-3 .elaet-grid-wrapper{width:33.333%;}
.elaet-grid-mobile-3.elaet-grid-parent div.elaet-grid-wrapper:first-child{width:66.666%;}
.elaet-grid-mobile-3.elaet-grid-sixth-post-parent
div.elaet-grid-wrapper:nth-child(5n + 6){width:66.666%;}
.elaet-grid-mobile-4 .elaet-grid-wrapper{width:25%;}
.elaet-grid-mobile-4.elaet-grid-parent div.elaet-grid-wrapper:first-child{width:50%;}
.elaet-grid-mobile-4.elaet-grid-sixth-post-parent
div.elaet-grid-wrapper:nth-child(5n + 6){width:50%;}
} .elaet-service-box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}
.elaet-position-left .elaet-service-box{flex-direction:row;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;}
.elaet-position-right .elaet-service-box{flex-direction:row-reverse;-webkit-box-direction:reverse;-webkit-box-orient:horizontal;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;}
.elaet-position-top .elaet-service-box{flex-direction:column;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;}
.elaet-service-box .elaet-service-box-content .elaet-service-title, .elaet-service-box .elaet-service-box-content .elaet-service-text{margin:0;}
.th-product-section .section-title{margin-bottom:20px;}
.elementor-widget-wp-widget-th-recent-posts h5, .elementor-widget-wp-widget-th-recent-posts-plus h5{font-size:1.75rem;line-height:1.75;text-align:center;}
.th-recent-posts, .th-recent-posts-plus{width:32.3333%;padding:0;margin:0;margin-right:1.3333%;float:left;}
.th-recent-posts:last-child, .th-recent-posts-plus:last-child{margin-right:0;}
.th-recent-posts img{width:100%;height:250px;margin:10px 0;border-radius:6px;}
.th-recent-posts .th-content{padding:1% 2%;}
@media screen and (max-width:768px){
.th-recent-posts{width:48%;padding:0;margin:0 1%;}
.th-recent-posts img{height:300px;margin:0 auto;}
}
@media screen and (max-width:667px){
.th-recent-posts{width:100%;margin:0;}
.th-recent-posts img{height:300px;margin:0 auto;}
}  .cf-seven-install{color:red;font-weight:bold;font-size:26px;text-align:center;}
.cf-seven-choose{color:red;font-weight:bold;font-size:26px;text-align:center;}
.elaet-custom-radio-checkbox input[type="checkbox"],
.elaet-custom-radio-checkbox input[type="radio"]{-webkit-appearance:none;-moz-appearance:none;border-style:solid;border-width:0;outline:none;min-width:1px;width:15px;height:15px;background:#ddd;padding:3px;}
.elaet-custom-radio-checkbox input[type="checkbox"]:before,
.elaet-custom-radio-checkbox input[type="radio"]:before{content:"";width:100%;height:100%;padding:0;margin:0;display:block;}
.elaet-custom-radio-checkbox input[type="checkbox"]:checked:before,
.elaet-custom-radio-checkbox input[type="radio"]:checked:before{background:#8c8c8c;-webkit-transition:all 0.25s ease-out 0s;transition:all 0.25s ease-out 0s;}
.elaet-custom-radio-checkbox input[type="radio"]{border-radius:50%;}
.elaet-custom-radio-checkbox input[type="radio"]:before{border-radius:50%;}
.elaet-cf7-container .wpcf7-form-control.wpcf7-submit{padding:12px 0;border:none;font-size:21px;}
.pointer-image-container{position:relative;}
.elaet-pointer-div{position:absolute;text-align:center;}
.pointer-div:hover{cursor:pointer;}
.pointer-div-flex{display:flex;}
@keyframes shadow-pulse {
0%{box-shadow:0px 0px 0 0px rgba(0, 0, 0, 0.2);}
100%{box-shadow:0px 0px 0 20px rgba(255, 255, 255, 0);}
}
.pointer-icon-div{width:25px;height:25px;border-radius:50%;text-align:center;line-height:25px;font-size:12px;cursor:pointer;animation:shadow-pulse 0.9s infinite;}
.tooltip-text-div{position:relative;padding:2px 6px;text-align:center;font-size:15px;margin:15px 0 0 0;max-width:200px;border-radius:5px;}
.tooltip-text-div:after{content:"";position:absolute;display:block;width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;top:-13px;left:6px;}
.tooltip-text-hover-hide-class{visibility:hidden;opacity:0;transition:visibility 0s, opacity 0.5s linear;}
.pointer-icon-div:hover + div.tooltip-text-hover-hide-class{visibility:visible;opacity:1;border-radius:5px;}
ul.elaet-icon-list-items, ul.elaet-inline-items{list-style-type:none;padding:0;line-height:1;}
ul.elaet-inline-items{display:flex;flex-wrap:wrap;}
.elaet-icon-list-items:not(.elaet-inline-items)
.elaet-icon-list-item:not(:last-child):after{display:block;}
span.elaet-icon-list-icon{display:flex;justify-content:center;align-items:center;}
.elaet-list-item-wrapper
.elaet-list-icon-wrapper
span.elaet-icon-list-icon
> i{color:inherit;}
.elaet-icon-list-item span.elaet-list-item-wrapper{display:flex;cursor:pointer;transition:0.2s all linear;align-items:center;}
.elaet-icon-list-item span.elaet-list-item-wrapper span.elaet-icon-list-text{align-self:center;}
.elaet-feed-main .elaet-feed-item{position:relative;line-height:0;}
.elaet-feed-main .elaet-feed-item a{display:inline-block;width:100%;line-height:0;position:relative;}
.elaet-feed-main .elaet-feed-item a:before{content:"";background:rgba(0, 0, 0, 0.5);position:absolute;top:0;left:0;opacity:0;width:100%;height:100%;z-index:1;}
.elaet-feed-main .elaet-feed-item .elaet-feed-likes-comments{width:100%;text-align:center;position:absolute;top:0;left:0;height:100%;display:flex;align-items:center;justify-content:center;opacity:0;}
.elaet-feed-main .elaet-feed-item .elaet-feed-likes-comments span{display:inline-block;position:relative;z-index:5;color:#fff;}
.elaet-feed-main .elaet-feed-item:hover a:before, .elaet-feed-main .elaet-feed-item:hover .elaet-feed-likes-comments{opacity:1;}
.elaet-feed-main .elaet-feed-item a:before, .elaet-feed-main .elaet-feed-item:hover a:before, .elaet-feed-main .elaet-feed-item:hover .elaet-feed-likes-comments, .elaet-feed-main .elaet-feed-item .elaet-feed-likes-comments{-webkit-transition:0.1s linear;-moz-transition:0.1s linear;-o-transition:0.1s linear;transition:0.1s linear;}
.hide-bio-class{display:none;}
.access-token-div{text-align:center;border:2px solid #5d3b3b;color:#504848;padding:20px;}
.access-token-div a{display:inline-block;font-weight:bold;font-size:23px;color:#e91e63;margin-top:12px;}
.access-token-activated a{display:inline-block;background-color:#e91e63;color:#ffffff;padding:7px 14px;text-align:center;text-decoration:none;font-size:23px;opacity:0.9;border-radius:3px;margin-top:12px;}
.elaet-countdown-items{list-style:none;margin:0;padding:0;display:table;table-layout:fixed;width:100%;}
.elaet-countdown-items > li{list-style:none;margin:0;padding:0;display:table-cell;position:relative;}
.elaet-countdown-item > div{text-align:center;padding:20px 18px;}
.elaet-countdown-label-block .elaet-countdown-digits, .elaet-countdown-label-block .elaet-countdown-label{display:block;text-align:center;}
.elaet-countdown-digits{font-size:54px;line-height:1;}
.elaet-countdown-label{font-size:18px;line-height:1;color:#ffffff;}
.elaet-countdown-show-separator .elaet-countdown-digits::after{position:absolute;left:98%;z-index:9999;}
.elaet-countdown-item:last-child .elaet-countdown-digits::after{display:none;}
.elaet-countdown-items.style-1 .elaet-countdown-item > div{background:#3f51b5;}
.elaet-countdown-items.style-2 .elaet-countdown-item > div{background:#3f51b5;}
.elaet-countdown-digits.countdown-text-color, .elaet-countdown-label.countdown-text-color{color:#ffffff;}
.elaet-countdown-digits.countdown-text-background, .elaet-countdown-label.countdown-text-background{color:#ffffff;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;text-fill-color:transparent;}
.elaet-countdown-days.elaet-countdown-label-inline, .elaet-countdown-hours.elaet-countdown-label-inline, .elaet-countdown-minutes.elaet-countdown-label-inline, .elaet-countdown-seconds.elaet-countdown-label-inline{display:flex;}
.elaet-countdown-days.elaet-countdown-label-inline .elaet-countdown-label, .elaet-countdown-hours.elaet-countdown-label-inline .elaet-countdown-label, .elaet-countdown-minutes.elaet-countdown-label-inline .elaet-countdown-label, .elaet-countdown-seconds.elaet-countdown-label-inline .elaet-countdown-label{align-self:flex-end;}
.elaet-ic-label-horizontal-top
.twentytwenty-horizontal
.twentytwenty-before-label:before, .elaet-ic-label-horizontal-top
.twentytwenty-horizontal
.twentytwenty-after-label:before{transform:translateY(0);top:10px;}
.elaet-ic-label-horizontal-bottom
.twentytwenty-horizontal
.twentytwenty-before-label:before, .elaet-ic-label-horizontal-bottom
.twentytwenty-horizontal
.twentytwenty-after-label:before{bottom:10px;transform:translateY(0);top:auto;}
.twentytwenty-vertical .twentytwenty-before-label:before, .twentytwenty-vertical .twentytwenty-after-label:before{left:50%;transform:translateX(-50%);text-align:center;}
.elaet-ic-label-vertical-left
.twentytwenty-vertical
.twentytwenty-before-label:before, .elaet-ic-label-vertical-left
.twentytwenty-vertical
.twentytwenty-after-label:before{left:10px;transform:translateX(0);}
.elaet-ic-label-vertical-right
.twentytwenty-vertical
.twentytwenty-before-label:before, .elaet-ic-label-vertical-right
.twentytwenty-vertical
.twentytwenty-after-label:before{left:auto;right:10px;transform:translateX(0);}
.twentytwenty-container.elaet-compare-images img{width:100%;height:auto;}
.twentytwenty-container.elaet-compare-images img.image-three-compare{position:relative;opacity:0;visibility:hidden;}
.twentytwenty-container.elaet-compare-images img.image-two-compare{height:100%;object-fit:cover;}
.elaet-ic-label-horizontal-top
.twentytwenty-horizontal
.twentytwenty-before-label:before, .elaet-ic-label-horizontal-top
.twentytwenty-horizontal
.twentytwenty-after-label:before{top:30px;}
.twentytwenty-horizontal .twentytwenty-before-label:before{left:15px;}
.twentytwenty-horizontal .twentytwenty-after-label:before{right:15px;}
.elaet-ic-label-horizontal-bottom
.twentytwenty-horizontal
.twentytwenty-before-label:before, .elaet-ic-label-horizontal-bottom
.twentytwenty-horizontal
.twentytwenty-after-label:before{bottom:15px;}
.twentytwenty-vertical .twentytwenty-before-label:before{top:15px;}
.twentytwenty-vertical .twentytwenty-after-label:before{bottom:15px;}
.elaet-ic-label-vertical-left
.twentytwenty-vertical
.twentytwenty-before-label:before, .elaet-ic-label-vertical-left
.twentytwenty-vertical
.twentytwenty-after-label:before{left:55px;}
.elaet-ic-label-vertical-right
.twentytwenty-vertical
.twentytwenty-before-label:before, .elaet-ic-label-vertical-right
.twentytwenty-vertical
.twentytwenty-after-label:before{right:15px;}
.twentytwenty-wrapper{display:flex;}
.elaet-advanced-tabs .tab-links{list-style-type:none;margin:0;}
.tab-links .tab-link{padding:10px 15px;display:flex;color:#fff;}
.tab-link span{display:flex;align-self:center;margin-right:5px;}
.tab-links .active .tab-link{border-right:none;}
.tab{display:none;}
.tab.active{display:block;}
.elaet-tab-image-icon img{width:16px;height:16px;}
.elaet-advanced-tabs.vertical{display:flex;flex-direction:row;}
.elaet-advanced-tabs.vertical .tab-links li{display:block;}
.elaet-advanced-tabs.vertical .tab-links.triangle + .tabs-content{margin-left:15px;}
.elaet-advanced-tabs.vertical .tab-links li.active{position:relative;}
.elaet-advanced-tabs.vertical .tab-links.triangle li.active:after{content:"";-webkit-clip-path:polygon(50% 50%, 0 0, 0 100%);clip-path:polygon(50% 50%, 0 0, 0 100%);width:20px;height:20px;position:absolute;top:22%;left:100%;background:red;}
.elaet-advanced-tabs.vertical .tab-links{min-width:150px;}
.elaet-advanced-tabs.horizontal .tab-links.triangle + .tabs-content{margin-top:15px;}
.elaet-advanced-tabs.horizontal{display:flex;flex-direction:column;}
.elaet-advanced-tabs.horizontal .tab-links{display:flex;}
.elaet-advanced-tabs.horizontal .tab-links li.active{position:relative;}
.elaet-advanced-tabs.horizontal .tab-links.triangle li.active:after{content:"";-webkit-clip-path:polygon(100% 0, 0 0, 50% 50%);clip-path:polygon(100% 0, 0 0, 50% 50%);width:20px;height:20px;position:absolute;top:100%;left:33%;}
@media only screen and (max-width: 360px) { .elaet-advanced-tabs.horizontal .tab-links, .elaet-advanced-tabs.vertical{display:block;}
.elaet-advanced-tabs.vertical .tab-links.triangle li.active:after, .elaet-advanced-tabs.horizontal .tab-links.triangle li.active:after{content:"";-webkit-clip-path:polygon(0 0, 0 0, 0 0);clip-path:polygon(0 0, 0 0, 0 0);width:0;height:0;}
}  .counter-container{text-align:center;}
.counter-wrapper{justify-content:center;}
.elaet-counter-number{display:inline-block;}
.elaet-counter-number, .elaet-counter-title, .counter-icon-container .fa, .counter-prefix-number, .counter-suffix-number, .elementor-widget-elemento-advance-heading .elemento-heading-text.gradient-active{font-weight:bold;background-size:cover;background-clip:text;-webkit-background-clip:text;color:transparent;}
.counter-icon-container i{display:block;}
.elemento-addons-pagination{margin-top:59px;}
.elemento-addons-pagination .elemento-post-link {
text-decoration: none!important;
}.elementor-alert{border-left:5px solid transparent;padding:15px;position:relative;text-align:start}.elementor-alert .elementor-alert-title{display:block;font-weight:700}.elementor-alert .elementor-alert-description{font-size:13px}.elementor-alert button.elementor-alert-dismiss{background:transparent;border:none;color:var(--dismiss-icon-normal-color,inherit);cursor:pointer;font-size:var(--dismiss-icon-size,20px);line-height:1;padding:3px;position:absolute;right:var(--dismiss-icon-horizontal-position,10px);top:var(--dismiss-icon-vertical-position,10px);transition-duration:var(--dismiss-icon-hover-transition-duration,.3s)}.elementor-alert button.elementor-alert-dismiss:hover{color:var(--dismiss-icon-hover-color,inherit)}.elementor-alert button.elementor-alert-dismiss svg{height:var(--dismiss-icon-size,20px);width:var(--dismiss-icon-size,20px);fill:var(--dismiss-icon-normal-color,currentColor);transition-duration:var(--dismiss-icon-hover-transition-duration,.3s)}.elementor-alert button.elementor-alert-dismiss svg:hover{fill:var(--dismiss-icon-hover-color,currentColor)}.elementor-alert-info .elementor-alert{background-color:#d9edf7;border-color:#bcdff1;color:#31708f}.elementor-alert-success .elementor-alert{background-color:#dff0d8;border-color:#cae6be;color:#3c763d}.elementor-alert-warning .elementor-alert{background-color:#fcf8e3;border-color:#f9f0c3;color:#8a6d3b}.elementor-alert-danger .elementor-alert{background-color:#f2dede;border-color:#e8c4c4;color:#a94442}@media(max-width:767px){.elementor-alert{padding:10px}.elementor-alert button.elementor-alert-dismiss{right:7px;top:7px}}.elementor-widget-heading .elementor-heading-title[class*=elementor-size-]>a{color:inherit;font-size:inherit;line-height:inherit}.elementor-widget-heading .elementor-heading-title.elementor-size-small{font-size:15px}.elementor-widget-heading .elementor-heading-title.elementor-size-medium{font-size:19px}.elementor-widget-heading .elementor-heading-title.elementor-size-large{font-size:29px}.elementor-widget-heading .elementor-heading-title.elementor-size-xl{font-size:39px}.elementor-widget-heading .elementor-heading-title.elementor-size-xxl{font-size:59px}.elementor-button.elementor-hidden,.elementor-hidden{display:none}.e-form__step{width:100%}.e-form__step:not(.elementor-hidden){display:flex;flex-wrap:wrap}.e-form__buttons{flex-wrap:wrap}.e-form__buttons,.e-form__buttons__wrapper{display:flex}.e-form__indicators{align-items:center;display:flex;flex-wrap:nowrap;font-size:13px;justify-content:space-between;margin-bottom:var(--e-form-steps-indicators-spacing)}.e-form__indicators__indicator{align-items:center;display:flex;flex-basis:0;flex-direction:column;justify-content:center;padding:0 var(--e-form-steps-divider-gap)}.e-form__indicators__indicator__progress{background-color:var(--e-form-steps-indicator-progress-background-color);border-radius:var(--e-form-steps-indicator-progress-border-radius);overflow:hidden;position:relative;width:100%}.e-form__indicators__indicator__progress__meter{background-color:var(--e-form-steps-indicator-progress-color);border-radius:var(--e-form-steps-indicator-progress-border-radius);color:var(--e-form-steps-indicator-progress-meter-color);height:var(--e-form-steps-indicator-progress-height);line-height:var(--e-form-steps-indicator-progress-height);padding-right:15px;text-align:right;transition:width .1s linear;width:var(--e-form-steps-indicator-progress-meter-width,0)}.e-form__indicators__indicator:first-child{padding-left:0}.e-form__indicators__indicator:last-child{padding-right:0}.e-form__indicators__indicator--state-inactive{color:var(--e-form-steps-indicator-inactive-primary-color,#c2cbd2)}.e-form__indicators__indicator--state-inactive [class*=indicator--shape-]:not(.e-form__indicators__indicator--shape-none){background-color:var(--e-form-steps-indicator-inactive-secondary-color,#fff)}.e-form__indicators__indicator--state-inactive object,.e-form__indicators__indicator--state-inactive svg{fill:var(--e-form-steps-indicator-inactive-primary-color,#c2cbd2)}.e-form__indicators__indicator--state-active{border-color:var(--e-form-steps-indicator-active-secondary-color,#fff);color:var(--e-form-steps-indicator-active-primary-color,#39b54a)}.e-form__indicators__indicator--state-active [class*=indicator--shape-]:not(.e-form__indicators__indicator--shape-none){background-color:var(--e-form-steps-indicator-active-secondary-color,#fff)}.e-form__indicators__indicator--state-active object,.e-form__indicators__indicator--state-active svg{fill:var(--e-form-steps-indicator-active-primary-color,#39b54a)}.e-form__indicators__indicator--state-completed{color:var(--e-form-steps-indicator-completed-secondary-color,#fff)}.e-form__indicators__indicator--state-completed [class*=indicator--shape-]:not(.e-form__indicators__indicator--shape-none){background-color:var(--e-form-steps-indicator-completed-primary-color,#39b54a)}.e-form__indicators__indicator--state-completed .e-form__indicators__indicator__label{color:var(--e-form-steps-indicator-completed-primary-color,#39b54a)}.e-form__indicators__indicator--state-completed .e-form__indicators__indicator--shape-none{background-color:initial;color:var(--e-form-steps-indicator-completed-primary-color,#39b54a)}.e-form__indicators__indicator--state-completed object,.e-form__indicators__indicator--state-completed svg{fill:var(--e-form-steps-indicator-completed-secondary-color,#fff)}.e-form__indicators__indicator__icon{align-items:center;border-style:solid;border-width:1px;display:flex;font-size:var(--e-form-steps-indicator-icon-size);height:var(--e-form-steps-indicator-padding,30px);justify-content:center;margin-bottom:10px;overflow:hidden;width:var(--e-form-steps-indicator-padding,30px)}.e-form__indicators__indicator__icon img,.e-form__indicators__indicator__icon object,.e-form__indicators__indicator__icon svg{height:auto;width:var(--e-form-steps-indicator-icon-size)}.e-form__indicators__indicator__icon .e-font-icon-svg{height:1em}.e-form__indicators__indicator__number{align-items:center;border-style:solid;border-width:1px;display:flex;height:var(--e-form-steps-indicator-padding,30px);justify-content:center;margin-bottom:10px;width:var(--e-form-steps-indicator-padding,30px)}.e-form__indicators__indicator--shape-circle{border-radius:50%}.e-form__indicators__indicator--shape-square{border-radius:0}.e-form__indicators__indicator--shape-rounded{border-radius:5px}.e-form__indicators__indicator--shape-none{border:0}.e-form__indicators__indicator__label{text-align:center}.e-form__indicators__indicator__separator{background-color:#babfc5;height:var(--e-form-steps-divider-width);width:100%}.e-form__indicators--type-icon,.e-form__indicators--type-icon_text,.e-form__indicators--type-number,.e-form__indicators--type-number_text{align-items:flex-start}.e-form__indicators--type-icon .e-form__indicators__indicator__separator,.e-form__indicators--type-icon_text .e-form__indicators__indicator__separator,.e-form__indicators--type-number .e-form__indicators__indicator__separator,.e-form__indicators--type-number_text .e-form__indicators__indicator__separator{margin-top:calc(var(--e-form-steps-indicator-padding, 30px) / 2 - var(--e-form-steps-divider-width, 1px) / 2)}.elementor-field-type-hidden{display:none}.elementor-field-type-html{display:inline-block}.elementor-field-type-tel input{direction:inherit}.elementor-field-type-recaptcha_v3 .elementor-field-label{display:none}.elementor-field-type-recaptcha_v3 .grecaptcha-badge{z-index:1}.elementor-button .elementor-form-spinner{order:3}.elementor-form .elementor-button .elementor-button-content-wrapper{align-items:center}.elementor-form .elementor-button .elementor-button-text{white-space:normal}.elementor-form .elementor-button svg{height:auto}.elementor-form .elementor-button .e-font-icon-svg{height:1em}.elementor-form .elementor-button .elementor-button-content-wrapper{gap:5px}.elementor-form .elementor-button .elementor-button-icon,.elementor-form .elementor-button .elementor-button-text{flex-grow:unset;order:unset}.elementor-select-wrapper .select-caret-down-wrapper{font-size:11px;inset-inline-end:10px;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.elementor-select-wrapper .select-caret-down-wrapper svg{aspect-ratio:unset;display:unset;width:1em;fill:currentColor;overflow:visible}.elementor-select-wrapper .select-caret-down-wrapper i{font-size:19px;line-height:2}.elementor-select-wrapper.remove-before:before{content:""!important}.elementor-message-svg:before{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNCIgaGVpZ2h0PSIxMSIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDE0IDExIj48cGF0aCBmaWxsPSIjMDA4QTIwIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik00Ljc1IDguMTUgMS42IDUgLjU1IDYuMDVsNC4yIDQuMiA5LTlMMTIuNy4yeiIgY2xpcC1ydWxlPSJldmVub2RkIi8+PC9zdmc+");background-position:50%;background-repeat:no-repeat;content:"";height:1em;width:1em}