@-webkit-keyframes wave-animate{0%{transform:scale(0.3);opacity:0}50%{opacity:0}100%{transform:scale(1.6);opacity:.5}}@keyframes wave-animate{0%{transform:scale(0.3);opacity:0}50%{opacity:0}100%{transform:scale(1.6);opacity:.5}}@-webkit-keyframes flash{0%{opacity:.4}100%{opacity:1}}@keyframes flash{0%{opacity:.4}100%{opacity:1}}*,*::after,*::before{margin:0;padding:0;box-sizing:inherit}html{font-size:62.5%}@media only screen and (max-width: 75em){html{font-size:56.25%}}@media only screen and (max-width: 56.25em){html{font-size:50%}}@media only screen and (min-width: 112.5em){html{font-size:75%}}body{font-family:IRANSans,sans-serif;font-weight:400;line-height:1;color:#222;box-sizing:border-box;font-size:1.4rem;scroll-behavior:smooth;position:relative}a{color:#222;text-decoration:none}a:hover,a:hover>*{color:#eb5b50}.btn:focus{outline:none !important;box-shadow:none !important}.custom-form-control:focus,.form-select:focus,textarea:focus,.form-control:focus{box-shadow:none !important}.was-validated input:valid,.was-validated label{color:inherit !important}.was-validated .form-select:valid,.was-validated .form-control:valid{background-image:none !important}.was-validated .form-select:invalid,.was-validated .form-control:invalid{background-image:none !important}input.form-control,.custom-form-control{height:40px;font-size:1.2rem;padding:1rem !important}@media only screen and (max-width: 75em){input.form-control,.custom-form-control{height:35px}}.form-select{height:40px;font-size:1.2rem;padding:.375rem .75rem .375rem 2.25rem !important}.was-validated .form-select:valid,.was-validated .form-control:valid{background-image:none !important}input.form-control,.custom-form-control,.form-select,textarea,.form-control,select{border-color:#bfbfbf !important;border-radius:3px}ul{list-style:none;margin:0;padding:0}.offcanvas-menu li .mobile-sub-menu{display:none}.jconfirm-content-pane{display:none !important}.jconfirm-title-c{margin-bottom:1rem;font-size:1.5rem !important;color:#4c4a4a !important;font-weight:normal !important}.jconfirm-buttons .countdown{display:none}.carousel-item.active{margin:0 !important}#offconvas-wrappers .modal-backdrop{display:none}.modal-backdrop.show{opacity:.7}.breadcrumb-item+.breadcrumb-item::before{color:#ccc !important}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.nav-link{color:inherit}iframe{width:100%;margin:1rem 0}.offcanvas-menu-expand::after{content:" +";position:absolute;left:1rem;transition:all .3s ease;color:#666}.offcanvas.show .active .offcanvas-menu-expand::after,.sub-menu>.active .offcanvas-menu-expand::after{color:#ea1c26;content:" -";font-size:30px;top:-5px}.dropdown-item:active{color:#222;text-decoration:none;background-color:#f3f3f3}::-moz-placeholder{font-size:1rem;color:inherit;color:inherit}:-ms-input-placeholder{font-size:1rem;color:inherit;color:inherit}::placeholder{font-size:1rem;color:inherit;color:inherit}.tooltip>.tooltip-inner{padding:.7rem;font-size:1.1rem;font-family:"IRANSansWeb"}.toast{font-size:1.4rem;opacity:1}.pagecontent{line-height:initial}input[type=number]{direction:rtl !important;-moz-appearance:textfield}.input-file{visibility:hidden;position:absolute}.card{box-shadow:0 4px 8px 0 rgba(0,0,0,.2);transition:.3s;border:none}.card:hover{box-shadow:0 8px 16px 0 rgba(0,0,0,.2)}.ui-datepicker{font-family:inherit}input[type=time]{text-align:right}input[type=time]::-webkit-calendar-picker-indicator{position:absolute;left:0;width:100%;opacity:0}#ui-datepicker-div{z-index:10000 !important;position:absolute !important}.center{display:flex;justify-content:center;align-items:center}.position-md-absolute{position:absolute}@media only screen and (max-width: 47.8em){.position-md-absolute{position:relative}}.force-top-50{top:50%;transform:translateY(-50%) !important}.force-center-50{top:50%;left:50%;transform:translate(-50%, -50%) !important}.force-left-50{top:50%;left:0;transform:translate(0, -50%) !important}.force-right-50{top:50%;right:0;transform:translate(0, -50%) !important}.max-w-100{max-width:100%}.pl-3{padding-left:1rem}.font-08rem{font-size:.8rem}.font-1rem{font-size:1rem}@media only screen and (max-width: 47.8em){.font-md-1rem{font-size:1rem}}.font-11rem{font-size:1.1rem}.font-12rem{font-size:1.2rem}.font-13rem{font-size:1.3rem}.font-14rem{font-size:1.4rem}.font-15rem{font-size:1.5rem}.font-16rem{font-size:1.6rem}.font-2rem{font-size:2rem}.font-25rem{font-size:2.5rem}.font-3rem{font-size:3rem}.font-4rem{font-size:4rem}.font-6rem{font-size:6rem}.border-right-thick{border-right:5px solid #eb5b50 !important}.border-top-dashed{border-top:1px dashed #d3d3d3}.border-top-light{border-top:1px solid #e1e1e1}.border-bottom-light{border-bottom:1px solid #e1e1e1}.border-bottom-dark{border-bottom:1px solid #333 !important}.border-bottom-dashed{border-bottom:1px dashed #d3d3d3}.border-bottom-dashed-light{border-bottom:1px dashed #eaeaea}.border-top-Thick{border-top:3px solid #eee}.hover-flash img{transition:.3s all}.hover-flash:hover img{opacity:1;-webkit-animation:flash 1.5s;animation:flash 1.5s}.hover-MoveToRight{transition:all .2s ease-in}.hover-MoveToRight:hover{transform:translateX(5px)}.hover-MoveToLeft{transition:all .2s ease-in}.hover-MoveToLeft:hover{transform:translateX(-5px)}.translate-y{transform:translate(0, -15%)}.hover-scaleIn{transition:all .2s ease-in}.hover-scaleIn:hover{transform:scale(0.9)}.hover-scaleOut{transition:all .2s ease-out}.hover-scaleOut:hover{transform:scale(1.1)}.hover-highlight{transition:all .2s linear}.hover-highlight:hover>*{color:#eb5b50}.hover-background{transition:all .2s linear}.hover-background:hover{color:#fff;background-color:#eb5b50;border-color:#eb5b50}.pointer{cursor:pointer}.bold{font-weight:700}.bold-500{font-weight:500}.bold-600{font-weight:600}.half-opacity{opacity:.5}.rounded-5px{border-radius:5px}.rounded-15px{border-radius:15px}.text-gray{color:#535353}.text-gray-light{color:#666}.text-gray-lighten{color:#999}.text-gray-medium{color:#ccc !important}.text-base{color:#222 !important}.text-primary-theme{color:#eb5b50}.fill-primary-theme{fill:#eb5b50}.text-inherit{color:inherit}.bg-whiten{background-color:#fcfcfc}.bg-light-gray{background-color:#f4f4f4}.bg-light-gray-sm{background-color:transparent}@media only screen and (max-width: 47.8em){.bg-light-gray-sm{background-color:#f4f4f4}}.bg-gray-dark{background:#222}.bg-gray-dark-444{background:#444}.bg-gray-medium{background:rgba(0,0,0,.075)}.bg-primary-theme{background-color:#eb5b50}.remove-last-item-border:last-of-type{border:none !important}.letter-spacing{letter-spacing:-0.3px}.letter-spacing-2{letter-spacing:2px}.border-gray-444{border:1px solid #444}.border-bottom-medium{border-bottom:rgba(0,0,0,.075) !important}.border-left{border-left:1px solid #e1e1e1 !important}.border-right{border-right:1px solid #e1e1e1 !important}.border-dashed{border:1px dashed #e1e1e1}@media only screen and (max-width: 47.8em){.remove-border-esponsive{border:none !important}}.flex-1{flex:1}.flex-1-responsive{flex:1}@media only screen and (max-width: 47.8em){.flex-1-responsive{flex:1 0 100%}}.flex-3{flex:3}@media only screen and (max-width: 47.8em){.flex-3{flex:3 0 100%}}.flex-none{flex:none}.fadeInDownShorter{-webkit-animation:fadeInDownShorter 1.2s;animation:fadeInDownShorter 1.2s}.fadeInUpShorter{-webkit-animation:fadeInUpShorter 1.2s;animation:fadeInUpShorter 1.2s}.fadeInLeftShorter{-webkit-animation:fadeInLeftShorter 1.2s;animation:fadeInLeftShorter 1.2s}.fadeInRightShorter{-webkit-animation:fadeInRightShorter 1.2s;animation:fadeInRightShorter 1.2s}.blurIn{-webkit-animation:blurIn 1.2s;animation:blurIn 1.2s}.fadeIn{-webkit-animation:fadeIn 1.2s;animation:fadeIn 1.2s}.slide-animate{transform:translate3d(0, 0, 0) scale(1);will-change:filter,transform,opacity;visibility:hidden;opacity:0}.show-content{visibility:visible;opacity:1}.display-flex{display:flex}.rotate-y{transform:rotateY(180deg)}.appear-animate{transform:translate3d(0, 0, 0) scale(1);will-change:transform,filter,opacity}.my-large{margin:5rem auto 3rem}.mb-large{margin-bottom:5rem}.hide{display:none}.btn-gray{background:#f1f0f0;border-color:#f1f0f0}.btn-primary-theme{background-color:#eb5b50;color:#fff;border-color:#eb5b50;border-radius:.25rem}.btn-primary-theme:hover{color:#eb5b50 !important;background-color:#fff;border-color:#eb5b50}.btn-outline-primary-theme{color:#eb5b50;background-color:#fff;border-color:#eb5b50;border-radius:.25rem}.btn-outline-primary-theme:hover{background-color:#eb5b50;color:#fff !important;border-color:#eb5b50}.bg-video{position:absolute;top:0;left:0;height:100%;width:100%;z-index:-1;opacity:.2;overflow:hidden}.h-300{height:300px}@media only screen and (max-width: 47.8em){.h-300{height:auto}}.h-50px{height:50px}.h-40px{height:40px}.h-30px{height:30px}.h-25px{height:30px}.maxh-500{max-height:500px}@media only screen and (max-width: 47.8em){.maxh-500{height:auto}}.top-left-25{top:25%;left:25%}.line-height-2{line-height:2}.line-height-25{line-height:2.5}.line-height-15{line-height:1.5}.skew-section{width:75%;margin:0 auto;box-shadow:0 3rem 6rem rgba(0,0,0,.1);background-color:rgba(255,255,255,.4);border-radius:3px;padding:6rem;padding-left:9rem;transform:skewX(-12deg)}.skew-section-text{transform:skewX(12deg)}.mirror{transform:scaleX(-1)}.btn-underline:hover:after{transform:scaleX(1)}.btn-underline:after{margin-top:4px;display:block;margin-left:auto;margin-right:auto;width:100%;height:2px;border:1px solid;transform:scaleX(0);transition:transform .3s;content:"";color:inherit}.btn-underline-b:hover:after{transform:scaleX(1)}.btn-underline-b:after{margin-top:4px;display:block;margin-left:auto;margin-right:auto;width:100%;height:2px;border:1px solid;transform:scaleX(0);transition:transform .3s;content:"";color:#00b2ff}.w-75-md{width:75%}@media only screen and (max-width: 47.8em){.w-75-md{width:100%}}.min-width-550{min-width:550px}@media only screen and (max-width: 47.8em){.min-width-550{min-width:90%}}.w-50-md{width:50%}@media only screen and (max-width: 47.8em){.w-50-md{width:100%}}.w-25-md{width:25%}@media only screen and (max-width: 47.8em){.w-25-md{width:100%}}.verical-center{display:flex;align-items:center}.w-75px{width:75px}.disable-action{pointer-events:none;background-color:#aaa;border:#aaa;color:#222}.scale-smaller{transform:scale(0.8)}.left-0{left:0 !important}.right-0{right:0 !important}.text-right{text-align:right}.multiSelect-btn img{margin-left:-0.6rem}.multiSelect-btn::after{border:0 !important}.bg-image-empty{background-image:url("../../theme1/images/img/cementindustry.jpg");background-size:cover;background-repeat:no-repeat;opacity:.2;position:absolute;top:0;left:0;width:100%;height:100%}.roundedTwo{width:28px;height:28px;position:relative;margin:20px auto;background:#fcfff4;background:linear-gradient(top, #fcfff4 0%, #dfe5d7 40%, #b3bead 100%);border-radius:50px;box-shadow:inset 0px 1px 1px #fff,0px 1px 3px rgba(0,0,0,.5)}.roundedTwo label{width:20px;height:20px;position:absolute;top:4px;left:4px;cursor:pointer;background:linear-gradient(top, #222 0%, #45484d 100%);border-radius:50px;box-shadow:inset 0px 1px 1px rgba(0,0,0,.5),0px 1px 0px #fff}.roundedTwo label:after{content:"";width:9px;height:5px;position:absolute;top:5px;left:4px;border:3px solid #fcfff4;border-top:none;border-right:none;background:transparent;opacity:0;transform:rotate(-45deg)}.roundedTwo label:hover::after{opacity:.3}.roundedTwo input[type=checkbox]{visibility:hidden}.roundedTwo input[type=checkbox]:checked+label:after{opacity:1}.styled-checkbox{width:20px;position:relative}.styled-checkbox label{width:15px;height:15px;cursor:pointer;position:absolute;top:0;left:0;background:#fcfff4;background:linear-gradient(top, #fcfff4 0%, #dfe5d7 40%, #b3bead 100%);border-radius:4px;box-shadow:inset 0px 1px 1px #fff,0px 1px 3px rgba(0,0,0,.5)}.styled-checkbox label:after{content:"";width:11px;height:7px;position:absolute;top:4px;left:4px;border:3px solid #eb5b50;border-top:none;border-right:none;background:transparent;opacity:0;transform:rotate(-45deg)}.styled-checkbox label:hover::after{opacity:.5}.styled-checkbox input[type=checkbox]{visibility:hidden}.styled-checkbox input[type=checkbox]:checked+label:after{opacity:1}.comment__image{width:60px;height:60px}.comment__reply{margin:30px 60px 0 0}figure.effect-sadie figcaption::before{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(to bottom, rgba(72, 76, 97, 0) 0%, rgba(72, 76, 97, 0.8) 75%);content:"";opacity:0;transform:translate3d(0, 50%, 0)}figure.effect-sadie h2{position:absolute;top:50%;left:0;width:100%;color:#484c61;transition:transform .35s,color .35s;transform:translate3d(0, -50%, 0)}figure.effect-sadie figcaption::before,figure.effect-sadie p{transition:opacity .35s,transform .35s}figure.effect-sadie p{position:absolute;bottom:0;left:0;padding:2em;width:100%;opacity:0;transform:translate3d(0, 10px, 0)}figure.effect-sadie:hover h2{color:#fff;transform:translate3d(0, -50%, 0) translate3d(0, -40px, 0)}figure.effect-sadie:hover figcaption::before,figure.effect-sadie:hover p{opacity:1;transform:translate3d(0, 0, 0)}.grid figure{position:relative;float:left;overflow:hidden;margin:10px 1%;min-width:320px;max-width:480px;max-height:360px;width:48%;background:#3085a3;text-align:center;cursor:pointer}.grid figure img{position:relative;display:block;min-height:100%;max-width:100%;opacity:.8}.grid figure figcaption{padding:2em;color:#fff;text-transform:uppercase;font-size:1.25em;-webkit-backface-visibility:hidden;backface-visibility:hidden}.grid figure figcaption::before,.grid figure figcaption::after{pointer-events:none}.grid figure figcaption,.grid figure figcaption>a{position:absolute;top:0;left:0;width:100%;height:100%}.grid figure figcaption>a{z-index:1000;text-indent:200%;white-space:nowrap;font-size:0;opacity:0}.grid figure h2{word-spacing:-0.15em;font-weight:300}.grid figure h2 span{font-weight:800}.grid figure h2,.grid figure p{margin:0}.grid figure p{letter-spacing:1px;font-size:68.5%}figure.effect-oscar{background:linear-gradient(45deg, #22682a 0%, #9b4a1b 40%, #3a342a 100%)}figure.effect-oscar img{opacity:.9;transition:opacity .35s}figure.effect-oscar figcaption{padding:3em;background-color:rgba(58,52,42,.7);transition:background-color .35s}figure.effect-oscar figcaption::before{position:absolute;top:30px;right:30px;bottom:30px;left:30px;border:1px solid #fff;content:""}figure.effect-oscar h2{margin:20% 0 10px 0;transition:transform .35s;transform:translate3d(0, 100%, 0)}figure.effect-oscar figcaption::before,figure.effect-oscar p{opacity:0;transition:opacity .35s,transform .35s;transform:scale(0)}figure.effect-oscar:hover h2{transform:translate3d(0, 0, 0)}figure.effect-oscar:hover figcaption::before,figure.effect-oscar:hover p{opacity:1;transform:scale(1)}figure.effect-oscar:hover figcaption{background-color:rgba(58,52,42,0)}figure.effect-oscar:hover img{opacity:.4}figure.effect-marley figcaption{text-align:right}figure.effect-marley h2,figure.effect-marley p{position:absolute;right:30px;left:30px;padding:10px 0}figure.effect-marley p{bottom:30px;line-height:1.5;transform:translate3d(0, 100%, 0)}figure.effect-marley h2{top:30px;transition:transform .35s;transform:translate3d(0, 20px, 0)}figure.effect-marley:hover h2{transform:translate3d(0, 0, 0)}figure.effect-marley h2::after{position:absolute;top:100%;left:0;width:100%;height:4px;background:#fff;content:"";transform:translate3d(0, 40px, 0)}figure.effect-marley h2::after,figure.effect-marley p{opacity:0;transition:opacity .35s,transform .35s}figure.effect-marley:hover h2::after,figure.effect-marley:hover p{opacity:1;transform:translate3d(0, 0, 0)}figure.effect-sarah{background:#535353}figure.effect-sarah img{max-width:none;width:calc(100% + 20px);transition:opacity .35s,transform .35s;-webkit-backface-visibility:hidden;backface-visibility:hidden;opacity:.5}figure.effect-sarah:hover img{opacity:.4}figure.effect-sarah figcaption{text-align:right}figure.effect-sarah h2{position:relative;overflow:hidden;padding:.5em 0}figure.effect-sarah h2::after{position:absolute;bottom:0;left:0;width:100%;height:3px;background:#fff;content:"";transition:transform .35s;transform:translate3d(-100%, 0, 0)}figure.effect-sarah:hover h2::after{transform:translate3d(0, 0, 0)}figure.effect-sarah p{padding:1em 0;opacity:0;transition:opacity .35s,transform .35s;transform:translate3d(100%, 0, 0)}figure.effect-sarah:hover p{opacity:1;transform:translate3d(0, 0, 0)}.loading-overlay{display:none;background:rgba(255,255,255,.7);position:fixed;bottom:0;left:0;right:0;top:0;z-index:9998;align-items:center;justify-content:center}.loading-overlay.is-active{display:flex}#map{height:100%}.leaflet-popup{font-family:IRANSansWeb !important;direction:rtl !important;text-align:right !important}.leaflet-popup-content{text-align:right !important}.leaflet-popup-close-button{display:none !important}.product__single-image{height:300px}.product__single-slider .owl-nav{display:flex;align-items:center;justify-content:space-between;transform:translateY(-176px);flex-direction:row-reverse}.product__single-thumbs .owl-stage{display:flex !important;gap:2rem}.product__single-thumbs .owl-stage .owl-item{width:80px !important;height:80px !important}.product__single-table-row{height:50px;display:table-row;vertical-align:middle}.product__info .nav-link{transition:all .2s}.product__info .nav-link:hover{border:none}.product__info .nav-link.active{border:none;border-bottom:2px solid #eb5b50;background:transparent}@media only screen and (max-width: 47.8em){.product__card{width:75%;margin:0 auto}}.product__card-image{height:220px !important;width:210px !important}.product__card-image-wrapper{height:260px}.product__card:hover .product__card-action{opacity:1}.product__card-action{opacity:0;transition:all .5s}@media only screen and (max-width: 47.8em){.product__card-action{opacity:1}}.product__card-action-bar{width:3.6rem;height:3.6rem;margin-bottom:.5rem;border:1px solid #e1e1e1;color:#999;font-size:1.6rem;font-weight:700;background-color:#fff}.product__preview-close{position:absolute;top:-3rem;right:0;color:#fff;font-size:3rem;transition:all .3s}.product__preview-close:hover,.product__preview-close:focus{transform:rotateZ(135deg)}.product__preview .owl-nav{transform:translateY(-140px)}.product__gallery a img{transition:all ease-in-out .3s}.product__gallery a:hover img{transform:scale(1.05)}.product-tab ul li .nav-link-second{border:0;background:#fff}.product-tab ul li .nav-link-second.active{border-bottom:2px solid #525252 !important}.product-tab ul li .nav-link-second:hover{color:#eb5b50 !important}.address__add-btn{top:30%;left:2%}.address .btn__radio{transform:translateY(5px)}.address #ddlTransportArea{padding:.3rem 1rem !important;height:40px;font-size:1.2rem}@media only screen and (max-width: 75em){.address #ddlTransportArea{height:35px}}.address #googleMap{height:200px;margin:1rem auto}.shipping__add-btn{top:30%;left:2%}.shipping__type-img{width:35px;height:25px}.shipping__car-img{width:70px;height:auto}.shipping__car-img-modal{width:45px;height:25px}.payment__img{width:50px;height:50px;margin:.8rem 0 0 1rem}.timepicker{border:1px solid #bfbfbf;display:flex;padding:2px;border-radius:3px;height:40px;align-items:center;justify-content:end}.timepicker .invalid-feedback{display:none !important}.timepicker .hh,.timepicker .mm{width:30px;outline:none;border:none;text-align:center}.timepicker .hh{width:100%;text-align:right}.timepicker input:focus{box-shadow:none !important}.footer__social{width:25px}.footer iframe{width:100px;height:100px;position:absolute;top:20px;right:-40px}.footer__logos{width:80px;height:80px;padding:.5rem;border-radius:10%}@media only screen and (max-width: 47.8em){.footer__logos{width:65px;height:65px}}.footer__logos img{width:90%;height:90%}.footer__serach-toggler:hover~.footer__searchInput{visibility:visible;opacity:1}.footer__searchInput{position:absolute;top:-40px;width:80%;visibility:hidden;opacity:0;z-index:100;margin:0 auto;transition:transform .4s .2s,visibility .4s .2s,opacity .4s .2s;box-shadow:0 2px 35px rgba(0,0,0,.1);background-color:#fff}.footer__searchInput--btn{top:50%;left:0px;transform:translate(-50%, -50%);border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:5px;border-bottom-left-radius:5px}.footer__searchInput:hover{visibility:visible;opacity:1}.footer__sticky-content{height:55px;z-index:2000}.footer__sticky-content .dropdown-menu{min-width:15rem}.footer__sticky-content .dropdown-toggle::after{content:none}.footer__sticky-content.fixed{position:fixed;left:0;right:0;opacity:1;transform:translateY(0);background:#fff;z-index:1051;box-shadow:0 0 10px 1px rgba(0,0,0,.1);-webkit-animation:fixedBottom .4s;animation:fixedBottom .4s}.header__serach-toggler:hover~.header__searchInput{visibility:visible;opacity:1}.header__logo-image{height:50px}.header__searchInput{position:absolute;right:-23rem;top:150%;min-width:31rem;visibility:hidden;opacity:0;z-index:100;transition:transform .4s .2s,visibility .4s .2s,opacity .4s .2s;box-shadow:0 2px 35px rgba(0,0,0,.1);background-color:#fff}.header__searchInput--btn{top:50%;left:0px;transform:translate(-50%, -50%);border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:5px;border-bottom-left-radius:5px}.header__searchInput:hover{visibility:visible;opacity:1}.header__cart--count{position:absolute;border-radius:50%;background-color:#eb5b50;color:#fff;z-index:1;width:2rem;height:2rem;font-size:1rem;line-height:2rem;right:-10px;top:-5px;padding-top:.2rem}.header__dropend:hover .dropdown-menu{display:block}.header .dropdown-toggle:hover~div,.header .dropdown-menu:hover{display:block}.header .dropdown-menu{min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content}.header__sticky.fixed{position:fixed;top:0;width:100%;padding-top:.5rem;padding-bottom:.3rem;box-shadow:0 2px 5px rgba(186,184,184,.1);z-index:1030;-webkit-animation:fixedTop .4s;animation:fixedTop .4s;background-color:#fff}@media(min-width: 768px){.none-lg{display:none !important}}@media(max-width: 768px){.site-header{position:fixed;width:100%;top:0;background:#fff;z-index:10}.site-header i{color:gray}.empty-contetn-height{padding-top:88px;min-height:calc(100vh - 39px) !important}.none-xs{display:none !important}}.blog__dark-overlay:before,.content__dark-overlay:before{background:rgba(51,51,51,.5);content:"";display:block;height:100%;position:absolute;bottom:0;left:0;right:0;opacity:.75;transition:all .3s;pointer-events:none;z-index:1}.blog__dark-overlay:hover:before,.content__dark-overlay:hover:before{background:linear-gradient(to bottom, rgba(125, 185, 232, 0) 0%, #000 100%)}.blog__dark-overlay:hover .content__content,.content__dark-overlay:hover .content__content{transform:translateY(0)}.blog__content,.content__content{position:absolute;padding:0;left:2rem;right:2rem;bottom:1.9rem;z-index:2;transform:translateY(3.5rem);transition:transform .4s}@media only screen and (max-width: 47.8em){.blog__content,.content__content{bottom:6rem}}.blog__image,.content__image{width:100%;height:240px}.blog__list-image,.content__list-image{height:220px}@media only screen and (max-width: 47.8em){.blog__list-image,.content__list-image{height:200px}}.blog__sidebar-image,.content__sidebar-image{height:100px}.blog__sidebar-search,.content__sidebar-search{position:absolute;left:10px;top:12px;font-size:2rem;font-weight:normal}.blog__category,.content__category{max-width:400px}.blog__item figure,.content__item figure{min-width:250px !important;width:250px;height:100%}@media only screen and (max-width: 47.8em){.blog__item figure,.content__item figure{min-width:100% !important;width:100%}}.cart__preview--product-item .delete{transition:all .2s;cursor:pointer;left:0;top:15%;width:2rem;height:2rem;border:1px solid #ccc;padding-top:.35rem}.cart__flow--step{transform:scale(0.8)}.cart__flow--step img{opacity:.7}.cart__flow--step:not(:first-child):before{content:"";width:60%;border-bottom:3px dashed #a4a4a4;position:absolute;right:-40%;top:40%}.cart__flow--step.active:not(:first-child):before{border-bottom:3px dashed #434343}.cart__list--item-image{max-width:140px}.cart__list--item-total{bottom:20px;left:15px}.cart__list--item-quantity{width:100px}.cart__notification{box-shadow:0 2px 35px rgba(0,0,0,.1);position:fixed;right:4rem;bottom:4rem;height:20rem;width:25rem;z-index:2000}.cart__notification-image{width:100px;height:auto}.jconfirm-buttons{text-align:center !important}@media only screen and (max-width: 47.8em){.offcanvasCart{width:75%}}#AddtoCartForm .invalid-feedback{position:absolute}@media only screen and (max-width: 47.8em){#AddtoCartForm .invalid-feedback{position:relative}}.category__sidebar{transition:margin .4s}.category__toolbar select{height:30px !important;background-position:left 0rem center !important}.category__toolbar-priority select{width:100px;padding:.3rem .6rem .3rem 2.5rem !important}@media only screen and (max-width: 47.8em){.category__toolbar-priority select{width:70px !important}}.category__toolbar-count{width:50px;padding:.3rem .6rem .3rem 2.5rem !important}@media only screen and (max-width: 47.8em){.category__toolbar-count{width:40px !important}}.category__toggle-remain{position:absolute;transition:.4s;right:40px;top:15px}@media only screen and (max-width: 47.8em){.category__toggle-remain{right:10px}}.category__btn-toggler{transition:.4s}.category__sidebar-closed .col-md-9{max-width:100%;flex-basis:100%}.category__sidebar-closed .category__sidebar{margin-right:-25%;display:none}.category__sidebar-closed .category__toolbar-priority{transform:translateX(18rem)}@media only screen and (max-width: 47.8em){.category__sidebar-closed .category__toolbar-priority{transform:translateX(5rem)}}.category__products{min-width:300px}.home__category-image-wrapper{width:220px !important;height:220px}@media only screen and (max-width: 47.8em){.home__category-image-wrapper{margin:0 auto}}.home__category-image-wrapper-bg{width:270px}@media only screen and (max-width: 47.8em){.home__category-image-wrapper-bg{width:200px}}.home__service-icon{width:60px;height:45px}.project__item-image{height:270px}.related-projects figure{min-width:250px !important;width:250px;height:100%}@media only screen and (max-width: 47.8em){.related-projects figure{min-width:100% !important;width:100%}}.home-product-carousel .owl-stage{display:flex;align-items:center;justify-content:center;min-width:100%}.invoice{border-radius:20px}.invoice__item{padding:4rem 10rem}@media only screen and (max-width: 47.8em){.invoice__item{padding:4rem}}.invoice__contact-item{transition:all .3s}.invoice__contact-item:hover{margin-top:-0.2rem}.invoice__contact-icon{min-width:155px;border-radius:10px}@media only screen and (max-width: 47.8em){.invoice__contact-icon{min-width:100px}}.invoice__contact-icon:hover span{color:inherit !important}.invoice__contact-icon img{max-width:30px}@media only screen and (max-width: 47.8em){.invoice__contact-icon img{max-width:25px}}.order-form-wrapper .order-item,.order-form-wrapper .order-item input,.order-form-wrapper .order-item select,.order-form-wrapper .order-item textarea,.order-form-wrapper .order-item .form-control{background-color:#f8f8f8;border-color:#bfbfbf !important}.order-form-wrapper .order-item-product-image{max-height:120px;max-width:120px}@media only screen and (max-width: 47.8em){.order-form-wrapper .order-item-product-image{max-height:75px;max-width:75px}}.order-form-wrapper .order-item-shipping-image{height:30px;width:auto}.order-count{height:30px;width:120px}@media only screen and (max-width: 47.8em){.order-count{height:20px;width:70px}}.order-input-filed .invalid-feedback{order:5}.extra-row .page-wrapper-img{min-height:auto !important;padding:0;border-radius:.5rem}.extra-row table tr:hover{background:inherit !important}.extra-row table th{border-top:none}.extra-row .nav-pills .nav-link.active{color:#fff;background-color:#444}.extra-row .nav-pills .nav-link.active:before{content:"✔";margin-left:.2rem}.extra-row .nav-link:focus,.extra-row .nav-link:hover{color:inherit}.extra-row .tab-content{min-height:110px}.orderRow.row-selected .order-number:before{content:" ˙";position:absolute;font-size:5rem;right:10px;top:100%;transform:translate(0, -50%)}