.clearfix:after,.clearfix:before{content:" ";display:table}.clearfix:after{clear:both}.center-block{display:block;margin-left:auto;margin-right:auto}.pull-right{float:right!important}.pull-left{float:left!important}.hide{display:none!important}.show{display:block!important}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.hidden{display:none!important}.affix{position:fixed}html{background:url(../img/background.jpg) no-repeat center center fixed;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover}body{font-family:'IBM Plex Sans',sans-serif;font-size:16px;-webkit-transition:background-color 666ms ease-out;-moz-transition:background-color 666ms ease-out;-o-transition:background-color 666ms ease-out;transition:background-color 666ms ease-out;background:0 0}body a:active,body a:focus,body a:hover{outline:0}body .h1,body .h2,body .h3,body .h4,body .h5,body .h6,body h1,body h2,body h3,body h4,body h5,body h6{font-weight:400}body .wrapper{width:100%;height:100%;position:relative}body .wrapper a{text-decoration:none}body .wrapper a::after{background:0 0}body .wrapper .top-header{width:100%;padding:40px 0;background:#fff;z-index:1;position:relative}@media screen and (max-width:480px){body .wrapper .top-header{padding:30px 0}}body .wrapper .top-header .theme-identity .logo{width:50px;height:50px;background:url(../img/logo.png) no-repeat;-webkit-background-size:50px;-moz-background-size:50px;background-size:50px;margin-right:25px;float:left}@media screen and (max-width:480px){body .wrapper .top-header .theme-identity .logo{margin-right:15px}}body .wrapper .top-header .theme-identity h1{font-size:24px;margin:0;text-transform:uppercase}body .wrapper .top-header .theme-identity h2{font-size:16px;margin:5px 0 0 0}@media screen and (max-width:480px){body .wrapper .top-header .theme-identity h2{font-size:15px}}body .wrapper .section-title{margin-top:60px;font-weight:100;color:#000;position:relative}@media screen and (max-width:480px){body .wrapper .section-title{margin-top:80px/1.5;margin-bottom:80px/1.5}}body .wrapper .section-title.bottom-margin{margin-bottom:80px}body .wrapper .section-title h2{font-size:34px;font-weight:100}@media screen and (max-width:480px){body .wrapper .section-title h2{font-size:34px/1.5}}body .wrapper .section-title h3{font-weight:300}@media screen and (max-width:480px){body .wrapper .section-title h3{font-size:22px}}body .wrapper .section-title p{font-size:19px}@media screen and (max-width:480px){body .wrapper .section-title p{font-size:16px}}body .wrapper .demo-holder{margin-top:55px;margin-bottom:35px;position:relative}body .wrapper .demo-holder .demo-box{width:100%;margin-bottom:40px;-webkit-transition-duration:.3s;-moz-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;color:#262626;font-family:'IBM Plex Sans',sans-serif;text-align:center;position:relative;float:left}body .wrapper .demo-holder .demo-box .demo-image{width:100%;height:auto;-webkit-border-radius:2px;-webkit-background-clip:padding-box;-moz-border-radius:2px;-moz-background-clip:padding;border-radius:2px;background-clip:padding-box;-webkit-transition-duration:.4s;-moz-transition-duration:.4s;-o-transition-duration:.4s;transition-duration:.4s}body .wrapper .demo-holder .demo-box .demo-image:hover{zoom:1;filter:alpha(opacity=83);-webkit-opacity:.83;-moz-opacity:.83;opacity:.83}body .wrapper .demo-holder .demo-box h3{font-size:16px;text-transform:uppercase;margin-top:20px;margin-bottom:0;-webkit-transition-duration:.35s;-moz-transition-duration:.35s;-o-transition-duration:.35s;transition-duration:.35s}body .wrapper .demo-holder .demo-box p{font-size:15px;color:grey;margin-top:4px}body .wrapper .demo-holder .demo-box:hover h3{color:#4d4d4d}body .wrapper .demo-holder .demo-box.lazy-load-img img{width:360px!important;height:226px!important;zoom:1;filter:alpha(opacity=0);-webkit-opacity:0;-moz-opacity:0;opacity:0;color:transparent}body .wrapper .demo-holder .demo-box.lazy-load-img.image-loaded img{width:100%!important;height:auto!important;zoom:1;filter:alpha(opacity=100);-webkit-opacity:1;-moz-opacity:1;opacity:1;-webkit-transition:opacity 1s;-moz-transition:opacity 1s;-o-transition:opacity 1s;transition:opacity 1s}body .wrapper .img-overlay{width:100%;height:100%;top:0;position:absolute;background-color:rgba(238,238,238,.93)}body .wrapper .purchase{font-size:15px;color:#000;font-weight:400;background-color:#eee;margin-top:5px;padding:8px 30px;-webkit-transition-duration:.2s;-moz-transition-duration:.2s;-o-transition-duration:.2s;transition-duration:.2s;-webkit-border-radius:2px;-webkit-background-clip:padding-box;-moz-border-radius:2px;-moz-background-clip:padding;border-radius:2px;background-clip:padding-box;float:right}body .wrapper .purchase:hover{color:#fff;background-color:#2ecc71}@media screen and (max-width:768px){body .wrapper .purchase{padding:10px}}body .wrapper .purchase.large-button{width:auto;font-size:16px;font-weight:400;background-color:#2ecc71;padding:15px 80px;-webkit-border-radius:3px;-webkit-background-clip:padding-box;-moz-border-radius:3px;-moz-background-clip:padding;border-radius:3px;background-clip:padding-box;color:#fff;margin:0 auto;margin-bottom:25px;display:table;float:none}@media screen and (max-width:480px){body .wrapper .purchase.large-button{padding:20px;width:100%}}body .wrapper .purchase.large-button:hover{background-color:#37d279}body .wrapper .purchase .buy-icon{background:url(../img/buy.svg) no-repeat;width:25px;height:25px;display:inline-block;vertical-align:middle;background-size:100% 100%;-o-background-size:100% 100%;-webkit-background-size:100% 100%;background-size:cover}body .wrapper .big-purchase-button{position:relative}body .wrapper .big-purchase-button .view-showcase{text-align:center;margin-bottom:40px}body .wrapper .big-purchase-button .view-showcase a{color:#333}body .wrapper .browse-elements{margin-bottom:70px;display:inline-block;border-bottom:2px solid #000;padding-bottom:10px}body .wrapper .badge{width:45px;height:45px;background:#fff;text-transform:uppercase;border-radius:50%;right:0;line-height:40px;margin-top:-15px;position:absolute;z-index:1;cursor:default}body .wrapper .badge.hot{background:#E35450}body .wrapper .badge.new{background:#2ECC71}body .wrapper .awards{float:right;text-align:right;right:0;position:relative}@media screen and (max-width:1360px){body .wrapper .awards{position:relative!important}}body .wrapper .awards img{width:111px;height:111px;-webkit-background-size:111px;-moz-background-size:111px;background-size:111px}body .footer{padding:25px 0;background:#fff}@media screen and (max-width:480px){body .footer{font-size:14px}}body .footer p{font-size:14px;font-weight:100;color:#555;margin:0}body .footer .heart{background:url(../img/heart.svg) no-repeat;width:25px;height:25px;display:inline-block;vertical-align:middle;background-size:100% 100%;-o-background-size:100% 100%;-webkit-background-size:100% 100%;background-size:cover;-webkit-animation-iteration-count:infinite;-moz-animation-iteration-count:infinite;-o-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;-moz-animation-timing-function:linear;-o-animation-timing-function:linear;animation-timing-function:linear}body .footer .laborator-logo{background:url(../img/laborator.png) no-repeat;width:20px;height:20px;-webkit-background-size:20px;-moz-background-size:20px;background-size:20px;text-indent:-99999px;float:right}.wow{visibility:hidden}@media screen and (max-width:500px){.col-md-4.col-sm-6.col-xs-6{width:100%!important}}