body{font-family:'Titillium Web',Arial,sans-serif}button{font-family:'Titillium Web',Arial,sans-serif}a,a:hover{text-decoration:none !important}img{max-width:100% !important}.Wrap{width:1200px;margin:0 auto}.col-half-section{max-width:calc(1200px / 2)}.alert{border-left:3px solid}body.Boxed #SiteTop,body.Boxed #SiteHeader,body.Boxed #Main,body.Boxed #Slider{width:1200px;margin:0 auto;border-right:1px solid;border-left:1px solid}body.Boxed .Wrap{width:calc(100% - 30px)}body.Boxed .col-half-section{width:100%;max-width:100%}body.Boxed .col-half-section.pad-left-0{padding-left:30px}body.Boxed .col-half-section.pad-right-0{padding-right:30px}body.Boxed #Main{background:#fff}#SiteTop{height:40px;width:100%;line-height:40px;overflow:hidden}ul#TopContact{font-size:12px;list-style:none;padding:0}ul#TopContact li{display:inline-block;margin-right:15px}#TopSocial{text-align:right;font-size:12px}#TopSocial ul{padding:0}#TopSocial ul li{display:inline-block;position:relative}#TopSocial ul li a{padding:0 5px;transition:all linear .1s;display:block}#SiteHeader{width:100%;height:115px;border-bottom:1px solid}#SiteLogo{line-height:110px}#SiteLogo,#SiteNavigation{height:110px;font-size:0}#SiteLogo{max-width:300px;display:inline-block;overflow:hidden;position:relative}#SiteLogo a{display:block;height:100%;line-height:100px;padding:5px 0}#SiteLogo img{max-height:100%;vertical-align:middle;max-width:100%;image-rendering:-moz-crisp-edges;image-rendering:-o-crisp-edges;image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges;-ms-interpolation-mode:nearest-neighbor}#SiteLogo .LogoText{font-size:24px;font-weight:bold}#SiteNavigation{width:calc(100% - 350px);height:40px;margin-left:50px;font-weight:bold;display:inline-block;float:right;margin-top:37px}#SiteNavigation ul{padding:0;position:relative;font-size:0;text-align:right}#SiteNavigation ul>li{height:40px;display:inline-block;position:relative;font-size:15px;text-align:left}#SiteNavigation ul li a{padding:0 10px;height:40px;line-height:40px;display:block;transition:all linear .1s;border-radius:3px}#SiteNavigation ul li.HasChild a{padding-right:20px}#SiteNavigation ul li.HasChild:before{content:'';position:absolute;top:17.5px;right:5px;font-weight:normal;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid;height:5px}#SiteNavigation ul li ul{min-width:calc(100%+10px);position:absolute;z-index:1000;top:38px;display:none;line-height:initial !important;border-bottom-right-radius:3px;border-bottom-left-radius:3px;border-top-right-radius:3px;-webkit-box-shadow:0 3px 3px 0 rgba(0,0,0,0.1);-moz-box-shadow:0 3px 3px 0 rgba(0,0,0,0.1);box-shadow:0 3px 3px 0 rgba(0,0,0,0.1)}#SiteNavigation ul li:hover>ul{display:block}#SiteNavigation ul li ul>li{width:100%;height:auto !important}#SiteNavigation ul li ul li.HasChild:before{content:'\00BB';position:absolute;top:7.5px;right:12px;font-weight:normal;border:0;height:auto}#SiteNavigation ul li ul li ul{left:100%;top:0}#SiteNavigation ul li ul li a{margin:0;font-weight:normal;font-size:15px;display:block;white-space:nowrap}.MobileMenu{cursor:pointer;display:none}.MobileMenu{position:absolute;right:35px;top:90px;width:35px;height:5px;border:0}.MobileMenu:after{position:absolute;content:'';height:5px;width:35px;top:-10px;right:0}.MobileMenu:before{position:absolute;content:'';height:5px;width:35px;top:10px;right:0}#FooterNavigation{text-align:center;font-size:19px;position:relative;padding:30px 0 30px 0;margin-bottom:30px}#FooterNavigation:after{width:60%;height:1px;bottom:0;left:20%;position:absolute;content:''}#FooterNavigation ul{padding:0}#FooterNavigation ul li{display:inline-block;position:relative}#FooterNavigation ul li a{padding:0 15px;transition:all linear .1s;display:block}#FooterSocial{text-align:center;font-size:24px;margin-bottom:30px}#FooterSocial ul{padding:0}#FooterSocial ul li{display:inline-block;position:relative}#FooterSocial ul li a{padding:0 15px;transition:all linear .1s;display:block}#Slider{width:100%;position:relative;font-size:0;overflow:hidden}#Slider .SlideItem{width:100%;height:100%;position:relative}#Slider .SlideBackground{background-repeat:no-repeat;background-position:center center;background-size:auto 100%;width:100%;height:100%}#Slider .SlideItem img{width:100%}#Slider .SlideItem .TextContainer{width:100%;height:100%;position:absolute;left:0;top:0;font-size:0;text-align:center}#Slider .SlideItem .TextContainer:after{content:'';display:inline-block;height:100%;width:0;vertical-align:middle}#Slider .SlideItem .TextContainer .SlideTexts{max-width:600px;display:inline-block;vertical-align:middle;padding:30px}#Slider .SlideItem .TextContainer .SlideTexts .Title{font-weight:bold;font-size:36px}#Slider .SlideItem .TextContainer .SlideTexts .SubTitle{font-size:20px;font-weight:normal;line-height:28px;margin-top:20px}#Slider .SlideItem .TextContainer.SlidePosition-Left{text-align:left}#Slider .SlideItem .TextContainer.SlidePosition-Left .SlideTexts{padding-left:90px}#Slider .SlideItem .TextContainer.SlidePosition-Right{text-align:right}#Slider .SlideItem .TextContainer.SlidePosition-Right .SlideTexts{padding-right:90px}#Slider .slick-arrow{width:50px;height:50px;position:absolute;background:rgba(0,0,0,.25);border-radius:10px;z-index:1000;visibility:hidden !important;transition:visibility linear .3s}#Slider:hover .slick-arrow{visibility:visible !important}#Slider .slick-prev{left:15px}#Slider .slick-next{right:15px}.ContactPlugin{width:100%;height:100%;min-height:400px;overflow:hidden;display:table}.ContactPlugin h2{font-size:24px;font-weight:normal;margin-bottom:20px}.ContactInformations,.ContactPluginMap{display:table-cell;vertical-align:middle}.ContactPluginMap{width:100%;overflow:hidden;height:100%;min-height:400px;display:block}.ContactPluginMap iframe{position:absolute;top:0;left:0;width:100% !important;height:100% !important}.ContactInformations .ContactRow{padding:10px 0;border-bottom:1px solid #e5e5e5;white-space:nowrap}.ContactInformations .ContactRow:last-of-type{border-bottom:0}.ContactInformations .ContactIcon,.ContactInformations .ContactDetail{display:inline-block;vertical-align:middle}.ContactInformations .ContactIcon{width:80px;height:80px;text-align:center;line-height:80px;font-size:48px;border-right:1px solid #e5e5e5}.ContactInformations .ContactDetail{width:calc(100% - 90px);padding-left:20px}.ContactInformations .ContactDetail label,.ContactInformations .ContactDetail div{display:block;white-space:normal}.ContactInformations .ContactDetail div{margin-top:5px;font-size:16px;color:#555;line-height:22px}.ContactInformations .ContactDetail div span{display:inline-block;padding-right:5px}.ContactInformations .ContactDetail div span:after{content:'|';padding-left:5px}.ContactInformations .ContactDetail div span:last-of-type:after{display:none}.ContactInformations .ContactDetail label{font-weight:bold;font-size:24px;color:#222}.DividerPlugin h2{margin-bottom:10px}.DividerPlugin p{font-size:18px;line-height:24px;margin:0}.DividerLeft,.DividerRight{font-size:0}.DividerLeft [class*='content-'],.DividerRight [class*='content-']{display:inline-block;vertical-align:middle}.DividerPlugin .DividerCentered .nv-button{margin-top:20px}.ContentBoxPlugin{text-align:center;font-size:0}.ContentBoxPlugin p{font-size:18px;line-height:24px;color:#444;margin-bottom:20px;margin-top:0}.ContentBoxPlugin h2{margin-bottom:20px}.ContentBox{width:25%;display:inline-block;padding:15px;vertical-align:top}.ContentBox.ContentBox-Big{width:33.3%}.ContentBox p{padding:0 10px;font-size:18px;line-height:24px;color:#444;margin:20px 0}.ContentBox h3{margin-top:20px}.ParallaxPlugin{width:100%;background-attachment:fixed;background-position:center center;background-size:cover;background-repeat:no-repeat;background-color:transparent;position:relative;font-size:0;overflow:hidden}.ParallaxPlugin:after{content:'';position:absolute;width:100%;height:100%;background:rgba(0,0,0,.6);left:0;top:0;z-index:30}.ParallaxPlugin img{max-width:100%}.ParallaxPlugin .TextContainer{width:100%;height:100%;position:absolute;left:0;top:0;font-size:0;text-align:center;z-index:40}.ParallaxPlugin .TextContainer:after{content:'';display:inline-block;height:100%;width:0;vertical-align:middle}.ParallaxPlugin .TextContainer .ParallaxTexts{min-width:290px;max-width:600px;display:inline-block;vertical-align:middle;padding:10px 30px}.ParallaxPlugin .TextContainer .ParallaxTexts .Title{font-weight:bold;font-size:36px}.ParallaxPlugin .TextContainer .ParallaxTexts .SubTitle{font-size:20px;font-weight:normal;line-height:28px;margin-top:20px}.ParallaxPlugin .TextContainer .ParallaxTexts .Spot{font-size:20px;font-weight:normal;line-height:28px;margin-top:20px}.ParallaxPlugin .Testimonials{position:relative;margin-top:20px}.ParallaxPlugin .Testimonials .TestimonialItem h3,.ParallaxPlugin .Testimonials .TestimonialItem span{display:block}.ParallaxPlugin .Testimonials .TestimonialItem h3{font-size:36px}.ParallaxPlugin .Testimonials .TestimonialItem span{font-size:18px}.ParallaxPlugin .Testimonials .TestimonialItem .Content{margin-top:20px}.ParallaxPlugin .Testimonials .TestimonialItem p{font-size:16px;position:relative;display:inline}.TestimonialsPlugin{min-height:200px;text-align:center;padding:30px}.TestimonialsPlugin .Testimonials{margin-top:30px}.TestimonialsPlugin .Testimonials .TestimonialItem h3{font-size:20px}.TestimonialsPlugin .Testimonials .TestimonialItem span{display:block;margin-top:5px;font-size:16px}.TestimonialsPlugin .Testimonials .TestimonialItem .Content p{font-size:14px;line-height:18px !important}.FeaturesPlugin h4,.FeaturesPlugin p{margin:0}.FeaturesPlugin h4{margin-bottom:5px}.FeaturesPlugin p{line-height:24px;font-size:14px}.FeaturesPlugin .row{text-align:center;font-size:0}.FeaturesPlugin .FeatureBox{width:25%;display:inline-block;padding:0 20px 40px 80px;position:relative;text-align:left;vertical-align:top;margin-bottom:30px}.FeaturesPlugin .FeatureBox:after{width:50px;height:50px;position:absolute;left:10px;top:10px;content:'';transform:rotate(45deg);z-index:1000}.FeaturesPlugin .FeatureBox:before{width:20px;height:20px;content:'';left:25px;top:25px;position:absolute;border-radius:50%;-moz-border-radius:50%;z-index:1001}.IconBoxPlugin h4,.IconBoxPlugin p{margin:0}.IconBoxPlugin h4{margin-bottom:5px}.IconBoxPlugin p{line-height:24px;font-size:14px}.IconBoxPlugin .row{text-align:center;font-size:0}.IconBoxPlugin .IconBox{width:25%;display:inline-block;padding:0 20px 80px 80px;position:relative;text-align:left;vertical-align:top}.IconBoxPlugin .IconBox span.Icon{width:50px;height:50px;position:absolute;left:0;top:0;content:'';z-index:1000;text-align:center;transform:rotate(45deg)}.IconBoxPlugin .IconBox span.Icon i{font-size:1.5rem !important;line-height:50px;transform:rotate(-45deg)}.IVBoxPlugin{width:100%;display:table;font-size:0}.IVBoxPlugin .IVItem{display:table-cell;width:50%;vertical-align:middle;position:relative}.IVBoxPlugin .IVItem .TextContainer{width:60%;padding:0 80px;font-size:initial}.IVBoxPlugin .IVItem .ImageContainer{display:block;width:100%;max-height:450px;overflow:hidden}.IVBoxPlugin .IVItem img{width:100% !important}.IVBoxPlugin .IVItem .TextContainer p{font-size:20px;line-height:1.3em}.IVBoxPlugin.text-right .TextContainer{float:right}.IVBoxPlugin .IVItem .VideoContainer{display:block;width:100%;height:450px;overflow:hidden}.IVBoxPlugin .IVItem .VideoContainer iframe{position:absolute;top:0;left:0;width:100% !important;height:100% !important}.PriceItem{width:100%;margin-top:30px;display:block}.PriceItem.Featured{margin-top:0}.PriceItem .PriceContent{width:90%;margin:10px auto 0 auto;list-style:none;border:1px solid;display:block;text-align:center}.PriceItem.Featured .PriceContent{margin-top:40px}.PriceItem .PriceContent li{padding:10px;border-bottom:1px solid}.PriceItem .PriceContent li:last-of-type{border-bottom:0}.PriceItem .nv-button.button-block{width:90% !important;display:inline-block;margin:0 5% 10px 5%}.PriceItem .PriceHeader{width:100%;display:block}.PriceItem .PriceHeader span{display:block;text-align:center}.PriceItem .PriceHeader span.PriceTitle{font-size:18px;padding:20px;font-weight:bold}.PriceItem .PriceHeader span.TableSpot{font-size:14px;font-weight:normal;margin-top:5px}.PriceItem .Prices{text-align:center;margin:20px auto}.PriceItem .Prices span{display:inline-block;vertical-align:middle}.PriceItem .Prices span.ThePrice{font-size:32px;font-weight:bold}.PriceItem .Prices span.DiscountPrice{font-size:18px;text-decoration:line-through;display:block}.ProductPlugin .ProductItem{padding:15px 15px 30px 15px;border:1px solid;text-align:center;margin-bottom:15px;-webkit-box-shadow:0 5px 10px 0 rgba(0,0,0,0.1);-moz-box-shadow:0 5px 10px 0 rgba(0,0,0,0.1);box-shadow:0 5px 10px 0 rgba(0,0,0,0.1);transition:box-shadow .3s ease-in-out}.ProductPlugin .ProductItem:hover{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.ProductPlugin .ProductItem .ProductTitle{display:block;height:60px;overflow:hidden;margin:10px 0;font-size:16px}.ProductPlugin .ProductItem .ProductPrice{display:block;height:30px;margin-bottom:15px;font-size:24px;font-weight:bold}.ProductItem .thumbnail{height:240px;font-size:0}.ProductItem .thumbnail img{width:auto !important;max-width:100%;max-height:100%;display:inline-block;vertical-align:middle}.ProductItem .thumbnail:before{content:'';font-size:0;display:inline-block;width:0;height:100%;vertical-align:middle}.PortfolioPlugin{text-align:center;font-size:0}.PortfolioPlugin h2{margin-bottom:20px}.PortfolioPlugin .PortfolioItem{width:25%;display:inline-block;padding:5px;vertical-align:top}.PortfolioPlugin .PortfolioItem .PortfolioContent{padding:10px;border:1px solid}.PortfolioPlugin .PortfolioItem .PortfolioTitle{height:50px;display:block;margin:15px 0 15px 0;font-size:18px;line-height:25px;overflow:hidden}.PortfolioPlugin .PortfolioItem .PortfolioDesc{display:block;height:60px;overflow:hidden;margin-bottom:15px;font-size:14px}.PortfolioPlugin .PortfolioItem .thumbnail{height:180px;font-size:0}.PortfolioPlugin .PortfolioItem .thumbnail img{width:auto !important;max-width:100%;max-height:100%;display:inline-block;vertical-align:middle}.PortfolioPlugin .PortfolioItem .thumbnail:before{content:'';font-size:0;display:inline-block;width:0;height:100%;vertical-align:middle}.PortfolioPlugin .Mansonry{column-count:4;column-gap:5px}.PortfolioPlugin .Mansonry.grid-2{column-count:2}.PortfolioPlugin .Mansonry.grid-1{column-count:1}.PortfolioPlugin .Mansonry .PortfolioItem{break-inside:avoid;position:relative;background:0;border:0;padding:0}.PortfolioPlugin .Mansonry .PortfolioItem:before{content:'';width:80%;height:80%;position:absolute;left:10%;top:10%;z-index:999;opacity:0;transition:opacity ease .3s}.PortfolioPlugin .Mansonry .PortfolioItem .PortfolioTitle{position:absolute;width:80%;height:80%;padding:5%;left:10%;top:10%;z-index:1000;font-size:36px;font-weight:bold;opacity:0;transition:opacity ease .3s}.PortfolioPlugin .Mansonry .PortfolioItem:hover:before{opacity:.8}.PortfolioPlugin .Mansonry .PortfolioItem:hover .PortfolioTitle{opacity:1}.PortfolioPlugin .slick-arrow,.PortfolioPlugin .slick-arrow:hover{width:50px;height:50px;position:absolute;background:rgba(0,0,0,.25) !important;border-radius:10px;z-index:1000}.PortfolioPlugin .slick-prev{left:0}.PortfolioPlugin .slick-next{right:0}.NewsPlugin .row{font-size:0}.NewsPlugin .row>[class*='column-']{float:none;display:inline-block}.NewsPlugin .News{font-size:14px;padding:10px;border:1px solid;margin:10px}.NewsPlugin .News .NewsDate{width:115px;display:inline-block;vertical-align:top}.NewsPlugin .News .NewsDate span{display:table-cell;vertical-align:middle}.NewsPlugin .News .NewsDate span.DateDay{padding-right:5px;font-size:36px;position:relative}.NewsPlugin .News .NewsDate span.DateDay:after{width:1px;height:70%;top:20%;position:absolute;right:0;content:''}.NewsPlugin .News .NewsDate span.DateRest{width:75px;padding-left:5px;font-size:18px}.NewsPlugin .News .NewsTitle{width:calc(100% - 120px);height:40px;overflow:hidden;display:inline-block;vertical-align:top;font-weight:bold;font-size:18px}.NewsPlugin .News p{height:49px;overflow:hidden;font-size:14px}.NewsPlugin .News .NewsRead{padding-left:32px;position:relative;display:inline-block;height:28px;line-height:24px;font-size:14px;float:right}.NewsPlugin .News .NewsRead:before{content:'\00BB';position:absolute;width:28px;height:28px;line-height:26px;text-align:center;left:0;top:0}.PagesPlugin{text-align:center;font-size:0}.PagesPlugin .ContentBox{padding:0;margin:15px;border:1px solid;text-align:center;height:100%;position:relative}.PagesPlugin .ContentBox .thumbnail{width:100%}#Footer{border-top:5px solid}.Copyright{text-align:center;font-size:14px;margin-bottom:10px}#FooterEnd{padding:10px;text-align:center}body.Boxed #Footer{width:1200px;margin:0 auto}body.Boxed #Page{padding-bottom:20px}.PageTitle{padding:20px 0;text-align:center;position:relative;background-size:cover;background-position:center center;background-repeat:no-repeat}.PageTitle.Narrow{padding:10px 0 20px 0}.PageTitle.Tall{padding:150px 0}.PageTitle.Overlay .Wrap{position:relative;z-index:101}.Breadcrumb{list-style:none;margin-top:10px}.Breadcrumb li{display:inline-block;padding:5px 15px 5px 5px;position:relative;font-size:14px}.Breadcrumb li:after{content:'\00BB';position:absolute;right:0;top:5px}.Breadcrumb li:first-of-type{padding-left:0}.Breadcrumb li:last-of-type{padding-right:0}.Breadcrumb li:last-of-type:after{display:none}.Breadcrumb li a:hover{text-decoration:underline !important}.Pagination{list-style:none;font-size:0}.Pagination li{display:inline-block;height:32px;line-height:30px;text-align:center;font-size:14px;margin:2px;border:1px solid}.Pagination li a{padding:0 10px;display:block;font-weight:bold}aside.Sidebar{width:300px;padding:10px;border:1px solid;float:left}aside.Sidebar h3{padding:10px;font-weight:normal;font-size:16px;font-weight:bold}aside.Sidebar.Products button{display:none}aside.Sidebar .Widget{margin-bottom:15px}aside.Sidebar .Widget:last-of-type{margin-bottom:0}.LinkList{list-style:none;border-bottom:2px solid}.LinkList li{border-bottom:1px solid}.LinkList li a{padding:10px;display:block;font-size:16px}.LinkList li.active a{font-weight:bold}.LinkList li:last-of-type{border-bottom:0}.ProductListing{width:calc(100% - 315px);float:right}.CategoryDescription{padding:15px;margin-bottom:15px;font-size:1rem}#Product{margin:15px auto;font-size:0}#ProductImages,#ProductInfo{display:inline-block;vertical-align:top}#ProductImages{width:500px;margin-right:15px;position:relative;border:1px solid}#ProductImageContainer{width:100%;position:relative}#ProductImages .ProductImage{width:100%}#ProductImages .ProductImage img{max-width:100%}#ProductImages .ProductImage:first-of-type{display:block}#ProductImages .slick-arrow{width:50px;height:50px;position:absolute;background:rgba(0,0,0,.25);border-radius:10px;z-index:1000}#ProductImages .slick-prev{left:15px}#ProductImages .slick-next{right:15px}#ProductImages #ProductSocials{width:100%;height:30px;font-size:0;position:absolute;left:0;text-align:center;bottom:-40px;list-style:none}#ProductImages #ProductSocials li{width:30px;height:30px;display:inline-block;margin-right:5px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}#ProductImages #ProductSocials li a{color:#fff;font-size:16px;text-align:center;display:block;line-height:30px}#ProductImages #ProductSocials li.facebook{background:#395491}#ProductImages #ProductSocials li.twitter{background:#3ca3de}#ProductImages #ProductSocials li.whatsapp{background:#4bce5d}#ProductImages #ProductSocials li.pinterest{background:#bb1424}#ProductImages #ProductSocials li.google-plus{background:#181818}#ProductInfo{width:calc(100% - 515px)}#ProductInfo .ProductHeader{padding-bottom:10px;border-bottom:1px solid}#ProductInfo .ProductHeader h2{font-size:18px;margin-top:5px;font-weight:normal}#ProductInfo .ProductMeta{padding:10px 0 20px 0}#ProductInfo .ProductMeta .ProductPrice,#ProductInfo .ProductMeta .ProductQuantity,#ProductInfo .ProductMeta .ProductButtons{height:40px;display:inline-block;vertical-align:middle}#ProductInfo .ProductMeta .ProductPrice{font-size:40px;font-weight:bold;margin-right:60px;line-height:35px;display:block}#ProductInfo .ProductStockCode{padding:5px 0;text-align:right;font-size:14px;color:#494949}#ProductInfo .ProductMeta .ProductQuantity{position:relative;font-size:0;font-weight:bold}#ProductInfo .ProductMeta .ProductQuantity button,#ProductInfo .ProductMeta .ProductQuantity span{display:inline-block;border:1px solid;padding:10px;height:40px;line-height:18px;font-size:18px;margin:0 1px;vertical-align:bottom}#ProductInfo .ProductMeta .ProductQuantity span{padding:10px 20px}#ProductInfo .ProductMeta .ProductQuantity .SetQuantity{width:40px;cursor:pointer}#ProductInfo .ProductMeta .ProductButtons{margin-right:5px}#ProductInfo .ProductMeta .ProductButtons button,#ProductInfo .ProductMeta .ProductButtons a{height:40px;padding:0 30px;line-height:40px;font-size:18px;cursor:pointer;margin-left:2px}#ProductDetailTabs{width:100%;font-size:16px}#ProductDetailTabs ul{list-style:none}#ProductDetailTabs ul li{display:inline-block;padding:15px 30px;border:1px solid;cursor:pointer}#ProductDetailTabs ul li.Current{font-weight:bold}#ProductDetailTabs .TabContainer{width:100%;border:1px solid;padding:15px;margin-top:-1px}#ProductDetailTabs .TabContainer p{margin:0 0 20px 0;line-height:1.5em}#ProductDetailTabs #TabDescription iframe,#ProductDetailTabs #TabDescription table,#ProductDetailTabs #TabDescription embed,#ProductDetailTabs #TabDescription pre,#ProductDetailTabs #TabDescription ul li{width:100% !important;max-width:100% !important;line-height:1.5em !important;float:none !important}#ProductTabsNav{text-align:center;list-style:none;font-size:0}#ProductTabsNav li{display:inline-block;padding:10px 20px;font-size:18px;border-top:4px solid;cursor:pointer}#ProductTabsNav li.Current{font-weight:bold}#CommentsContainer{font-size:0;margin-top:15px}#CommentsContainer .CommentList,#CommentsContainer .CommentForm{display:inline-block;vertical-align:top;position:relative}#CommentsContainer .CommentList{width:55%;padding-left:5%;position:relative}#CommentsContainer .CommentList:after{content:'';position:absolute;left:0;top:0;width:1px;height:100%}#CommentsContainer .CommentForm{width:45%;padding-right:5%}#CommentsContainer .CommentForm h3{margin-bottom:5px}#CommentsContainer .CommentList .CommentBox{display:block;margin-bottom:15px}#CommentsContainer .CommentList .CommentBox .CommentDate,#CommentsContainer .CommentList .CommentBox .CommentContent{display:inline-block;vertical-align:top;min-height:60px}#CommentsContainer .CommentList .CommentBox .CommentContent strong{display:block;padding-bottom:5px;margin-bottom:15px;border-bottom:1px solid #e1e1e1}#CommentsContainer .CommentList .CommentBox .CommentDate{width:90px;padding:15px 30px 0 0;position:relative;font-size:14px}#CommentsContainer .CommentList .CommentBox .CommentDate:after{content:'';border-top:15px solid transparent;border-bottom:15px solid transparent;border-right:20px solid;position:absolute;right:0;top:20px}#CommentsContainer .CommentList .CommentBox .CommentContent{width:calc(100% - 90px);padding:15px;font-size:14px;border-bottom:2px solid;line-height:18px}#CommentsContainer .CommentList .CommentBox .CommentDate span{display:table-cell;vertical-align:middle}#CommentsContainer .CommentList .CommentBox .CommentDate span.DateDay{padding-right:5px;font-size:24px;font-weight:bold;position:relative}#CommentsContainer .CommentList .CommentBox .CommentDate span.DateDay:after{width:1px;height:70%;top:20%;position:absolute;right:0;content:''}#CommentsContainer .CommentList .CommentBox .CommentDate span.DateRest{width:60px;padding-left:5px;font-size:14px}#CommentsContainer.Block{background:#f6f6f6}#CommentsContainer.Block .CommentList,#CommentsContainer.Block .CommentForm{padding:30px;display:block;width:100%}#CommentsContainer.Block .CommentList:after{display:none}#CommentsContainer .CommentForm .CommentFormProgress{position:absolute;width:100%;height:100%;background:rgba(0,0,0,.3);z-index:60;text-align:center;left:0;top:0;font-size:0;display:none;font-weight:bold}#CommentsContainer .CommentForm .CommentFormProgress span{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:20px;display:inline-block;vertical-align:middle;background:#fff;font-size:14px}#CommentsContainer .CommentForm .CommentFormProgress:after{content:'';display:inline-block;height:100%;vertical-align:middle}#CommentsContainer .CommentForm .CommentFormProgress.Show{display:block}#CommentsContainer .CommentForm .CommentFormProgress.Success{color:green}#CommentsContainer .CommentForm .CommentFormProgress.Error{color:darkred}.Content{line-height:1.5em}.Content p{margin:10px 0;line-height:24px}.Content ul{list-style:inside}.Content ul li{line-height:1.5em}.Content table{width:auto !important;max-width:100% !important}.Content pre{word-wrap:normal;white-space:pre-wrap}.Content img{padding:10px}.FluidMap{border-top:5px solid;font-size:0}#PageContent{width:calc(100% - 315px);float:left;padding-right:35px;position:relative}#PageContent:after{content:'';height:100%;width:1px;position:absolute;right:15px;top:0}#NewsListing{margin-bottom:30px}.GalleryItem{position:relative;height:180px;overflow:hidden;border:1px solid #e1e1e1}.GalleryItem a{text-align:center;width:100%;height:100%;position:absolute;top:0;left:0;transform:translate(0,50%);display:none;font-size:16px;font-weight:bold}.GalleryItem:before{content:'';width:90%;height:90%;position:absolute;top:5%;left:5%;opacity:0;transition:opacity ease .2s}.GalleryItem:hover:before{opacity:.4}.GalleryItem:hover a{display:block}.GalleryItem .thumbnail{display:inline-block;vertical-align:middle}.GalleryItem .thumbnail img{box-shadow:0 5px 10px 0 rgba(0,0,0,0.3)}#GalleryVideos{text-align:center}#GalleryVideos .VideoItem,.PortfolioPlugin .VideoItem{display:inline-block;width:48%;margin:15px auto;padding:15px;border:1px solid #f9f9f9}#GalleryVideos .VideoItem .VideoItemContainer,.PortfolioPlugin .VideoItem .VideoItemContainer{position:relative;padding-bottom:56.25%;padding-top:25px;height:0}#GalleryVideos .VideoItem .VideoItemContainer iframe,.PortfolioPlugin .VideoItem .VideoItemContainer iframe{position:absolute;top:0;left:0;width:100%;height:100%}#Portfolio .Slider .PortfolioSlide{display:block;width:100%;text-align:center;position:relative}#Portfolio .Slider .PortfolioSlide img{width:100%}#Portfolio .Slider .PortfolioSlide span{padding:10px 30px;display:block;position:absolute;right:50px;bottom:50px;font-weight:bold;font-size:24px}#Portfolio .Slider .slick-arrow,#Portfolio .Slider .slick-arrow:hover{width:50px;height:50px;position:absolute;background:rgba(0,0,0,.25) !important;border-radius:10px;z-index:1000}#Portfolio .Slider .slick-prev{left:15px}#Portfolio .Slider .slick-next{right:15px}.slick-slide,.slick-current,.slick-active{outline:none !important;border:0}#ProductSearchForm{margin-top:5px;border:1px solid;padding:0;font-size:0}#ProductSearchForm input[type="text"],#ProductSearchForm .nv-button{height:40px !important;font-size:13px;display:inline-block;vertical-align:top;float:right;margin:0}#ProductSearchForm input[type="text"]{border:0;outline:0;padding:0 10px;float:left}#PageSocials{text-align:right}#PageSocials ul{display:inline-block;padding:10px;border:1px solid;list-style:none;margin:0 15px}#PageSocials ul li{display:inline-block;width:30px;height:30px}#PageSocials ul li a{display:block;text-align:center;color:#fff;line-height:30px}#PageSocials ul li.facebook{background:#395491}#PageSocials ul li.twitter{background:#3ca3de}#PageSocials ul li.whatsapp{background:#4bce5d}#PageSocials ul li.pinterest{background:#bb1424}#PageSocials ul li.google-plus{background:#181818}.PopupContainer{max-width:700px;padding:0;margin-right:auto;margin-left:auto;position:relative;background-repeat:no-repeat;background-position:center center;background:#fff;box-shadow:0 10px 25px rgba(0,0,0,0.5);font-size:0}.PopupContent{text-align:center}.PopupContent img,.PopupContent iframe,.PopupContent embed,.PopupContent table,.PopupContent video{max-width:100%;height:auto !important}.PopupContainer p{font-size:13px;line-height:1.4;color:#444;margin:0;padding:10px}.mfp-close-btn-in .PopupContainer .mfp-close{font-weight:700;opacity:.85;top:-5px}.mfp-bg{background-color:rgba(255,255,255,0.5)}.mfp-close-btn-in .PopupContainer .mfp-close{color:#fff}.UpButton{width:44px;height:44px;text-align:center;line-height:40px;cursor:pointer;position:fixed;bottom:0;right:0;z-index:1000;font-size:24px;display:none}.References{height:170px}.RefItem{padding:10px}.RefItem .thumbnail{height:150px;font-size:0}.RefItem .thumbnail img{width:auto !important;max-width:100%;max-height:100%;display:inline-block;vertical-align:middle}.RefItem .thumbnail:before{content:'';font-size:0;display:inline-block;width:0;height:100%;vertical-align:middle}#EditorMode{text-align:center;background:#222;color:#fff;font-size:12px}.FormContainer{width:90%;margin:20px auto;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;background:#fff;font-size:0;overflow:hidden;-webkit-box-shadow:0 20px 20px -10px rgba(0,0,0,0.1);-moz-box-shadow:0 20px 20px -10px rgba(0,0,0,0.1);box-shadow:0 20px 20px -10px rgba(0,0,0,0.1);position:relative}.FormElements{padding:30px}.FormContainer .FormFooter{text-align:right;background:#f9f9f9;border-top:1px solid #efefef;padding:30px}.FormContainer.Block{width:100%}.FormContainer.Block .FormElements{padding:10px}.FormContainer.Block .FormFooter{padding:30px 10px}.FormContainer .FormItem{display:inline-block;vertical-align:top;width:50%;padding:10px;background:#fff;font-size:14px;position:relative}.FormContainer.Block .FormItem{width:100%}.FormContainer .FormItem input[type="text"],.FormContainer .FormItem input[type="date"],.FormContainer .FormItem input[type="file"],.FormContainer .FormItem select,.FormContainer .FormItem textarea,.FormContainer .FormItem ul{width:100%;display:block;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;font-size:14px;padding:15px;position:relative;border:1px solid #e9e9e9;background:#fff;color:#494949}.FormContainer .FormItem select,.FormContainer .FormItem input[type="checkbox"],.FormContainer .FormItem input[type="radio"] .FormContainer .FormItem input[type="file"]{-webkit-appearance:none}.FormContainer .FormItem .SelectBoxArrow{content:'';position:absolute;top:30px;right:30px;font-weight:normal;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid;height:5px}.FormContainer .FormItem .FormFileLabel,.FormContainer .FormItem .FormDateLabel{position:absolute;left:25px;top:13px;z-index:50;height:44px;line-height:44px;background:#fff;padding-right:10px}.FormContainer .FormItem input[type="file"]{font-size:14px;height:48px}.FormContainer .FormItem textarea{height:90px;resize:none}.FormContainer .FormItem ul li{display:inline-block;vertical-align:top;list-style:none;margin-right:5px;margin-bottom:5px}.FormContainer .FormItem ul li.FormLabel{display:block;font-weight:bold}.FormContainer .FormItem ul li input[type="checkbox"],.FormContainer .FormItem ul li input[type="radio"]{width:20px;height:20px;border:1px solid #e9e9e9;display:inline-block;vertical-align:middle;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;position:relative}.FormContainer .FormItem ul li input[type="checkbox"]:checked:after,.FormContainer .FormItem ul li input[type="radio"]:checked:after{content:'';width:10px;height:10px;position:absolute;left:4px;top:4px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.FormContainer .FormItem ul li input[type="radio"],.FormContainer .FormItem ul li input[type="radio"]:checked:after{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.FormContainer .FormFooter .FormCaptcha,.FormContainer .FormFooter .nv-button{display:inline-block;height:44px;vertical-align:middle;margin:0 5px}.FormContainer .FormFooter .FormCaptcha{background:#fff;border:1px solid #e9e9e9;font-size:14px;height:44px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;overflow:hidden}.FormContainer .FormFooter .FormCaptcha span,.FormContainer .FormFooter .FormCaptcha input{display:inline-block;vertical-align:middle}.FormContainer .FormFooter .FormCaptcha span{height:44px;background:#eee;line-height:44px;padding:0 10px}.FormContainer .FormFooter .FormCaptcha input{height:44px;background:#fff;border:0;padding:10px;width:60px}.FormContainer .DynamicFormProgress{position:absolute;width:100%;height:100%;background:rgba(0,0,0,.3);z-index:60;text-align:center;left:0;top:0;font-size:0;display:none;font-weight:bold}.FormContainer .DynamicFormProgress span{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:20px;display:inline-block;vertical-align:middle;background:#fff;font-size:14px}.FormContainer .DynamicFormProgress:after{content:'';display:inline-block;height:100%;vertical-align:middle}.FormContainer .DynamicFormProgress.Show{display:block}.FormContainer .DynamicFormProgress.Success{color:green}.FormContainer .DynamicFormProgress.Error{color:darkred}.FormContainer .FormItem .DynamicFormElement.RequiredError{background:#ffe0e0}#BranchesContainer{border:1px solid #e1e1e1;max-height:400px;overflow-y:auto}#BranchesContainer .BranchItem{padding:20px;border-bottom:1px solid #e1e1e1}#BranchesContainer .BranchItem:last-of-type{border:0}#BranchesContainer .BranchItem .BranchTitle{font-size:20px;font-weight:bold;margin-bottom:5px}#BranchesContainer .BranchItem span{display:block;margin-bottom:5px}.VideoHolder{position:relative;padding-bottom:56.25%;padding-top:25px;height:0}.VideoHolder iframe{position:absolute;top:0;left:0;width:100%;height:100%}.ContactStickButtons{position:fixed;bottom:30px;z-index:10000;text-align:center;font-size:0}.ContactStickButtons.right{right:20px}.ContactStickButtons.left{left:20px}.ContactStickButtons .WhatsApp{min-width:30px;height:40px;background:#25d366;border-radius:16px;padding:10px;text-align:left;display:block;color:#fff;font-size:1.0rem;line-height:30px}.ContactStickButtons .WhatsApp i{font-size:1.0rem;margin-right:5px;display:inline-block;vertical-align:middle}.ContactStickButtons .WhatsApp span{display:inline-block;vertical-align:middle}.ContactStickButtons .CallNow{min-width:50px;height:50px;background:#267d96;border-radius:10px;padding:10px;text-align:left;display:block;color:#fff;font-size:1.0rem;line-height:30px;margin-bottom:10px}.ContactStickButtons .CallNow i{font-size:1.0rem;margin-right:5px;display:inline-block;vertical-align:middle}.ContactStickButtons .CallNow span{display:inline-block;vertical-align:middle}