.cd-header{position:relative;height:150px;background-color:#70e5cd}.cd-header h1{color:#fff;line-height:150px;text-align:center}@media only screen and (min-width:1170px){.cd-header{height:180px}.cd-header h1{line-height:180px}}.cd-main-content{position:relative;min-height:100vh;background:#1d1d1d}.cd-main-content:after{content:"";display:table;clear:both}.cd-main-content.is-fixed
.cd-tab-filter-wrapper{position:fixed;top:0;left:0;width:100%}.cd-main-content.is-fixed .cd-gallery{padding-top:76px}.cd-main-content.is-fixed .cd-filter{position:fixed;height:100vh;overflow:hidden}.cd-main-content.is-fixed .cd-filter form{height:100vh;overflow:auto;-webkit-overflow-scrolling:touch}.cd-main-content.is-fixed
.cd-filter-trigger{position:fixed}@media only screen and (min-width:768px){.cd-main-content.is-fixed .cd-gallery{padding-top:90px}}@media only screen and (min-width:1170px){.cd-main-content.is-fixed .cd-gallery{padding-top:100px}}.cd-gallery{padding:26px 5%;width:100%}.cd-gallery li{margin-bottom:1.6em;box-shadow:0 1px 4px rgba(0,0,0,.1);display:none}.cd-gallery li.gap{opacity:0;height:0;display:inline-block}.cd-gallery img{display:block;width:100%}.cd-gallery .cd-fail-message{display:none;text-align:center}@media
only screen and (min-width:768px){.cd-gallery{padding:40px 3%}.cd-gallery ul{text-align:justify}.cd-gallery ul:after{content:"";display:table;clear:both}.cd-gallery li{width:30%;margin-bottom:2em}}@media only screen and (min-width:1170px){.cd-gallery{padding:70px 10%;float:right;-webkit-transition:width .3s;-moz-transition:width .3s;transition:width .3s}.cd-gallery li{width:23%}.cd-gallery.filter-is-visible{width:80%}}.cd-filter ul li{list-style-type:none}.cd-filter{position:absolute;top:0;left:0;width:280px;height:100%;background:#fff;box-shadow:4px 4px 20px transparent;z-index:2;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%);-webkit-transition:-webkit-transform .3s,box-shadow .3s;-moz-transition:-moz-transform .3s,box-shadow .3s;transition:transform .3s,box-shadow .3s}.cd-filter::before{content:'';position:absolute;top:0;left:0;height:50px;width:100%;background:#1f6ab3;z-index:2}.cd-filter form{padding:70px 20px}.cd-filter .cd-close{position:absolute;top:0;right:0;height:50px;line-height:50px;width:60px;color:#fff;text-align:center;background:#444;opacity:0;-webkit-transition:opacity .3s;-moz-transition:opacity .3s;transition:opacity .3s;z-index:3}.no-touch
.cd-filter .cd-close:hover{background:#666}.cd-filter.filter-is-visible{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);box-shadow:4px 4px 20px rgba(0,0,0,.2)}.cd-filter.filter-is-visible
.cd-close{opacity:1}@media only screen and (min-width:1170px){.cd-filter{width:20%}.cd-filter form{padding:70px 10%}}.cd-filter-trigger{position:absolute;top:0;left:2%;line-height:50px;width:115px;overflow:hidden;color:#fff;font-size:18px;font-family:'Josefin\ASans',sans-serif;white-space:nowrap;z-index:3;background:#1f6ab3;padding:0 15px}.cd-filter-trigger.filter-is-visible{pointer-events:none}@media only screen and (min-width:769px){.cd-filter-trigger{width:auto;left:2%;text-indent:0;color:#fff;text-transform:uppercase;padding-left:24px;background-position:left center;-webkit-transition:color .3s;-moz-transition:color .3s;transition:color .3s}.no-touch .cd-filter-trigger:hover{color:#00338e;text-decoration-line:none;background:#fff;box-shadow:inset 0 0 7px 1px #0d0e10}.cd-filter-trigger.filter-is-visible,.cd-filter-trigger.filter-is-visible:hover{color:#fff}}.cd-filter-block{margin-bottom:1.6em}.cd-filter-block
h4{position:relative;margin-bottom:.2em;padding:10px 0 10px 20px;color:#255f9a;text-transform:uppercase;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;font-family:'Josefin Sans',sans-serif;font-size:16px}.no-touch
.cd-filter-block h4:hover{color:#f9cc41}.cd-filter-block i{content:'\f0b1';position:absolute;font-family:"Font Awesome 5 Free";font-size:24px;left:-8px;top:51%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:-webkit-transform .3s;-moz-transition:-moz-transform .3s;transition:transform .3s}.cd-filter-block h4.closed::before{-webkit-transform:translateY(-50%) rotate(90deg);-moz-transform:translateY(-50%) rotate(90deg);-ms-transform:translateY(-50%) rotate(90deg);-o-transform:translateY(-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg)}.cd-filter-block .checkbox-label::before,.cd-filter-block .radio-label::before,.cd-filter-block input,.cd-filter-block select{border-radius:0;background-color:#fff;border:2px solid #202735}.cd-filter-block
input[type=search],.cd-filter-block input[type=text],.cd-filter-block select{width:100%;padding:.8em;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;box-shadow:none}.cd-filter-block input[type=search]:focus,.cd-filter-block
input[type=text]:focus,.cd-filter-block select:focus{outline:0;background-color:#fff;border-color:#f03d6c}.cd-filter-block input[type=search]{border-color:transparent;background-color:#e6e6e6;font-size:1rem!important}.cd-filter-block input[type=search]::-webkit-search-cancel-button{display:none}.cd-filter-block
.cd-select{position:relative}.cd-filter-block .cd-select::after{content:'';position:absolute;z-index:1;right:14px;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);display:block;width:16px;height:16px;pointer-events:none}.cd-filter-block select{cursor:pointer}.cd-filter-block select::-ms-expand{display:none}.cd-filter-block .list li{position:relative;margin-bottom:.8em;font-family:"Open Sans",sans-serif;color:#00338e;font-weight:600}.cd-filter-block
.list li:last-of-type{margin-bottom:0}.cd-filter-block input[type=checkbox],.cd-filter-block input[type=radio]{position:absolute;left:0;top:0;margin:0;padding:0;opacity:0;z-index:2}.cd-filter-block .checkbox-label,.cd-filter-block .radio-label{padding-left:28px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.cd-filter-block
.checkbox-label::after,.cd-filter-block .checkbox-label::before,.cd-filter-block .radio-label::after,.cd-filter-block .radio-label::before{content:'';display:block;position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.cd-filter-block
.checkbox-label::before,.cd-filter-block .radio-label::before{width:16px;height:16px;left:0;top:13px}.cd-filter-block .checkbox-label::after,.cd-filter-block .radio-label::after{display:none}.cd-filter-block .checkbox-label::after{width:16px;height:16px}.cd-filter-block .radio-label::after,.cd-filter-block .radio-label::before{border-radius:50%}.cd-filter-block .radio-label::after{width:6px;height:6px;background-color:#fff;left:5px;top:13px}.cd-filter-block input[type=checkbox]:checked+label::before,.cd-filter-block
input[type=radio]:checked+label::before{border-color:#f9cc41;background-color:#f9cc41}.cd-filter-block input[type=checkbox]:checked+label::after,.cd-filter-block input[type=radio]:checked+label::after{display:block}@media (max-width:768px){.cd-gallery{padding:79px 5%}}.overlay-style-one{position:absolute;background:rgba(0,0,0,.6);height:100%;left:0;top:0;width:100%;opacity:0;text-align:center;-webkit-transform:perspective(400px) rotateX(-90deg);transform:perspective(400px) rotateX(-90deg);transform-origin:top;-webkit-transition:all .5s;transition:all .5s}.overlay-style-one .box{display:table;height:100%;width:100%}.overlay-style-one .box .content{display:table-cell;text-align:center;vertical-align:middle}.single-product-item
.img-holder .overlay-style-one .box .content a i{background:#fdc900;border:1px solid #fdc900;display:inline-block;width:45px;height:45px;border-radius:50%;font-size:16px;line-height:45px;transition:all .5s ease;color:#333}.single-product-item .title-holder
.product-title{color:#222;font-size:16px;font-weight:400;text-transform:capitalize;margin:0 0 10px}.single-product-item{background:#fff;margin-bottom:40px;transition:all .7s ease;border:1px solid #e8e8e8}.single-product-item .img-holder{display:block;overflow:hidden;position:relative;border-bottom:1px solid #e8e8e8}.single-product-item .img-holder img{transform:scale(1.1,1.1);transition:all .5s ease 0;width:100%}.single-product-item:hover .img-holder img{transform:scale(1,1)}.single-product-item:hover .img-holder .overlay-style-one{opacity:1;-webkit-transform:perspective(400px) rotateX(0);-moz-transform:perspective(400px) rotateX(0);-ms-transform:perspective(400px) rotateX(0);-o-transform:perspective(400px) rotateX(0);transform:perspective(400px) rotateX(0)}.single-product-item .img-holder .overlay-style-one .box .content a
i{background:#ffdf05;border:1px solid #ffdf05;display:inline-block;width:45px;height:45px;border-radius:50%;font-size:16px;line-height:45px;transition:all .5s ease;color:#333}.single-product-item .img-holder .overlay-style-one .box .content a:hover i{background:#fff}.single-product-item
.title-holder{padding:19px 15px 12px;background:#141414}.single-product-item .title-holder .product-title{color:#fff;font-size:15px;font-weight:400;text-transform:uppercase;margin:0 0 10px;text-align:center;letter-spacing:0;cursor:pointer}.single-product-item
.title-holder .product-title:hover{color:#a15804}.single-product-item .title-holder .product-value{color:#fdc900;font-size:16px;font-weight:400;text-transform:capitalize;margin:0 0 17px}.single-product-item .title-holder .botton{position:relative;border-top:1px solid #e8e8e8;margin-left:-15px;margin-right:-15px;display:block;padding:14px 15px 0}.single-product-item .title-holder .botton .product-cart a{color:#999;font-size:15px;font-weight:400;transition:all .5s ease}.single-product-item .title-holder .botton
.product-cart a i{display:inline-block;padding-right:4px}.single-product-item .title-holder .botton .product-cart a:hover{color:#fdc900}.widget-contents{position:relative;padding:10px 20px;text-align:center;border-bottom-right-radius:20px;border-bottom-left-radius:20px;box-shadow:0 0 30px rgba(0,0,0,.5);background-color:#252525}.Quality{border-top-right-radius:20px;border-top-left-radius:20px}.widget-contents .icon{position:relative;display:block;font-size:60px;line-height:1em;color:#df6512;font-weight:400;margin-bottom:15px}.widget-contents
.texts{position:relative;display:block;font-size:15px;line-height:20px;font-weight:700;margin-bottom:20px;color:#fff;font-family:'Josefin Sans',sans-serif}.widget-contents .number{position:relative;display:block;font-size:17px;line-height:1.2em;color:#cfa867;font-family:"Open\ASans",sans-serif}.widget-contents .email{position:relative}.widget-contents .email a{position:relative;display:block;font-size:16px;line-height:28px;font-weight:700;color:#cfa867;font-family:"Open Sans",sans-serif}