#jpreOverlay,#qLoverlay{background-color: #000;width: 100%;height: 100%;position: fixed;top: 0;left: 0;z-index: 11}#jpreSlide{font-size: 22px;font-weight: 700;color: #000;text-align: center;width: 100%}#jpreLoader,#qLloader{width: 448px;height: 69px;position: fixed;top: 43%;left: 50%;margin-left: 0px;margin-top: -300px}#jpreBar,#qLbar{width: 448px;height: 0;position: absolute;bottom: 0;background: url("http://envisageapps.com.au/wp-content/uploads/2017/04/envisage-logo-for-black3.png") 100px 100% no-repeat}#jprePercentage,#qLpercentage{color: #000;text-align: center;position: absolute;height: 30px;width: 100px;margin-top: 40px}.boxedcontainer{max-width: 1170px;margin: auto;padding: 0 30px}.tp-banner-container{width: 100%;position: relative;padding: 0}.tp-banner-container .slider_caption1{font-family: Roboto;font-size: 60px;color: #fff;font-weight: 100;line-height: 85px}.tp-banner-container .slider_caption2{font-family: Roboto;font-size: 60px;color: #fff;font-weight: bold;line-height: 85px}.tp-banner-container .slider_caption3{font-family: Roboto;font-size: 14px;color: #fff;line-height: 14px}.tp-banner-container .slider_caption4{font-family: Roboto;font-size: 14px;color: #fff}.tp-banner-container .tp-banner{width: 100%;position: relative}.tp-banner-container .tp-banner-fullscreen-container{width: 100%;position: relative;padding: 0}h1,h2,h3,h4,h5,h6{font-family: Roboto;line-height: 1;margin: 0}h1{font-weight: 700;font-size: 46px;color: #000;font-family: Roboto}h2{font-weight: 700;font-size: 40px;color: #000;font-family: Roboto}h3{font-weight: 700;font-size: 32px;color: #000;font-family: Roboto}h4{font-weight: 700;font-size: 24px;color: #000;font-family: Roboto}h5{font-weight: 700;font-size: 20px;color: #000;font-family: Roboto}h6{font-weight: 700;font-size: 18px;color: #000;font-family: Roboto}body,p{font-weight: 400;color: #4f4f4f;line-height: 24px;font-size: 16px;font-family: Roboto}div{font-weight: 400;color: #4f4f4f;line-height: 24px;font-size: 16px}p{-webkit-text-stroke: .2px rgba(0,0,0,0.4);line-height: 24px;padding-bottom: 20px;font-size: 16px}b,strong,.strong{font-weight: 900 !important}a{color: #4f4f4f}a:hover,a:visited,a:focus{color: #4f4f4f;text-decoration: none}.white-text,#white-text{color: #fff}.thin-font{font-weight: 100}.medium-thin-font,.chart h2,.chart-dark h2{font-weight: 300}.footnote{font-size: 14px;color: #b6b6b6}.colored-bg-text-dark{display: inline-block;padding: 0 5px;background: #c54514;color: #fff;-webkit-text-stroke: initial}.colored-bg-text-light{display: inline-block;padding: 0 5px;background: #cbcbcb;color: #fff;-webkit-text-stroke: initial}.highlight{color: #cbcbcb;-webkit-text-stroke: initial}small{font-size: 10px}.drop-cap{-webkit-text-stroke: initial;float: left;font-size: 36px;line-height: 36px;font-weight: bold;padding-top: 4px;padding-right: 10px;padding-left: 3px;color: #c54514}.drop-cap.dropcap-bg{padding: 0;margin: 4px 10px 1px 0;display: inline-block;font-size: 32px;line-height: 38px;font-weight: bold;width: 38px;text-align: center;height: 38px}.drop-cap.dropcap-bg-round{padding: 0;display: inline-block;font-size: 32px;line-height: 38px;width: 38px;text-align: center;height: 38px;margin: 4px 10px 1px 0;border-radius: 50%;-moz-border-radius: 50%;-webkit-border-radius: 50%}#intro,#team{background-color: #1e1f20}#news{background-color: #f8f8f8}.page-header{margin: 100px 0 0 0;border: none;background: 50% 50%}.page-header .breadcrumb{background: none;display: inline-block;padding: 5px;border-radius: 0}.page-header .breadcrumb.breadcrumb-border{border: 1px solid #f4f4f4}.page-header .breadcrumb a{position: relative;padding: 7px;font-weight: bold}.page-header .breadcrumb a:before{position: absolute;right: -15px;top: 7px;width: 15px;height: 13px;content: "/";opacity: .5;text-align: left;z-index: 3}.page-header .breadcrumb span{padding: 7px}.page-header.dark-header{background-color: #1e1f20}.page-header.dark-header h1,.page-header.dark-header h2,.page-header.dark-header h3,.page-header.dark-header h4,.page-header.dark-header h5{color: #fff}.page-header.dark-header .breadcrumb a{color: #fff}.page-header.dark-header .breadcrumb span{color: #cbcbcb}.page-header.error-page .error-shadow{display: block;z-index: -1;position: absolute;left: 0;text-align: center;width: 100%;top: -50px}.page-header.error-page .error-shadow h1{display: block;color: #f7f7f7;font-size: 600px}.page-header.error-page .return-home a{color: #000;font-size: 36px}@media (max-width: 991px){.page-header{margin: 0}}.sidebar .widget,.lower-footer .widget{padding-bottom: 50px}.sidebar .widget .search,.lower-footer .widget .search{position: relative}.sidebar .widget h1,.lower-footer .widget h1,.sidebar .widget h2,.lower-footer .widget h2,.sidebar .widget h3,.lower-footer .widget h3,.sidebar .widget h4,.lower-footer .widget h4,.sidebar .widget h5,.lower-footer .widget h5,.sidebar .widget h6,.lower-footer .widget h6{padding-bottom: 30px}.sidebar .widget.widget_calendar table,.lower-footer .widget.widget_calendar table{width: 100%}.sidebar .widget.widget_calendar table > caption,.lower-footer .widget.widget_calendar table > caption{padding-bottom: 25px;color: #000;font-weight: 600}.sidebar .widget.widget_calendar table th,.lower-footer .widget.widget_calendar table th{color: #fff;font-weight: 400;background: #c54514;border-radius: 0;padding: 5px;font-size: 16px;text-align: center}.sidebar .widget.widget_calendar table th:last-child,.lower-footer .widget.widget_calendar table th:last-child{border-radius: 0 4px 0 0;-moz-border-radius: 0 4px 0 0;-webkit-border-radius: 0 4px 0 0}.sidebar .widget.widget_calendar table th:first-child,.lower-footer .widget.widget_calendar table th:first-child{border-radius: 4px 0 0 0;-moz-border-radius: 4px 0 0 0;-webkit-border-radius: 4px 0 0 0}.sidebar .widget.widget_calendar table td,.lower-footer .widget.widget_calendar table td{padding: 3px;text-align: center}.sidebar .widget.widget_calendar table #today,.lower-footer .widget.widget_calendar table #today{border-radius: 4px;-moz-border-radius: 4px;-webkit-border-radius: 4px;background: #1e1f20;color: #fff}.sidebar .widget.widget_calendar table #today a,.lower-footer .widget.widget_calendar table #today a{color: #fff}.sidebar .widget ul,.lower-footer .widget ul{list-style: none;padding: 0}.sidebar .widget .search-button,.lower-footer .widget .search-button,.sidebar .widget .search-button:focus,.lower-footer .widget .search-button:focus,.sidebar .widget .search-button:active,.lower-footer .widget .search-button:active,.sidebar .widget .search-button:target,.lower-footer .widget .search-button:target{z-index: 2;background: #1e1f20;height: 50px;width: 40px;border-radius: 0 4px 4px 0;box-shadow: none;outline: none;color: #fff;text-align: center;overflow: hidden;font-size: 16px;position: absolute;top: 0;right: 0;border: none}.sidebar .widget .sub-menu,.lower-footer .widget .sub-menu{padding-left: 20px}.sidebar .widget.widget_categories label,.lower-footer .widget.widget_categories label,.sidebar .widget .menu label,.lower-footer .widget .menu label,.sidebar .widget.widget_pages label,.lower-footer .widget.widget_pages label,.sidebar .widget.widget_meta label,.lower-footer .widget.widget_meta label,.sidebar .widget.widget_archive label,.lower-footer .widget.widget_archive label,.sidebar .widget.woocommerce.widget_product_categories label,.lower-footer .widget.woocommerce.widget_product_categories label{display: none}.sidebar .widget.widget_categories select,.lower-footer .widget.widget_categories select,.sidebar .widget .menu select,.lower-footer .widget .menu select,.sidebar .widget.widget_pages select,.lower-footer .widget.widget_pages select,.sidebar .widget.widget_meta select,.lower-footer .widget.widget_meta select,.sidebar .widget.widget_archive select,.lower-footer .widget.widget_archive select,.sidebar .widget.woocommerce.widget_product_categories select,.lower-footer .widget.woocommerce.widget_product_categories select{width: 100%;padding: 15px;border-radius: 4px;-moz-border-radius: 4px;-webkit-border-radius: 4px;border-color: #ddd;outline: none !important;font-size: 12px;color: #cbcbcb}.sidebar .widget.widget_categories ul li a,.lower-footer .widget.widget_categories ul li a,.sidebar .widget .menu li a,.lower-footer .widget .menu li a,.sidebar .widget.widget_pages ul li a,.lower-footer .widget.widget_pages ul li a,.sidebar .widget.widget_meta ul li a,.lower-footer .widget.widget_meta ul li a,.sidebar .widget.widget_archive ul li a,.lower-footer .widget.widget_archive ul li a,.sidebar .widget.woocommerce.widget_product_categories ul li a,.lower-footer .widget.woocommerce.widget_product_categories ul li a{display: block;padding: 15px 15px 15px 50px;border-bottom: 1px solid #ddd;-webkit-text-stroke: .2px rgba(0,0,0,0.4);position: relative;background: url(https://envisageapps.com.au/wp-content/uploads/2016/12/bullet.png) no-repeat left 20px top 20px}.sidebar .widget.widget_categories ul li a:hover,.lower-footer .widget.widget_categories ul li a:hover,.sidebar .widget .menu li a:hover,.lower-footer .widget .menu li a:hover,.sidebar .widget.widget_pages ul li a:hover,.lower-footer .widget.widget_pages ul li a:hover,.sidebar .widget.widget_meta ul li a:hover,.lower-footer .widget.widget_meta ul li a:hover,.sidebar .widget.widget_archive ul li a:hover,.lower-footer .widget.widget_archive ul li a:hover,.sidebar .widget.woocommerce.widget_product_categories ul li a:hover,.lower-footer .widget.woocommerce.widget_product_categories ul li a:hover{background: url(https://envisageapps.com.au/wp-content/uploads/2016/12/bullet-white.png) no-repeat left 30px top 20px;background-color: #c54514;color: #fff}.sidebar .widget.widget_categories > ul,.lower-footer .widget.widget_categories > ul,.sidebar .widget > div > .menu,.lower-footer .widget > div > .menu,.sidebar .widget.widget_pages > ul,.lower-footer .widget.widget_pages > ul,.sidebar .widget.widget_meta > ul,.lower-footer .widget.widget_meta > ul,.sidebar .widget.widget_archive > ul,.lower-footer .widget.widget_archive > ul,.sidebar .widget.woocommerce.widget_product_categories > ul,.lower-footer .widget.woocommerce.widget_product_categories > ul{padding: 0}.sidebar .widget .latest-news-list,.lower-footer .widget .latest-news-list{padding: 0}.sidebar .widget .latest-news-list li,.lower-footer .widget .latest-news-list li{width: 100%;height: 150px;overflow: hidden;position: relative;background: no-repeat 50% 50% #1e1f20;background-size: cover !important;display: block;margin-bottom: 20px}.sidebar .widget .latest-news-list .news-list-hover,.lower-footer .widget .latest-news-list .news-list-hover{background: #fff;opacity: 0;position: absolute;display: block;top: 0;left: 0;width: 100%;height: 100%;text-align: center;z-index: 2;background: rgba(255,255,255,0.9);padding-top: 40px}.sidebar .widget .latest-news-list .news-list-hover h6,.lower-footer .widget .latest-news-list .news-list-hover h6{padding-bottom: 15px}.sidebar .widget .latest-news-list .news-list-hover a,.lower-footer .widget .latest-news-list .news-list-hover a{font-size: 20px}.sidebar .widget .latest-news-list li:hover .news-list-hover,.lower-footer .widget .latest-news-list li:hover .news-list-hover{opacity: 1}.sidebar .widget .tagcloud a,.lower-footer .widget .tagcloud a{font-size: 13px !important;margin: 3px;font-weight: bold;text-transform: uppercase;display: inline-block;padding: 12px 18px;border: 1px solid #ddd;border-radius: 4px;-moz-border-radius: 4px;-webkit-border-radius: 4px}.sidebar .widget .tagcloud a:hover,.lower-footer .widget .tagcloud a:hover{background: #1e1f20;border-color: #1e1f20;color: #fff}.sidebar .widget .recentcomments,.lower-footer .widget .recentcomments{padding-bottom: 5px}.sidebar .widget .recentcomments span,.lower-footer .widget .recentcomments span{font-weight: bold}.sidebar ul > li > a.rsswidget,.lower-footer ul > li > a.rsswidget{padding-bottom: 5px;display: block}.form-control,.form-control:focus{display: block;width: 100%;padding: 20px 0 20px 20px;font-size: 10px;line-height: 10px;color: #b6b6b6;background-color: transparent;border: 1px solid #ddd;box-shadow: none;border-radius: 4px}.sidebar .form-control,.lower-footer .form-control,.sidebar .form-control:focus,.lower-footer .form-control:focus{height: 50px}.lower-footer .textwidget img{display: block}.lower-footer h3{font-size: 22px}.lower-footer .widget{padding-bottom: 20px}.lower-footer .widget .latest-news-list .news-list-hover{background: #1e1f20}.lower-footer .widget .latest-news-list .news-list-hover a{color: #fff}.lower-footer .widget.widget_calendar table > caption{color: #fff}.lower-footer .widget.widget_calendar table th{background: #333}.lower-footer .widget.widget_calendar table #today{background: #1e1f20;color: #fff}.lower-footer .widget.widget_calendar table #today a{color: #fff}.lower-footer .widget .search-button,.lower-footer .widget .search-button:focus,.lower-footer .widget .search-button:active,.lower-footer .widget .search-button:target{background: #333}.lower-footer .widget .form-control,.lower-footer .widget .form-control:focus{border: 1px solid #333}.lower-footer .widget .tagcloud a{border: 1px solid #333}.lower-footer .widget .tagcloud a:hover{background: #333;border-color: #333;color: #fff}.lower-footer .widget.widget_categories label,.lower-footer .widget .menu label,.lower-footer .widget.widget_pages label,.lower-footer .widget.widget_meta label,.lower-footer .widget.widget_archive label,.lower-footer .widget.woocommerce.widget_product_categories label{display: none}.lower-footer .widget.widget_categories select,.lower-footer .widget .menu select,.lower-footer .widget.widget_pages select,.lower-footer .widget.widget_meta select,.lower-footer .widget.widget_archive select,.lower-footer .widget.woocommerce.widget_product_categories select{border-color: #333;color: #cbcbcb}.lower-footer .widget.widget_categories ul li a,.lower-footer .widget .menu li a,.lower-footer .widget.widget_pages ul li a,.lower-footer .widget.widget_meta ul li a,.lower-footer .widget.widget_archive ul li a,.lower-footer .widget.woocommerce.widget_product_categories ul li a{border-bottom: 1px solid #333;-webkit-text-stroke: .2px rgba(0,0,0,0.4);background: url(https://envisageapps.com.au/wp-content/uploads/2016/12/bullet-white.png) no-repeat left 30px top 20px}.lower-footer .widget.widget_categories ul li a:hover,.lower-footer .widget .menu li a:hover,.lower-footer .widget.widget_pages ul li a:hover,.lower-footer .widget.widget_meta ul li a:hover,.lower-footer .widget.widget_archive ul li a:hover,.lower-footer .widget.woocommerce.widget_product_categories ul li a:hover{background: url(https://envisageapps.com.au/wp-content/uploads/2016/12/bullet.png) no-repeat left 20px top 20px;background-color: #333;color: #fff}.margin-top-2{margin-top: 2px}.margin-top-5{margin-top: 5px}.margin-top-10{margin-top: 10px}.margin-top-15{margin-top: 15px}.margin-top-20{margin-top: 20px}.margin-top-25{margin-top: 25px}.margin-top-30{margin-top: 30px}.margin-top-40{margin-top: 40px}.margin-top-50{margin-top: 50px}.margin-top-60{margin-top: 60px}.margin-top-70{margin-top: 70px}.margin-top-80{margin-top: 80px}.margin-top-90{margin-top: 90px}.margin-top-100{margin-top: 100px}.margin-top-120{margin-top: 120px}.margin-top-150{margin-top: 150px}.margin-top-200{margin-top: 200px}.margin-top-250{margin-top: 250px}.margin-bottom-2{margin-bottom: 2px}.margin-bottom-5{margin-bottom: 5px}.margin-bottom-10{margin-bottom: 10px}.margin-bottom-15{margin-bottom: 15px}.margin-bottom-20{margin-bottom: 20px}.margin-bottom-25{margin-bottom: 25px}.margin-bottom-30{margin-bottom: 30px}.margin-bottom-40{margin-bottom: 40px}.margin-bottom-50{margin-bottom: 50px}.margin-bottom-60{margin-bottom: 60px}.margin-bottom-70{margin-bottom: 70px}.margin-bottom-80{margin-bottom: 80px}.margin-bottom-90{margin-bottom: 90px}.margin-bottom-100{margin-bottom: 100px}.margin-bottom-120{margin-bottom: 120px}.margin-bottom-150{margin-bottom: 150px}.margin-bottom-200{margin-bottom: 200px}.margin-bottom-250{margin-bottom: 250px}.margin-left-2{margin-left: 2px}.margin-left-5{margin-left: 5px}.margin-left-10{margin-left: 10px}.margin-left-15{margin-left: 15px}.margin-left-20{margin-left: 20px}.margin-left-25{margin-left: 25px}.margin-left-30{margin-left: 30px}.margin-left-40{margin-left: 40px}.margin-left-50{margin-left: 50px}.margin-left-60{margin-left: 60px}.margin-left-70{margin-left: 70px}.margin-left-80{margin-left: 80px}.margin-left-90{margin-left: 90px}.margin-left-100{margin-left: 100px}.margin-left-120{margin-left: 120px}.margin-left-150{margin-left: 150px}.margin-left-200{margin-left: 200px}.margin-left-250{margin-left: 250px}.margin-right-2{margin-right: 2px}.margin-right-5{margin-right: 5px}.margin-right-10{margin-right: 10px}.margin-right-15{margin-right: 15px}.margin-right-20{margin-right: 20px}.margin-right-25{margin-right: 25px}.margin-right-30{margin-right: 30px}.margin-right-40{margin-right: 40px}.margin-right-50{margin-right: 50px}.margin-right-60{margin-right: 60px}.margin-right-70{margin-right: 70px}.margin-right-80{margin-right: 80px}.margin-right-90{margin-right: 90px}.margin-right-100{margin-right: 100px}.margin-right-120{margin-right: 120px}.margin-right-150{margin-right: 150px}.margin-right-200{margin-right: 200px}.margin-right-250{margin-right: 250px}.padding-top-2{padding-top: 2px}.padding-top-5{padding-top: 5px}.padding-top-10{padding-top: 10px}.padding-top-15{padding-top: 15px}.padding-top-20{padding-top: 20px}.padding-top-25{padding-top: 25px}.padding-top-30{padding-top: 30px}.padding-top-40{padding-top: 40px}.padding-top-50{padding-top: 50px}.padding-top-60{padding-top: 60px}.padding-top-70{padding-top: 70px}.padding-top-80{padding-top: 80px}.padding-top-90{padding-top: 90px}.padding-top-100{padding-top: 100px}.padding-top-120{padding-top: 120px}.padding-top-150{padding-top: 150px}.padding-top-200{padding-top: 200px}.padding-top-250{padding-top: 250px}.padding-bottom-0{padding-bottom: 0}.padding-bottom-2{padding-bottom: 2px}.padding-bottom-5{padding-bottom: 5px}.padding-bottom-10{padding-bottom: 10px}.padding-bottom-15{padding-bottom: 15px}.padding-bottom-20{padding-bottom: 20px}.padding-bottom-25{padding-bottom: 25px}.padding-bottom-30{padding-bottom: 30px}.padding-bottom-40{padding-bottom: 40px}.padding-bottom-50{padding-bottom: 50px}.padding-bottom-60{padding-bottom: 60px}.padding-bottom-70{padding-bottom: 70px}.padding-bottom-80{padding-bottom: 80px}.padding-bottom-90{padding-bottom: 90px}.padding-bottom-100{padding-bottom: 100px}.padding-bottom-120{padding-bottom: 120px}.padding-bottom-150{padding-bottom: 150px}.padding-bottom-200{padding-bottom: 200px}.padding-bottom-250{padding-bottom: 250px}.padding-left-2{padding-left: 2px}.padding-left-5{padding-left: 5px}.padding-left-10{padding-left: 10px}.padding-left-15{padding-left: 15px}.padding-left-20{padding-left: 20px}.padding-left-25{padding-left: 25px}.padding-left-30{padding-left: 30px}.padding-left-35{padding-left: 35px}.padding-left-40{padding-left: 40px}.padding-left-50{padding-left: 50px}.padding-left-60{padding-left: 60px}.padding-left-70{padding-left: 70px}.padding-left-80{padding-left: 80px}.padding-left-90{padding-left: 90px}.padding-left-100{padding-left: 100px}.padding-left-120{padding-left: 120px}.padding-left-150{padding-left: 150px}.padding-left-200{padding-left: 200px}.padding-left-250{padding-left: 250px}.padding-right-2{padding-right: 2px}.padding-right-5{padding-right: 5px}.padding-right-10{padding-right: 10px}.padding-right-15{padding-right: 15px}.padding-right-20{padding-right: 20px}.padding-right-25{padding-right: 25px}.padding-right-30{padding-right: 30px}.padding-right-35{padding-right: 35px}.padding-right-40{padding-right: 40px}.padding-right-50{padding-right: 50px}.padding-right-60{padding-right: 60px}.padding-right-70{padding-right: 70px}.padding-right-80{padding-right: 80px}.padding-right-90{padding-right: 90px}.padding-right-100{padding-right: 100px}.padding-right-120{padding-right: 120px}.padding-right-150{padding-right: 150px}.padding-right-200{padding-right: 200px}.padding-right-250{padding-right: 250px}.padding-2{padding: 2px}.padding-5{padding: 5px}.padding-10{padding: 10px}.padding-15{padding: 15px}.padding-20{padding: 20px}.padding-25{padding: 25px}.padding-30{padding: 30px}.padding-35{padding: 35px}.padding-40{padding: 40px}.padding-50{padding: 50px}.padding-60{padding: 60px}.padding-70{padding: 70px}.padding-80{padding: 80px}.padding-90{padding: 90px}.padding-100{padding: 100px}.padding-120{padding: 120px}.padding-150{padding: 150px}.padding-200{padding: 200px}.padding-250{padding: 250px}body{overflow-x: hidden;background-color: #fff}.preloader{display: block;width: 100%;height: 100%;position: fixed;top: 0;left: 0;bottom: 0;right: 0;background: #000;z-index: 999999}section{position: relative}.block{display: block}.inline-block{display: inline-block}img{max-width: 100%;height: auto}.easein{transition: all .4s ease-in;-webkit-transition: all .4s ease-in;-moz-transition: all .4s ease-in;-ms-transition: all .4s ease-in;-o-transition: all .4s ease-in}.easeout{transition: all .4s ease-out;-webkit-transition: all .4s ease-out;-moz-transition: all .4s ease-out;-ms-transition: all .4s ease-out;-o-transition: all .4s ease-out}.ease,.sidebar .widget.widget_categories ul li,.lower-footer .widget.widget_categories ul li,.sidebar .widget .menu li,.lower-footer .widget .menu li,.sidebar .widget.widget_pages ul li,.lower-footer .widget.widget_pages ul li,.sidebar .widget.widget_meta ul li,.lower-footer .widget.widget_meta ul li,.sidebar .widget.widget_archive ul li,.lower-footer .widget.widget_archive ul li,.sidebar .widget.woocommerce.widget_product_categories ul li,.lower-footer .widget.woocommerce.widget_product_categories ul li,.sidebar .widget.widget_categories ul li a,.lower-footer .widget.widget_categories ul li a,.sidebar .widget .menu li a,.lower-footer .widget .menu li a,.sidebar .widget.widget_pages ul li a,.lower-footer .widget.widget_pages ul li a,.sidebar .widget.widget_meta ul li a,.lower-footer .widget.widget_meta ul li a,.sidebar .widget.widget_archive ul li a,.lower-footer .widget.widget_archive ul li a,.sidebar .widget.woocommerce.widget_product_categories ul li a,.lower-footer .widget.woocommerce.widget_product_categories ul li a,.sidebar .widget .latest-news-list .news-list-hover,.lower-footer .widget .latest-news-list .news-list-hover,.sidebar .widget .tagcloud a,.lower-footer .widget .tagcloud a,.lower-footer .widget .latest-news-list .news-list-hover,.lower-footer .widget.widget_categories ul li,.lower-footer .widget .menu li,.lower-footer .widget.widget_pages ul li,.lower-footer .widget.widget_meta ul li,.lower-footer .widget.widget_archive ul li,.lower-footer .widget.woocommerce.widget_product_categories ul li,.lower-footer .widget.widget_categories ul li a,.lower-footer .widget .menu li a,.lower-footer .widget.widget_pages ul li a,.lower-footer .widget.widget_meta ul li a,.lower-footer .widget.widget_archive ul li a,.lower-footer .widget.woocommerce.widget_product_categories ul li a,.masonry-grid .item-masonry .well-masonry,.blog-masonry .item-masonry .well-masonry .post-title h5,.page-numbers li a,.woocommerce nav.woocommerce-pagination ul.page-numbers li a,.navbar .social-header a,.navbar .dropdown-menu > li,.navbar .dropdown-menu .dropdown-menu > li,.navbar .dropdown-menu > li a,.navbar .dropdown-menu > li > ul li a,.navbar .dropdown-menu > li > ul li > ul li a,.navbar ul.nav li.dropdown:hover > ul.dropdown-menu,.navbar .navbar-nav > li > a,.portfolio-item,.portfolio-item .portfolio-description h4,.portfolio-item .portfolio-picture .portfolio-hover,.portfolioFilters a,.social-icon,.btn,.chart h2,.chart-dark h2,.step-box .step-box-icon,blockquote,.nav-tabs > li a,.service .service-icon,.counter > i,.woocommerce-page ul.products li.product .woo-imagewrapper .woo-overlay,.woocommerce ul.products li.product .woo-imagewrapper .woo-overlay{transition: all .4s ease-in-out;-webkit-transition: all .4s ease-in-out;-moz-transition: all .4s ease-in-out;-ms-transition: all .4s ease-in-out;-o-transition: all .4s ease-in-out}.header{width: 100%;height: auto;max-height: 700px}.align-center{text-align: center}.align-left{text-align: left}.align-right{text-align: right}@media (max-width: 991px){.sm-center{text-align: center}}.spacer{display: block;position: absolute;bottom: -30px;left: 0;right: 0;margin: 0 auto;z-index: 2}.spacer-inner{padding: 15px}.vc_row{position: relative}.dark-bg{background: #1e1f20}.light-bg{background: #f4f4f4}.lower-footer{background: #1e1f20;color: #a8a8a8}.lower-footer div,.lower-footer p,.lower-footer a{color: #a8a8a8}.lower-footer h1,.lower-footer h2,.lower-footer h3,.lower-footer h4,.lower-footer h5,.lower-footer h6{color: #fff}.lower-footer h3{padding-bottom: 40px}.social-widgeta,.social-widget i{color: #000;font-size: 48px}.upper-footer{background-color: #fff}.masonry-grid .item-masonry{width: 25%}.masonry-grid .item-masonry .well-masonry{padding: 19px;margin: 8px;border: none;border-radius: 0;-webkit-box-shadow: none;box-shadow: none}.masonry-grid .item-masonry .well-masonry .post-title{display: block;padding-bottom: 20px}.masonry-grid .item-masonry .well-masonry .post-info{color: #000;font-size: 11px}.masonry-grid .item-masonry .well-masonry:hover{background-color: transparent !important}.masonry-grid.masonry-2-col .item-masonry{width: 50%}.masonry-grid.masonry-3-col .item-masonry{width: 33%}@media (max-width: 1200px){.masonry-grid .item-masonry{width: 33%}.masonry-grid.masonry-2-col .item-masonry{width: 50%}.masonry-grid.masonry-3-col .item-masonry{width: 33%}}@media (max-width: 991px){.masonry-grid .item-masonry{width: 50%}.masonry-grid.masonry-2-col .item-masonry{width: 50%}.masonry-grid.masonry-3-col .item-masonry{width: 50%}}@media (max-width: 767px){.masonry-grid .item-masonry{width: 100%}.masonry-grid.masonry-2-col .item-masonry{width: 100%}.masonry-grid.masonry-3-col .item-masonry{width: 100%}}.flexslider{margin: 0}.flexslider .flex-direction-nav{display: block;position: absolute;left: 0;bottom: -4px}.flexslider .flex-direction-nav .flex-nav-prev,.flexslider .flex-direction-nav .flex-nav-next,.flexslider .flex-direction-nav .flex-nav-prev .flex-prev,.flexslider .flex-direction-nav .flex-nav-next .flex-next{position: relative;text-align: center;left: auto;top: auto;right: auto;bottom: auto;opacity: 1;display: inline-block}.flexslider .flex-direction-nav .flex-prev,.flexslider .flex-direction-nav .flex-next{font-size: 0}.flexslider .flex-direction-nav a{background: #1e1f20;width: 25px;height: 25px;line-height: 25px}.flexslider .flex-direction-nav a:before{font-size: 10px;color: #fff}.flexslider .flex-direction-nav a.flex-prev{margin-right: 1px}.flexslider .flex-direction-nav a.flex-prev:before{font-family: FontAwesome, sans-serif;content: "\f053"}.flexslider .flex-direction-nav a.flex-next:before{font-family: FontAwesome, sans-serif;content: "\f054"}.flexslider:hover .flex-nav-prev,.flexslider:hover .flex-nav-next,.flexslider:hover .flex-nav-prev .flex-prev,.flexslider:hover .flex-nav-next .flex-next{left: auto;top: auto;right: auto;bottom: auto;opacity: 1}.alignright{text-align: right}.alignleft{text-align: left}.aligncenter{text-align: left}.blog-masonry .item-masonry .well-masonry{background-color: #fff}.blog-masonry .item-masonry .well-masonry:hover{background-color: transparent}.blog-masonry .item-masonry .well-masonry .post-title{display: block;padding-bottom: 20px}.blog-masonry .item-masonry .well-masonry .post-info{color: #000;font-size: 11px}.blog-masonry .item-masonry .well-masonry .post-info i{font-size: 14px;padding-right: 8px}.blog-masonry .item-masonry .well-masonry .post-info .fa-calendar{padding: 0 8px}.blog-masonry .item-masonry:hover h5{color: #14b3c5}.page-numbers,.woocommerce nav.woocommerce-pagination ul.page-numbers{padding-left: 0;border: none}.page-numbers li,.woocommerce nav.woocommerce-pagination ul.page-numbers li{display: inline-block;margin-right: 3px;border: none}.page-numbers li a,.woocommerce nav.woocommerce-pagination ul.page-numbers li a{border-radius: 4px;-moz-border-radius: 4px;-webkit-border-radius: 4px;padding: 7px 12px;border: 1px solid #ddd;color: #c54514;font-weight: bold}.page-numbers li a:hover,.woocommerce nav.woocommerce-pagination ul.page-numbers li a:hover,.page-numbers li a:active,.woocommerce nav.woocommerce-pagination ul.page-numbers li a:active,.page-numbers li a:focus,.woocommerce nav.woocommerce-pagination ul.page-numbers li a:focus,.page-numbers li span,.woocommerce nav.woocommerce-pagination ul.page-numbers li span{color: #fff;background: #c54514;border: 1px solid #1e1f20;border-radius: 4px;-moz-border-radius: 4px;-webkit-border-radius: 4px;padding: 7px 12px;font-weight: bold}.post-info{-webkit-text-stroke: .2px rgba(0,0,0,0.4)}.post-info i{color: #000;font-size: 14px;padding-right: 12px}.post-info i.fa-calendar{padding-left: 12px}.post-info span{font-size: 12px;padding-right: 12px}.post-date i{color: #c54514;font-size: 40px;padding-bottom: 20px}.post{border-bottom: 1px solid #ddd}.post-tags,.post-tags a{color: #000;font-weight: bold}.post-tags i,.post-tags a i{padding-right: 15px}.comments{list-style: none;margin: 0 0 30px;padding: 0}.comments .children{list-style: none}.comments img{border-radius: 50%;-moz-border-radius: 50%;-webkit-border-radius: 50%;float: left;margin-right: 20px}.comments .comment-body{display: block;padding-bottom: 10px;margin-bottom: 20px;border-bottom: 1px solid #f4f4f4}.comments .comment-body p img{float: none}.comments .children{padding-left: 100px}.comments li{clear: both;padding-bottom: 15px}.comments .comment-date{padding: 10px 0}.comments .comment-date a{font-size: 14px;color: #b6b6b6}.comments .name{font-weight: bold;color: #000;text-transform: uppercase;padding-right: 15px}.comments .reply{color: #cbcbcb}.comments .reply a{color: #cbcbcb}.comments-container h3{font-size: 24px;padding-bottom: 40px}.sticky-post{position: absolute;z-index: 20;top: 9px;left: 9px;-webkit-box-sizing: content-box;-moz-box-sizing: content-box;box-sizing: content-box;width: 0;height: 30px;border: 15px solid #c54514;border-top: 0 solid;border-bottom: 10px solid transparent;font: 400 100% normal Arial, Helvetica, sans-serif;color: #fff;-o-text-overflow: clip;text-overflow: clip}.navbar{padding: 25px 100px 10px 100px;background: #fff;border: none;margin: 0;position: relative}.navbar.admin-bar-showing{top: 32px}.navbar .navheader{margin: 5px 0 30px 30px;padding-left: 30px;border-left: 1px solid #e6e6e7;display: inline-block}.navbar .navheader h5{margin: 0;color: #c54514}.navbar .dropdown .toggleDropdown{display: none}.navbar .cart-header{float: right;padding-top: 10px;padding-left: 40px}.navbar .cart-header .amount{font-weight: bold}.navbar .cart-header i{color: #000;padding-right: 10px}.navbar .cart-header a{color: #000;padding-top: 5px;display: inline-block}.navbar .social-header{float: right;padding-top: 8px;padding-left: 40px}.navbar .social-header > ul{padding: 0;list-style: none}.navbar .social-header > ul > li{display: inline-block}.navbar .social-header a{color: #14b3c5;margin-left: 5px;display: inline-block;width: 28px;height: 28px;line-height: 28px;border-radius: 50%;text-align: center}.navbar .social-header a:hover{color: #fff;background: #14b3c5}.navbar .nav .open > a,.navbar .nav .open > a:focus,.navbar .nav .open > a:hover,.navbar .nav > li > a:focus,.navbar .nav > li > a:hover{background-color: transparent}.navbar .dropdown-menu{min-width: 250px;width: 250px;padding: 0;border: none;border-radius: 0;-webkit-box-shadow: none;box-shadow: none}.navbar .dropdown-menu > li{border-bottom: 1px solid #dcdedf}.navbar .dropdown-menu > li > a{font-family: Arial, Helvetica, sans-serif;font-size: 15px;color: #000}.navbar .dropdown-menu .dropdown-menu > li{border-bottom: 1px solid #dcdedf}.navbar .navbar-toggle .icon-bar{background: #cbcbcb}.navbar .navbar-nav > li:hover{background: none}.navbar .navbar-nav > li:hover a{background: none}.navbar .navbar-nav > li > a{font-family: Roboto;font-size: 15px;font-weight: 700;color: #000}.navbar .navbar-nav > li > a:hover{color: #14b3c5}.navbar .navbar-nav > .active > a{color: #14b3c5}.navbar .navbar-nav a:hover{background: none}@media (max-width: 1200px){.navbar{padding: 25px 20px}.social-header,.cart-header{display: none}}@media (max-width: 991px){.navbar .navbar-collapse.collapse{display: none !important}.navbar .navbar-collapse.in{display: block !important;overflow: visible}.navbar .dropdown .toggleDropdown{color: #1e1f20;font-family: FontAwesome, sans-serif;display: inline-block;width: 32px;height: 32px;float: right;cursor: pointer}.navbar .dropdown a{display: inline-block}.navbar .navbar-toggle{display: block}.navbar .navbar-header{float: none}.navbar .navheader{display: none}.navbar .navbar-right{float: none !important;margin-top: 45px;margin-right: 0}.navbar .navbar-nav > li{float: none !important}.navbar .navbar-nav > li > a{padding: 10px 0 10px 30px}.navbar .navbar-nav .open .dropdown-menu{position: static;float: none;width: auto;margin-top: 0;background-color: transparent;border: 0;-webkit-box-shadow: none;box-shadow: none}.navbar .navbar-nav .open .dropdown-menu > li{padding: 3px 30px}.navbar .navbar-nav .open .dropdown-menu > li:last-child{border-bottom: none}.navbar .navbar-nav .open .dropdown-menu > li:hover{border-color: #000}.navbar .navbar-nav .open .dropdown-menu .dropdown-menu > li{padding: 3px 30px}.navbar .navbar-nav .open .dropdown-menu .dropdown-menu > li:last-child{border-bottom: none}.navbar .navbar-nav .open .dropdown-menu .dropdown-menu > li:hover{border-color: #000}.navbar.navbar-fixed-bottom .navbar-collapse,.navbar.navbar-fixed-top .navbar-collapse{max-height: none}}@media (min-width: 992px){.navbar{position: fixed}.navbar ul.nav li.dropdown > ul.dropdown-menu{display: block;overflow: hidden;background-color: #fff;max-height: 0}.navbar ul.nav li.dropdown:hover > ul.dropdown-menu{display: block;max-height: 1000px}.navbar ul.nav li.dropdown:hover > ul.dropdown-menu > li.dropdown:hover > ul.dropdown-menu{top: -2px;left: 100%;width: 250px}.navbar .dropdown-menu:before{position: absolute;width: 250px;height: 3px;background: #1e1f20;display: block;content: '';left: 0;top: 0}.header{margin-top: 100px}.helper-dropdown-menu-li,.navbar .dropdown-menu > li,.navbar .dropdown-menu .dropdown-menu > li{display: block;padding: 12px 5px 12px 35px;background: url(https://envisageapps.com.au/wp-content/uploads/2016/12/bullet.png) no-repeat left 20px top 20px;position: relative}.helper-dropdown-menu-li-hover,.navbar .dropdown-menu > li:hover,.navbar .dropdown-menu > li > ul li:hover,.navbar .dropdown-menu > li > ul li:hover > ul li:hover{background: url(https://envisageapps.com.au/wp-content/uploads/2016/12/bullet-white.png) no-repeat left 30px top 20px;background-color: #1e1f20;color: #fff;overflow: visible}.helper-dropdown-menu-li-hover-a,.navbar .dropdown-menu > li:hover > a,.navbar .dropdown-menu > li > ul li:hover > a,.navbar .dropdown-menu > li > ul li:hover > ul li:hover > a{color: #fff;overflow: visible}}#mega-menu-wrap-primary-menu #mega-menu-primary-menu > li.mega-menu-flyout > ul.mega-sub-menu li.mega-menu-item ul{padding: 0;list-style: none}#mega-menu-wrap-primary-menu #mega-menu-primary-menu > li.mega-menu-flyout > ul.mega-sub-menu li.mega-menu-item ul li{padding-bottom: 5px}#mega-menu-wrap-primary-menu #mega-menu-primary-menu ul.mega-sub-menu li.mega-menu-item ul{padding: 0 !important;list-style: none !important}#mega-menu-wrap-primary-menu #mega-menu-primary-menu ul.mega-sub-menu li.mega-menu-item ul li{padding-bottom: 5px !important}@media (min-width: 992px){#mega-menu-wrap-primary-menu #mega-menu-primary-menu > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item{font-family: Arial, Helvetica, sans-serif}#mega-menu-wrap-primary-menu #mega-menu-primary-menu > li.mega-menu-item > ul.mega-sub-menu > li.mega-menu-item{font-family: Arial, Helvetica, sans-serif}#mega-menu-wrap-primary-menu #mega-menu-primary-menu > li.mega-menu-item > a.mega-menu-link{font-family: Roboto}#mega-menu-wrap-primary-menu #mega-menu-primary-menu > li.mega-menu-flyout > a.mega-menu-link{font-family: Roboto}#mega-menu-wrap-primary-menu #mega-menu-primary-menu > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link{font-family: Arial, Helvetica, sans-serif;background-image: url(https://envisageapps.com.au/wp-content/uploads/2016/12/bullet.png);background-position: left 20px top 20px;background-repeat: no-repeat}#mega-menu-wrap-primary-menu #mega-menu-primary-menu > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link:hover{background-image: url(https://envisageapps.com.au/wp-content/uploads/2016/12/bullet-white.png);background-position: left 30px top 20px;background-repeat: no-repeat}#mega-menu-wrap-primary-menu #mega-menu-primary-menu > li.mega-menu-flyout > ul.mega-sub-menu li.mega-menu-item ul{padding: 0;list-style: none}#mega-menu-wrap-primary-menu #mega-menu-primary-menu > li.mega-menu-flyout > ul.mega-sub-menu li.mega-menu-item ul li{padding-bottom: 5px}#mega-menu-wrap-primary-menu #mega-menu-primary-menu ul.mega-sub-menu li.mega-menu-item ul{padding: 0 !important;list-style: none !important}#mega-menu-wrap-primary-menu #mega-menu-primary-menu ul.mega-sub-menu li.mega-menu-item ul li{padding-bottom: 5px !important}}.portfolio-carousel .owl-controls{position: absolute;left: 0;top: 230px;width: 100%}.portfolio-carousel .owl-controls .owl-buttons div{background: transparent !important}.portfolio-carousel .owl-controls .owl-prev{left: -100px;position: absolute;opacity: 1}.portfolio-carousel .owl-controls .owl-next{right: -100px;position: absolute;opacity: 1 !important}@media (max-width: 991px){.portfolio-carousel .owl-controls{display: none !important}}.portfolio-item{padding: 15px}.portfolio-item .portfolio-description{overflow: hidden;height: 270px;display: table-cell;vertical-align: middle;width: 100%;padding: 0 40px}.portfolio-item .portfolio-description h4{margin-bottom: 40px;position: relative}.portfolio-item .portfolio-description h4:after{content: '';display: block;position: absolute;width: 10px;height: 1px;background: #000;left: 0;bottom: -20px}.portfolio-item .portfolio-picture{width: 100%;height: 270px;overflow: hidden;position: relative;background: no-repeat 50% 50%;background-size: cover !important}.portfolio-item .portfolio-picture .portfolio-hover{position: absolute;width: 100%;height: 100%;text-align: center;left: 0;top: 0;opacity: 0;z-index: 2;line-height: 270px;background: rgba(255,255,255,0.9)}.portfolio-item .portfolio-picture .portfolio-hover a{padding: 10px;color: #000;font-size: 20px}.portfolio-item:hover .portfolio-hover{opacity: 1}.portfolio-item:hover h4{color: #c54514}.portfolioFilters a{font-size: 15px;font-weight: 600;color: #000;display: inline-block;margin: 2px;padding: 10px 18px;border-radius: 3px;-moz-border-radius: 3px;-webkit-border-radius: 3px}.portfolioFilters a.active-filter,.portfolioFilters a:hover{color: #fff;background: #000}@media (max-width: 991px){.portfolioFilters{padding-top: 60px;text-align: center}.portfolioFilters a{display: block}}.portfolio-item-navigation-ajax{display: none}#ajaxPortfolioContainer .portfolio-item-navigation-ajax{display: block}.portfolio-item-navigation a{padding: 10px}.exit-item{display: inline-block;width: 20px;height: 20px;line-height: 16px;margin: 0 10px;text-align: center;border-radius: 50%;background: #1e1f20}.load-more-container .lm-item{display: none}.social-icon{font-size: 14px;display: inline-block;border-radius: 50%;-moz-border-radius: 50%;-webkit-border-radius: 50%;text-align: center}.social-icon.small-icon{font-size: 14px;width: 30px;height: 30px;line-height: 30px}.social-icon.large-icon{font-size: 20px;width: 42px;height: 42px;line-height: 42px}.social-icon.light-bg{background: #fff}.social-icon.light-bg:hover{background: transparent;color: #fff !important}.social-icon.white-icon{color: #fff !important}.social-icon.white-icon:hover{background: #fff;color: #1e1f20 !important}.social-icon.dark-icon{color: #1e1f20}.social-icon.dark-icon:hover{background: #1e1f20;color: #fff}.social-icon.accent-icon{color: #c54514}.social-icon.accent-icon:hover{background: #c54514;color: #fff}.social-icon.dark-bg{color: #fff;background: #1e1f20}.social-icon.dark-bg:hover{background: transparent;color: #1e1f20}.social-icon i{color: inherit}.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner{height: 2em !important}.btn{display: inline-block;font-weight: bold;text-transform: uppercase;position: relative;line-height: 1;border: 1px solid;color: #1e1f20;background: transparent}.btn:after{font-family: FontAwesome, sans-serif;content: "\f178";font-weight: normal;position: absolute;display: block;border-left: 1px solid rgba(0,0,0,0.3);color: rgba(0,0,0,0.3);padding-left: 10px;height: auto}.btn:hover{border: 1px solid transparent}.btn.btn-lg{padding: 20px 50px 20px 20px;border-radius: 8px;-moz-border-radius: 8px;-webkit-border-radius: 8px;font-size: 14px}.btn.btn-lg:after{padding-left: 10px;width: 20px;top: 20px;bottom: 20px;right: 20px}.btn.btn-md,.btn.btn-sm,.btn.btn-xs{padding: 12px 50px 12px 12px;border-radius: 4px;-moz-border-radius: 4px;-webkit-border-radius: 4px;font-size: 12px}.btn.btn-md:after,.btn.btn-sm:after,.btn.btn-xs:after{padding-left: 10px;width: 20px;top: 12px;bottom: 12px;right: 20px}.btn.btn-dark{background: #1e1f20;color: #fff;border: 1px solid #1e1f20}.btn.btn-dark:after{border-left: 1px solid rgba(255,255,255,0.3);color: rgba(255,255,255,0.3)}.btn.btn-light{background: #cbcbcb;color: #fff;border: 1px solid #cbcbcb}.btn.btn-light:after{border-left: 1px solid rgba(0,0,0,0.3);color: rgba(0,0,0,0.3)}.btn.btn-dark-bg{background: transparent;color: #fff;border-color: #fff}.btn.btn-dark-bg:hover{border-color: transparent}.btn.btn-dark-bg:after{border-left: 1px solid #fff;color: #fff}.btn.btn-dark-bg.btn-light{background: #fff;color: #1e1f20;border-color: #fff}.btn.btn-dark-bg.btn-light:after{border-left: 1px solid #1e1f20;color: #1e1f20}.btn.btn-dark-bg.btn-dark{background: #cbcbcb;color: #1e1f20;border: #cbcbcb}.btn.btn-dark-bg.btn-dark:after{border-left: 1px solid #1e1f20;color: #1e1f20}.btn.btn-shopping:after{content: "\f07a"}.btn.btn-arrow:after{content: "\f178"}.btn.btn-bold-arrow:after{content: "\f061"}.btn.btn-resize:after{content: "\f0b2"}.btn.btn-forward:after{content: "\f064"}.btn.btn-check:after{content: "\f05d"}input.btn.btn-lg{padding: 20px}input.btn.btn-md,input.btn.btn-sm,input.btn.btn-xs{padding: 12px}.chart,.chart-dark{position: relative;display: inline-block;width: 125px;height: 125px;text-align: center;background: transparent;-moz-border-radius: 50%;-webkit-border-radius: 50%;border-radius: 50%}.chart canvas,.chart-dark canvas{position: absolute;top: 0;left: 0}.chart h2,.chart-dark h2{display: inline-block;line-height: 120px;z-index: 2}.progressbar .footnote{padding: 8px 0 20px;display: block}.progressbar:hover h2{color: #14b3c5}.progress{height: 20px;margin-bottom: 15px;background-color: #f4f4f4;border-radius: 0;-webkit-box-shadow: none;box-shadow: none}.progress.nobg{background: transparent}.progress .progress-bar{background-color: #1e1f20;line-height: 20px}.step-box{text-align: center}.step-box .step-box-icon{display: block;border-radius: 50%;-moz-border-radius: 50%;-webkit-border-radius: 50%;text-align: center;font-size: 20px;width: 50px;height: 50px;line-height: 50px;margin: 0 auto}.step-box .step-box-icon.with-arrow:after{font-family: "FontAwesome", sans-serif;color: #f4f4f4;width: 90px;display: inline-block;height: auto;position: absolute;top: 0;left: 145px;content: "\f178";text-align: center;font-size: 28px}.step-box p{font-size: 13px;padding-top: 20px;width: 50%;margin: 0 auto;padding-bottom: 40px}.step-box.light-step-box:hover p{color: #000}.step-box.light-step-box:hover .step-box-icon{color: #fff;background: #c54514}.step-box.light-step-box .step-box-icon{color: #c54514;background: #f4f4f4}.step-box.dark-step-box p{color: #cbcbcb}.step-box.dark-step-box .step-box-icon{color: #1e1f20;background: #fff}.step-box.dark-step-box:hover p{color: #fff}.step-box.dark-step-box:hover .step-box-icon{color: #f4f4f4;background: #1e1f20}@media (max-width: 991px){.step-box-icon.with-arrow:after{display: none !important}}@media (max-width: 1199px){.step-box-icon.with-arrow:after{left: 115px !important}}.team-carousel .owl-controls{position: absolute;left: 0;top: 120px;width: 100%}.team-carousel .owl-controls .owl-buttons div{background: transparent !important}.team-carousel .owl-controls .owl-prev{left: 50px;position: absolute;opacity: 1}.team-carousel .owl-controls .owl-next{right: 50px;position: absolute;opacity: 1 !important}.team-carousel.light-team-carousel .team-description{border-right: 1px solid #1e1f20}.team-carousel.dark-team-carousel .team-description{border-right: 1px solid #4f4f4f}.team-carousel.dark-team-carousel h1,.team-carousel.dark-team-carousel h2,.team-carousel.dark-team-carousel p{color: #fff}@media (max-width: 991px){.team-carousel .owl-controls{display: none !important}.team-carousel img{padding-top: 40px}}.team-member h3{color: #c54514}.team-member h4{color: #c54514}blockquote:hover{background: transparent !important}blockquote p{font-family: Roboto;color: #4f4f4f;-webkit-text-stroke: unset;font-size: 16px;margin: 0}blockquote footer{color: #b6b6b6;font-size: 14px}blockquote:hover{background: #f8f8f8}blockquote.dark-border{border-color: #c54514}blockquote.colored-bg{background: #f8f8f8}blockquote.colored-bg:hover{background: transparent}.tab-pane p{padding: 20px 0}.nav-tabs{border: none}.nav-tabs > li a{font-weight: 600;border: none;border-radius: 0}.nav-tabs > li.active > a,.nav-tabs > li.active > a:focus,.nav-tabs > li.active > a:hover,.nav-tabs > li > a:hover{border: none;color: #fff;background: #1e1f20}.nav-tabs.dark > li.active > a,.nav-tabs.dark > li.active > a:focus,.nav-tabs.dark > li.active > a:hover,.nav-tabs.dark > li > a:hover{border: none;color: #fff;background: #cbcbcb}.panel-default{border: none;box-shadow: none;border-radius: 0}.panel-default > .panel-heading + .panel-collapse > .panel-body{padding: 20px 0;border: none}.panel-default > .panel-heading{border: none;background-color: #cbcbcb;border-radius: 0}.panel-default > .panel-heading a{color: #fff}.panel-default .panel-body p{margin: 0;padding: 0}.panel-default.dark .panel-heading{background-color: #1e1f20}.service .service-icon{display: block;width: 50px;height: 50px;border-radius: 50%;-moz-border-radius: 50%;-webkit-border-radius: 50%;background: #f4f4f4;color: #cbcbcb;line-height: 50px;text-align: center;margin: 0 auto;font-size: 20px}.service:hover .service-icon{background: transparent}.service.service-dark .service-icon{color: #fff;background: #c54514}.service.service-dark:hover .service-icon{background: transparent;color: #c54514}.item-list{padding: 0}.item-list li{display: block;padding: 5px 5px 5px 50px;position: relative}.item-list li:before{color: #1e1f20;font-family: FontAwesome, sans-serif;display: inline-block;margin-left: -32px;width: 32px;content: '\f192'}.item-list.circlearrow li:before{content: '\f0a9'}.item-list.arrow li:before{content: '\f061'}.item-list.chevron li:before{content: '\f054'}.item-list.check li:before{content: '\f00c'}.item-list.check-circle li:before{content: '\f058'}.item-list.check-square li:before{content: '\f046'}.item-list.xclose li:before{content: '\f00d'}.item-list.forward li:before{content: '\f064'}.item-list.toggles li:before{content: '\f152'}.item-list.times li:before{content: '\f057'}.item-list.play li:before{content: '\f16a'}.counter > i{float: left;width: 50px;height: 50px;border-radius: 50%;-moz-border-radius: 50%;-webkit-border-radius: 50%;background: #f4f4f4;color: #cbcbcb;line-height: 50px;text-align: center;font-size: 20px;margin: 10px 30px 10px auto}.counter h2{padding-bottom: 10px}.counter:hover > i{background: transparent}.counter > .counter-data{text-align: left}.counter > .counter-data > span{display: block}.counter.dark-bg-counter > i{background: #fff;color: #1e1f20}.counter.dark-bg-counter:hover > i{background: transparent;color: #fff}.counter.dark-bg-counter h2{color: #fff}.testimonial{padding: 20px}.testimonial.light-bg{background-color: #f8f8f8}.testimonial .ttm-footer > img{float: left;border-radius: 50px;margin: 0 20px 0 0;width: 80px;height: 80px}.testimonial .ttm-footer > span{display: block}.wpcf7 .row{padding-bottom: 20px}.wpcf7 p{padding-bottom: 10px}.wpcf7 label,.wpcf7 input,.wpcf7 span,.wpcf7 textarea{width: 100%}.wpcf7 input,.wpcf7 textarea{outline: none}.wpcf7 input:focus,.wpcf7 textarea:focus{outline: none}.wpcf7 input{height: 50px}.wpcf7 textarea{height: 100px}.wpcf7 input,.wpcf7 textarea{padding: 20px;font-size: 10px;line-height: 10px;color: #b6b6b6;background-color: transparent;border: 1px solid #ddd;box-shadow: none;border-radius: 4px;font-weight: normal}.wpcf7 .wpcf7-submit{background: #c54514;color: #fff;border: 1px solid #c54514;padding: 20px;border-radius: 8px;-moz-border-radius: 8px;-webkit-border-radius: 8px;font-size: 14px;font-weight: 700;text-transform: uppercase;width: auto}.woocommerce-page .woocommerce-MyAccount-navigation li,.woocommerce .woocommerce-MyAccount-navigation li{padding-bottom: 10px}.woocommerce-page .woocommerce-Address-title h3,.woocommerce .woocommerce-Address-title h3{font-size: 20px;padding-bottom: 20px}.woocommerce-page .woocommerce-Address-title a,.woocommerce .woocommerce-Address-title a{font-size: 10px}.woocommerce-page .login,.woocommerce .login{border-color: #ddd}.woocommerce-page .woocommerce-MyAccount-content input,.woocommerce .woocommerce-MyAccount-content input,.woocommerce-page .login input,.woocommerce .login input{display: block;width: 100%;padding: 15px;font-size: 10px;line-height: 10px;color: #b6b6b6;background-color: transparent;border: 1px solid #ddd;box-shadow: none;border-radius: 4px}.woocommerce-page .woocommerce-MyAccount-content input[type="submit"],.woocommerce .woocommerce-MyAccount-content input[type="submit"],.woocommerce-page .login input[type="submit"],.woocommerce .login input[type="submit"]{background: #1e1f20;color: #fff;text-align: center;font-size: 10px;width: auto;text-transform: uppercase}.woocommerce-page .woocommerce-MyAccount-content legend,.woocommerce .woocommerce-MyAccount-content legend,.woocommerce-page .login legend,.woocommerce .login legend{font-size: 14px;padding-top: 10px}.woocommerce-page .sidebar .widget_layered_nav_filters li,.woocommerce .sidebar .widget_layered_nav_filters li{padding-right: 10px;font-size: 12px}.woocommerce-page .sidebar .widget_layered_nav_filters li a:before,.woocommerce .sidebar .widget_layered_nav_filters li a:before{color: #c54514}.woocommerce-page .sidebar .woocommerce.widget_price_filter form,.woocommerce .sidebar .woocommerce.widget_price_filter form{border: none;height: auto}.woocommerce-page .sidebar .woocommerce.widget_price_filter .price_slider_amount,.woocommerce .sidebar .woocommerce.widget_price_filter .price_slider_amount{padding-top: 15px}.woocommerce-page .sidebar .woocommerce.widget_price_filter .price_slider_amount .price_label,.woocommerce .sidebar .woocommerce.widget_price_filter .price_slider_amount .price_label{font-size: 12px;padding-top: 15px}.woocommerce-page .sidebar .woocommerce.widget_price_filter button,.woocommerce .sidebar .woocommerce.widget_price_filter button{padding: 12px;background: #1e1f20;color: #fff;border: 1px solid #1e1f20;border-radius: 4px;-moz-border-radius: 4px;-webkit-border-radius: 4px;font-size: 14px;outline: none}.woocommerce-page .sidebar .woocommerce.widget_price_filter .ui-slider,.woocommerce .sidebar .woocommerce.widget_price_filter .ui-slider{background: #f4f4f4}.woocommerce-page .sidebar .woocommerce.widget_price_filter .ui-slider .ui-slider-range,.woocommerce .sidebar .woocommerce.widget_price_filter .ui-slider .ui-slider-range{background-color: #c54514}.woocommerce-page .sidebar .woocommerce.widget_price_filter .ui-slider .ui-slider-handle,.woocommerce .sidebar .woocommerce.widget_price_filter .ui-slider .ui-slider-handle{background-color: #c54514}.woocommerce-page .sidebar .widget_shopping_cart_content .buttons a,.woocommerce .sidebar .widget_shopping_cart_content .buttons a{padding: 12px;background: #1e1f20;color: #fff;border: 1px solid #1e1f20;border-radius: 4px;-moz-border-radius: 4px;-webkit-border-radius: 4px;font-size: 14px}.woocommerce-page .sidebar .widget.woocommerce.widget_product_search,.woocommerce .sidebar .widget.woocommerce.widget_product_search{position: relative}.woocommerce-page .sidebar .widget.woocommerce.widget_product_search:before,.woocommerce .sidebar .widget.woocommerce.widget_product_search:before{font-family: FontAwesome, sans-serif;content: '\f002';color: #fff;top: 0;right: 0;width: 40px;height: 45px;line-height: 45px;text-align: center;z-index: 3;position: absolute;pointer-events: none}.woocommerce-page .sidebar form,.woocommerce .sidebar form{display: block;width: 100%;padding: 5px;font-size: 10px;line-height: 10px;color: #b6b6b6;background-color: transparent;border: 1px solid #ddd;box-shadow: none;border-radius: 4px;height: 50px}.woocommerce-page .sidebar form label,.woocommerce .sidebar form label{display: none}.woocommerce-page .sidebar form input[type="search"],.woocommerce .sidebar form input[type="search"]{padding: 15px;border: none;outline: none !important;width: 100%}.woocommerce-page .sidebar form input[type="submit"],.woocommerce .sidebar form input[type="submit"]{z-index: 2;background: #1e1f20;height: 50px;width: 40px;border-radius: 0 4px 4px 0;box-shadow: none;outline: 0;color: #fff;text-align: center;overflow: hidden;font-size: 16px;position: absolute;top: 0;right: 0;border: none}.woocommerce-page .sidebar .star-rating,.woocommerce .sidebar .star-rating{color: #cbcbcb;margin: 10px 0}.woocommerce-page .sidebar ul.cart_list li,.woocommerce .sidebar ul.cart_list li,.woocommerce-page .sidebar ul.product_list_widget li,.woocommerce .sidebar ul.product_list_widget li{padding-bottom: 10px}.woocommerce-page .sidebar ul.cart_list li img,.woocommerce .sidebar ul.cart_list li img,.woocommerce-page .sidebar ul.product_list_widget li img,.woocommerce .sidebar ul.product_list_widget li img{width: 70px}.woocommerce-page .sidebar .total,.woocommerce .sidebar .total{padding-top: 20px}.woocommerce-page .sidebar .total strong,.woocommerce .sidebar .total strong{font-weight: 700 !important;color: #000}.woocommerce-page .sidebar .wc-layered-nav-rating .star-rating,.woocommerce .sidebar .wc-layered-nav-rating .star-rating{margin: 0}.woocommerce-page .woocommerce-billing-fields h3,.woocommerce .woocommerce-billing-fields h3{padding-bottom: 30px;font-size: 28px}.woocommerce-page .woocommerce-message,.woocommerce .woocommerce-message,.woocommerce-page .woocommerce-info,.woocommerce .woocommerce-info{border-top-color: #c54514}.woocommerce-page .woocommerce-message:before,.woocommerce .woocommerce-message:before,.woocommerce-page .woocommerce-info:before,.woocommerce .woocommerce-info:before{color: #c54514}.woocommerce-page #order_review_heading,.woocommerce #order_review_heading{padding: 20px 0}.woocommerce-page form.checkout input,.woocommerce form.checkout input{outline: none}.woocommerce-page form.checkout textarea,.woocommerce form.checkout textarea{outline: none;height: 120px}.woocommerce-page form.checkout input,.woocommerce form.checkout input,.woocommerce-page form.checkout textarea,.woocommerce form.checkout textarea{display: block;width: 100%;padding: 10px 20px 10px 20px;font-size: 10px;line-height: 10px;color: #cbcbcb;background-color: transparent;border: 1px solid #ddd;box-shadow: none;border-radius: 4px}.woocommerce-page form.checkout #submit,.woocommerce form.checkout #submit{padding: 20px;width: auto;background: #1e1f20;color: #fff;border: 1px solid #1e1f20;border-radius: 8px;-moz-border-radius: 8px;-webkit-border-radius: 8px;font-size: 14px}.woocommerce-page form.checkout #payment input,.woocommerce form.checkout #payment input{width: auto !important;display: inline-block !important}.woocommerce-page #reviews #review_form_wrapper .comment-respond h3,.woocommerce #reviews #review_form_wrapper .comment-respond h3{padding-bottom: 30px}.woocommerce-page #reviews #review_form_wrapper form input,.woocommerce #reviews #review_form_wrapper form input{outline: none}.woocommerce-page #reviews #review_form_wrapper form textarea,.woocommerce #reviews #review_form_wrapper form textarea{outline: none;height: 120px}.woocommerce-page #reviews #review_form_wrapper form input,.woocommerce #reviews #review_form_wrapper form input,.woocommerce-page #reviews #review_form_wrapper form textarea,.woocommerce #reviews #review_form_wrapper form textarea{display: block;width: 100%;padding: 20px 0 20px 20px;font-size: 10px;line-height: 10px;color: #cbcbcb;background-color: transparent;border: 1px solid #ddd;box-shadow: none;border-radius: 4px}.woocommerce-page #reviews #review_form_wrapper form #submit,.woocommerce #reviews #review_form_wrapper form #submit{padding: 20px;width: auto;background: #1e1f20;color: #fff;border: 1px solid #1e1f20;border-radius: 8px;-moz-border-radius: 8px;-webkit-border-radius: 8px;font-size: 14px}.woocommerce-page #reviews #comments .woocommerce-Reviews-title,.woocommerce #reviews #comments .woocommerce-Reviews-title{padding-bottom: 80px}.woocommerce-page #reviews #comments ol.commentlist,.woocommerce #reviews #comments ol.commentlist{padding-left: 0}.woocommerce-page #reviews #comments ol.commentlist .star-rating,.woocommerce #reviews #comments ol.commentlist .star-rating{float: none;margin-bottom: 10px}.woocommerce-page #reviews #comments ol.commentlist li img.avatar,.woocommerce #reviews #comments ol.commentlist li img.avatar{width: 60px;border: none;border-radius: 50%;-moz-border-radius: 50%;-webkit-border-radius: 50%;background: none;padding: 0}.woocommerce-page #reviews #comments ol.commentlist li .comment-text,.woocommerce #reviews #comments ol.commentlist li .comment-text{border: none;padding: 0 0 30px;margin: 0 0 0 100px}.woocommerce-page #reviews #comments ol.commentlist .meta,.woocommerce #reviews #comments ol.commentlist .meta{font-size: 16px;padding-bottom: 0}.woocommerce-page #reviews #comments ol.commentlist .meta strong,.woocommerce #reviews #comments ol.commentlist .meta strong{font-weight: 700 !important;text-transform: uppercase;color: #000;padding-right: 5px}.woocommerce-page #reviews #comments ol.commentlist .meta time,.woocommerce #reviews #comments ol.commentlist .meta time{padding-left: 5px;font-size: 12px;color: #cbcbcb}.woocommerce-page .panel,.woocommerce .panel{box-shadow: none;-webkit-box-shadow: none}.woocommerce-page .posted_in,.woocommerce .posted_in,.woocommerce-page .tagged_as,.woocommerce .tagged_as{display: block}.woocommerce-page .posted_in a,.woocommerce .posted_in a,.woocommerce-page .tagged_as a,.woocommerce .tagged_as a{font-weight: bold}.woocommerce-page .quantity,.woocommerce .quantity{height: 30px}.woocommerce-page .quantity input,.woocommerce .quantity input{height: 100%;outline: none !important}.woocommerce-page #respond input#submit.alt,.woocommerce #respond input#submit.alt,.woocommerce-page a.button.alt,.woocommerce a.button.alt,.woocommerce-page button.button.alt,.woocommerce button.button.alt,.woocommerce-page input.button.alt,.woocommerce input.button.alt{background: #1e1f20;outline: none !important}.woocommerce-page #respond input#submit.alt:hover,.woocommerce #respond input#submit.alt:hover,.woocommerce-page a.button.alt:hover,.woocommerce a.button.alt:hover,.woocommerce-page button.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce-page input.button.alt:hover,.woocommerce input.button.alt:hover{background: #1e1f20}.woocommerce-page h2.site-description,.woocommerce h2.site-description,.woocommerce-page .entry-title,.woocommerce .entry-title{color: #000;font-weight: 600;font-family: Roboto;padding-bottom: 20px}.woocommerce-page h2,.woocommerce h2{padding-bottom: 40px;padding-top: 30px;font-size: 26px}.woocommerce-page ul.products li.product,.woocommerce ul.products li.product{width: 30.8%;text-align: center}.woocommerce-page ul.products li.product h3,.woocommerce ul.products li.product h3{font-size: 20px;color: #000;padding-bottom: 5px}.woocommerce-page ul.products li.product .price,.woocommerce ul.products li.product .price{font-size: 26px;font-weight: 100;font-family: Roboto;color: #000}.woocommerce-page ul.products li.product .price del,.woocommerce ul.products li.product .price del{color: #c54514;padding-bottom: 5px;font-size: 16px}.woocommerce-page ul.products li.product .price ins,.woocommerce ul.products li.product .price ins{font-weight: 100}.woocommerce-page ul.products li.product .star-rating,.woocommerce ul.products li.product .star-rating{color: #1e1f20}.woocommerce-page ul.products li.product .woo-imagewrapper,.woocommerce ul.products li.product .woo-imagewrapper{position: relative}.woocommerce-page ul.products li.product .woo-imagewrapper .woo-overlay,.woocommerce ul.products li.product .woo-imagewrapper .woo-overlay{position: absolute;width: 100%;height: 100%;background: rgba(255,255,255,0.9);opacity: 0;top: 0;left: 0;padding-top: 45%}.woocommerce-page ul.products li.product .woo-imagewrapper .woo-overlay a,.woocommerce ul.products li.product .woo-imagewrapper .woo-overlay a{background: none;color: #c54514;font-size: 20px;padding: 10px}.woocommerce-page ul.products li.product:hover .woo-imagewrapper .woo-overlay,.woocommerce ul.products li.product:hover .woo-imagewrapper .woo-overlay{opacity: 1}.woocommerce-page span.onsale,.woocommerce span.onsale{background-color: #c54514;padding: 0;z-index: 2}.woocommerce-page div.product .woocommerce-Reviews,.woocommerce div.product .woocommerce-Reviews{padding-top: 30px}.woocommerce-page div.product .woocommerce-tabs,.woocommerce div.product .woocommerce-tabs{padding-top: 60px}.woocommerce-page div.product .woocommerce-tabs ul.tabs,.woocommerce div.product .woocommerce-tabs ul.tabs{padding: 30px 0 0;margin: 0}.woocommerce-page div.product .woocommerce-tabs ul.tabs:before,.woocommerce div.product .woocommerce-tabs ul.tabs:before{border-color: #ddd !important}.woocommerce-page div.product .woocommerce-tabs ul.tabs li,.woocommerce div.product .woocommerce-tabs ul.tabs li{background: #1e1f20;border-radius: 0}.woocommerce-page div.product .woocommerce-tabs ul.tabs li:after,.woocommerce div.product .woocommerce-tabs ul.tabs li:after{display: none}.woocommerce-page div.product .woocommerce-tabs ul.tabs li:before,.woocommerce div.product .woocommerce-tabs ul.tabs li:before{display: none}.woocommerce-page div.product .woocommerce-tabs ul.tabs li a,.woocommerce div.product .woocommerce-tabs ul.tabs li a{color: #fff}.woocommerce-page div.product .woocommerce-tabs ul.tabs li a:hover,.woocommerce div.product .woocommerce-tabs ul.tabs li a:hover{color: #fff}.woocommerce-page div.product .woocommerce-tabs ul.tabs li.active a,.woocommerce div.product .woocommerce-tabs ul.tabs li.active a{color: #000}.woocommerce-page div.product .star-rating,.woocommerce div.product .star-rating{color: #c54514}.woocommerce-page div.product .woocommerce-review-link,.woocommerce div.product .woocommerce-review-link{font-size: 12px}.woocommerce-page div.product p.price,.woocommerce div.product p.price,.woocommerce-page div.product span.price,.woocommerce div.product span.price{font-family: Roboto;color: #c54514;font-size: 40px;font-weight: 100}.woocommerce-page div.product p.price del,.woocommerce div.product p.price del,.woocommerce-page div.product span.price del,.woocommerce div.product span.price del{font-size: 20px}.woocommerce-page div.product p.price ins,.woocommerce div.product p.price ins,.woocommerce-page div.product span.price ins,.woocommerce div.product span.price ins{font-weight: 100}.woocommerce-page .products .star-rating,.woocommerce .products .star-rating{float: none;display: block;margin-left: auto;margin-right: auto;margin-top: 30px}.woocommerce-page h1.page-title,.woocommerce h1.page-title{display: none}.woocommerce-page form.woocommerce-ordering,.woocommerce form.woocommerce-ordering,.woocommerce-page form.woocommerce-ordering:focus,.woocommerce form.woocommerce-ordering:focus{display: block;font-size: 10px;padding: 5px 0 5px 5px;line-height: 10px;color: #b6b6b6;background-color: transparent;border: 1px solid #ddd;box-shadow: none;border-radius: 4px}.woocommerce-page form.woocommerce-ordering select,.woocommerce form.woocommerce-ordering select,.woocommerce-page form.woocommerce-ordering:focus select,.woocommerce form.woocommerce-ordering:focus select{border: none;padding: 5px 1px 5px 15px;outline: none !important}.woocommerce-page .woocommerce-result-count,.woocommerce .woocommerce-result-count{font-size: 12px;padding-top: 5px}.woocommerce-page .related.products ul.products li.product,.woocommerce .related.products ul.products li.product{width: 22.05%}@media (max-width: 768px){.woocommerce-page ul.products li.product,.woocommerce ul.products li.product{width: 48%}.woocommerce-page .related.products ul.products li.product,.woocommerce .related.products ul.products li.product{width: 48%}}.woo-header .breadcrumb a{margin-right: 10px}