@-moz-keyframes rotateY1{0%{transform:rotateY(16deg);-webkit-transform:rotateY(16deg);-moz-transform:rotateY(16deg)}to{-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);transform:rotateY(180deg)}}@keyframes rotateY1{0%{transform:rotateY(16deg);-webkit-transform:rotateY(16deg);-moz-transform:rotateY(16deg)}to{-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);transform:rotateY(180deg)}}@-webkit-keyframes rotateY1{0%{transform:rotateY(16deg);-webkit-transform:rotateY(16deg);-moz-transform:rotateY(16deg)}to{-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);transform:rotateY(180deg)}}.rotateY1{-webkit-animation:rotateY1 2s infinite;animation:rotateY1 2s infinite;-moz-animation:rotateY1 2s infinite}@-moz-keyframes rotateX1{0%{transform:rotateX(16deg);-webkit-transform:rotateX(16deg);-moz-transform:rotateX(16deg)}to{transform:rotateX(180deg);-webkit-transform:rotateX(180deg);-moz-transform:rotateX(180deg)}}@keyframes rotateX1{0%{transform:rotateX(16deg);-webkit-transform:rotateX(16deg);-moz-transform:rotateX(16deg)}to{transform:rotateX(180deg);-webkit-transform:rotateX(180deg);-moz-transform:rotateX(180deg)}}@-webkit-keyframes rotateX1{0%{transform:rotateX(16deg);-webkit-transform:rotateX(16deg);-moz-transform:rotateX(16deg)}to{transform:rotateX(180deg);-webkit-transform:rotateX(180deg);-moz-transform:rotateX(180deg)}}.rotateX1{-webkit-animation:rotateX1 2s infinite;animation:rotateX1 2s infinite;-moz-animation:rotateX1 2s infinite}@keyframes hoverCircle{0%{transform:rotate3d(0,0,0,0);-webkit-transform:rotate3d(0,0,0,0);-moz-transform:rotate3d(0,0,0,0);right:-1px;bottom:-3px;top:-3px;left:-4px}to{transform:rotate3d(0,.1,1,180deg);-webkit-transform:rotate3d(0,.1,1,180deg);-moz-transform:rotate3d(0,.1,1,180deg);right:-2px;bottom:-5px;top:-5px;left:-2px}}@-webkit-keyframes hoverCircle{0%{transform:rotate3d(0,0,0,0);-webkit-transform:rotate3d(0,0,0,0);-moz-transform:rotate3d(0,0,0,0);right:-1px;bottom:-3px;top:-3px;left:-4px}to{transform:rotate3d(0,.1,1,180deg);-webkit-transform:rotate3d(0,.1,1,180deg);-moz-transform:rotate3d(0,.1,1,180deg);right:-2px;bottom:-5px;top:-5px;left:-2px}}.hoverCircle{-webkit-animation:hoverCircle 2s infinite;animation:hoverCircle 2s infinite;-moz-animation:hoverCircle 2s infinite}@keyframes countdowntiming{0%{filter:alpha(opacity=0);position:relative;opacity:0;bottom:-50px}to{filter:alpha(opacity=100);position:relative;opacity:1;bottom:0}}@-webkit-keyframes AutoRun{0%{-webkit-transform:translate(-30px,30px);-moz-transform:translate(-30px,30px);transform:translate(-30px,30px);opacity:0;-webkit-opacity:0;-moz-opacity:0}50%{-webkit-transform:translate(0);-moz-transform:translate(0);transform:translate(0);opacity:1;-webkit-opacity:1;-moz-opacity:1}to{-webkit-transform:translate(30px,-30px);-moz-transform:translate(30px,-30px);transform:translate(30px,-30px);opacity:0;-webkit-opacity:0;-moz-opacity:0}}@keyframes AutoRun{0%{-webkit-transform:translate(-30px,30px);-moz-transform:translate(-30px,30px);transform:translate(-30px,30px);opacity:0;-webkit-opacity:0;-moz-opacity:0}50%{-webkit-transform:translate(0);-moz-transform:translate(0);transform:translate(0);opacity:1;-webkit-opacity:1;-moz-opacity:1}to{-webkit-transform:translate(30px,-30px);-moz-transform:translate(30px,-30px);transform:translate(30px,-30px);opacity:0;-webkit-opacity:0;-moz-opacity:0}}.AutoRun{-webkit-animation:AutoRun 1.5s ease-in-out infinite;-moz-animation:AutoRun 1.5s ease-in-out infinite;-ms-animation:AutoRun 1.5s ease-in-out infinite;-o-animation:AutoRun 1.5s ease-in-out infinite;animation:AutoRun 1.5s ease-in-out infinite}.main-container ol,.main-container ul{margin-bottom:20px}.main-container.full-width .wpb_row{margin-bottom:0}.main-container.full-width blockquote{padding:30px 45px;font-size:14px;border:none;font-style:italic;margin:20px 0;background:#fdfdfd}.main-container .shop_content .title-breadcrumb .entry-header{display:none}.main-container .shop_content .shop-products .item-col{margin:30px 0 0}.main-container .category-desc,.main-container .shop-desc{margin-bottom:30px;text-align:center}.main-container.about-page .page-content{padding:0}.main-container.about-page .title-breadcrumb{margin-bottom:0}.main-container.about-page img{margin:0}.main-container.about-page h3{font-size:20px;text-transform:uppercase;margin:0 0 40px;background:url(../images/bg-widget-title.png) no-repeat 0 100%;padding-bottom:15px;width:100%}.main-container.about-page .corporate-counter{text-align:center}.main-container.about-page .corporate-counter .counter-image{margin-right:20px;vertical-align:middle;display:inline-block}.main-container.about-page .corporate-counter .counter-info{color:#4c4c4c;text-align:left;vertical-align:middle;display:inline-block}.main-container.about-page .corporate-counter .counter-info .counter-number{font-size:30px;font-weight:700}.main-container.about-page .corporate-counter .counter-info .counter-text{font-size:12px;font-weight:700;text-transform:uppercase}.main-container.about-page .our-works ul li{padding-left:60px}.main-container.about-page .our-works ul li i{height:48px;font-size:16px;border:3px solid #fbd692;font-weight:700;font-style:normal;margin-right:15px;color:#fff;position:absolute;text-align:center;top:0;border-radius:84px;background:#f9ba48;left:0;width:48px;line-height:42px;float:left;font-family:Ubuntu;display:inline-block}.main-container.about-page .our-works ul li strong{display:block}.main-container.about-page .about-intro{font-size:15px;color:#7a7a7a}.main-container.about-page .about-intro h2{font-weight:900;margin-bottom:40px;text-transform:uppercase}.main-container.about-page .about-intro h2 strong{font-weight:900}.main-container.about-page .about-intro p{margin-bottom:15px}.main-container.about-page .about-intro a.button{height:40px;border:1px solid #4c4c4c;color:#7a7a7a;background:none;line-height:40px;margin-top:26px}.main-container.about-page .about-intro a.button:hover{border-color:#f9ba48;color:#fff;background:#f9ba48}.main-container.about-page .about-skill .vc_progress_bar .vc_single_bar{margin-bottom:35px}.main-container.about-page .about-skill .vc_progress_bar .vc_single_bar:last-child{margin-bottom:0}.main-container.about-page .about-skill .vc_progress_bar .vc_single_bar .vc_label{padding:0 0 0 10px;text-transform:uppercase}.main-container.about-page .vc_column_container .wpb_wrapper h3{font-size:21px;border:none;margin:0 0 10px}.main-container.about-page .vc_column_container .wpb_wrapper .wpb_heading,.main-container.about-page .vc_column_container .wpb_wrapper h4{padding:0 0 5px;font-size:16px;margin:0 0 25px}.main-container.about-page .vc_column_container .vc_progress_bar .vc_single_bar{margin:0 0 40px;box-shadow:none}.main-container.about-page .vc_column_container .vc_progress_bar .vc_single_bar .vc_label{height:15px;padding-top:0;font-size:12px;color:#000;padding-bottom:0;line-height:15px;padding-left:40px}.main-container.about-page .vc_column_container .vc_progress_bar .vc_single_bar .vc_label .vc_label_units{height:40px;font-size:11px;border:3px solid #a0a0a0;font-weight:700;text-shadow:none;color:#fff;position:absolute;text-align:center;top:-10px;border-radius:100%;background:#3e3e3e;left:-10px;width:40px;line-height:35px;display:block}.main-container.about-page .vc_column_container ul{padding:0}.main-container.about-page .vc_column_container ul li{list-style:none;position:relative;padding-left:0}.main-container.about-page .testimonials-container .widget_woothemes_testimonials:after{height:0;content:"";visibility:hidden;clear:both;line-height:0;display:block}.main-container.about-page .testimonials-container .testimonials{padding:0 50px;width:100%}.main-container.about-page .testimonials-container .testimonials:after{height:0;content:"";visibility:hidden;clear:both;line-height:0;display:block}.main-container.about-page .testimonials-container .testimonials .slick-list{padding:0}.main-container.about-page .testimonials-container .testimonials .testimonials-text{padding:182px 15px 0;font-size:1.143em;border:none;margin-bottom:25px;color:#4c4c4c;letter-spacing:.05em;text-align:center;background:none;line-height:2.1}.main-container.about-page .testimonials-container .testimonials .quote{position:relative}.main-container.about-page .testimonials-container .testimonials .quote>.avatar,.main-container.about-page .testimonials-container .testimonials .quote>a.avatar-link{height:155px;-webkit-transform:translate(-50%);-moz-transform:translate(-50%);transform:translate(-50%);padding:10px;border:10px solid #f9ba48;position:absolute;top:0;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;background:#fff;left:50%;width:155px;z-index:99}.main-container.about-page .testimonials-container .testimonials .author{position:relative;text-align:center;margin-top:14px;display:block}.main-container.about-page .testimonials-container .testimonials .author [itemprop=name]{font-size:1.429em;font-weight:400;color:#f9ba48;letter-spacing:.05em;font-family:Rubik,Arial,Helvetica,sans-serif;display:inline-block}.main-container.about-page .testimonials-container .testimonials .author .title{font-size:1em;font-weight:400;color:#4c4c4c;letter-spacing:.05em;margin:0;display:inline-block}.main-container.about-page .testimonials-container .testimonials .author .title:before{content:"-";margin:0 15px;display:inline-block}.main-container.about-page .testimonials-container .testimonials .author [class*=url]{display:none}.main-container.about-page .testimonials-container .testimonials .author a{color:#f9ba48}.main-container.about-page .testimonials-container .testimonials .author a:hover{text-decoration:underline}.main-container .blog-page.blog-nosidebar article{border:0;margin:0 0 40px;width:100%;float:left}.main-container .blog-page .post,.main-container .blog-page article{margin:0 0 40px;background:#fff;width:100%;float:left}.main-container .blog-page .post.sticky .entry-title:before,.main-container .blog-page article.sticky .entry-title:before{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);margin-right:10px;color:#f9ba48;content:"\f2a6";font-family:Ionicons;display:inline-block}.main-container .blog-page .post-thumbnail{position:relative;margin:0;width:40%;float:left}.main-container .blog-page .post-thumbnail a{text-align:center;width:100%;display:inline-block}.main-container .blog-page .post-thumbnail a img{width:100%}.main-container .blog-page .post-thumbnail .su-responsive-media-yes,.main-container .blog-page .post-thumbnail .su-slider-centered{margin-bottom:0}.main-container .blog-page .post-thumbnail .su-slider-slide-title{display:none}.main-container .blog-page .postinfo-wrapper{padding:0 0 0 30px;text-align:left;width:60%;float:left}.main-container .blog-page .postinfo-wrapper.no-thumbnail{padding:0;width:100%}.main-container .blog-page .searchform .form-input .input_text{height:40px;vertical-align:middle;display:inline-block}.main-container .blog-page .searchform .form-input .button{height:40px;border-radius:0;line-height:40px}.main-container .blog-page .searchform .form-input .button i{display:block}.main-container .blog-page .entry-header{padding:0;border:none;position:relative;margin:0 0 20px;background:none;float:none;display:block}.main-container .blog-page .entry-title{font-weight:500;margin-bottom:10px;text-transform:capitalize;line-height:1}.main-container .blog-page .entry-title:after{display:none}.main-container .blog-page .entry-title a{color:#363f4d}.main-container .blog-page .entry-title a:hover{color:#f9ba48}.main-container .blog-page .post-category{font-size:13px;margin-bottom:15px;color:#f9ba48;text-transform:capitalize;display:block}.main-container .blog-page .post-category a{padding:0 5px;text-decoration:underline;color:#f9ba48}.main-container .blog-page .post-category a:hover{color:#4c4c4c}.main-container .blog-page .post-author,.main-container .blog-page .post-date{color:grey;letter-spacing:.05em}.main-container .blog-page .post-date span{padding-right:2px}.main-container .blog-page .post-separator{color:grey;margin:0 10px;vertical-align:middle;display:inline-block}.main-container .blog-page .su-responsive-media-yes{margin-bottom:0}.main-container .blog-page .player{margin:10px 0 0;width:100%;float:left}.main-container .blog-page .archive-title{padding:0;margin:0 0 10px}.main-container .blog-page .entry-summary{color:#7a7a7a}.main-container .blog-page .entry-summary p{margin-bottom:30px;text-align:left}.main-container .blog-page .entry-content,.main-container .blog-page .entry-summary{margin:0;width:100%;float:left}.main-container .blog-page blockquote{border-left:5px solid #f9ba48;padding:0 0 0 10px;font-size:18px;font-style:italic;color:#afafaf;margin:40px 0;line-height:26px}.main-container .blog-page a.button{height:42px;overflow:hidden;padding:0 25px;font-size:1em;border:0;font-weight:400;margin-bottom:25px;text-shadow:none;color:#fff;-webkit-transition:all .4s ease-out;-moz-transition:all .4s ease-out;-ms-transition:all .4s ease-out;-o-transition:all .4s ease-out;text-transform:capitalize;letter-spacing:2px;text-align:center;box-shadow:none;border-radius:3px;background:#363f4d;line-height:42px;vertical-align:middle;white-space:nowrap;display:inline-block}.main-container .blog-page a.button:hover{color:#fff;background:#f9ba48}.main-container .blog-page a.button.disabled,.main-container .blog-page a.button:disabled,.main-container .blog-page a.button[disabled]{padding:0 25px!important}.main-container .blog-page a.button.disabled:hover,.main-container .blog-page a.button:disabled:hover,.main-container .blog-page a.button[disabled]:hover{color:#333!important}.main-container .blog-page .entry-meta{padding:5px 0;font-size:12px;color:grey;border-top:1px solid #ebebeb;border-bottom:1px solid #ebebeb;margin:0 0 30px;width:100%;float:left;font-family:Rubik,Arial,Helvetica,sans-serif}.main-container .blog-page .entry-meta a{color:grey}.main-container .blog-page .entry-meta a:hover{color:#f9ba48}.main-container .blog-page .social-comment:after{height:0;content:"";visibility:hidden;clear:both;line-height:0;display:block}.main-container .blog-page .social-comment .comment{color:grey;float:right;font-family:Rubik,Arial,Helvetica,sans-serif}.main-container .blog-page .social-comment .comment:hover{color:#f9ba48}.main-container .blog-page .social-sharing{margin:0;float:left}.main-container .blog-page .social-sharing .widget-title{font-size:12px;color:grey;text-transform:uppercase;margin:0 20px 0 0;background:none;width:auto;line-height:26px;float:left}.main-container .blog-page .social-sharing .social-icons{padding:0;margin:0;float:left}.main-container .blog-page .social-sharing .social-icons li{list-style:none;position:relative;float:left}.main-container .blog-page .social-sharing .social-icons li:first-child{border-left:none}.main-container .blog-page .social-sharing .social-icons li .roadtip{line-height:1.5}.main-container .blog-page .social-sharing .social-icons li .social-icon{height:26px;font-size:12px;margin-right:10px;color:#353535;text-align:center;border-radius:100%;background:#f7f7f7;width:26px;line-height:26px;display:inline-block}.main-container .blog-page .social-sharing .social-icons li .social-icon:hover{color:#fff;background:#f9ba48!important}.main-container .blog-page .social-sharing .social-icons li .social-icon i{line-height:26px}.main-container .blog-page .author-info{position:relative;margin:0;width:100%;float:left;padding-left:100px}.main-container .blog-page .author-info h2{font-size:16px;text-transform:uppercase;margin:0 0 10px}.main-container .blog-page .author-info .author-avatar{position:absolute;top:0;left:0}.main-container .blog-page .author-info .author-description{color:grey}.main-container .blog-page .author-info .author-description a{font-weight:700;color:grey;text-transform:none;margin-left:5px}.main-container .blog-page .author-info .author-description a:hover{color:#333}.main-container .blog-page .moretag,.main-container .blog-page .moretag:hover{color:#f9ba48}.main-container .blog-page .navigation .newer{float:left}.main-container .blog-page .navigation .newer a:before{font-size:12px;margin-right:5px;content:"\f177";font-family:FontAwesome;display:inline-block}.main-container .blog-page .navigation .older{float:right}.main-container .blog-page .navigation .older a:after{font-size:12px;content:"\f178";margin-left:5px;font-family:FontAwesome;display:inline-block}.main-container .blog-page .pagination{margin:0 0 30px;width:100%;float:left}.main-container .blog-page .pagination .pagination-inner{padding:13px 15px;border:1px solid #ebebeb;position:relative;text-align:right;text-align:center;border-radius:4px}.main-container .blog-page .pagination a,.main-container .blog-page .pagination span{height:32px;padding:0;font-size:1em;font-weight:400;color:#363f4d;text-transform:uppercase;text-align:center;border-radius:3px;background:#f1f1f1;width:32px;line-height:32px;display:inline-block}.main-container .blog-page .pagination a.current,.main-container .blog-page .pagination a:hover,.main-container .blog-page .pagination span.current,.main-container .blog-page .pagination span:hover{color:#fff;background:#f9ba48}.main-container .blog-page .pagination a.next,.main-container .blog-page .pagination a.prev,.main-container .blog-page .pagination span.next,.main-container .blog-page .pagination span.prev{font-size:0;position:relative}.main-container .blog-page .pagination a.next:before,.main-container .blog-page .pagination a.prev:before,.main-container .blog-page .pagination span.next:before,.main-container .blog-page .pagination span.prev:before{font-size:14px;vertical-align:baseline;font-family:FontAwesome;display:inline-block}.main-container .blog-page .pagination a.prev:before,.main-container .blog-page .pagination span.prev:before{content:"\f100"}.main-container .blog-page .pagination a.next:before,.main-container .blog-page .pagination span.next:before{content:"\f101"}.main-container .blog-page .page-links{clear:both;margin:15px 0}.main-container .blog-page .page-links a{height:30px;padding:0;font-size:1em;font-weight:400;color:#6a6a6a;text-align:center;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;background:#ebebeb;width:30px;line-height:30px;display:inline-block}.main-container .blog-page .page-links a.current,.main-container .blog-page .page-links a:hover{color:#fff;background-color:#f9ba48}.main-container .blog-page .page-links>span{height:30px;padding:0;font-size:1em;font-weight:400;color:#fff;text-align:center;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;background:#f9ba48;width:30px;line-height:30px;display:inline-block}.main-container .blog-page .comments-area{width:100%;float:left}.main-container .blog-page .comments-area .comment-reply-title,.main-container .blog-page .comments-area .comments-title{padding:0 0 20px;font-size:1em;font-weight:500;text-transform:uppercase;position:relative;border-bottom:1px solid #ebebeb;margin:0 0 30px}.main-container .blog-page .comments-area .commentlist{margin:0}.main-container .blog-page .comments-area .commentlist:after{height:0;content:"";visibility:hidden;clear:both;line-height:0;display:block}.main-container .blog-page .comments-area .commentlist li.comment{list-style:none;width:100%;float:left}.main-container .blog-page .comments-area .commentlist li.comment article.comment{margin:0 0 30px}.main-container .blog-page .comments-area .commentlist li.comment article.comment .comment-avatar{float:left}.main-container .blog-page .comments-area .commentlist li.comment article.comment .comment-info{border:none;position:relative;margin-left:75px}.main-container .blog-page .comments-area .commentlist li.comment article.comment .comment-info .reply{right:0;position:absolute;top:0;margin-left:10px;float:right;display:inline-block}.main-container .blog-page .comments-area .commentlist li.comment article.comment .comment-info .reply a{height:28px;padding:0 20px;font-size:.857em;font-weight:700;text-shadow:none;color:#4c4c4c;-webkit-transition:all .4s ease-out;-moz-transition:all .4s ease-out;-ms-transition:all .4s ease-out;-o-transition:all .4s ease-out;text-transform:capitalize;box-shadow:none;border-radius:3px;background:#ebebeb;line-height:28px;white-space:nowrap;display:inline-block}.main-container .blog-page .comments-area .commentlist li.comment article.comment .comment-info .reply a:hover{border-color:#f9ba48;color:#fff;background:#f9ba48}.main-container .blog-page .comments-area .commentlist .comment-meta{color:grey;margin:0 0 15px;width:100%;line-height:1;float:left}.main-container .blog-page .comments-area .commentlist .comment-meta img{margin-right:10px}.main-container .blog-page .comments-area .commentlist .comment-meta cite{margin-bottom:10px;float:left}.main-container .blog-page .comments-area .commentlist .comment-meta cite .fn{font-size:12px;font-weight:700;text-transform:uppercase}.main-container .blog-page .comments-area .commentlist .comment-meta cite .fn a{color:#363f4d}.main-container .blog-page .comments-area .commentlist .comment-meta cite .fn a:hover{color:#f9ba48}.main-container .blog-page .comments-area .commentlist .comment-meta cite span{display:none}.main-container .blog-page .comments-area .commentlist .comment-meta time{font-size:12px;font-style:italic;clear:both;float:left}.main-container .blog-page .comments-area .commentlist .comment-content{color:grey;width:100%;float:left}.main-container .blog-page .comments-area .commentlist .comment-content p:last-child{margin-bottom:0}.main-container .blog-page .comments-area .commentlist .comment-content .edit-link{font-size:.857em}.main-container .blog-page .comments-area .pagination{clear:both;margin:15px 0;width:100%}.main-container .blog-page .comments-area .pagination .next,.main-container .blog-page .comments-area .pagination .prev{text-indent:-9999px;position:relative}.main-container .blog-page .comments-area .pagination .next:after,.main-container .blog-page .comments-area .pagination .prev:after{height:34px;text-indent:0;content:"\f054";position:absolute;text-align:center;top:0;left:0;width:34px;font-family:FontAwesome;display:inline-block}.main-container .blog-page .comments-area .pagination .prev:after{content:"\f053"}.main-container .blog-page .comments-area .comment-respond{width:100%;float:left}.main-container .blog-page .comments-area .comment-respond .comment-form{margin-bottom:60px}.main-container .blog-page .comments-area .comment-respond .comment-form label{color:grey;margin:0 0 5px;display:block}.main-container .blog-page .comments-area .comment-respond .comment-form .comment-notes,.main-container .blog-page .comments-area .comment-respond .comment-form .form-allowed-tags{font-size:12px;color:grey}.main-container .blog-page .comments-area .comment-respond .comment-form .comment-input{margin:0 -10px}.main-container .blog-page .comments-area .comment-respond .comment-form .comment-form-author,.main-container .blog-page .comments-area .comment-respond .comment-form .comment-form-email,.main-container .blog-page .comments-area .comment-respond .comment-form .comment-form-url{padding:0 10px;width:33.3333%;float:left}.main-container .blog-page .comments-area .comment-respond .comment-form .comment-form-author input,.main-container .blog-page .comments-area .comment-respond .comment-form .comment-form-email input,.main-container .blog-page .comments-area .comment-respond .comment-form .comment-form-url input{width:100%}.main-container .blog-page .comments-area .comment-respond .comment-form #comment{height:130px;border:1px solid #ebebeb;outline:none;background:#fff;width:100%}.main-container .blog-page .comments-area .comment-respond .comment-form .form-submit{margin-top:20px}.main-container .blog-page .comments-area .comment-respond .comment-form #submit{border:0;color:#fff;background:#333}.main-container .blog-page .comments-area .comment-respond .comment-form #submit:hover{background:#f9ba48}.main-container .blog-page .nav-single{padding:10px 0;font-size:13px;border-top:1px solid #ebebeb;border-bottom:1px solid #ebebeb;width:100%;float:left}.main-container .blog-page .nav-single a{color:grey}.main-container .blog-page .nav-single a:hover{color:#f9ba48}.main-container .blog-page .nav-single .nav-previous{float:left}.main-container .blog-page .nav-single .nav-next{float:right}.main-container .blog-page #searchsubmit,.main-container .blog-page #wsearchsubmit,.main-container .blog-page .btn,.main-container .blog-page .btn-primary{height:26px;padding:0 10px;font-size:14px;border:none;font-weight:400;text-shadow:none;color:#fff;-webkit-transition:all .4s ease;transition:all .4s ease;box-shadow:none;border-radius:2px;background:#f9ba48;line-height:26px}.main-container .blog-page #searchsubmit:hover,.main-container .blog-page #wsearchsubmit:hover,.main-container .blog-page .btn-primary:hover,.main-container .blog-page .btn:hover{background:grey}.main-container .blog-page .archive-header{margin-bottom:30px;border-bottom:1px solid #ebebeb}.main-container .blog-page .archive-header span{text-transform:uppercase}.main-container .blog-page .author-info.archives{margin:0 0 60px}.main-container .blog-page .author-info.archives .author-avatar{margin-right:0}.main-container .blog-page .author-info.archives .author-description{margin-left:82px}.main-container .blog-page .author-info.archives .author-description h2{border-bottom:1px solid #ebebeb;margin:0 0 10px}.main-container .blog-page .attachment .navigation{padding:5px 0;border-top:1px solid #ebebeb;border-bottom:1px solid #ebebeb;margin:0 0 25px}.main-container .blog-page.single .author-info{margin-bottom:40px;border-bottom:1px solid #ebebeb;padding-bottom:40px}.main-container .blog-page.single .relatedposts{font-size:12px;margin:0;width:100%;float:left}.main-container .blog-page.single .relatedposts h3{padding:0 0 20px;font-size:20px;text-transform:capitalize;position:relative;margin:0 0 30px;display:inline-block}.main-container .blog-page.single .entry-content,.main-container .blog-page.single .social-sharing{margin-bottom:30px}.main-container .blog-page.single .relatedthumb{text-align:center;float:left}.main-container .blog-page.single .relatedthumb .image{margin-bottom:25px}.main-container .blog-page.single .relatedthumb .post-date{font-style:italic}.main-container .blog-page.single .relatedthumb .short-description{font-size:13px;margin-bottom:15px;color:grey}.main-container .blog-page.single .relatedthumb h4{font-size:14px;text-transform:capitalize;margin:0}.main-container .blog-page.single .relatedthumb h4 a{color:#363f4d}.main-container .blog-page.single .relatedthumb h4 a:hover{color:#f9ba48}.main-container .blog-page.single .relatedthumb img{padding:0;width:100%}.main-container .blog-page.single .relatedthumb a{text-decoration:none;display:inline-block}.main-container .blog-page.single .post .player{padding:0;max-width:none;float:right}.main-container .blog-page.single .post-thumbnail{width:100%}.main-container .blog-page.single .post-thumbnail .post-date{right:auto;left:10px}.main-container .blog-page.single .entry-header{padding-top:0;margin:30px 0 20px}.main-container .blog-page.single .entry-header .entry-title{margin-bottom:15px;color:#363f4d}.main-container .blog-page.single .entry-header .entry-title:after{max-width:180px}.main-container .blog-page.single .entry-header .post-author,.main-container .blog-page.single .entry-header .post-category{display:inline-block}.main-container .blog-page.single .entry-header .post-author:after,.main-container .blog-page.single .entry-header .post-category:after{display:none}.main-container .blog-page.single .entry-header .post-separator{color:grey;margin:0 25px;display:inline-block}.main-container .blog-page.single .postinfo-wrapper{padding:0;width:100%;float:right}.main-container .blog-page.single .entry-meta{padding:15px 0;font-size:13px;text-transform:uppercase}.main-container .blog-page.single .entry-meta a{font-size:13px;text-transform:uppercase}.main-container .blog-page.single .comments-area{max-width:none;float:right}.main-container .blog-page.single .comments-area .comments-wrapper{padding:30px;border:1px solid #ebebeb;margin-bottom:30px;background:#fff}.main-container .blog-page.single label{vertical-align:middle}.main-container .blog-page.single button,.main-container .blog-page.single html input[type=button],.main-container .blog-page.single input[type=reset],.main-container .blog-page.single input[type=submit]{height:42px;height:29px;overflow:hidden;padding:0 15px;font-size:1em;border:0;font-weight:400;text-shadow:none;color:#fff;-webkit-transition:all .4s ease-out;-moz-transition:all .4s ease-out;-ms-transition:all .4s ease-out;-o-transition:all .4s ease-out;text-transform:capitalize;text-align:center;box-shadow:none;border-radius:3px;background:#363f4d;line-height:42px;line-height:29px;vertical-align:middle;white-space:nowrap;display:inline-block}.main-container .blog-page.single button:hover,.main-container .blog-page.single html input[type=button]:hover,.main-container .blog-page.single input[type=reset]:hover,.main-container .blog-page.single input[type=submit]:hover{color:#fff;background:#f9ba48}.main-container .blog-page.single button.disabled,.main-container .blog-page.single button:disabled,.main-container .blog-page.single button[disabled],.main-container .blog-page.single html input[type=button].disabled,.main-container .blog-page.single html input[type=button]:disabled,.main-container .blog-page.single html input[type=button][disabled],.main-container .blog-page.single input[type=reset].disabled,.main-container .blog-page.single input[type=reset]:disabled,.main-container .blog-page.single input[type=reset][disabled],.main-container .blog-page.single input[type=submit].disabled,.main-container .blog-page.single input[type=submit]:disabled,.main-container .blog-page.single input[type=submit][disabled]{padding:0 25px!important}.main-container .blog-page.single button.disabled:hover,.main-container .blog-page.single button:disabled:hover,.main-container .blog-page.single button[disabled]:hover,.main-container .blog-page.single html input[type=button].disabled:hover,.main-container .blog-page.single html input[type=button]:disabled:hover,.main-container .blog-page.single html input[type=button][disabled]:hover,.main-container .blog-page.single input[type=reset].disabled:hover,.main-container .blog-page.single input[type=reset]:disabled:hover,.main-container .blog-page.single input[type=reset][disabled]:hover,.main-container .blog-page.single input[type=submit].disabled:hover,.main-container .blog-page.single input[type=submit]:disabled:hover,.main-container .blog-page.single input[type=submit][disabled]:hover{color:#333!important}.main-container.contact-page .page-content{padding:0}.main-container.contact-page .contact-input{margin:0 -10px;display:block}.main-container.contact-page .contact-input:after{content:"";clear:both;display:table}.main-container.contact-page .contact-input span{padding:0 10px;margin:0 0 20px;width:50%;float:left}.main-container.contact-page .contact-input span.wpcf7-not-valid-tip{margin:0}.main-container.contact-page .contact-input span span{width:100%}.main-container.contact-page .contact-input span .wpcf7-text,.main-container.contact-page .contact-input span input{height:46px;border:1px solid #ebebeb;border-radius:0;width:100%;padding-left:15px}.main-container.contact-page .contact-message{margin:0 0 20px;width:100%;float:left}.main-container.contact-page .contact-message span{width:100%;float:left}.main-container.contact-page .contact-message .wpcf7-textarea,.main-container.contact-page .contact-message textarea{height:135px;padding:15px;border-radius:0;width:100%}.main-container.contact-page .address ul{padding:0;max-width:380px}.main-container.contact-page .address ul li{list-style:none;padding:10px 0;border-top:1px solid #e4e4e4}.main-container.contact-page .address ul li i{height:40px;text-align:center;width:40px;line-height:40px}.main-container.contact-page .box-contact-1{text-align:center}.main-container.contact-page .box-contact-1 .widget_text .widgettitle{font-size:30px;font-weight:900;text-transform:uppercase}.main-container.contact-page .box-contact-2{text-align:center}.main-container.contact-page .box-contact-2 .vc_icon_element>div.vc_icon_element-inner{height:95px!important;border:0;color:#fff;-webkit-transition:color .3s;-moz-transition:color .3s;transition:color .3s;text-align:center;box-shadow:0 0 0 3px #4c4c4c;border-radius:100%;width:95px!important;line-height:95px!important}.main-container.contact-page .box-contact-2 .vc_icon_element>div.vc_icon_element-inner:hover{box-shadow:0 0 0 3px #f9ba48;background:#f9ba48!important}.main-container.contact-page .box-contact-2 .vc_icon_element>div.vc_icon_element-inner:hover a,.main-container.contact-page .box-contact-2 .vc_icon_element>div.vc_icon_element-inner:hover span{color:#fff!important}.main-container.contact-page .box-contact-3 .contact-input span input,.main-container.contact-page .box-contact-3 .contact-message .wpcf7-textarea{background:#e7e7e7}.main-container.contact-page .box-contact-3 .contact-submit{text-align:center;width:100%;display:inline-block}.main-container.contact-page .box-contact-4{text-align:center}.main-container.contact-page .box-contact-4 .vc_icon_element{margin:0}.main-container.contact-page .box-contact-4 .vc_icon_element>div{height:95px!important;border:0;color:#fff;-webkit-transition:color .3s;-webkit-transition:-webkit-transform .2s,opacity .2s;-moz-transition:color .3s;-moz-transition:-moz-transform .2s,opacity .2s;transition:color .3s;transition:transform .2s,opacity .2s;transition:background .2s,color .2s;text-align:center;border-radius:100%;background:hsla(0,0%,47%,.61);width:95px!important;line-height:95px!important}.main-container.contact-page .box-contact-4 .vc_icon_element>div:after{pointer-events:none;border:2px solid transparent;right:4px;-webkit-transition:-webkit-transform .2s,opacity .2s;-moz-transition:-moz-transform .2s,opacity .2s;transition:transform .2s,opacity .2s;content:"";position:absolute;bottom:4px;top:4px;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;border-radius:50%;left:4px;z-index:1}.main-container.contact-page .box-contact-4 .vc_icon_element>div:hover{background:#f9ba48}.main-container.contact-page .box-contact-4 .vc_icon_element>div:hover:after{border-color:#fff}.main-container.contact-page .box-contact-4 .vc_icon_element>div a,.main-container.contact-page .box-contact-4 .vc_icon_element>div span{color:#fff!important;z-index:11}.main-container.contact-page .contact-form h2,.main-container.contact-page .contact-infor h2{font-size:1.5em}.main-container.default-page blockquote{padding:30px 45px;font-size:14px;border:none;font-style:italic;margin:20px 0;background:#d5d5d5}.main-container.default-page .comments-area{clear:both;margin:0;width:100%;float:left}.main-container.default-page .comments-area .comment-reply-title,.main-container.default-page .comments-area .comments-title{padding:22px 0 0;font-size:20px;text-transform:capitalize;border-top:1px solid #ebebeb;margin:0 0 50px}.main-container.default-page .comments-area .commentlist{padding:0;margin:0 0 60px}.main-container.default-page .comments-area .commentlist li.comment{list-style:none}.main-container.default-page .comments-area .commentlist li.comment article.comment{margin:0 0 20px}.main-container.default-page .comments-area .commentlist li.comment article.comment .comment-avatar{float:left}.main-container.default-page .comments-area .commentlist li.comment article.comment .comment-info{padding:10px;border:1px solid #ececec;position:relative;border-radius:3px;margin-left:60px}.main-container.default-page .comments-area .commentlist li.comment article.comment .comment-info :before{height:10px;transform:rotate(45deg);border-left:1px solid #ececec;content:"";position:absolute;border-bottom:1px solid #ececec;top:10px;background:#fff;left:-5px;width:10px;display:block}.main-container.default-page .comments-area .commentlist li.comment article.comment .comment-info .reply{margin-left:10px;display:inline-block}.main-container.default-page .comments-area .commentlist li.comment article.comment .comment-info .reply .comment-reply-link{color:#999}.main-container.default-page .comments-area .commentlist li.comment article.comment .comment-info .reply .comment-reply-link:hover{color:#f9ba48}.main-container.default-page .comments-area .commentlist li.comment article.comment .comment-info .reply .comment-reply-link:after{content:"\f112";margin-left:5px;font-family:FontAwesome;display:inline-block}.main-container.default-page .comments-area .commentlist .comment-meta{font-size:12px;color:grey;margin:0 0 15px;line-height:1}.main-container.default-page .comments-area .commentlist .comment-meta cite,.main-container.default-page .comments-area .commentlist .comment-meta img{margin-right:10px}.main-container.default-page .comments-area .commentlist .comment-content{font-size:13px;color:grey}.main-container.default-page .comments-area .comment-respond{width:100%;float:left;margin-top:25px}.main-container.default-page .comments-area .comment-form label{color:grey;display:block}.main-container.default-page .comments-area .comment-form .comment-notes,.main-container.default-page .comments-area .comment-form .form-allowed-tags{font-size:12px;color:grey}.main-container.default-page .comments-area .comment-form .comment-input{margin:0 -10px}.main-container.default-page .comments-area .comment-form .comment-form-author,.main-container.default-page .comments-area .comment-form .comment-form-email,.main-container.default-page .comments-area .comment-form .comment-form-url{padding:0 10px;width:33.3333%;float:left}.main-container.default-page .comments-area .comment-form .comment-form-author input,.main-container.default-page .comments-area .comment-form .comment-form-email input,.main-container.default-page .comments-area .comment-form .comment-form-url input{width:100%}.main-container.default-page .comments-area .comment-form #comment{height:130px;width:100%}.main-container.error404{min-height:200px;border-top:1px solid #f0f0f0;text-align:center}.main-container.error404 .search-form-wrapper{padding:112px 0}.main-container.error404 .search-form-wrapper h1{font-size:200px;font-weight:900;color:#f9ba48;letter-spacing:10px;margin:0 0 30px;line-height:1.1}.main-container.error404 .search-form-wrapper h2{font-size:35px;color:#4c4c4c;text-transform:uppercase}.main-container.error404 .search-form-wrapper p{font-size:22px;font-weight:300;color:#4c4c4c;text-align:center;margin:20px auto 30px;width:60%}.main-container.error404 .search-form-wrapper .form-input{height:45px;border:1px solid #e9e9e9;position:relative;margin:0 auto;border-radius:30px;background:#f8f8f8;width:450px}.main-container.error404 .search-form-wrapper .form-input .input_text{height:100%;border:0;padding-right:80px;outline:none;background:none;width:100%;padding-left:20px}.main-container.error404 .search-form-wrapper .form-input .button{height:100%;font-size:18px;border:0;right:0;color:#4f4f4f;position:absolute;top:0;background:none;width:50px}.main-container.error404 .search-form-wrapper .form-input .button:hover{color:#f9ba48}.main-container.error404 .search-form-wrapper a.button{height:40px;padding:0 30px;font-size:12px;font-weight:700;text-shadow:none;color:#fff;-webkit-transition:all .3s ease;transition:all .3s ease;text-transform:uppercase;box-shadow:none;border-radius:35px;background:#f9ba48;line-height:40px;margin-top:60px;white-space:nowrap;font-family:Josefin Sans,Arial,Helvetica,sans-serif;display:inline-block}.main-container.error404 .search-form-wrapper a.button:hover{background:#f7a717}.main-container.service-page .page-content{padding-bottom:0}.main-container.service-page .box-services .wpb_column:hover .wpb_text_column .box-content{opacity:1;visibility:visible}.main-container.service-page .box-services .wpb_content_element{margin-bottom:0}.main-container.service-page .box-services .vc_column-inner{padding:0}.main-container.service-page .box-services .vc_column-inner .wpb_single_image{margin-bottom:0}.main-container.service-page .box-services .vc_column-inner>.wpb_wrapper{overflow:hidden;position:relative}.main-container.service-page .box-services .vc_column-inner>.wpb_wrapper .box-content{padding:80px 40px 40px;right:0;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-ms-transition:all .2s ease-out;-o-transition:all .2s ease-out;position:absolute;opacity:0;bottom:0;visibility:hidden;text-align:center;top:0;background:#fff;left:0}.main-container.service-page .box-services .vc_column-inner>.wpb_wrapper .box-content i{height:115px;font-size:40px;color:#fff;text-align:center;border-radius:100%;background:#4c4c4c;width:115px;line-height:115px;display:inline-block}.main-container.service-page .box-services .vc_column-inner>.wpb_wrapper .box-content i:before{margin-left:10px}.main-container.service-page .corporate-price-table .ts-price-table{text-align:center;box-shadow:inset 0 1px #fff,0 1px 3px rgba(34,25,25,.4);border-radius:3px;background:#fff}.main-container.service-page .corporate-price-table .ts-price-table header{padding:20px;background:#fbcd79}.main-container.service-page .corporate-price-table .ts-price-table header h3,.main-container.service-page .corporate-price-table .ts-price-table header h4{font-size:14px;font-weight:600;color:#fff;text-transform:uppercase}.main-container.service-page .corporate-price-table .ts-price-table .table-description{padding:0 20px 40px}.main-container.service-page .corporate-price-table .ts-price-table .table-description .table-price{padding:50px 0;font-size:48px;font-weight:700;text-transform:uppercase;margin:0;font-family:Rubik,Arial,Helvetica,sans-serif}.main-container.service-page .corporate-price-table .ts-price-table .table-description .table-price .desc-price{font-size:12px}.main-container.service-page .corporate-price-table .ts-price-table .table-description ul li{list-style:none;padding:15px 0;border-bottom:1px solid #ebebeb}.main-container.service-page .corporate-price-table .ts-price-table .table-description ul li:first-child{border-top:1px solid #ebebeb}.main-container.service-page .corporate-price-table .ts-price-table .table-description a.button{padding:0 20px;border:1px solid #4c4c4c;color:#4c4c4c;margin:40px 0 0;background:none;line-height:40px}.main-container.service-page .corporate-price-table .ts-price-table .table-description a.button:hover{border-color:#f9ba48;color:#fff;background:#f9ba48}.main-container.service-page .corporate-price-table .ts-price-table.active-table header{background:#f9ba48}.main-container.service-page .corporate-price-table .ts-price-table.active-table .table-description a.button{border-color:#f9ba48;color:#fff;background:#f9ba48}.main-container.service-page .corporate-price-table .ts-price-table.active-table .table-description a.button:hover{border-color:#4c4c4c;background:#4c4c4c}.main-container .deals-page .shop-products .product-wrapper .count-down{display:block}.main-container .esg-loadmore-wrapper{margin-top:30px}