#sp-main-body{padding-top:0!important}#sp-bottom{padding:0!important}#sp-bottom .sidebar-widget{padding-bottom:5px!important}#sp-bottom .sp-column{padding-top:80px;padding-bottom:80px}.sp-module .sp-module-title{margin-bottom:0!important}.right-top-bar .sidebar-widget{margin-bottom:0!important;padding-bottom:0!important}.contact-detail-board-item i{margin-right:20px;float:left}.container-bg-overlay:before{height:100%;content:"";position:absolute;opacity:.5;top:0;background-color:#000;left:0;width:100%;display:block}ul.share-button li{display:inline-block}.paginate a:hover{border:2px solid #f9bf3b!important;color:#fff!important;background-color:#f9bf3b!important}.paginate a{font-size:18px!important;font-weight:400!important;color:#2e2e2e!important;background-color:transparent!important;border-radius:0!important;line-height:26px!important;font-family:Open Sans,Arial!important}.paginate a,.paginate li.active a{border:2px solid #2e2e2e!important}.paginate li.active a{color:#fff!important;background-color:#2e2e2e!important}.sp-column.right .sidebar-widget:first-child{padding-top:60px}.article-info *{color:grey}.sp-column.right .sp-module-title{padding:0 0 35px;font-size:18px!important;font-weight:400;color:#2e2e2e;text-transform:uppercase;position:relative;letter-spacing:2px;background-color:#fff;line-height:24px!important}.sp-column.right .sp-module-title:before{height:1px;content:"";position:absolute;top:45px;background-color:#4c4c4c;width:25px}.sp-column.right .sp-module{margin-top:0}.search-form.content{position:relative}.search-form.content i{margin-right:0;position:absolute;top:15px;left:21px}.sidebar-widget ul.categories-module li{padding:10px 0;position:relative;border-bottom:1px solid #d9d9d9!important}.sidebar-widget ul.categories-module li:last-child{border-bottom:none!important}.content.search-form .search-input{border:1px solid #999;margin-bottom:0;box-sizing:border-box;-moz-box-sizing:border-box;border-radius:0!important;width:100%}.left .content.search-form .search-input,.right .content.search-form .search-input{padding:20px 0 20px 54px}.acymailing_introtext{text-align:left!important}.subcribe-shop{padding:21px 30px;background-color:#f5f5f5}table.acymailing_form{text-align:left;margin:0!important;width:100%!important}table.acymailing_form input.inputbox,table.acymailing_form td,table.acymailing_form tr{padding:0!important;margin:0!important;width:100%!important}table.acymailing_form input.inputbox{padding:20px 0 20px 54px!important;border:1px solid #999;margin-bottom:10px!important;color:#999!important;box-sizing:border-box;-moz-box-sizing:border-box;border-radius:0!important;width:100%}table.acymailing_form input.button.subbutton.btn.btn-primary{padding:10px 24px;border:2px solid #2e2e2e!important;border:0;text-decoration:none;color:#fff;text-align:left;background-color:#2e2e2e;margin:0!important;margin-right:10px;margin-bottom:10px;transition:all .3s ease-out;-webkit-transition:all .3s ease-out;border-radius:0!important;cursor:pointer;float:left;display:inline-block}table.acymailing_form input.button.subbutton.btn.btn-primary:hover{border:2px solid #000;color:#000;background:#fff}.search input.inputbox.search-input{width:auto}.phrases{width:100%;display:block}.phrases *{display:inline-block}.only legend,.phrases legend{font-size:20px;font-weight:400;letter-spacing:0;margin:10px 0;line-height:38px;font-family:Open Sans,Arial!important}.content select,.content select option{min-height:40px}.blog-template-standard .section-line{text-align:left}.blog .content a.button.small-button{font-size:10px!important}#sp-top-bar{height:40px;padding:0!important;color:#fff!important;border-bottom:1px solid hsla(0,0%,100%,.2);line-height:40px;display:block;z-index:999}#sp-header,#sp-top-bar{position:absolute;background-color:transparent!important;width:100%}#sp-header{top:40px;-webkit-box-shadow:none!important;-moz-box-shadow:none!important;box-shadow:none!important;left:0;z-index:9999}#sp-header,.sticky-wrapper{height:auto!important}.is-sticky #sp-header{height:85px!important;background-color:hsla(0,0%,100%,.9)!important}.portfolio-single-metaa{display:none}.is-sticky #sp-header .logo{padding:0;max-height:95px!important;margin:0}.is-sticky #sp-header .main-menu ul.sp-megamenu-parent li{padding-top:34px!important;padding-bottom:20px!important}.is-sticky #sp-header .main-menu ul.sp-megamenu-parent li a:hover{border-bottom-color:#333!important}.is-sticky #sp-header .main-menu ul.sp-dropdown-items li{padding-top:5px!important;padding-bottom:5px!important}.is-sticky #sp-header .sp-retina-logo{margin-top:-10px;display:block}.is-sticky #sp-header .sp-default-logo{display:none}.is-sticky .header-text-white .main-menu ul li a{color:#333!important}.is-sticky #sp-header .main-menu ul.sp-dropdown-items li a{color:#b2b2b2!important}#sp-page-builder .page-content .sppb-section{margin-top:0;z-index:1}.right-top-bar{text-align:right;width:100%;line-height:0px;float:right}.header-social{min-height:40px;padding:0;line-height:40px;float:left}.header-social a{background:transparent}#sp-top-bar.header-text-white .search-form .search-input{height:40px;border:0;border-right:1px solid hsla(0,0%,100%,.3);border-left:1px solid hsla(0,0%,100%,.3)}#sp-top-bar.header-text-white .search-form input{color:#fff;background-color:transparent}#sp-top-bar.header-text-black .search-form .search-input{height:40px;border:0;border-right:1px solid #d9d9d9!important;border-left:1px solid #d9d9d9!important}#sp-top-bar.header-text-black .search-form input{color:#ddd;background-color:transparent}#sp-top-bar .search-form .search-input{height:40px;border:0;border-right:1px solid hsla(0,0%,100%,.3);border-left:1px solid hsla(0,0%,100%,.3);font-size:16px;border-radius:0}#sp-top-bar .search-form i,#sp-top-bar .search-form input{color:hsla(0,0%,100%,.8);background-color:transparent}.header-text-white #sp-top-bar .search-form i{color:hsla(0,0%,100%,.8)}#sp-top-bar .search-form i{font-size:14px;color:grey;color:#999;position:absolute;top:12px;left:20px;line-height:14px}#offcanvas-toggler{display:none}#offcanvas-toggler i{height:48px;padding:0!important;border:1px solid hsla(0,0%,100%,.5);color:#fff!important;text-align:center;top:40px;border-radius:0!important;width:48px;line-height:48px;float:right;margin-top:40px!important}.home-default #offcanvas-toggler i{border:1px solid #000;color:#000!important;margin-top:20px!important}.home-default .header-social a i{color:grey}.home-default .header-social a:hover{background-color:transparent}.home-default .header-social a:hover i{color:#000}.sp-megamenu-parent .sp-dropdown .sp-dropdown-inner{padding:30px 0;background-color:hsla(0,0%,9%,.95)!important;box-shadow:0 2px 2px 0 rgba(0,0,0,.2)!important}.sp-dropdown{z-index:99!important}.sp-megamenu-parent ul.sp-dropdown-items{padding-right:0;padding-left:0;z-index:9999}.is-sticky .main-menu ul li li,.main-menu ul li li{padding:0 0 15px!important;transition:opacity .2s ease-out;-webkit-transition:opacity .2s ease-out;box-sizing:border-box;-moz-box-sizing:border-box;margin:0!important;width:100%;float:none}a.slider-white-button{padding:10px 30px;border:1px solid #fff;color:#fff;background:transparent}a.slider-white-button:hover{padding:10px 30px;color:#000!important;background:#fff}img.sp-simpleportfolio-img{width:100%}.portfolio h3.sppb-addon-title{padding:0 0 35px 15px;font-size:24px;font-weight:400;text-transform:uppercase;letter-spacing:1px;margin:0;line-height:36px}.sp-page-title.sp-page-title-no-bg ol.breadcrumb li,.sp-page-title.sp-page-title-no-bg ol.breadcrumb li a,.sp-page-title.sp-page-title-no-bg ol.breadcrumb li:before{color:#999}#sp-page-title>.sp-column:before{height:100%;position:absolute;opacity:.7;top:0;background-color:#2e2e2e;left:0;width:100%;z-index:1}.sp-page-title .breadcrumb>li,.sp-page-title .breadcrumb>li+li:before,.sp-page-title .breadcrumb>li>a,.sp-page-title .breadcrumb>span{color:hsla(0,0%,100%,.5)!important;position:relative;z-index:2}.testimonials-image .testimonials-image-box img{height:60px}.sppb-animated-number{padding-left:10px}#sp-bottom .sp-module-title:before{height:1px;content:"";position:absolute;top:45px;background-color:hsla(0,0%,100%,.5);width:25px}#sp-bottom .sidebar-widget{color:inherit}#sp-bottom .sp-module-title{padding:0 0 45px;font-size:18px!important;font-weight:400;color:#fff;text-transform:uppercase!important;text-transform:uppercase;position:relative;letter-spacing:2px;line-height:24px}#sp-bottom{color:#fff!important;background-color:#247237!important}#sp-bottom a{text-decoration:none!important;color:#b2b2b2!important}#sp-bottom a:hover{color:#f9bf3b!important}.sp-module ul>li{border-bottom:0!important;display:block}.sp-module ul>li>a:before{margin-right:8px;content:none!important;font-family:FontAwesome}.sp-page-title{min-height:465px;background-clip:padding-box;background-size:cover!important;text-align:center;background-position:50%!important;background-image:url(https://beltrio.online/templates/shaper_helix3/images/page_heading.jpg);background-repeat:no-repeat!important}.sp-page-title h2{font-size:30px!important;position:relative;margin-top:203px!important;z-index:2}.icon-box-item div:last-child{margin-bottom:10px!important;display:none}.icon-box-horizontal .icon-box-title-image{text-align:center}.sp-page-title.sp-page-title-no-bg{min-height:100px!important;padding-top:55px;color:#2e2e2e;position:relative;border-top:1px solid #ebebeb;border-bottom:1px solid #ebebeb;text-align:left;background-color:#fafafa;padding-bottom:50px}.sp-page-title.sp-page-title-no-bg h2{font-size:24px;font-weight:400;color:#2e2e2e;text-transform:uppercase;letter-spacing:2px;text-align:left;line-height:36px;float:left;margin-top:0!important}.sp-page-title.sp-page-title-no-bg ol.breadcrumb{color:#999;text-align:right;float:right}.home-solution #sp-top-bar{display:none}.home-solution #sp-header{height:auto!important;position:static;top:0}.home-solution .main-menu ul li a{color:#2e2e2e!important}.home-solution .sp-megamenu-parent .sp-dropdown .sp-dropdown-inner{background-color:#2e2e2e!important}.home-solution .sp-dropdown-inner ul.sp-dropdown-items li a{color:#b2b2b2!important}.home-solution #sp-header .logo{height:120px;display:inline-block;display:table}.hidden-top-bar #sp-top-bar{display:none}.hidden-top-bar #sp-header{top:0}.layout-boxed .body-innerwrapper{position:relative}.layout-boxed .is-sticky #sp-header{width:100%!important}.home-default #sp-top-bar{position:static;border-bottom:1px solid #d9d9d9}.home-default .sticky-wrapper{height:120px!important;position:relative}.home-default #sp-header{position:absolute;top:0}.home-default .is-sticky #sp-header{height:auto!important}.home-default #sp-header ul.sp-megamenu-parent li.active>a{border-bottom:1px solid #2e2e2e!important}.home-default #sp-header ul.sp-megamenu-parent li.active li.current-item.active>a{border-bottom:1px solid #b2b2b2!important}.home-default .main-menu ul li{padding:40px 0 42px!important;position:relative;margin-left:40px!important;display:inline-block}.home-default .is-sticky .main-menu ul li li,.home-default .main-menu ul li li{padding:0 0 15px!important;transition:opacity .2s ease-out;-webkit-transition:opacity .2s ease-out;box-sizing:border-box;-moz-box-sizing:border-box;margin:0!important;width:100%;float:none}.testimonials-author-info.content p{padding-bottom:0}.contact-form div[class^=contact],.contact-form input{min-height:40px}.contact-form input,.contact-form textarea{border-radius:0!important}.contact-detail-board-item{color:#999}#sp-footer{font-size:14px;font-weight:400;color:#999;text-transform:uppercase;letter-spacing:1px;line-height:24px;font-family:Open Sans,Arial!important}.shop #sp-main-body{padding:60px 0!important}.orderby-displaynumber *{color:grey}.orderby-displaynumber,div.product{border:none}.product button.addtocart-button{height:50px;padding:0;right:40px;transition:all .2s ease-out;-webkit-transition:all .2s ease-out;position:absolute;opacity:0;top:20px;margin:0;border-radius:0;border-radius:0!important;width:50px}.product span.addtocart-button>input.addtocart-button:before{height:50px;padding:0;font-size:18px;text-decoration:inherit;font-weight:400;font-style:normal;right:40px;color:#000;content:"\f07a";position:absolute;opacity:0;top:40px;margin:0;border-radius:0;width:50px;font-family:FontAwesome;z-index:9999}.product button.addtocart-button{border:2px solid #f9bf3b!important;color:#2e2e2e!important;background-color:#f9bf3b!important}.product h3{padding:0;font-size:18px;font-weight:400;font-style:normal;text-transform:uppercase;letter-spacing:1px;margin:0;line-height:30px}.product .vm-product-descr-container-1{min-height:35px!important;margin-bottom:0}.product h3 a{font-size:20px;color:#2e2e2e!important}.product h3:hover a{font-size:20px;color:#f9bf3b!important}.spacer{padding:0!important;text-align:center}.vm-product-media-container{margin-bottom:20px}.product .spacer:hover button.addtocart-button{opacity:1;background-color:#000;float:left;display:block;z-index:999}.main-image img{max-width:100%;max-height:100%}h1.product_title{font-size:30px;font-weight:400;font-style:normal;text-transform:uppercase;letter-spacing:2px;line-height:36px;font-family:Montserrat,Arial!important}ul.nav-tabs:before{content:" ";position:absolute;border-bottom:1px solid #d3ced2;bottom:0;left:0;width:100%;z-index:1}.nav-tabs{border-bottom:none}ul#tabs-detail-product{list-style:none;overflow:hidden;padding:0 0 0 1em;position:relative;margin:0 0 1.618em}#tabs-detail-product li{border:1px solid #d3ced2;position:relative;background-color:#ebe9eb;margin:0 -5px;display:inline-block}#tabs-detail-product li.active{background:#fff;border-bottom-color:#fff;z-index:2}#tabs-detail-product li a{font-size:14px;border:none;font-weight:400;font-style:normal;color:#515151;text-transform:uppercase;letter-spacing:2px;line-height:18px;font-family:Open Sans,Arial!important}#fancybox-wrap .productdetails input.addtocart-button,.productdetails input.addtocart-button{height:42px;padding:10px 24px!important;border:2px solid #f9bf3b!important;font-weight:400;color:#2e2e2e!important;transition:all .3s ease-out;-webkit-transition:all .3s ease-out;text-transform:uppercase;opacity:1;top:0;background-color:#f9bf3b!important;border-radius:0!important;left:60px}#fancybox-wrap .productdetails input.addtocart-button:hover,.productdetails input.addtocart-button:hover{border:2px solid #000!important;color:#2e2e2e!important;transition:all .3s ease-out;-webkit-transition:all .3s ease-out;background-color:#fff!important;border-radius:0!important}.productdetails .wishlist{display:inline-block!important}.productdetails input.quantity-input{height:42px}.productdetails .vm-product-container{width:100%}.productdetails h1{padding:0;font-size:30px;margin:0;line-height:36px}.productdetails .product-price,.productdetails h1{font-weight:400;font-style:normal;text-transform:uppercase;letter-spacing:2px;font-family:Montserrat,Arial!important}.productdetails .product-price{font-size:24px!important;text-align:left;margin:10px 0 40px;line-height:30px}.productdetails span.PricebasePriceVariant,.productdetails span.PricesalesPrice{font-size:24px!important;color:#f9bf3b!important;padding-right:10px}.product span.PricebasePriceVariant,.product span.PricesalesPrice{padding-right:10px}.productdetails span.PricebasePriceVariant{opacity:.5}span.vm-price-desc{display:none}.productdetails .product-brand{font-size:18px}.product .product-brand,.productdetails .product-brand{font-weight:400;font-style:normal;color:grey;text-transform:uppercase;letter-spacing:2px;line-height:24px;font-family:Montserrat,Arial!important}.product .product-brand{font-size:14px!important;margin-bottom:0!important}.vertical-separator{margin-right:1.97%}.productdetails .quantity-box{background-color:#f5f5f5;width:100px;display:inline-block!important}.productdetails input.quantity-input{border:none;box-shadow:none;background:transparent}.productdetails .quantity-box,.productdetails .quantity-controls{display:inline-block!important}.vm-pagination{font-size:18px;text-align:center;width:100%;line-height:26px;font-family:Open Sans,Arial!important;display:block}.vm-pagination ul.pagination{height:44px;border:2px solid #2e2e2e;border-radius:0}.vm-pagination ul.pagination li:hover a{background-color:#f9bf3b;border-radius:0}.vm-pagination ul.pagination li a{height:100%;border:0;border-left:2px solid #2e2e2e}.vm-pagination ul.pagination li.active a{height:100%;border:none;border-right:2px solid #2e2e2e;color:#fff;background-color:#2e2e2e;border-radius:0}.pagination>li:first-child>span,.vm-pagination ul.pagination>li:first-child>a{border-left:none!important;border-radius:0;margin-left:0}.pagination>li>a,.pagination>li>span{padding:7px 15px}.vm-page-counter{display:none}.tab-content{display:block}.link-share{display:none}.vm-product-rating-container{margin-bottom:20px;line-height:12px;margin-top:20px}.ratingbox{height:14px;margin-right:20px;margin-bottom:10px!important;position:relative;background-size:auto 100%;width:70px;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNzkyIiBoZWlnaHQ9IjE3OTIiIGZpbGw9IiNjYmNiY2IiIHZpZXdCb3g9IjAgMCAxNzkyIDE3OTIiPjxwYXRoIGQ9Im0xMjAxIDEwMDQgMzA2LTI5Ny00MjItNjItMTg5LTM4Mi0xODkgMzgyLTQyMiA2MiAzMDYgMjk3LTczIDQyMSAzNzgtMTk5IDM3NyAxOTl6bTUyNy0zNTdxMCAyMi0yNiA0OGwtMzYzIDM1NCA4NiA1MDBxMSA3IDEgMjAgMCA1MC00MSA1MC0xOSAwLTQwLTEybC00NDktMjM2LTQ0OSAyMzZxLTIyIDEyLTQwIDEyLTIxIDAtMzEuNS0xNC41VDM2NSAxNTY5cTAtNiAyLTIwbDg2LTUwMEw4OSA2OTVxLTI1LTI3LTI1LTQ4IDAtMzcgNTYtNDZsNTAyLTczTDg0NyA3M3ExOS00MSA0OS00MXQ0OSA0MWwyMjUgNDU1IDUwMiA3M3E1NiA5IDU2IDQ2Ii8+PC9zdmc+);float:left;background-repeat:repeat-x;display:block}.add_review a{padding:0;font-size:12px;color:#f9bf3b;top:0;margin:0}.add_review a:hover{color:#000}.PricediscountAmount>span.PricediscountAmount{height:70px;padding:0;font-size:18px!important;font-weight:400!important;right:auto;color:#2e2e2e!important;position:absolute;letter-spacing:1px!important;text-align:center;top:20px;background-color:#f9bf3b;margin:0;border-radius:50%;left:40px;width:70px;line-height:70px!important;font-family:Montserrat,Arial!important}.vm3pr-5 .product-price{min-height:20px!important}.vm3pr-0{display:inline-block}.vm3pr-5{font-size:18px;font-size:14px!important;font-weight:400;margin-bottom:0;margin-bottom:.5em;color:#f9bf3b;color:#77a464;text-align:center;line-height:24px;font-family:Montserrat,Arial!important;display:block}div.PricebasePriceVariant,span.PricebasePriceVariant{color:#ccc!important;opacity:1}div.PricebasePriceVariant,div.PricesalesPrice{color:inherit;margin:0 auto;display:inline-block}span.PricebasePriceVariant,span.PricesalesPrice{font-size:18px!important}span.PricebasePriceVariant{text-decoration:line-through}span.PricesalesPrice{color:#f9bf3b!important;opacity:1}.product-price{text-align:center;margin:0 0 6px;line-height:18px;float:none}.zt-product-action div.quickview{height:50px;padding:0;border:2px solid #f9bf3b;right:115px;color:#2e2e2e;transition:all .2s ease-out;-webkit-transition:all .2s ease-out;position:absolute;opacity:0;top:20px;background-color:#f9bf3b;margin:0;border-radius:0;width:50px}div.spacer:hover .zt-product-action div.quickview{opacity:1}.zt-product-action div.quickview i{border:none;color:#000;background:transparent;line-height:50px}.product .zt-product-action .compare,.product .zt-product-action .wishlist,.product-neighbours{display:none}.additional-images img{height:auto;margin-right:8px;width:145px}.category-view>.category-view{display:none}.activeOrder a,.orderby-displaynumber select,.orderby-displaynumber select option,.orderlist a,.orderlistcontainer .title,.orderlistcontainer div.activeOrder{font-size:16px;color:grey!important;text-align:left!important;line-height:20px!important;font-family:Open Sans,Arial!important}.orderby-displaynumber select,.orderlistcontainer div.activeOrder{border:1px solid #999;color:grey;background-color:transparent;border-radius:0!important}.orderby-displaynumber select{padding:12px 0 10px 12px;margin-bottom:10px;max-width:100%}.orderlistcontainer div.activeOrder{padding:12px 20px 10px;margin-bottom:10px;max-width:100%}.display-number{text-align:left!important}.login h1{font-size:30px;font-weight:400;text-align:left;line-height:44px;font-family:Montserrat,Arial!important}.login form{padding:20px!important;border:1px solid #d3ced2!important;text-align:left!important;margin:2em 0!important;border-radius:5px!important}.login a,.login a:link,.login a:visited{color:#f9bf3b}.login a:hover{color:grey}.login .required{border:0;font-weight:700;color:red}.login form input[type=password],.login form input[type=text],.sppb-ajaxt-contact-form input[type=email],.sppb-ajaxt-contact-form input[type=text],.sppb-ajaxt-contact-form textarea{padding:20px 0 20px 12px!important;font-size:16px;border:1px solid #999!important;font-weight:400;color:grey!important;background-color:transparent!important;border-radius:0;line-height:20px;font-family:Open Sans,Arial!important}.no-padding-inner .sppb-col-sm-3{padding:0;margin:0}.no-padding-12 .sppb-col-sm-12,.no-padding-container .sppb-container,.no-padding-containter .sppb-container{padding-right:0;padding-left:0}