@import url(https://fonts.googleapis.com/css?family=Lora:400i,700i|Montserrat:300,400,500,600,700|Roboto:100,300,400,500,700,900);*{margin:0;padding:0}body{color:#777;background:#fff;font:400 14px/24px Montserrat,Arial,Helvetica,sans-serif}body h1,body h2,body h3,body h4,body h5,body h6{color:#1c1c1c;margin:0 0 8px;font-weight:400;line-height:1.5;font-style:normal;text-transform:capitalize;font-family:Montserrat,Arial,Helvetica,sans-serif}h1{font-size:48px}h2{font-size:36px}h3{font-size:24px}h4{font-size:18px}h5{font-size:16px}h6{font-size:14px}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:#1c1c1c}p a,p a:hover{text-decoration:underline}p{margin:0 0 20px;line-height:24px;letter-spacing:normal}a{text-decoration:none}a:active,a:focus,a:hover{outline:0;text-decoration:none}ul{margin:0}figure{margin-bottom:6px;position:relative}img{height:auto;max-width:100%}strong{color:#414141}iframe{width:100%;float:left;border:none}.wp-caption.alignleft,.wp-caption.alignnone{width:100%}button{border:none}.form-control,.tg-select select,.uneditable-input,input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],select,textarea{color:#777;outline:0;height:40px;background:#fff;font-size:14px;-webkit-box-shadow:none;box-shadow:none;line-height:18px;padding:10px 20px;border-radius:4px;display:inline-block;vertical-align:middle;border:1px solid #dbdbdb;text-transform:capitalize;-webkit-box-sizing:border-box;margin-bottom:5px;-moz-box-sizing:border-box;box-sizing:border-box}textarea.form-control{resize:none;height:210px}.form-control::-webkit-input-placeholder{color:#777}.form-control:-moz-placeholder{color:#777}.form-control::-moz-placeholder{color:#777}.form-control:-ms-input-placeholder{color:#777}.form-control::-ms-input-placeholder{color:#66}.form-control:focus,.select select:focus,input:focus{color:#777;border-color:#777;-webkit-box-shadow:none!important;box-shadow:none!important}.form-group{width:100%;float:left;margin:0 0 20px}label{color:#777;display:block;font-weight:400;margin-bottom:10px}form p{float:left;position:relative;width:100%}form p span i{top:13px;left:16px;color:#474747;position:absolute}option{padding:5px 15px}li{line-height:28px;list-style:disc inside none}ul ul{margin-left:20px}ol{float:none;list-style:decimal;padding-left:15px}ol ol{margin-left:20px}ol li{list-style:decimal;width:100%}table{background-color:transparent;max-width:100%}th{text-align:left}table{width:100%;margin-bottom:15px}table>tbody>tr>td,table>tbody>tr>th,table>tfoot>tr>td,table>tfoot>tr>th,table>thead>tr>td,table>thead>tr>th{border-top:1px solid #dbdbdb;border:1px solid #dbdbdb;line-height:2.5;padding-left:3px;text-align:center;vertical-align:top}table thead tr th{border-top:1px solid #dbdbdb;text-align:center;text-transform:capitalize}.table>caption+thead>tr:first-child>td,.table>caption+thead>tr:first-child>th,.table>colgroup+thead>tr:first-child>td,.table>colgroup+thead>tr:first-child>th,.table>thead:first-child>tr:first-child>td,.table>thead:first-child>tr:first-child>th{border-top:1px solid #dbdbdb}table>thead>tr>th{border-bottom:2px solid #dbdbdb;vertical-align:bottom}table>caption+thead>tr:first-child>td,table>caption+thead>tr:first-child>th,table>colgroup+thead>tr:first-child>td,table>colgroup+thead>tr:first-child>th,table>thead:first-child>tr:first-child>td,table>thead:first-child>tr:first-child>th{border-bottom:0}table>tbody+tbody{border-top:2px solid #dbdbdb}.table>tbody>tr>td,.table>tbody>tr>th,.table>tfoot>tr>td,.table>tfoot>tr>th,.table>thead>tr>td,.table>thead>tr>th{padding:6px 10px}p ins{color:#777}dl dd{margin-left:20px}address{font-style:italic}.tg-select{color:#777;float:left;width:100%;position:relative;text-transform:uppercase}.tg-select:after{top:0;right:15px;z-index:2;color:#777;display:block;content:'\f107';position:absolute;text-align:center;font-size:inherit;line-height:40px;font-family:FontAwesome}.tg-select select{z-index:1;width:100%;position:relative;appearance:none;-moz-appearance:none;-webkit-appearance:none}.tg-select select option{color:#777}.tg-checkbox,.tg-checkbox label,.tg-radio,.tg-radio label{margin:0;width:100%;float:left;position:relative}.tg-checkbox label,.tg-radio label{cursor:pointer;display:block;padding:0 0 0 20px}.tg-checkbox input[type=checkbox],.tg-radio input[type=radio]{display:none}.tg-checkbox input[type=checkbox]+label:before,.tg-radio input[type=radio]+label:before{top:4px;left:0;color:#373542;font-size:14px;line-height:14px;content:'\f096';position:absolute;font-family:FontAwesome}.tg-radio input[type=radio]+label:before{content:''}.tg-checkbox input[type=checkbox]:checked+label:before,.tg-radio input[type=radio]:checked+label:before{content:'\f046'}.tg-haslayout{width:100%;float:left}.tg-sectionspace{padding:70px 0}.tg-locationmap{width:100%;float:left;height:500px}.tg-btn-sm{padding:0 20px;line-height:30px}.tg-btn{color:#fff;overflow:hidden;padding:0 40px;position:relative;text-align:center;border-radius:25px;display:inline-block;vertical-align:middle;border:2px solid #fff;text-transform:uppercase;font:400 12px/46px Montserrat,Arial,Helvetica,sans-serif}.tg-btn span{z-index:5;display:block;position:relative}.tg-btn:hover{color:#fff}.tg-btn:before{top:0;left:0;height:0;z-index:1;content:'';width:100%;position:absolute}.tg-btn:hover:before{height:100%}.tg-btn-lg{width:100%}.tg-btn.tg-btnpink:hover{color:#fff}.tg-socialicons{overflow:hidden;list-style:none;text-align:center;line-height:30px}.tg-socialicons li{float:left;padding:0 4px;line-height:inherit;list-style-type:none}.tg-socialicons li a{width:30px;height:30px;color:#fff;display:block;background:#000;overflow:hidden;line-height:30px;position:relative;text-align:center;border-radius:30px;text-transform:capitalize}.tg-checkbox.tg-facebook,.tg-inputwithicon.tg-facebook .tg-icon,li.tg-facebook a{background:#3b5999}.tg-checkbox.tg-twitter,.tg-inputwithicon.tg-twitter .tg-icon,li.tg-twitter a{background:#55acee}.tg-checkbox.tg-linkedin,.tg-inputwithicon.tg-linkedin .tg-icon,li.tg-linkedin a{background:#0077b5}.tg-checkbox.tg-skype,.tg-inputwithicon.tg-skype .tg-icon,li.tg-skype a{background:#00aff0}.tg-checkbox.tg-dropbox,li.tg-dropbox a{background:#007ee5}.tg-checkbox.tg-vimeo,li.tg-vimeo a{background:#1ab7ea}.tg-checkbox.tg-tumblr,li.tg-tumblr a{background:#34465d}.tg-checkbox.tg-yahoo,li.tg-yahoo a{background:#410093}.tg-checkbox.tg-googleplus,.tg-inputwithicon.tg-googleplus .tg-icon,li.tg-googleplus a{background:#dd4b39}.tg-checkbox.tg-pinterestp,.tg-inputwithicon.tg-pinterestp .tg-icon,li.tg-pinterestp a{background:#bd081c}.tg-checkbox.tg-youtube,li.tg-youtube a{background:#cd201f}.tg-checkbox.tg-stumbleupon,li.tg-stumbleupon a{background:#eb4924}.tg-checkbox.tg-reddit,li.tg-reddit a{background:#ff5700}.tg-checkbox.tg-quora,li.tg-quora a{background:#b92b27}.tg-checkbox.tg-yelp,li.tg-yelp a{background:#af0606}.tg-checkbox.tg-soundcloud,li.tg-soundcloud a{background:#f30}.tg-checkbox.tg-whatsapp,li.tg-whatsapp a{background:#25d366}.tg-checkbox.tg-wechat,li.tg-wechat a{background:#09b83e}.tg-checkbox.tg-instagram,li.tg-instagram a{background:#e4405f}.tg-checkbox.tg-dribbble,li.tg-dribbble a{background:#ea4c89}.tg-checkbox.tg-flickr,li.tg-flickr a{background:#ff0084}.tg-checkbox.tg-rss,li.tg-rss a{background:#f60}.tg-socialicons li a i{color:#fff;width:30px;display:block;font-size:13px;line-height:30px;text-align:center}.tg-socialicons li a:hover{color:#fff}.tg-roundicontext .tg-usericonholder{width:250px;display:block;overflow:hidden;font-style:normal}.tg-roundicontext i,.tg-roundicontext span{float:left;font-size:13px;line-height:30px}.tg-roundicontext span{padding:0 15px 0 0}.tg-roundicontext:focus,.tg-roundicontext:hover{color:#fff;width:100%}.tg-roundicontext:hover .tg-usericonholder{width:100%}.tg-verticalmiddle{margin:0 -1px;float:none!important;display:inline-block;vertical-align:middle}.tg-description{width:100%;float:left}.tg-bglight{background:#f7f7f7}.tg-bgdark{color:#fff;background:#222428}.tg-stars,.tg-stars span{width:100px;height:16px;float:left;line-height:16px;position:relative}.tg-stars span:after,.tg-stars:before{top:0;left:0;font-size:16px;line-height:16px;position:absolute;letter-spacing:4px;font-family:FontAwesome;color:rgba(218,218,218,.8);content:'\f005 \f005 \f005 \f005 \f005'}.tg-stars span{width:75%;overflow:hidden}.tg-stars span:after{color:#000}.row.no-gutters{margin-right:0;margin-left:0}.no-gutters>[class*=col-],.no-gutters>[class^=col-],.row.no-gutters>[class*=col-],.row.no-gutters>[class^=col-]{padding-right:0;padding-left:0}.tg-search{top:0;left:0;opacity:0;width:100%;height:100%;z-index:999;padding:0 25%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:fixed;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;background-color:rgba(0,0,0,.95);-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;transition:all .5s ease-in-out;-webkit-transform:translate(0,-100%) scale(0,0);-moz-transform:translate(0,-100%) scale(0,0);-o-transform:translate(0,-100%) scale(0,0);-ms-transform:translate(0,-100%) scale(0,0);transform:translate(0,-100%) scale(0,0)}.tg-search .tg-btn{background:0 0}.tg-search.open{-webkit-transform:translate(0,0) scale(1,1);-moz-transform:translate(0,0) scale(1,1);-o-transform:translate(0,0) scale(1,1);-ms-transform:translate(0,0) scale(1,1);transform:translate(0,0) scale(1,1);opacity:1}.tg-btnclose{border:0;top:20px;color:#fff;right:20px;width:30px;height:30px;outline:0;display:block;font-size:30px;background:0 0;line-height:30px;text-align:center;position:absolute}.tg-btnclose i{margin:0;padding:0;width:100%;display:block;font-size:inherit;line-height:inherit}.tg-search form{width:100%;float:left}.tg-search form fieldset{border:0;margin:0;padding:0;float:left;width:100%;text-align:center}.tg-search .form-group{margin:0;width:100%;float:left;position:relative}.tg-search .form-control{padding:0;float:left;width:100%;border:0;height:80px;outline:0;font-size:36px;line-height:80px;font-weight:500;text-align:left;border-radius:0;padding-right:60px;text-transform:none;color:#fff;background:rgba(0,0,0,0);border-bottom:3px solid rgba(255,255,255,.2)}.tg-search form fieldset button{top:20px;right:0;color:#fff;width:40px;height:40px;font-size:40px;background:0 0;line-height:40px;position:absolute}.tg-search form fieldset button span{width:100%;float:left;text-align:center;font-size:inherit;line-height:inherit}.tg-badge{top:10px;right:-5px;color:#fff;min-width:20px;font-size:10px;font-weight:400;line-height:20px;font-style:normal;text-align:center;position:absolute;border-radius:50%;white-space:nowrap}.tg-dropdowncontent{top:150%;right:0;border:0;margin:0;opacity:0;z-index:1000;padding:20px;font-size:14px;min-width:300px;text-align:left;border-radius:0;visibility:hidden;position:absolute;background:#1a1c1e;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px rgba(0,0,0,.175)}.tg-themedropdown.open .tg-dropdowncontent{top:100%;opacity:1;visibility:visible}.tg-minicart ul{margin:0;width:100%;float:left;list-style:none}.tg-minicart ul li{width:100%;float:left;padding:20px 0;list-style-type:none;border-bottom:1px solid rgba(255,255,255,.2)}.tg-minicart ul li figure{margin:0;float:left}.tg-minicart ul li figure a,.tg-minicart ul li figure a img{display:block}.tg-btndropdown{color:#fff;display:block;font-size:20px;line-height:27px;position:relative;padding:19px 0 20px}.tg-btndropdown:focus,.tg-btndropdown:hover{color:#fff}.tg-producttitleandprice{color:#a8a8a8;overflow:hidden;font-size:12px;font-weight:300;line-height:16px;padding:10px 0 10px 15px}.tg-producttitleandprice strong{color:#fff;padding:0 0 5px;font-weight:400}.tg-producttitleandprice span,.tg-producttitleandprice strong,.tg-subtotal{width:100%;float:left}.tg-subtotal{padding:15px 0;border-bottom:1px solid rgba(255,255,255,.2)}.tg-subtotal span{color:#fff;float:left;font-size:12px;font-weight:600;line-height:12px}.tg-subtotal span+span{float:right}.tg-btns{width:100%;float:left}.tg-minicart .tg-btns{padding:13px 0 0}.tg-minicart .tg-btns a{float:left;color:#a8a8a8;font-size:12px;font-weight:500;line-height:20px;text-transform:uppercase}.tg-minicart .tg-btns a+a{float:right}.tg-minicart .tg-btns a i,.tg-minicart .tg-btns a span{line-height:inherit;display:inline-block;vertical-align:middle}.tg-minicart .tg-btns a span{padding:3px 0 0}.tg-minicart .tg-btns a i{font-size:20px}.tg-minicart .tg-btns a:hover,.tg-minicart .tg-btns a:hover i,.tg-minicart .tg-btns a:hover span{color:#fff}.tg-pagination{width:100%;float:left;padding:18px 0;font:400 12px/34px Montserrat,Arial,Helvetica,sans-serif}.tg-pagination ul{margin:0;padding:0;width:100%;float:right;list-style:none;text-align:center;line-height:inherit}.tg-pagination ul li{margin:0 2px;line-height:inherit;list-style-type:none;display:inline-block;vertical-align:top}.tg-pagination ul li.tg-prevpage{float:left;margin-left:0}.tg-pagination ul li.tg-nextpage{float:right;margin-right:0}.tg-pagination ul li a,.tg-pagination ul li span{width:34px;display:block;color:#1c1c1c;text-align:center;position:relative;border-radius:50%;background:#e9e9e9;line-height:inherit}.tg-pagination ul li.tg-nextpage a,.tg-pagination ul li.tg-prevpage a{width:auto;color:#1c1c1c;border-radius:0;overflow:hidden;position:relative;background:0 0;text-transform:uppercase}.tg-pagination ul li.tg-prevpage a i{padding:0 15px 0 0}.tg-pagination ul li.tg-nextpage a i{padding:0 0 0 15px}.tg-pagination ul li.tg-nextpage a:hover,.tg-pagination ul li.tg-prevpage a:hover{color:#1c1c1c;background:0 0}.tg-pagination ul li a:hover,.tg-pagination ul li.tg-active a{color:#fff}.tg-breadcrumb{padding:0;margin:0;color:#fff;float:right;list-style:none;text-align:right;text-transform:uppercase;font:400 14px/44px Montserrat,Arial,Helvetica,sans-serif}.tg-breadcrumb li{width:auto;list-style-type:none;display:inline-block;vertical-align:middle;line-height:inherit;padding:0 15px;position:relative}.tg-breadcrumb li:after{content:'-';position:absolute;top:0;left:-3px}.tg-breadcrumb li:last-child{padding:0 0 0 15px}.tg-breadcrumb li:first-child:after{display:none}.tg-breadcrumb li a{display:block;color:#fff}.tg-formtheme{width:100%;float:left}.tg-formtheme fieldset{border:0;margin:0;padding:0;width:100%;float:left}.tg-wrapper{overflow-x:hidden}.tg-content{width:100%;float:left}body.tg-404errorpage .tg-main,body.tg-404errorpage .tg-wrapper{height:100%}.tg-headerscrollbar{height:100%;overflow:auto;position:relative;margin:0 -17px 0 0;padding:0 47px 0 30px}.tg-themetabs{width:100%;float:left}.tg-themetabnav{width:100%;float:left;list-style:none;font-size:16px;font-weight:400;line-height:16px;border-bottom:1px solid #cfcfcf}.tg-themetabnav li{float:left;line-height:inherit;list-style-type:none}.tg-themetabnav li a{color:#1c1c1c;display:block;position:relative;padding:0 40px 18px 0}.tg-themetabnav li a:before{left:0;width:0;height:4px;content:'';bottom:-1px;position:absolute}.tg-themetabnav li a:hover:before,.tg-themetabnav li.active a:before,.tg-themetabnav li:hover a:before{width:100%}.tg-themetabcontent{width:100%;float:left;padding:30px 0 0}.tg-themetabcontent .tab-pane{width:100%;float:left}.tg-themetabcontent ul{width:100%;float:left;font-size:14px;line-height:17px;list-style:none}.tg-themetabcontent ul li{width:100%;float:left;line-height:inherit;list-style-type:none}.tg-themetabcontent ul li+li{padding:20px 0 0}.tg-parallax{z-index:2;width:100%;float:left;padding:120px 0;position:relative}.tg-sectionhead{width:100%;float:left;color:#fff;padding:0 0 90px;text-align:center}.tg-sectiontitle{width:100%;float:left;padding:0 0 30px}.tg-sectiontitle h2{margin:0;color:#fff;font-size:42px;font-weight:600;line-height:32px}.tg-sectiontitle h2 span{display:block;padding:0 0 20px;font:italic 400 15px/15px Lora,Arial,Helvetica,sans-serif}.tg-sectionhead .tg-description{width:100%;float:left;color:#777;font-size:16px;font-weight:300;line-height:20px}.tg-sectionhead .tg-description p{margin:0}.tg-sectionhead .tg-description p a{text-decoration:none}.tg-sectionheadvtwo{padding:0}.tg-sectionheadvtwo .tg-sectiontitle{margin:0 0 20px;padding:0 0 22px;position:relative}.tg-sectionheadvtwo .tg-sectiontitle:before{left:50%;bottom:0;content:'';width:100px;height:2px;position:absolute;margin:0 0 0 -50px;background:#1c1c1c}.tg-sectionheadvtwo .tg-sectiontitle h2{color:#1c1c1c;font-size:36px;line-height:30px}.tg-sectionheadvtwo .tg-description{padding:0 0 45px}.tg-paddingtopzero{padding-top:0!important}.tg-paddingbottomzero{padding-bottom:0!important}.tg-slidernav{width:100%;float:left}.rsArrow,.tg-next,.tg-prev{top:50%;z-index:2;color:#fff;width:50px;height:50px;cursor:pointer;overflow:hidden;margin:-25px 0 0;line-height:48px;text-align:center;position:absolute;border:1px solid #fff}.rsArrow{line-height:22px}.rsArrowLeft,.tg-prev{left:15px;border-radius:0 5px}.rsArrowRight,.tg-next{right:15px;border-radius:5px 0}.tg-next span,.tg-prev span{display:block;line-height:inherit}.tg-next:hover,.tg-prev:hover{color:#000;background:#fff}.tg-sliderdots{left:0;bottom:40px;z-index:2;width:100%;position:absolute;text-align:center}.tg-sliderdots .owl-dot{padding:0 3px;display:inline-block;vertical-align:top}.tg-sliderdots .owl-dot span{width:12px;height:12px;border:12px;display:block;border-radius:50%;background:rgba(255,255,255,.5)}.tg-sliderdots .owl-dot span:hover,.tg-sliderdots .owl-dot.active span{background:#fff}.tg-dropdowarrow{top:9px;z-index:2;right:15px;color:#fff;width:20px;height:20px;display:none;cursor:pointer;font-size:16px;line-height:20px;position:absolute;text-align:center;background:#1c1c1c}.tg-dropdowarrow i{display:block;font-size:inherit;line-height:inherit}.tg-open .tg-dropdowarrow i:before{content:'\f106'}.tg-navscrollbar{float:left;width:100%;height:100%;overflow:hidden;position:relative}.tg-navscrollbar .mCSB_scrollTools{width:0}.tg-navscrollbar .mCSB_inside>.mCSB_container{margin-right:0}.tg-navscrollbar .mCSB_scrollTools .mCSB_draggerRail{width:0}.tg-headers .tg-header{position:static}.tg-header{top:0;left:0;width:100%;z-index:999;position:fixed}.tg-headercontent{width:100%;float:left;text-align:center;border-bottom:1px solid rgba(255,255,255,.5)}.tg-logo{float:left;margin:10px 0 10px 30px}.tg-logo a{display:block}.tg-logo a img{display:block}.tg-header .tg-socialicons{float:right;position:relative;padding:0 30px 0 0}.tg-headervone .tg-socialicons{border-left:1px solid rgba(255,255,255,.5)}.tg-header .tg-socialicons li{padding:25px 0 25px 15px}.tg-header .tg-socialicons li a,.tg-header .tg-socialicons li a i{width:auto;height:auto;border-radius:0;font-size:20px;line-height:20px;background:0 0}.tg-nav{font-size:12px;font-weight:400;line-height:70px;vertical-align:top;display:inline-block;text-transform:uppercase}.tg-navigation{padding:0;width:100%;float:left;text-align:center}.tg-navigation ul{list-style:none}.tg-navigation>ul{float:left;width:100%;text-align:center;line-height:inherit}.tg-navigation ul li{width:100%;float:left;list-style-type:none}.menu-item-has-children{position:relative}.tg-navigation>ul>li{width:auto;margin:0 20px;line-height:inherit}.tg-navigation ul li a{display:block;position:relative}.tg-navigation>ul>li>a{color:#fff}.tg-navigation>ul>li>a:before{left:0;bottom:0;width:0;height:3px;content:'';background:#fff;position:absolute}.tg-navigation>ul>li.current-menu-item>a:before,.tg-navigation>ul>li:hover>a:before,.tg-navigation>ul>li>a:hover:before{width:100%}.mega-menu,.sub-menu{top:150%;left:0;margin:0;opacity:0;z-index:3;width:260px;padding:15px 0;text-align:left;line-height:30px;position:absolute;visibility:hidden;background:#1c1c1c;text-transform:capitalize}.sub-menu li{padding:5px 0;line-height:inherit}.sub-menu li a{color:#a8a8a8;padding:0 30px;position:relative}.sub-menu>li a:hover,.sub-menu>li.current-menu-item>a,.sub-menu>li:hover>a{color:#fff}.sub-menu .sub-menu{left:100%}.sub-menu>li.menu-item-has-children>a:before{top:0;right:20px;content:'\f105';position:absolute;line-height:inherit;font-family:FontAwesome}.mega-menu{width:100%;padding:40px 0}li.menu-item-has-mega-menu{position:static}.mega-menu ul{margin:0;width:100%;float:left;display:table;table-layout:fixed}.mega-menu>ul>li{width:auto;float:none;padding:0 30px;display:table-cell;vertical-align:top}.mega-menu>ul>li+li{border-left:1px solid #3c3c3c}.mega-menu>ul>li ul{line-height:16px}.mega-menu>ul>li ul li{line-height:inherit}.mega-menu>ul>li ul li+li{padding:20px 0 0}.mega-menu>ul>li ul li a{color:#a8a8a8}.mega-menu>ul>li ul li a:hover{color:#fff}.tg-linkstitle{width:100%;float:left;padding:0 0 30px}.tg-linkstitle h2{margin:0;color:#fff;font-size:12px;font-weight:700;line-height:16px}li.menu-item-has-children:hover>.mega-menu,li.menu-item-has-children:hover>.sub-menu{top:100%;opacity:1;visibility:visible}.sub-menu>li:hover>.sub-menu{top:0}.tg-navigation>ul>li:nth-child(5)>.sub-menu{right:0;left:auto}.tg-navigation>ul>li:nth-child(5)>.sub-menu .sub-menu{left:auto;right:100%}.tg-addnav{float:right;padding:0 10px;border-left:1px solid rgba(255,255,255,.5)}.tg-addnav>ul{width:100%;float:left;list-style:none}.tg-addnav>ul>li{float:left;display:block;padding:0 5px;line-height:27px;list-style-type:none}.tg-addnav>ul>li>a{color:#fff;display:block;font-size:20px;line-height:27px;position:relative;padding:21px 0 20px}.tg-addnav>ul>li>a>i{font-size:inherit;line-height:inherit}.tg-fixedheader .tg-logo a{width:133px;height:40px;position:relative}.tg-fixedheader .tg-logo a img{top:0;left:0;z-index:1;position:absolute;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.tg-fixedheader .tg-logo a img+img{z-index:2;opacity:0;visibility:hidden}.tg-fixedheader.tg-darkheader .tg-logo a img+img{opacity:1;visibility:visible}.tg-fixedheader:before{top:0;left:0;content:'';width:100%;height:100%;background:#fff;position:absolute;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out;-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%);transform:translateY(-100%)}.tg-fixedheader.tg-darkheader:before{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.tg-darkheader .tg-addnav>ul>li>a,.tg-darkheader .tg-btndropdown,.tg-darkheader .tg-navigation>ul>li>a{color:#000}.tg-darkheader .tg-navigation>ul>li>a:before{bottom:-1px;background:#000}.tg-darkheader .tg-socialicons,.tg-headervfour.tg-darkheader .tg-socialicons{border-color:rgba(0,0,0,.5)}.tg-darkheader .tg-socialicons li a,.tg-darkheader .tg-socialicons li a i{color:#000}.tg-darkheader .tg-addnav{border-color:rgba(0,0,0,.2)}.spread-overlay .tg-sidenavholder{width:100%;height:100%;z-index:1002;position:fixed;background:-moz-linear-gradient(-45deg,rgba(0,0,0,.6) 0,rgba(0,0,0,.6) 100%);background:-webkit-linear-gradient(-45deg,rgba(0,0,0,.6) 0,rgba(0,0,0,.6) 100%);background:linear-gradient(135deg,rgba(0,0,0,.6) 0,rgba(0,0,0,.6) 100%)}.tg-headervtwo .tg-logo{margin:10px 0}.tg-headervtwo .tg-headercontent{text-align:right}.tg-headervtwo .tg-socialicons{padding:0}.tg-headervthree .tg-headercontent{text-align:right}.tg-headervthree .tg-dropdowncontent[aria-labelledby=tg-dropdowncart]{margin:0 -15px 0 0}.tg-headervfour .tg-headercontent{text-align:right;border-color:rgba(255,255,255,.1)}.tg-headervfour .tg-socialicons{border-left:1px solid rgba(255,255,255,.1)}.tg-headervfive{top:0;left:0;width:310px;height:100%;z-index:999;background:#fff;overflow:hidden;position:absolute;-webkit-box-shadow:0 0 15px 0 rgba(0,0,0,.1);box-shadow:0 0 15px 0 rgba(0,0,0,.1)}.tg-headervfive .tg-headercontent{height:100%;padding:30px;overflow:hidden;position:relative}.tg-headervfive .tg-logo{margin:0}.tg-headervfive .tg-navigation{font-size:14px;font-weight:500;line-height:14px;text-transform:capitalize;top:50%;left:30px;width:480px;float:left;position:absolute;margin:-240px 0 0 0;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);-webkit-transform-origin:0% 100%;-moz-transform-origin:0% 100%;-ms-transform-origin:0% 100%;-o-transform-origin:0% 100%;transform-origin:0% 100%}.tg-headervfive .tg-navigation ul{text-align:left}.tg-headervfive .tg-navigation>ul>li{float:left;margin:0 22px;text-transform:uppercase}.tg-headervfive .tg-navigation>ul>li>a{color:#1d1d1d}.tg-headervfive .tg-socialicons{top:50%;right:60px;padding:0;width:24px;margin:-62px 0 0 0;position:absolute}.tg-headervfive .tg-socialicons li{width:100%;float:left;padding:8px 0}.tg-headervfive .tg-socialicons li a,.tg-headervfive .tg-socialicons li a i{display:block;color:#1c1c1c;font-size:25px;line-height:25px;text-align:center}.tg-headervsix{margin:0}.tg-headervsix .tg-headercontent{border:0;background:#fff;text-align:right}.tg-headervsix .tg-navigation{font-weight:600}.tg-headervsix .tg-navigation>ul>li>a{color:#1d1d1d}.tg-headervsix .tg-socialicons{border-left:1px solid rgba(0,0,0,.3)}.tg-headervsix .tg-socialicons li a,.tg-headervsix .tg-socialicons li a i{color:#606060}.tg-headervseven .tg-headercontent{text-align:center}.tg-headervseven .tg-socialicons{float:left;padding:0}.tg-headervseven .tg-nav{float:right;padding:20px}.tg-headervseven .tg-logo{float:none;width:134px;margin:10px auto;display:inline-block;vertical-align:top}.tg-headervseven .navbar-toggle{border:0;margin:0;padding:0;width:30px;height:30px;display:block;border-radius:0;line-height:30px;text-align:center}.tg-headervseven .navbar-toggle img{display:block;margin:0 auto}.tg-headerveight .tg-headercontent{background:#fff;text-align:right}.tg-headerveight .tg-nav{float:right;padding:20px}.tg-headerveight .tg-logo{margin:10px 0 10px 30px}.tg-headerveight .navbar-toggle{border:0;margin:0;padding:0;width:30px;height:30px;display:block;border-radius:0;line-height:30px;text-align:center}.tg-headerveight .navbar-toggle img{display:block;margin:0 auto}.tg-sidenavigation{top:0;right:-55%;z-index:9998;padding:40px;display:block;position:fixed;background:#fff;width:50%!important;height:100%!important}.tg-sidenavigation.in{right:0}.tg-sidenavigation ul{width:100%;float:left;color:#1c1c1c;font-weight:500;list-style:none}.tg-sidenavigation ul:nth-child(2),.tg-sidenavigation ul:nth-child(3){font-size:18px;line-height:22px}.tg-sidenavigation ul:nth-child(2){padding:10% 0 0;font-size:36px;font-weight:500;line-height:36px}.tg-sidenavigation ul:nth-child(3){padding:10% 0}.tg-sidenavigation ul:nth-child(2) li,.tg-sidenavigation ul:nth-child(3) li{width:100%;float:left;font-size:inherit;line-height:inherit;list-style-type:none}.tg-sidenavigation ul:nth-child(2) li{padding:20px 0}.tg-sidenavigation ul:nth-child(3) li{padding:10px 0}.tg-sidenavigation ul li a{color:#1c1c1c}.tg-sidenavigation ul:nth-child(2) li a,.tg-sidenavigation ul:nth-child(3) li a{float:left}.tg-sidenavigation ul:nth-child(2) li a em,.tg-sidenavigation ul:nth-child(2) li a span{font-style:normal;display:inline-block;vertical-align:top}.tg-sidenavigation ul:nth-child(2) li a em{color:#777;font-size:12px;line-height:16px}.tg-sidenavigation .tg-socialicons li a{width:40px;height:40px;color:#1c1c1c;background:0 0;font-size:16px;line-height:38px;border:1px solid #1c1c1c}.tg-sidenavigation .tg-socialicons li a i{width:100%;color:#1c1c1c;display:block;font-size:inherit;line-height:inherit}.tg-sidenavigation .mega-menu,.tg-sidenavigation .sub-menu{display:none}.tg-btnclosenav{top:-10px;right:-10px;z-index:9999;width:30px;float:right;display:block;color:#1c1c1c;font-size:36px;line-height:28px;padding:0 0 5px;text-align:center;position:relative}.tg-btnclosenav:focus,.tg-btnclosenav:hover{color:#1c1c1c}.tg-btnclosenav:before{right:-1px;bottom:0;content:'';width:90%;height:1px;display:block;position:absolute;background:#1c1c1c}.tg-btnclosenav i{display:block;font-size:inherit;text-align:inherit;line-height:inherit}.tg-headervnine{top:0;left:0;z-index:999;padding:0 100px;position:absolute}.tg-headervnine .tg-headercontent{border:0}.tg-headervnine .tg-logo{top:25px;left:50%;width:134px;height:50px;float:none;display:block;position:absolute;margin:0 0 0 -67px}.tg-headervnine .tg-nav{width:100%;float:left;font-weight:500}.tg-headervnine .tg-navigation ul{width:auto;float:left}.tg-headervnine .tg-navigation ul+ul{float:right}.tg-headervnine .tg-navigation ul li{float:left;padding:15px 0}.tg-headervnine .tg-navigation ul li a{color:#1d1d1d;position:static}.tg-headervnine .tg-navigation ul li a:before{display:none}.tg-headervten{top:0;left:0;width:310px;height:100%;z-index:999;position:fixed;overflow:hidden;-webkit-box-shadow:0 0 15px 0 rgba(0,0,0,.1);box-shadow:0 0 15px 0 rgba(0,0,0,.1)}.tg-headervten .tg-headercontent{height:100%;padding:30px 0;overflow:hidden;position:relative}.tg-headervten .tg-logo{margin:0}.tg-headervten .tg-navigation{font-size:14px;font-weight:500;line-height:30px;padding:120px 0 228px;text-transform:capitalize}.tg-headervten .tg-navigation ul{text-align:left}.tg-headervten .tg-navigation>ul>li{width:100%;float:left;margin:15px 0}.tg-headervten .tg-navigation>ul>li>a{color:#1d1d1d}.tg-headervten .tg-socialicons{padding:20px 0 0}.tg-headervten .tg-socialicons li{padding:0 10px 0 0}.tg-headervten .tg-socialicons li a,.tg-headervten .tg-socialicons li a i{color:#313131;font-size:16px;line-height:16px}.headinfo{width:100%;text-align:left;overflow:hidden}.headinfo ul{width:100%;float:left;list-style:none}.headinfo ul:first-child{font-size:12px;font-weight:300;line-height:16px}.headinfo ul li{list-style-type:none}.headinfo ul:first-child li{width:100%;float:left;line-height:inherit}.headinfo ul:first-child li span{color:#000}.tg-pushpage{width:100%;float:left}.tg-headervten+.tg-pushpage{padding:0 0 0 310px}.tg-headervten+.tg-pushpage .tg-maingoal.text-center,.tg-homebanner.tg-homebannervfive figure figcaption{padding:0}.tg-widget{width:100%;float:left}.tg-widgettitle{width:100%;float:left;margin:0 0 20px;border-bottom:1px solid #494949}.tg-widgettitle h3{color:#fff;font-size:20px;margin:0 0 10px;line-height:20px;text-transform:capitalize}.tg-widgetcontent{width:100%;float:left}.tg-widgetcontent ul{width:100%;float:left;list-style:none;font-size:14px;line-height:20px}.tg-widgetcontent ul li{width:100%;float:left;line-height:inherit;list-style-type:none}.tg-widgetusefulllinks ul li+li{padding:20px 0 0}.tg-widgetusefulllinks ul li a{float:left;color:#bebebe;overflow:hidden;position:relative}.tg-widgetusefulllinks ul li a:before{top:50%;left:-100%;width:10px;height:1px;content:'';background:#fff;position:absolute}.tg-widgetusefulllinks ul li a:focus,.tg-widgetusefulllinks ul li a:hover{color:#fff;padding:0 0 0 25px}.tg-widgetusefulllinks ul li a:focus:before,.tg-widgetusefulllinks ul li a:hover:before{left:0}.tg-widgettwitter ul li{padding-left:40px;position:relative}.tg-widgettwitter ul li+li{margin:30px 0 0}.tg-widgettwitter ul li:before{top:0;left:0;font-size:30px;line-height:30px;content:'\e90c';position:absolute;font-family:icomoon}.tg-widgettwitter ul li p{margin:0;line-height:27px}.tg-widgettwitter ul li p a{color:#bebebe;text-decoration:none}.tg-widgettwitter ul li time{color:#6e6e6e;font-size:12px;line-height:12px}.tg-widgetsubscribe .tg-description{padding:0 0 20px}.tg-widgetsubscribe .tg-description p{margin:0;font-weight:400}.tg-widgetsubscribe h4{clear:both;color:#fff;margin:0 0 20px;font-size:18px;line-height:18px;text-transform:capitalize}.tg-widgetsubscribe .tg-socialicons li{width:auto;float:left}.tg-footercolumns{width:100%;float:left;color:#bebebe;padding:0 0 70px}.tg-footercolumn{padding:20px 0 0}.tg-footercolumn.tg-widgettext{padding:0}.tg-footercolumn .tg-logo{float:left;margin:0 0 15px}.tg-widgettext .tg-description{padding:0 0 40px}.tg-widgettext .tg-description p{margin:0;font-weight:300}.tg-widgettext h4{clear:both;color:#fff;margin:0 0 20px;font-size:18px;line-height:18px;text-transform:capitalize}.tg-contactinfo{width:100%;float:left;list-style:none;font-size:14px;font-weight:300;line-height:20px}.tg-contactinfo li{width:100%;float:left;line-height:inherit;list-style-type:none}.tg-contactinfo li+li{padding:15px 0 0}.tg-contactinfo li a{color:#bebebe}.tg-contactinfo li address{margin:0;font-style:normal}.tg-widgetusefulllinks ul{width:50%;float:left}.tg-widgetsubscribe .tg-formsubscribe{padding:0 0 20px}.tg-widgetsubscribe .tg-formsubscribe fieldset{position:relative}.tg-widgetsubscribe .tg-formsubscribe .form-control{border:0;width:100%;background:#3b3b3b;padding-right:50px}.tg-widgetsubscribe .tg-formsubscribe button{top:0;right:0;color:#fff;width:40px;height:40px;font-size:18px;line-height:40px;border-radius:4px;position:absolute;background:#3b55e6}.tg-footer{width:100%;float:left;color:#bebebe;font-size:14px;font-weight:400;padding:100px 0 0;background:#1c1c1c}.tg-footerbar{width:100%;float:left;color:#888;padding:20px 0;border-top:1px solid #494949}.tg-copyright{float:left;font-size:14px;line-height:24px}.tg-by{float:right}.tg-by a,.tg-by a:focus,.tg-by a:hover{color:#fff}.tg-footervone .tg-copyright{padding:0;width:auto}.tg-footervtwo{padding:100px 0}.tg-footerlogobar{width:100%;float:left;overflow:hidden}.tg-footerlogobar .tg-logo{width:280px;float:none;display:block;margin:0 auto;padding:0 73px;position:relative}.tg-footerlogobar .tg-logo:after,.tg-footerlogobar .tg-logo:before{top:50%;content:'';height:1px;width:1000px;position:absolute;background:#8e8e8e}.tg-footerlogobar .tg-logo:before{left:100%}.tg-footerlogobar .tg-logo:after{right:100%}.tg-footervtwo .tg-footercolumns{padding:50px 0 0;text-align:center}.tg-footervtwo .tg-footercolumns ul{width:100%;float:left;font-size:14px;font-weight:400;line-height:20px;list-style:none;text-align:center}.tg-footervtwo .tg-footercolumns ul li{width:100%;float:left;line-height:inherit;list-style-type:none}.tg-footervtwo .tg-footercolumns ul li+li{padding:20px 0 0}.tg-footervtwo .tg-footercolumns ul li a{color:#bebebe;vertical-align:top;display:inline-block}.tg-footervtwo .tg-footercolumns ul li a:hover{color:#fff}.tg-footervtwo .tg-footercolumns ul.tg-socialicons li{width:auto;float:none;padding:0 30px;vertical-align:top;display:inline-block}.tg-footervtwo .tg-footercolumns ul.tg-socialicons li a{color:#fff;width:auto;height:auto;display:block;font-size:40px;border-radius:0;background:0 0;line-height:40px}.tg-footervtwo .tg-footercolumns ul.tg-socialicons li a i{width:auto;display:block;font-size:inherit;line-height:inherit}.tg-footervtwo .tg-footercolumns h4{clear:both;color:#fff;margin:0 0 20px;font-size:18px;line-height:18px;padding:120px 0 0;position:relative;text-transform:capitalize}.tg-footervtwo .tg-footercolumns h4:before{top:30px;left:50%;width:1px;height:60px;content:'';background:#fff;position:absolute}.tg-footervtwo .tg-formsubscribe{border:2px solid #fff}.tg-footervtwo .tg-formsubscribe fieldset{position:relative}.tg-footervtwo .tg-formsubscribe fieldset .form-control{border:0;z-index:1;width:100%;height:50px;line-height:28px;border-radius:0;position:relative;background:0 0;padding:10px 70px 10px 20px}.tg-footervtwo .tg-formsubscribe fieldset button{top:0;right:0;z-index:2;width:60px;height:50px;font-size:30px;line-height:50px;text-align:center;position:absolute;background:0 0;border-left:2px solid #fff}.tg-copyright{width:100%;float:left;padding:30px 0 0;text-align:center}.tg-footervthree{padding:100px 0;text-align:center;background:#101112}.tg-footervthree h4{color:#fff;margin:0 0 25px;font-size:36px;font-weight:700;line-height:30px;text-transform:none}.tg-footervthree h4+a{font-size:36px;font-weight:700;line-height:32px;margin:0 0 60px;display:inline-block;vertical-align:top}.tg-footervthree .tg-footernav{width:100%;float:left;font-size:12px;font-weight:300;line-height:12px;text-transform:uppercase}.tg-footervthree .tg-footernav ul{width:100%;float:left;list-style:none;line-height:inherit}.tg-footervthree .tg-footernav ul li{padding:0 20px;position:relative;line-height:inherit;vertical-align:top;display:inline-block;list-style-type:none}.tg-footervthree .tg-footernav ul li+li:before{top:0;left:-4px;content:'-';position:absolute;font-size:inherit;line-height:inherit}.tg-footervthree .tg-footernav ul li a{color:#fff;display:block;position:relative}.tg-footervthree .tg-footernav ul li a:before{top:5px;left:0;width:0;height:2px;content:'';position:absolute}.tg-footervthree .tg-footernav ul li a:hover:before{width:100%}.tg-footervfour{background:#131519}.tg-footervfive{padding:100px 0;text-align:center;position:relative;background:rgba(28,28,28,.8)}.tg-footervfive:before{top:0;left:0;z-index:-1;content:'';width:100%;height:100%;position:absolute;background:url(../images/parallax/bgparallax-01.jpg) no-repeat 50% 50%;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover}.tg-footervfive h4{color:#fff;margin:0 0 30px;font-size:20px;line-height:16px;text-transform:none}.tg-footervfive address{color:#fff;width:100%;float:left;font-size:14px;line-height:14px;font-style:normal;margin:0 0 30px}.tg-footervfive address span{display:block;padding:15px 0 0}.tg-footervfive address+a{color:#fff;font-size:14px;line-height:14px;margin:0 0 30px;display:inline-block;vertical-align:top}.tg-footervfive .tg-socialicons{width:100%;float:left}.tg-footervfive .tg-socialicons li{float:none;display:inline-block;vertical-align:top}.tg-footervfive .tg-copyright{padding:60px 0 0}.tg-homeslider{width:100%;float:left}.tg-homeslider+.tg-homeslider{margin:100px 0 0}.tg-homeslider figure{margin:0;width:100%;float:left;position:relative}.tg-homeslider figure>img{z-index:1;width:100%;height:auto;display:block;position:relative}.tg-homeslider figure figcaption{width:100%;float:left;padding:71px 0 0;min-height:920px;text-align:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex!important;-webkit-box-orient:vertical;-webkit-justify-content:center;justify-content:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-direction:normal;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}.tg-slidercontent{width:100%;float:left;position:relative;text-align:center}.tg-slidercontent h1{color:#fff;font-size:75px;font-weight:700;line-height:54px;margin:0 0 50px}.tg-slidercontent h1 span{display:block;padding:25px 0 0}.tg-slidercontent .tg-description{padding:0 0 50px}.tg-slidercontent .tg-description p{margin:0;color:#fff;font-size:18px;font-weight:400;line-height:21px}.tg-homeslider .tg-btn:before{background:#fff}.tg-darkcontent .tg-slidercontent .tg-description p,.tg-darkcontent .tg-slidercontent h1{color:#1c1c1c}.tg-darkcontent .tg-slidercontent .tg-btn{color:#1c1c1c;border-color:#1c1c1c}.tg-fixedheader .tg-logo a img.tg-logowhite,.tg-headervone.nav-dark .tg-logo a img.tg-logoblack{opacity:1;visibility:visible}.tg-fixedheader .tg-logo a img.tg-logoblack{z-index:2;opacity:0;visibility:hidden}.tg-headervone.nav-dark .tg-logo a img.tg-logowhite{opacity:0;visibility:hidden}.tg-headervone.nav-dark .tg-headercontent{border-bottom-color:rgba(0,0,0,.5)}.tg-headervone.nav-dark .tg-navigation>ul>li>a{color:#000}.tg-headervone.nav-dark .tg-navigation>ul>li>a:before{background:#000}.tg-headervone.nav-dark .tg-socialicons{border-left-color:rgba(0,0,0,.5)}.tg-headervone.nav-dark .tg-socialicons li a,.tg-headervone.nav-dark .tg-socialicons li a i{color:#000}.tg-homeslidervone{overflow:hidden;position:relative}.tg-homeslidervone figure figcaption{top:0;left:0;z-index:2;width:100%;min-height:0;height:100%;position:absolute}.tg-homeslidervone .tg-slidercontent{height:304px}.tg-homeslidervone .tg-slidercontent h1{top:0;width:100%}.tg-homeslidervone .tg-slidercontent .tg-description{top:183px}.tg-homeslidervone .tg-slidercontent .tg-btns{top:254px}.tg-homeslidervtwo figcaption{background:rgba(26,18,17,.8)}.tg-homeslidervthree .tg-slidercontent .tg-description p,.tg-homeslidervthree .tg-slidercontent h1{color:#000}.tg-homeslidervthree .tg-next,.tg-homeslidervthree .tg-prev,.tg-homeslidervthree .tg-slidercontent .tg-btn{color:#000;border-color:#000}.tg-homeslidervthree .tg-slidercontent .tg-btn:hover{color:#fff;background:#000}.tg-homeslidervthree .tg-next:hover,.tg-homeslidervthree .tg-prev:hover{color:#fff;background:#000}.tg-homeslidervfour .tg-next,.tg-homeslidervfour .tg-prev{border-radius:25px}.tg-homeslidervfive .tg-sliderdots{display:none}.tg-homeslidervfive figcaption{background:rgba(26,18,17,.8)}.tg-homeslidervfive .tg-slidercontent h1{clear:both;font-size:54px;line-height:44px}.tg-homeslidervfive .tg-slidercontent h1 em{font-style:normal;font-weight:400;font-family:Lora,Arial,Helvetica,sans-serif}.tg-homeslidervfive .tg-next,.tg-homeslidervfive .tg-prev{border:0;width:30px;height:30px;font-size:30px;border-radius:0;line-height:30px;margin:-15px 0 0}.tg-homeslidervfive .tg-next:hover,.tg-homeslidervfive .tg-prev:hover{color:#fff;background:0 0}.tg-homeslidervsix{width:100%;float:left;position:relative}.tg-homeslidervsix .tg-homeslider+.tg-homeslider{margin:0}.tg-homeslidervsix .tg-homesliderfull figure figcaption{min-height:600px}.tg-homesliderfull{z-index:1}.tg-homesliderfull figcaption,.tg-homesliderthumbnails figcaption{background:rgba(0,0,0,.8)}.tg-homesliderthumbnails{float:none;z-index:2;left:20px;bottom:20px;width:450px;position:absolute}.tg-homesliderthumbnails figure{height:80px;cursor:pointer;border-bottom:4px solid rgba(255,255,255,.5)}.tg-homesliderthumbnails .current figcaption{background:rgba(0,0,0,0)}.tg-homeslidervsix .tg-homeslider .owl-dots{display:none}.tg-sliderholder{width:100%;float:left;position:relative;padding:100px 100px 0}.tg-sliderholder:before{top:0;left:0;width:100%;height:90%;content:'';position:absolute;background:url(../images/allhome/9/img-05.jpg) no-repeat 50% 50%;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover}.tg-sliderholder .tg-socialicons{top:50%;left:0;margin:0;padding:0;width:100px;z-index:999;position:absolute}.tg-sliderholder .tg-socialicons li{width:100%;padding:10px 0;text-align:center;position:relative}.tg-sliderholder .tg-socialicons li+li:before{top:0;left:50%;width:20px;height:1px;content:'';position:absolute;background:#6a6562;margin:0 0 0 -10px}.tg-sliderholder .tg-socialicons li a{height:auto;margin:0 auto;border-radius:0;line-height:normal;background:0 0}.tg-sliderholder .tg-socialicons li a,.tg-sliderholder .tg-socialicons li a i{color:#404040}.tg-sliderholder .tg-socialicons li a i{font-size:20px;line-height:20px}.tg-homeslidervseven{padding:0 0 48px;background:url(../images/allhome/9/pattern.png) repeat-x 0 100%}.tg-homeslidervseven figure figcaption{min-height:772px}.tg-homeslidervseven .tg-slidercontent{text-align:left;padding:0 60px}.tg-homeslidervseven .tg-sliderdots{display:none}.tg-homeslidervseven .tg-next,.tg-homeslidervseven .tg-prev{margin:0;top:auto;border:0;right:auto;left:60px;bottom:15%;width:60px;height:30px;border-radius:0;line-height:30px}.tg-homeslidervseven .tg-next:hover,.tg-homeslidervseven .tg-prev:hover{color:#fff;background:0 0}.tg-homeslidervseven .tg-next{left:120px;border-left:1px solid #fff}.tg-homeslidervseven .tg-next span,.tg-homeslidervseven .tg-prev span{width:100%;float:left;height:inherit;position:relative;line-height:inherit}.tg-homeslidervseven .tg-prev span{background:url(../images/allhome/9/btnprev.png) no-repeat 50% 50%}.tg-homeslidervseven .tg-next span{background:url(../images/allhome/9/btnnext.png) no-repeat 50% 50%}.tg-homeslidervseven .tg-next span:before,.tg-homeslidervseven .tg-prev span:before{content:''}.tg-bluetextcolor,.tg-pinktextcolor,.tg-yellowtextcolor{font-style:normal;text-decoration:none}.tg-yellowtextcolor:hover{text-decoration:none}.tg-homebanner{width:100%;float:left;overflow:hidden;position:relative}.tg-homebanner figure{margin:0;width:100%;float:left}.tg-homebanner figure figcaption{width:100%;float:left;padding:80px 0 0;min-height:600px;text-align:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-justify-content:center;justify-content:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-direction:normal;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}.tg-bannercontent{width:100%;float:left;text-align:center}.tg-bannercontent strong{width:100%;float:left;color:#fff;padding:0 0 20px;font:400 italic 15px/15px Lora,Arial,Helvetica,sans-serif}.tg-bannercontent h1{margin:0;clear:both;color:#fff;font-size:54px;font-weight:700;line-height:44px;text-transform:none}.tg-bannercontent h1 span{display:block;padding:36px 0 18px}.tg-bannercontent h1 span+span{padding:18px 0 36px}.tg-bannercontent h1 em{font-weight:inherit}.tg-bannercontent .tg-description{padding:50px 0}.tg-bannercontent .tg-description p{margin:0;color:#fff;font-size:18px;font-weight:400;line-height:21px}.tg-bannercontent .tg-btn{color:#444;background:#fff}.tg-bannercontent .tg-btn:hover{color:#fff}.tg-homebannervone figure figcaption{background:rgba(0,0,0,.8)}.tg-homebannervone figure figcaption:before{top:71px;left:0;content:'';width:100%;height:100%;opacity:.2;position:absolute;background:url(../images/slider/pattern.png)}.tg-homebannervone .tg-bannercontent{text-align:left}.tg-homebannervtwo .tg-bannercontent{padding:0 0 0 35%}.tg-homebannervtwo .tg-bannercontent{text-align:left}.tg-homebannervtwo .tg-bannercontent h1{margin:0;color:#fff;font-size:75px;font-weight:700;line-height:54px}.tg-homebannervtwo .tg-bannercontent h1 span{padding:36px 0}.tg-bannercontent .tg-description p{font-size:14px;font-weight:300;line-height:20px}.tg-bannercontent .tg-description p span{display:block}.tg-homebannervthree figure figcaption{background:rgba(.1,.1,.2,.2)}.tg-homebannervthree .tg-bannercontent{position:relative}.tg-homebannervthree .tg-bannercontent .tg-btnplay{top:auto;left:auto;border:0;width:90px;height:90px;display:block;line-height:90px;position:relative;margin:0 auto 110px}.tg-homebannervthree .tg-bannercontent .tg-btnplay:before{left:50%;top:110px;width:1px;height:70px;content:'';background:#fff;position:absolute}.tg-homebannervthree .tg-bannercontent .tg-btnplay i{margin:0;width:100%;float:left;font-size:40px;line-height:inherit}.tg-homebannervthree .tg-bannercontent h1 em{font-weight:400;font-style:italic;font-family:Lora,Arial,Helvetica,sans-serif}.tg-homebannervthree .tg-bannercontent h1 span{padding:25px 0 0}.tg-homebannervfour figure figcaption{min-height:350px}.tg-homebannervfour .tg-bannercontent strong{color:#1c1c1c;padding:0 0 15px}.tg-homebannervfour .tg-bannercontent h1{clear:both;color:#1c1c1c;font-size:42px;line-height:42px}.tg-homebannervfour .tg-bannercontent h1 .tg-bluetextcolor{font-weight:400;font-style:italic;font-family:Lora,Arial,Helvetica,sans-serif}.tg-homebannervfour .tg-bannercontent h1 span{padding:15px 0 0}.tg-homebannervfive .tg-bannercontent .tg-description{padding:0 0 40px}.tg-homebannervfive .tg-bannercontent .tg-description p{font-size:18px;line-height:21px}.tg-homebannervfive .tg-bannercontent h1{clear:both}.tg-homebannervfive .tg-bannercontent h1 em{font-weight:400;font-style:italic;font-family:Lora,Arial,Helvetica,sans-serif}.tg-homebannervfive .tg-bannercontent h1 .tg-greentextcolor{font-style:normal}.tg-homesliderveight .tg-slidercontent{text-align:left}.tg-homesliderveight .tg-slidercontent h1{margin:0;font-size:54px;font-weight:600;line-height:44px}.tg-homesliderveight .tg-slidercontent h1 em{display:block;font:normal 400 16px/20px Lora,Arial,Helvetica,sans-serif}.tg-homesliderveight .tg-slidercontent h1 span{display:block;padding:15px 0}.tg-homesliderveight .tg-btns{padding:40px 0 0}.tg-homesliderveight .tg-btns .tg-btn{margin:0 20px 0 0}.tg-homesliderveight .tg-next,.tg-homesliderveight .tg-prev{overflow:hidden;border-radius:50%}.tg-homesliderveight .tg-sliderdots{display:none}.tg-innerbannercontent{width:100%;float:left}.tg-innerbanner{width:100%;float:left}.tg-innerbanner figure{margin:0;width:100%;float:left}.tg-innerbanner figure figcaption{width:100%;float:left;text-align:left;padding:221px 0 150px;background:rgba(0,0,0,.03)}.tg-innerbanner figure figcaption h1{color:#696;margin:0 0 10px;font-size:44px;font-weight:600;line-height:44px}.tg-innerbanner figure figcaption h2{margin:0;color:#666;font-size:18px;line-height:22px}.tg-innerbannervtwo{z-index:1;overflow:hidden;position:relative;padding:100px 100px 0}.tg-innerbannervtwo:before{top:0;left:0;width:100%;height:80%;content:'';z-index:-1;position:absolute;background:url(../images/allhome/9/img-05.jpg) no-repeat 50% 50%;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover}.tg-innerbannerholder{width:100%;float:left;padding:0 0 48px;background:url(../images/allhome/9/pattern.png) repeat-x 0 100%}.tg-innerbannervtwo figure figcaption{padding:158px 0;background:rgba(0,0,0,.3)}.tg-innerbannervtwo figure figcaption h1{margin:0;font-size:42px;font-weight:700;line-height:42px}.tg-innerbannervtwo figure figcaption h1 span{display:block}.tg-btnscrolldown{left:50px;bottom:60px;width:15px;height:30px;display:block;position:absolute;background:url(../images/icons/icon-03.png) no-repeat}.tg-btnscrolldownvtwo{left:50%;width:48px;height:48px;overflow:hidden;border-radius:50%;margin:0 0 0 -24px;background:url(../images/icons/icon-04.png) no-repeat}.tg-innerbannervthree figure figcaption{padding:0}.tg-innerbannervthree .tg-innerbannercontent{width:50%;text-align:left;min-height:920px;background:#222428;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:left;align-items:left;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-justify-content:center;justify-content:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-direction:normal;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;padding:71px 150px 40px 40px}.tg-innerbanner figure figcaption .tg-innerbannercontent h1{margin:0;font-size:52px;line-height:52px}.tg-innerbannercontent h1 em{display:block;padding:0 0 20px;font:italic 400 15px/15px Lora,Arial,Helvetica,sans-serif}.tg-innerbannercontent h1 span{display:block;padding:10px 0 0}.tg-innerbannercontent .tg-description{color:#fff;padding:40px 0;font-size:16px;font-weight:300;line-height:30px}.tg-innerbannercontent .tg-description p{margin:0}.tg-innerbannervfour figure figcaption{min-height:400px;padding:90px 0 0;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-justify-content:center;justify-content:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-direction:normal;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}.tg-innerbannervfour figure figcaption h1{margin:0 0 16px}.tg-innerbannervfour figure figcaption h2{margin:0;color:#333;font-size:16px;line-height:30px;word-spacing:3px;letter-spacing:3px;text-transform:uppercase}.tg-innerbannervsix{margin:0;color:#fff}.tg-innerbannervsix figure figcaption{text-align:left;padding:200px 0}.tg-innerbannervsix figure figcaption h1{margin:0;text-align:left}.tg-innerbannervsix figure figcaption h1 span{display:block;padding:15px 0 0}.tg-innerbannervsix figure figcaption .tg-description{padding:40px 40px 40px 0}.tg-innerbannervsix figure figcaption .tg-description p{margin:0}.tg-services{width:100%;float:left}.tg-service{width:100%;float:left;padding:40px 0}.tg-serviceicon{width:100%;float:left;padding:0 0 10px}.tg-serviceicon i{float:left;font-size:40px;line-height:50px}.tg-serviceicontargetarrow i{font-size:60px}.tg-servicetitle{width:100%;float:left;padding:0 0 10px}.tg-servicetitle h3{margin:0;color:#1c1c1c;font-size:20px;line-height:20px}.tg-servicetitle h3 a{color:#1c1c1c}.tg-service .tg-description p{margin:0}.tg-servicesvone{margin:-40px 0}.tg-servicesvtwo{-webkit-box-shadow:0 0 35px 0 rgba(0,0,0,.15);box-shadow:0 0 35px 0 rgba(0,0,0,.15)}.tg-servicesvtwo .tg-service.tg-bglight{background:#f3f3f3}.tg-servicesvtwo .tg-service{background:#fff;padding:40px;min-height:340px;text-align:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-justify-content:center;justify-content:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-direction:normal;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}.tg-servicesvtwo .tg-serviceicon{text-align:center}.tg-servicesvtwo .tg-serviceicon i{float:none;display:inline-block;vertical-align:top}.tg-services .tg-video{padding:0 30px 0 0}.tg-video{width:100%;float:left}.tg-video figure{margin:0;width:100%;float:left;position:relative}.tg-video figure img{width:100%;height:auto;display:block;position:relative}.tg-btnplay{top:50%;left:50%;z-index:2;color:#fff;width:60px;height:60px;display:block;font-size:25px;line-height:56px;text-align:center;border-radius:50%;position:absolute;border:2px solid #fff;margin:-30px 0 0 -30px}.tg-btnplay:focus,.tg-btnplay:hover{color:#fff}.tg-btnplay i{display:block;line-height:inherit}.tg-servicesvthree .tg-service{padding:0}.tg-service h2{margin:5px 0 15px;font-size:26px;font-weight:600;line-height:32px;color:#424242}.tg-service h2 span{font-size:15px;line-height:22px;font-weight:500;display:block;margin:10px 0 25px;color:#727272}.tg-servicesvthree .tg-themetabcontent .tg-description p{margin:0 0 30px}.tg-servicesvfour .tg-service{padding:0;color:#fff;text-align:center}.tg-servicesvfour .tg-serviceicon{padding:0 0 20px;text-align:center}.tg-servicesvfour .tg-serviceicon i{color:#fff;float:none;display:inline-block;vertical-align:top}.tg-servicesvfour .tg-servicetitle a{color:#fff}.tg-servicesvfive .tg-service{padding:0;color:#fff;cursor:pointer;position:relative;text-align:center;-webkit-perspective:1000;-moz-perspective:1000;-o-perspective:1000;perspective:1000}.tg-flipper{float:left;width:100%;height:342px;position:relative;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-o-transform-style:preserve-3d;transform-style:preserve-3d}.tg-service figure{top:0;left:0;margin:0;z-index:2;width:100%;height:100%;overflow:hidden;position:absolute}.tg-service figure img{z-index:1;width:100%;height:auto;display:block;position:relative}.tg-service figure figcaption .tg-serviceicon{padding:0 0 70px;text-align:center}.tg-service figure figcaption .tg-serviceicon i{color:#fff;float:none;font-size:60px;line-height:60px;display:inline-block;vertical-align:top}.tg-service figure figcaption .tg-servicetitle a{color:#fff}.tg-service figure figcaption .tg-servicetitle h3{color:#fff;font-size:20px;font-weight:500;line-height:30px}.tg-service figure figcaption .tg-servicetitle h3 span{color:#fff;display:block;padding:0 0 10px;font:400 15px/15px Lora,Arial,Helvetica,sans-serif}.tg-service .tg-back,.tg-service figure figcaption{top:0;left:0;color:#fff;width:100%;height:100%;padding:30px;position:absolute;text-align:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-box-orient:vertical;justify-content:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-direction:normal;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}.tg-service figure figcaption{z-index:2;background:rgba(0,0,0,.6)}.tg-service .tg-back,.tg-service figure{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden}.tg-service .tg-back,.tg-service.tg-hover .tg-flipper,.tg-service:hover .tg-flipper{-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);-o-transform:rotateY(180deg);transform:rotateY(180deg)}.tg-servicesvsix{margin:-40px 0}.tg-servicesvsix .tg-service{text-align:center}.tg-servicesvsix .tg-serviceicon{padding:0 0 20px;text-align:center}.tg-servicesvsix .tg-serviceicon i{float:none;color:#777;display:inline-block;vertical-align:top}.tg-title{width:100%;float:left;position:relative}.tg-title h3{margin:0;font-size:24px;font-weight:500;line-height:24px}.tg-title h3 span{color:#777;display:block;text-transform:none;font:italic 400 15px/18px Lora,Arial,Helvetica,sans-serif}.tg-titlevone{margin:0 0 20px;padding:0 0 0 70px}.tg-count{top:0;left:0;color:#adadad;position:absolute;display:inline-block;vertical-align:middle;font:100 55px/40px Roboto,Arial,Helvetica,sans-serif}.tg-features{width:100%;float:left;padding:0 0 100px;border-bottom:1px solid #ddd}.tg-feature{width:100%;float:left}.tg-feature figure{width:100%;float:left;overflow:hidden;margin:0 0 40px}.tg-feature figure a,.tg-feature figure a img{display:block}.tg-feature figure a img{width:100%;height:auto}.tg-featurecontent{width:100%;float:left}.tg-featurecontent .tg-title h3 span{margin:0 0 5px}.tg-featurecontent .tg-description p{margin:0}.tg-portfolio{width:100%;float:left}.tg-portfolioitem{float:left}.grid-sizer,.tg-widthquarter{width:25%}.tg-widthhalf{width:50%}.tg-portfolioitem>figure{margin:0;width:100%;float:left}.tg-portfolioitem>figure>a{display:block}.tg-portfolioitem>figure>a>img{width:100%;height:auto;display:block}.tg-statistics{width:100%;float:left;list-style:none}.tg-statistics li{width:25%;float:left;padding:60px;text-align:center;list-style-type:none}.tg-statistics li:nth-child(1){background:#51b4de}.tg-statistics li:nth-child(2){background:#6697b9}.tg-statistics li:nth-child(3){background:#576f9e}.tg-statistics li:nth-child(4){background:#34495e}.tg-statistics li h3{color:#fff;font-size:42px;line-height:32px;margin:0 0 20px;padding:0 0 20px;position:relative;vertical-align:top;display:inline-block}.tg-statistics li h3:before{left:50%;bottom:0;width:90px;height:1px;content:'';background:#fff;position:absolute;margin:0 0 0 -45px}.tg-statistics li h4{margin:0;color:#fff;font-size:16px;font-weight:300;line-height:16px}.tg-parallaxmaingoal{background:rgba(0,0,0,.3)}.tg-maingoal{width:100%;float:left;color:#fff}.tg-maingoal .tg-titlevone{padding:0}.tg-maingoal .tg-titlevone span{color:#fff;padding:0 0 20px}.tg-maingoal .tg-titlevone h3{color:#fff;font-size:36px;font-weight:400;line-height:45px}.tg-btnbox{width:100%;float:left;position:relative;padding:0 0 0 70px}.tg-btnbox .tg-btnplay{top:0;left:0;margin:0}.tg-btnbox span{width:100%;float:left;font-size:16px;font-weight:300;line-height:25px;padding:5px 65% 5px 0}.tg-teammembers{width:100%;float:left}.tg-teammember{width:100%;float:left}.tg-teammember figure{margin:0;float:left;overflow:hidden;position:relative;border-radius:5px}.tg-teammember figure a{display:block}.tg-teammember figure img{width:100%;height:auto;display:block}.tg-membercontent{overflow:hidden;padding:70px 0 0 70px}.tg-membercontent .tg-title{padding:0 0 30px}.tg-membercontent .tg-title h3{font-size:20px}.tg-membercontent .tg-description p{margin:0 0 30px}.tg-memberskills{width:100%;float:left;padding:0 0 30px}.tg-memberskill{width:100%;float:left}.tg-memberskill+.tg-memberskill{padding:40px 0 0}.tg-memberskill>span{width:100%;float:left;color:#222;padding:0 0 15px;text-transform:capitalize;font:400 16px/20px Montserrat,Arial,Helvetica,sans-serif}.tg-skillholder{width:100%;float:left;height:5px;background:#ededed}.tg-skillbar{height:5px;float:left;position:relative;-webkit-transition:none;-o-transition:none;transition:none}.tg-skillbar span{color:#fff;width:42px;right:-21px;bottom:21px;background:#222;border-radius:3px;text-align:center;position:absolute;vertical-align:top;display:inline-block;font:400 13px/22px Roboto,Arial,Helvetica,sans-serif}.tg-skillbar span:before{width:0;height:0;top:100%;left:17px;content:'';position:absolute;border-left:4px solid transparent;border-right:4px solid transparent;border-top:6px solid #222}.tg-membercontent .tg-socialicons{width:100%;float:left;background:#fff}.tg-membercontent .tg-socialicons li{padding:4px}.tg-membercontent .tg-socialicons li a{width:35px;height:35px;color:#1a1a1a;line-height:35px;background:0 0;-webkit-box-shadow:1px 3px 3px 0 rgba(0,0,0,.2);box-shadow:1px 3px 3px 0 rgba(0,0,0,.2)}.tg-membercontent .tg-socialicons li a i{margin:0;color:#1a1a1a;width:inherit;height:inherit;font-size:18px;line-height:inherit}.tg-membercontent .tg-socialicons li:hover a i{color:#fff}.tg-membercontent .tg-socialicons li.tg-facebook:hover a{background:#3b5999}.tg-membercontent .tg-socialicons li.tg-twitter:hover a{background:#55acee}.tg-membercontent .tg-socialicons li.tg-dribbble:hover a{background:#ea4c89}.tg-teammembersthumbnail{top:0;right:41%;width:176px;float:left;position:absolute}.tg-teammembersthumbnail .item{width:100%;float:left;cursor:pointer}.tg-teammembersthumbnail .item figure{margin:0;width:100%;float:left;overflow:hidden;border-radius:50%}.tg-teammembersthumbnail .item figure img{opacity:.4;display:block;border-radius:50%}.tg-teammembersthumbnail .current .item figure img,.tg-teammembersthumbnail .item:hover figure img{opacity:1}.tg-parallax .tg-sectionheadvtwo .tg-sectiontitle:before{background:#fff}.tg-parallax .tg-sectionheadvtwo .tg-sectiontitle h2{color:#fff;font-weight:400}.tg-clientfeedbacks{width:100%;float:left;padding:50px 0 0}.tg-clientfeedback{width:100%;float:left}.tg-box{width:100%;float:left;position:relative}.tg-clientfeedback .tg-box{padding:30px;background:#fff;margin:0 0 27px;border-radius:5px 5px 5px 0}.tg-clientfeedback .tg-box:before{top:100%;left:0;width:0;height:0;content:'';position:absolute;border-top:27px solid #fff;border-left:22px solid transparent!important}.tg-clientfeedback .tg-box h3{color:#1c1c1c;font-size:20px;font-weight:500;margin:0 0 10px;line-height:20px}.tg-clientfeedback .tg-box .tg-description p{margin:0}.tg-clientinfo{width:100%;float:left;padding:10px}.tg-clientinfo figure{float:left;overflow:hidden;border-radius:50%;margin:0 15px 0 0}.tg-clientinfo figure img{display:block}.tg-namedesignation{padding:11px 0;overflow:hidden}.tg-namedesignation h3{margin:0;color:#fff;font-size:16px;font-weight:600;line-height:20px}.tg-namedesignation h4{margin:0;color:#fff;font-size:14px;font-weight:400;line-height:18px}.tg-parallaxnewsupdate{background:rgba(249,249,249,.95)}.tg-parallaxnewsupdate .tg-sectionheadvtwo .tg-sectiontitle h2{color:#1c1c1c}.tg-parallaxnewsupdate .tg-sectionheadvtwo .tg-sectiontitle:before{background:#1c1c1c}.tg-newsupdates{width:100%;float:left}.tg-newsupdates .tg-sectionheadvtwo{text-align:left}.tg-newsupdates .tg-sectionheadvtwo .tg-sectiontitle:before{left:0;margin:0}.tg-newsupdates h3{clear:both;color:#1c1c1c;font-size:20px;margin:0 0 30px;font-weight:500;line-height:20px}.tg-newsupdates h3 span{display:block;padding:0 0 8px;font-size:75px;font-weight:700;line-height:55px}.tg-btnviewallpost{color:#000;float:left;position:relative;padding:0 30px 0 0;text-transform:uppercase;font:500 12px/20px Montserrat,Arial,Helvetica,sans-serif}.tg-btnviewallpost:before{top:0;right:0;content:'\eaae';font-size:16px;position:absolute;line-height:inherit;font-family:icomoon}.tg-posts{width:100%;float:left}.tg-post{width:100%;float:left;background:#fff}.tg-postsslider .item{width:100%;float:left}.tg-postsslider .tg-post{border-radius:5px;padding:50px 30px 30px;border-bottom:5px solid #1c1c1c}.tg-posttitle{width:100%;float:left;padding:0 0 25px}.tg-posttitle h3{margin:0;font-size:18px;font-weight:600;line-height:21px}.tg-posttitle h3 a{color:#1c1c1c}.tg-post .tg-description{padding:0 0 25px}.tg-post .tg-description p{margin:0}.tg-postmetadata{width:100%;float:left;font-size:12px;font-weight:400;line-height:28px;list-style:none;padding:25px 0 0;border-top:1px solid #e7e7e7}.tg-postmetadata li{float:left;padding:0 12px;position:relative;line-height:inherit;list-style-type:none}.tg-postmetadata li:first-child{padding-left:0}.tg-postmetadata li:last-child{padding-right:0}.tg-postmetadata li+li:before{top:0;left:-2px;content:'/';position:absolute;font-size:inherit;position:absolute;line-height:inherit}.tg-postmetadata li figure{float:left;overflow:hidden;margin:0 10px 0 0;border-radius:50%}.tg-postmetadata li a{color:#000}.tg-postsslider .owl-dots{padding:60px 0 0}.tg-postsslider .owl-dots .owl-dot span{background:#8a8a8a}.tg-postsslider .owl-dots .owl-dot span:hover,.tg-postsslider .owl-dots .owl-dot.active span{background:#4c4c4c}.tg-community{width:100%;float:left;padding:0 0 100px}.tg-textshortcode{width:100%;float:left}.tg-bgdark .tg-sectionheadvtwo .tg-sectiontitle h2,.tg-bgdark .tg-textshortcode{color:#fff}.tg-bgdark .tg-sectionheadvtwo .tg-sectiontitle:before{left:0;margin:0;background:#fff}.tg-community .tg-textshortcode .tg-sectiontitle h2{text-align:left}.tg-community .tg-textshortcode .tg-description{font:400 15px/24px Lora,Arial,Helvetica,sans-serif}.tg-textshortcode .tg-description{padding:0 0 20px}.tg-textshortcode .tg-description p{margin:0 0 20px}.tg-list{width:100%;float:left;font-size:14px;font-weight:300;line-height:24px;list-style:none;padding:0 0 50px}.tg-list li{width:100%;float:left;position:relative;padding:0 0 0 15px;list-style-type:none}.tg-list li+li{margin:10px 0 0}.tg-list.tg-liststyledash li:before{top:50%;left:0;width:4px;height:1px;content:'';background:#777;position:absolute}.tg-bgdark .tg-list.tg-liststyledash li:before{background:#fff}.tg-btnwhite{color:#222428;background:#fff}.tg-btnwhite:hover{color:#fff}.tg-imgshortcode{width:100%;float:left}.tg-imgshortcode figure{margin:0;width:100%;float:left}.tg-imgshadow{padding:0 40px 40px 0}.tg-imgshadow figure{position:relative}.tg-imgshadow figure:before{top:40px;right:-40px;z-index:1;content:'';width:100%;height:100%;position:absolute}.tg-imgshadow figure img{z-index:2;position:relative}.tg-community+div>.tg-servicesvtwo{color:#333}.tg-overlapcontent{padding-top:290px;margin:-170px 0 0}.tg-bgwhite{background:#fff}.tg-statisticsvtwo li{padding:0 15px;background:0 0!important}.tg-statisticsvtwo li h3,.tg-statisticsvtwo li h4{color:#1c1c1c;text-align:left;display:inline-block;vertical-align:middle}.tg-statisticsvtwo li h3{margin:0;font-weight:700;padding:0 10px 0 0}.tg-statisticsvtwo li h3:before{display:none}.tg-statisticsvtwo li h4{font-weight:500}.tg-statisticsvtwo li h4 span{display:block;font-weight:300}.tg-maingoalvtwo{color:#1c1c1c}.tg-maingoalvtwo .tg-titlevone{padding:0 10% 0 0}.tg-maingoalvtwo .tg-titlevone h3,.tg-maingoalvtwo .tg-titlevone span{color:#1c1c1c}.tg-maingoal .tg-description{padding:10px 0 40px}.tg-maingoal .tg-description p{margin:0;color:#fff;font-size:16px;line-height:26px}.tg-maingoalvtwo .tg-description p{color:#1c1c1c;font-size:14px;line-height:24px}.tg-btnblue,.tg-btnblue:hover{color:#fff!important}.tg-teammembersvtwo .tg-teammember figure{border-radius:0}.tg-teammember figure img{z-index:1;position:relative}.tg-teammember figure figcaption{top:0;left:0;z-index:2;width:100%;height:100%;opacity:0;visibility:hidden;position:absolute;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-justify-content:center;justify-content:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-direction:normal;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;background:rgba(0,0,0,.4)}.tg-teammember figure figcaption .tg-membercontent{padding:0;text-align:center}.tg-teammember figure figcaption .tg-membercontent .tg-title{padding:0 0 5px}.tg-teammember figure figcaption .tg-membercontent .tg-title h3,.tg-teammember figure figcaption .tg-membercontent .tg-title h3 a,.tg-teammember figure figcaption .tg-membercontent .tg-title h3 span{color:#fff}.tg-teammember figure figcaption .tg-membercontent .tg-title h3 span{font-style:normal;font-family:Montserrat,Arial,Helvetica,sans-serif}.tg-teammember figure figcaption .tg-membercontent .tg-socialicons{background:0 0;text-align:center}.tg-teammember figure figcaption .tg-membercontent .tg-socialicons li{float:none;vertical-align:top;display:inline-block}.tg-teammember figure figcaption .tg-membercontent .tg-socialicons li a,.tg-teammember figure figcaption .tg-membercontent .tg-socialicons li a i{color:#fff;-webkit-box-shadow:none;box-shadow:none}.tg-teammember figure:hover figcaption{opacity:1;visibility:visible}.tg-teamslider .owl-dots{left:0;z-index:3;padding:0;bottom:30px;position:absolute}.tg-whatwedo{width:100%;float:left}.tg-whatwedo .tg-titlevone{padding:0}.tg-whatwedo .tg-title h3{font-size:36px;line-height:46px}.tg-whatwedo .tg-title h3 span{color:#1c1c1c;padding:0 0 20px}.tg-half{width:50%}.tg-doubleimg{position:relative}.tg-doubleimg figure{z-index:2;width:auto;float:left;margin:70px 0 0;overflow:hidden;position:relative}.tg-doubleimg figure+figure{top:0;right:0;margin:0;z-index:1;position:absolute}.tg-postsvtwo .tg-post{border:0;padding:0}.tg-post>figure{margin:0;width:100%;float:left;overflow:hidden;position:relative}.tg-post>figure>img{width:100%;height:auto;display:block;position:relative}.tg-post figure figcaption,.tg-posthovercontent{top:0;left:0;color:#fff;width:100%;height:100%;padding:20px;position:absolute;background:rgba(0,0,0,.4)}.tg-postcontent{width:100%;float:left;background:#fff}.tg-postcontent .tg-posttitle{padding:0 20px 25px}.tg-postcontent .tg-posttitle h3 a{color:#fff}.tg-postcontent .tg-description{padding:0 20px 25px}.tg-postcontent .tg-postmetadata{padding:20px;border-color:rgba(255,255,255,.2)}.tg-category{float:left;color:#fff;font-size:12px;line-height:32px;padding:0 15px;border-radius:17px;vertical-align:top;display:inline-block;border:1px solid #fff}.tg-category:hover{color:#fff}.tg-barands{float:left;padding:0 0 80px}.tg-barands .item{width:100%;float:left}.tg-barands figure{margin:0;width:100%;float:left;overflow:hidden;border-radius:5px;border:1px solid #dcdcdc}.tg-barands figure a{display:block}.tg-barands figure a img{display:block}.tg-sectionheadvthree{padding:0}.tg-sectionheadvthree .tg-sectiontitle{padding:0 0 45px}.tg-sectionheadvthree .tg-sectiontitle h2{color:#1c1c1c}.tg-sectionheadvthree .tg-sectiontitle h2 span{color:#777;display:block;padding:0 0 15px}.tg-servicesvsix .tg-service figure{width:100%;float:left;padding:0 0 25px;overflow:hidden;position:static}.tg-servicesvsix .tg-servicetitle h3{font-size:20px;line-height:20px}.tg-servicetitle h3 span{color:#777;display:block;padding:0 0 7px;font:italic 400 15px/15px Lora,Arial,Helvetica,sans-serif}.tg-maingoal.text-center{padding:0 0 100px}.tg-maingoal.text-center .tg-btnbox{padding:0}.tg-maingoal.text-center .tg-btnbox .tg-btnplay{float:none;margin:0 auto;position:static}.tg-besttheme{z-index:3;width:100%;float:left;color:#fff;padding:80px 15px;margin:-100px 0 0;position:relative;background:#222428}.tg-besttheme h2{color:#fff;margin:0 0 40px;font-size:36px;line-height:40px}.tg-skills{width:100%;float:left;padding:0 0 50px}.tg-skill{width:100%;float:left}.tg-skill+.tg-skill{padding:30px 0 0}.tg-skill span{color:#fff;float:left;font-size:12px;font-weight:300;line-height:16px;padding:0 0 10px}.tg-skill span+span{float:right}.tg-besttheme .tg-textshortcode .tg-description{padding:0}.tg-besttheme .tg-textshortcode .tg-description p{margin:0}.tg-themefeatures{width:100%;float:left;padding:0 0 0 20px}.tg-themefeature{width:100%;float:left;position:relative;padding:0 0 0 20px}.tg-themefeature+.tg-themefeature{margin:20px 0 0}.tg-themefeatureicon{top:0;left:0;color:#fff;font-size:40px;line-height:40px;position:absolute}.tg-themefeature h3{margin:0 0 15px;color:#fff;font-size:20px;line-height:20px}.tg-themefeature .tg-description{padding:0}.tg-themefeature .tg-description p{margin:0}.tg-statisticsvthree{padding:0 236px;position:relative}.tg-statisticsvthree li{width:50%;padding:30px 0;background:0 0!important}.tg-statisticsvthree li h3,.tg-statisticsvthree li h4{margin:0;padding:0;width:100%;color:#1c1c1c}.tg-statisticsvthree li:first-child,.tg-statisticsvthree li:last-child{top:0;width:auto;text-align:left;position:absolute}.tg-statisticsvthree li:first-child{left:0}.tg-statisticsvthree li:last-child{right:0;text-align:right}.tg-statisticsvthree li h3{margin:0 0 10px}.tg-statisticsvthree li h3:before{display:none}.tg-portfolioitem figure img{z-index:1;width:100%;height:auto;display:block;position:relative}.tg-portfolioitem figure .tg-portfoliohover{top:0;left:0;z-index:2;width:100%;height:100%;position:absolute;background:0 0;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-justify-content:center;justify-content:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-direction:normal;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}.tg-portfolioitem figure .tg-portfoliohover h2,.tg-portfolioitem figure .tg-portfoliohover h3{overflow:hidden}.tg-portfolioitem figure .tg-portfoliohover h2{margin:0 0 15px;font-size:30px;line-height:30px}.tg-portfolioitem figure .tg-portfoliohover h3{font-size:18px;line-height:18px;font-family:Lora,Arial,Helvetica,sans-serif}.tg-portfolioitem figure .tg-portfoliohover h2 span,.tg-portfolioitem figure .tg-portfoliohover h3 span{display:block;-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-ms-transform:translateY(100%);-o-transform:translateY(100%);transform:translateY(100%)}.tg-portfolioitem figure:hover .tg-portfoliohover{background:#fff}.tg-portfolioitem figure:hover .tg-portfoliohover h2 span,.tg-portfolioitem figure:hover .tg-portfoliohover h3 span{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.tg-bgaboutus{background:url('../images/allhome/3/bgimg-01.png') no-repeat 100% 80px}.tg-aboutus{width:100%;float:left;color:#777;font-size:16px;line-height:31px;text-align:left;padding:0 50% 0 0}.tg-aboutus .tg-sectionhead{text-align:left}.tg-aboutus .tg-sectiontitle h2{font-size:36px;font-weight:500;line-height:46px}.tg-aboutus .tg-description{padding:0 0 80px}.tg-aboutus .tg-description p{margin:0;line-height:inherit}.tg-themefeaturesvtwo{padding:0 15% 0 0}.tg-themefeaturesvtwo .tg-themefeature{padding:0 0 0 90px}.tg-themefeaturesvtwo .tg-themefeatureicon{color:#fff;width:70px;height:70px;font-size:32px;line-height:70px;text-align:center;border-radius:50%}.tg-themefeaturesvtwo .tg-themefeatureicon i{display:block;line-height:inherit}.tg-themefeaturesvtwo .tg-themefeature h3{color:#1c1c1c}.tg-themefeaturesvtwo .tg-themefeature .tg-description{padding:0}.tg-themefeaturesvtwo .tg-themefeature .tg-description p{font-size:14px;line-height:24px}.tg-bgblue{color:#fff}.tg-bgblue .tg-sectiontitle{padding:0}.tg-bgblue .tg-sectiontitle h2{font-weight:400}.tg-clientfeedbackslidervtwo{padding:0}.tg-clientfeedbackslidervtwo .tg-clientfeedback{text-align:center}.tg-clientfeedbackslidervtwo .tg-clientfeedback figure{margin:0 0 20px;overflow:hidden;border-radius:50%;display:inline-block;vertical-align:top}.tg-clientfeedbackslidervtwo .tg-clientfeedback .tg-description{padding:0 0 50px}.tg-clientfeedbackslidervtwo .tg-clientfeedback .tg-description p{margin:0}.tg-clientfeedbackslidervtwo .tg-clientfeedback h3{margin:0;color:#fff;font-size:16px;font-weight:500;line-height:20px}.tg-clientfeedbackslidervtwo .tg-clientfeedback h4{margin:0;color:#fff;font-size:12px;font-weight:300;line-height:16px}.tg-clientfeedbackslidervtwo .owl-dots{padding:50px 0 0}.tg-pkgplans{clear:both;margin:0 -15px}.tg-pkgplans:after{clear:both;content:'';display:block}.tg-pkgplans>div{padding:0 30px}.tg-pkgplan{width:100%;float:left;padding:50px 30px;text-align:center;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.25);box-shadow:0 0 10px 0 rgba(0,0,0,.25)}.tg-planhead{width:100%;float:left}.tg-planhead h3{margin:0;font-size:20px;line-height:23px}.tg-planhead h4{color:#777;margin:0 0 40px;padding:0 0 30px;font-size:14px;line-height:17px;position:relative}.tg-planhead h4:before{bottom:0;left:50%;width:40px;height:1px;content:'';position:absolute;margin:0 0 0 -20px}.tg-planhead h5{margin:0;color:#1c1c1c;font-size:42px;line-height:28px}.tg-planhead h5 sup{top:-14px;font-size:16px;line-height:16px}.tg-planhead h5 sub{font-size:16px;line-height:16px}.tg-planbody{width:100%;float:left;padding:30px 0}.tg-planbody ul{width:100%;float:left;font-size:14px;font-weight:300;line-height:18px;list-style:none}.tg-planbody ul li{width:100%;float:left;padding:15px 0;line-height:inherit;list-style-type:none}.tg-empty{width:30px;height:1px;display:block;background:#777;margin:8px auto 9px}.tg-planfoot{width:100%;float:left}.tg-planfoot .tg-btn{border-color:#bababa}.tg-planfoot .tg-btn,.tg-planfoot .tg-btn:focus,.tg-planfoot .tg-btn:hover{color:#fff;background:#bababa}.tg-bgdarkvtwo{background:#131519}.tg-bgdarkgrey{background:#202226}.tg-whitecontent,.tg-whitecontent .tg-maingoalvtwo .tg-description p,.tg-whitecontent .tg-maingoalvtwo .tg-titlevone h3,.tg-whitecontent .tg-maingoalvtwo .tg-titlevone span,.tg-whitecontent .tg-sectionhead .tg-description,.tg-whitecontent .tg-sectionhead .tg-description a,.tg-whitecontent .tg-sectiontitle h2,.tg-whitecontent .tg-sectiontitle h2 span,.tg-whitecontent .tg-themefeaturesvtwo .tg-themefeature h3,.tg-whitecontent .tg-whatwedo .tg-title h3,.tg-whitecontent .tg-whatwedo .tg-title h3 span,.tg-whitecontent h2,.tg-whitecontent p{color:#fff}.tg-whitecontent .tg-list.tg-liststyledash li:before,.tg-whitecontent .tg-sectiontitle:before{background:#fff}.tg-bgaboutusvtwo{background:url('../images/allhome/4/bgimg-01.png') no-repeat 100% 80px}.tg-themefeaturesvthree{padding:0;margin:-35px 0}.tg-themefeaturesvthree .tg-themefeature{width:50%;margin:35px 0;padding:0 15px 0 110px}.tg-themefeaturesvthree .tg-themefeature:nth-child(odd){float:left}.tg-themefeaturesvthree .tg-themefeature:nth-child(even){float:right}.tg-themefeaturesvthree .tg-themefeatureicon{left:15px;width:70px;height:70px;color:#1c1c1c;background:#fff;font-size:30px;line-height:70px;border-radius:50%;text-align:center}.tg-themefeaturesvthree .tg-themefeatureicon i{display:block;line-height:inherit}.tg-themefeaturesvthree .tg-themefeature:hover .tg-themefeatureicon i{color:#fff}.tg-themefeaturesvfour{padding:0;text-align:center}.tg-themefeaturesvfour .tg-boxone{background:url(../images/allhome/4/img-04.jpg) no-repeat center center;background-size:100% 100%}.tg-themefeaturesvfour .tg-boxtwo{background:url(../images/allhome/4/img-05.jpg) no-repeat center center;background-size:100% 100%}.tg-themefeaturesvfour .tg-boxthree{background:url(../images/allhome/4/img-06.jpg) no-repeat center center;background-size:100% 100%}.tg-themefeaturesvfour .tg-boxone .tg-themefeature{background:rgba(25,24,40,.75)}.tg-themefeaturesvfour .tg-boxtwo .tg-themefeature{background:rgba(59,85,230,.75)}.tg-themefeaturesvfour .tg-boxthree .tg-themefeature{background:rgba(234,32,92,.75)}.tg-themefeaturesvfour .tg-themefeature{padding:80px 30px}.tg-themefeaturesvfour .tg-themefeature .tg-description{color:#fff;font-size:16px;line-height:30px}.tg-themefeaturesvfour .tg-themefeatureicon{display:block;position:static;margin:0 auto 15px}.tg-clientfeedbacksvtwo .tg-box h3{color:#fff}.tg-clientfeedbacksvtwo .tg-box{background:#2d2e32}.tg-clientfeedbacksvtwo .tg-box:before{border-top-color:#2d2e32}.tg-postsvthree{width:auto;float:none;clear:both;margin:-15px}.tg-postsvthree>div{padding:0 30px}.tg-postsvthree .tg-post{border:0;padding:15px 0;border-radius:0;background:0 0}.tg-postsvthree .tg-post>figure{padding:0 0 35px}.tg-postsvthree .tg-post figure a{display:block}.tg-postsvthree .tg-post figure a img{width:100%;height:auto;display:block}.tg-postsvthree .tg-posttitle{padding:0 0 15px}.tg-postsvthree .tg-posttitle h3 a{color:#fff}.tg-postsvthree .tg-postmetadata{border:0;padding:0}.tg-postsvthree .tg-postmetadata li a{color:#fff}.tg-postsvthree .tg-postcontent{width:100%;float:left;position:static}.tg-headervfive+.tg-pushpage .tg-main{padding:0 0 0 310px}.tg-headervfive+.tg-pushpage .tg-footer{padding:100px 0 100px 310px}.tg-aboutme{width:100%;float:left;font-size:20px;font-weight:300;line-height:40px;position:relative;padding:0 0 0 450px}.tg-aboutme h2{margin:0 0 15px;font-size:36px;line-height:28px}.tg-infobox{top:0;left:140px;width:250px;height:250px;position:absolute}.tg-infobox span{left:0;bottom:0;width:100%;color:#1c1c1c;font-size:15px;line-height:18px;padding:0 0 0 25%;position:absolute;font-family:Lora,Arial,Helvetica,sans-serif}.tg-infobox span a{display:block;font-size:20px;font-weight:300;line-height:23px}.tg-infobox:before{width:100%;height:2px;content:'';left:-44px;bottom:122px;position:absolute;background:#141519;-webkit-transform:rotate(-40deg);-moz-transform:rotate(-40deg);-ms-transform:rotate(-40deg);-o-transform:rotate(-40deg);transform:rotate(-40deg)}.tg-infobox:after{top:-22px;left:-22px;content:'';width:44px;height:44px;background:#fff;position:absolute;border-radius:50%;border:3px solid #f3c130}.tg-aboutme .tg-description{line-height:inherit}.tg-aboutme .tg-description p{margin:0;line-height:inherit}.tg-steps{width:100%;float:left;color:#1c1c1c;font-size:24px;font-weight:500;line-height:28px;list-style:none;padding:160px 0 0;position:relative}.tg-steps:before{top:30px;left:20px;content:'';width:26px;height:26px;display:block;overflow:hidden;border-radius:50%;position:absolute;background:#f3c130}.tg-steps li{float:left;width:20%;padding:40px 0 0;position:relative;line-height:inherit;list-style-type:none;border-top:1px solid #e7e7e8}.tg-steps li:last-child{float:right}.tg-steps li:before{top:-5px;left:0;content:'';width:10px;height:10px;border-radius:50%;position:absolute;background:#9d9d9d}.tg-bgdarkvthree{background:#222428}.tg-creativeprojects{width:100%;float:left}.tg-creativeprojects .tg-sectiontitle h2{font-weight:400}.tg-creativeprojects ul{width:100%;float:left;font-size:12px;line-height:20px;list-style:none}.tg-creativeprojects ul li{width:100%;float:left;cursor:pointer;position:relative;line-height:inherit;list-style-type:none}.tg-creativeprojects ul li:first-child .tg-projectinfo{border-top:3px solid #fff}.tg-creativeprojects ul li:before{top:0;left:0;height:0;z-index:1;width:100%;content:'';display:block;position:absolute}.tg-creativeprojects ul li.tg-bgcolorone:before{background:#ffde00!important}.tg-creativeprojects ul li.tg-bgcolortwo:before{background:#d74a53!important}.tg-creativeprojects ul li.tg-bgcolorthree:before{background:#097beb!important}.tg-creativeprojects ul li.tg-bgcolorfour:before{background:#63bdd2!important}.tg-creativeprojects ul li.tg-bgcolorfive:before{background:#42ac3d!important}.tg-creativeprojects ul li.tg-bgcolorsix:before{background:#9900d9!important}.tg-creativeprojects ul li.tg-bgcolorseven:before{background:#fdbac3!important}.tg-creativeprojects ul li.tg-bgcoloreight:before{background:#3d6183!important}.tg-creativeprojects ul li.tg-bgcolornine:before{background:#aa1d43!important}.tg-projectinfo{z-index:2;width:100%;clear:both;margin:0 auto;overflow:hidden;max-width:900px;position:relative;padding:28px 160px 28px 0;border-bottom:1px solid #4e5053}.tg-projectinfo:before{top:32px;right:0;content:'';width:33px;height:16px;display:block;position:absolute;background:url(../images/allhome/5/icon-01.png) no-repeat}.tg-projectinfo h3{margin:0;color:#fff;float:left;font-size:20px;line-height:23px;position:relative;padding:0 0 0 30px}.tg-projectinfo h3 sub{left:0;bottom:1px;font-size:12px;font-weight:300;line-height:16px;position:absolute}.tg-year{float:right;font-size:12px;font-weight:300;line-height:23px}.tg-creativeprojects ul li:hover:before{height:100%;background:#00aced}.tg-sectionheadvtwo .tg-sectiontitle h2 em{display:block;padding:10px 0 0;font-style:normal}.tg-introduction{width:100%;float:left}.tg-introduction .tg-textshortcode,.tg-introduction .tg-video{width:100%;float:left;height:640px}.tg-introduction .tg-textshortcode{color:#fff;text-align:left;padding:30px 60px;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-justify-content:center;justify-content:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-direction:normal;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}.tg-introduction .tg-textshortcode h2{color:#fff;font-size:36px;line-height:26px;margin:0 0 40px;text-transform:none}.tg-introduction .tg-textshortcode h2 span{display:block;padding:20px 0 0}.tg-introduction .tg-textshortcode .tg-description{padding:0 0 40px}.tg-introduction .tg-textshortcode .tg-description p{margin:0}.tg-introduction .tg-video .tg-btnbox{padding:0;left:25px;bottom:25px;color:#333;position:absolute}.tg-introduction .tg-btnbox .tg-btnplay,.tg-introduction .tg-btnbox span{color:#333;float:left;position:static}.tg-introduction .tg-btnbox .tg-btnplay{border-color:#333}.tg-introduction .tg-btnbox span{width:160px;padding:5px 0 5px 15px}.tg-ditigalproducts{width:100%;float:left;text-align:left}.tg-ditigalproducts h2{font-size:54px;line-height:44px;font-weight:700;margin:0 0 100px}.tg-ditigalproducts h2 span{display:block;padding:15px 0 0}.tg-ditigalproducts h2 em{font-weight:400;font-family:Lora,Arial,Helvetica,sans-serif}.tg-ditigalproducts .tg-service{text-align:left}.tg-ditigalproducts .tg-servicesvfour .tg-serviceicon i{float:left}.tg-clientfeedbackslidervthree{padding:0}.tg-clientfeedbackslidervthree .item{opacity:.5}.tg-clientfeedbackslidervthree .center .tg-box{color:#fff}.tg-clientfeedbackslidervthree .tg-box{font-size:16px;line-height:30px;border-radius:10px;padding:50px 50px 50px 110px}.tg-clientfeedbackslidervthree .tg-box:before{left:26px}.tg-clientfeedbackslidervthree .tg-box:after{top:52px;left:30px;width:37px;height:37px;content:'';opacity:.3;display:block;position:absolute;background:url(../images/icons/icon-05.png) no-repeat}.tg-clientfeedbackslidervthree .center .item{opacity:1}.tg-clientfeedbackslidervthree .center .item .tg-box h3{color:#fff;font-size:24px;font-weight:400;line-height:24px;margin:0 0 15px}.tg-clientfeedbackslidervthree .tg-clientinfo{padding:10px 30px 0}.tg-clientfeedbackslidervthree .owl-dots .owl-dot span{background:#bcbdbe}.tg-bgaboutusvthree{background:#edf7ff url(../images/allhome/6/img-02.jpg) no-repeat 100% 0}.tg-themefeaturesvfive{overflow:hidden}.tg-themefeaturesvfive .tg-themefeature{margin:0;width:100%;float:left;position:relative;text-align:left;padding:0 0 0 60px}.tg-themefeaturesvfive .tg-themefeature+.tg-themefeature{margin:70px 0 0}.tg-themefeaturesvfive .tg-themefeature:before{top:0;left:15px;width:1px;content:'';height:200%;position:absolute;background:#818283}.tg-themefeaturesvfive .tg-themefeature:last-child:before{display:none}.tg-themefeaturesvfive .tg-themefeatureicon{top:0;left:0;margin:0;color:#fff;width:30px;height:30px;font-size:16px;line-height:30px;text-align:center;border-radius:50%;position:absolute}.tg-themefeaturesvfive .tg-themefeature .tg-description{padding:0;color:#777;font-size:14px;line-height:24px}.tg-themefeaturesvfive .tg-themefeature h3{color:#1c1c1c}.tg-bgaboutusvthree .tg-sectionheadvthree .tg-sectiontitle{padding:0 0 50px}.tg-rectorsmessage{width:100%;float:left}.tg-rectorsmessage img{float:left}.tg-reactortitle{width:100%;float:left;padding:0 0 40px}.tg-reactortitle h2{margin:0;font-size:36px;font-weight:600;line-height:28px}.tg-reactortitle h2 span{padding:20px 0 0;display:block}.tg-rectorsmessage .tg-description{font-size:16px;line-height:30px}.tg-rectorsmessage .tg-description p{margin:0;line-height:inherit}.tg-introductionvtwo .tg-textshortcode,.tg-introductionvtwo .tg-textshortcode h2{color:#1c1c1c}.tg-widthonethird{width:33.33%}.tg-digitalstudio{width:100%;float:left}.tg-digitalstudio .tg-sectionhead{padding:0;text-align:left}.tg-digitalstudio .tg-sectiontitle h2{color:#1c1c1c;text-transform:none}.tg-digitalstudio .tg-sectiontitle h2,.tg-digitalstudio .tg-sectiontitle h2 span:last-child{font:bold 54px/54px Montserrat,Arial,Helvetica,sans-serif}.tg-digitalstudio .tg-sectiontitle h2 em{font-weight:400;font-style:normal;font-family:Lora,Arial,Helvetica,sans-serif}.tg-servicesveight{margin:-40px 0}.tg-servicesveight .tg-service{text-align:left;background:#fff}.tg-servicesveight .tg-serviceicon{font-size:42px;font-weight:700;line-height:42px}.tg-selectedwork{width:100%;float:left}.tg-selectedwork h2{margin:0 0 60px;font-size:36px;font-weight:600;line-height:36px}.tg-selectedwork .tg-portfolio>div{margin:15px 0}.tg-selectedwork .tg-portfolio .tg-portfolioitem{width:100%}.tg-parallaxcreativeunique{background:rgba(0,0,0,.2)}.tg-parallaxcreativeunique .tg-sectiontitle h2{font-size:54px;line-height:48px;font-weight:600}.tg-servicesvseven{margin:0 0 -120px}.tg-servicesvseven .tg-service{padding:30px;color:#1c1c1c;background:#fff;min-height:300px;text-align:center;border-top:6px solid;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-justify-content:center;justify-content:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-direction:normal;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}.tg-servicesvseven .tg-serviceicon{padding:0 0 30px;text-align:center}.tg-servicesvseven .tg-serviceicon i{float:none;display:block;font-size:60px;line-height:60px}.tg-bglight .tg-rectorsmessage{padding:150px 0 0}.tg-parallaxcreativeunique,.tg-parallaxtestimonials{color:#fff;padding:120px 0}.tg-parallaxcreativeunique .tg-sectiontitle,.tg-parallaxtestimonials .tg-sectiontitle{padding:0}.tg-parallaxtestimonials .tg-sectiontitle h2{font-size:36px;line-height:36px;font-weight:400}.tg-servicesvnine{margin:0;padding:0 0 120px;text-align:center;border-bottom:1px solid #e8e8e8}.tg-servicesvnine .tg-service{padding:0}.tg-servicesvnine .tg-serviceicon{color:#fff;float:none;width:120px;height:120px;display:block;border:1px solid;line-height:120px;text-align:center;border-radius:50%;margin:0 auto 30px}.tg-servicesvnine .tg-serviceicon i{width:100%;clear:both;display:block;line-height:inherit}.tg-servicesvnine .tg-service:hover .tg-serviceicon,.tg-servicesvnine .tg-service:hover .tg-serviceicon i{color:#fff}.tg-portfoliovfour{float:none;width:auto;clear:both;margin:-5px;overflow:hidden;padding:20px 0 0}.tg-portfoliovfour .tg-portfolioitem{float:left;padding:5px}.tg-newwaytogrowyourbusiness{width:100%;float:left}.tg-newwaytogrowyourbusiness h2{margin:0;font-size:36px;font-weight:500;line-height:36px}.tg-newwaytogrowyourbusiness h2 span{display:block;padding:0 0 20px;font:italic 400 15px/15px Lora,Arial,Helvetica,sans-serif}.tg-featuresvtwo{font-size:14px;margin:-30px 0}.tg-featuresvtwo .tg-feature{padding:30px 0}.tg-featuresvtwo .tg-feature h3{margin:0 0 10px;font-size:20px;line-height:20px}.tg-featuresvtwo .tg-feature .tg-description{padding:0 0 0 28px}.tg-featuresvtwo .tg-feature .tg-description p{margin:0}.tg-clientfeedbackslidervfour .tg-clientfeedback{border-radius:5px;text-align:center;padding:70px 30px;border:1px solid #eee}.tg-clientfeedbackslidervfour .tg-clientfeedback>h3{top:10px;left:10px;color:#fff;padding:0 20px;font-size:12px;line-height:30px;position:absolute;border-radius:15px}.tg-clientfeedbackslidervfour .tg-clientinfo{padding:0}.tg-clientfeedbackslidervfour .tg-namedesignation h3{color:#1c1c1c;font-weight:600}.tg-clientfeedbackslidervfour .tg-namedesignation h4{color:#777;font-weight:500}.tg-clientfeedbackslidervfour .tg-clientinfo figure{width:60px;height:60px;float:none;margin:0 auto}.tg-clientfeedbackslidervfour .tg-namedesignation{width:100%;float:left;padding:22px 0 17px}.tg-clientfeedbackslidervfour .tg-clientfeedback .tg-box{margin:0;padding:0}.tg-clientfeedbackslidervfour .owl-dots .owl-dot span{background:#bcbdbe}.tg-clientfeedbackslidervfour .owl-dots .owl-dot span:hover,.tg-clientfeedbackslidervfour .owl-dots .owl-dot.active span{background:#8d8d8d}.tg-sectionheadvfour{padding:0}.tg-sectionheadvfour .tg-sectiontitle h2{color:#1c1c1c;font-size:36px;font-weight:500;line-height:26px}.tg-ourbrands{width:100%;float:left}.tg-ourbrand{width:100%;float:left;position:relative}.tg-ourbrand figure{margin:0;width:100%;float:left;overflow:hidden;position:relative}.tg-ourbrand figure img{z-index:1;width:100%;height:auto;display:block;position:relative}.tg-ourbrand figure figcaption{top:0;left:0;z-index:2;width:100%;height:100%;position:absolute;background:rgba(0,0,0,.3);text-align:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-justify-content:center;justify-content:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-direction:normal;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}.tg-ourbrand figure figcaption h3{margin:0;color:#fff;font-size:24px;font-weight:500;line-height:24px;text-transform:uppercase}.tg-ourbrand figure figcaption h3 a{color:#fff}.tg-products{width:100%;float:left}.tg-product{width:100%;float:left;padding:15px 0;overflow:hidden}.tg-product figure{margin:0;width:100%;float:left;overflow:hidden;background:#000;position:relative}.tg-product figure a img,.tg-product figure img{z-index:1;width:100%;height:auto;display:block;position:relative}.tg-product:hover figure a img,.tg-product:hover figure img{opacity:.8}.tg-btnaddtocart{left:0;bottom:-110%;z-index:2;opacity:0;color:#fff;width:100%;font-size:12px;font-weight:500;line-height:50px;visibility:hidden;text-align:center;position:absolute;background:#1c1c1c;vertical-align:top;display:inline-block;text-transform:uppercase;-webkit-transition:all .7s ease-in-out;-moz-transition:all .7s ease-in-out;-ms-transition:all .7s ease-in-out;-o-transition:all .7s ease-in-out;transition:all .7s ease-in-out}.tg-btnaddtocart:focus,.tg-btnaddtocart:hover{color:#fff}.tg-product:hover figure .tg-btnaddtocart{bottom:0;opacity:1;visibility:visible}.tg-producttag{top:15px;left:0;z-index:2;color:#fff;font-size:10px;line-height:14px;position:absolute;vertical-align:top;display:inline-block;padding:2px 7px 0 7px;text-transform:uppercase}.tg-new{background-color:#459fdd}.tg-hot{background-color:#ff6962}.tg-discount{background-color:#76a80b}.tg-nameprice{width:100%;float:left;padding:15px 0 0;text-align:center}.tg-nameprice h3,.tg-nameprice h4{margin:0;color:#1c1c1c;font-size:14px;line-height:14px}.tg-nameprice h3 a{color:#1c1c1c}.tg-nameprice h4{color:#777;margin:7px 0 0}.tg-paginationarea{width:100%;float:left;margin:120px 0 0;background:#f9f9f9;border-top:1px solid #ebebeb}.tg-headervsix .tg-addnav{border-left-color:#bbb}.tg-headervsix .tg-addnav ul li a{color:#6b6b6b}.tg-title h2{margin:0;color:#1c1c1c;font-size:36px;font-weight:600;line-height:36px}.tg-titlevtwo{padding:0 0 40px}.tg-textbox{width:100%;float:left}.tg-textbox .tg-description{font-size:20px;font-weight:300;line-height:36px}.tg-textbox .tg-description p:first-child{margin:0}.tg-textbox .tg-description p{margin:40px 0 0;line-height:inherit}.tg-categories{width:100%;float:left;padding:30px;list-style:none;font-size:20px;font-weight:300;line-height:23px;background:#f7f8f9}.tg-categories li{width:100%;float:left;line-height:inherit;list-style-type:none}.tg-categories li+li{padding:25px 0 0}.tg-categories li a{color:#222}.tg-categories li a span{padding:0 5px 0 0}.tg-counterbox{width:100%;float:left;border:4px solid #eee;border-left:0;border-right:0}.tg-counterbox .tg-statisticsvthree li{padding:40px 0}.tg-teammembersvthree .tg-teammember figure{border-radius:0;margin:0 0 20px}.tg-teammembersvthree .tg-membercontent{padding:0;width:100%;float:left;position:relative}.tg-teammembersvthree .tg-membercontent .tg-socialicons{top:0;right:0;width:auto;position:absolute}.tg-teammembersvthree .tg-membercontent .tg-socialicons li{padding:0 0 0 10px}.tg-teammembersvthree .tg-membercontent .tg-socialicons li a{-webkit-box-shadow:none;box-shadow:none;border:1px solid #1c1c1c}.tg-whatwedothreecolumns{width:100%;float:left}.tg-column{margin:0;width:100%;float:left;position:relative}.tg-whatwedothreecolumns .tg-column{min-height:370px}.tg-whatwedothreecolumns .tg-column figcaption{top:0;left:0;width:100%;height:100%;padding:30px;position:absolute;background:rgba(0,0,0,.3)}.tg-whatwedothreecolumns .tg-column figcaption h3{margin:0;left:30px;bottom:25px;color:#fff;font-size:24px;font-weight:600;line-height:28px;position:absolute}.tg-whatwedothreecolumns .tg-column figcaption h3 em{display:block;font-style:normal;font:italic 400 15px/15px Lora,Arial,Helvetica,sans-serif}.tg-whatwedothreecolumns .tg-column figcaption h3 span{display:block;padding:8px 0 4px}.tg-teammembersvfour .tg-teammember figure{border-radius:0}.tg-teammembersvfour .tg-teammember figure figcaption{display:block;background:rgba(0,0,0,.6)}.tg-teammembersvfour .tg-teammember figure figcaption .tg-membercontent{left:0;bottom:0;width:100%;padding:30px;position:absolute}.tg-teammembersvfour .tg-teammember figure figcaption .tg-membercontent .tg-title{padding:0;width:auto;text-align:left}.tg-teammembersvfour .tg-membercontent .tg-socialicons{width:auto;float:right;padding:11px 0;line-height:20px}.tg-teammembersvfour .tg-membercontent .tg-socialicons li{padding:0 0 0 10px;line-height:inherit}.tg-teammembersvfour .tg-membercontent .tg-socialicons li a{width:auto;height:auto;line-height:inherit}.tg-internalnav{width:100%;float:left;font-size:12px;line-height:60px;background:#222428;text-transform:uppercase}.tg-internalnav ul{width:100%;float:left;list-style:none;text-align:center;line-height:inherit}.tg-internalnav ul li{padding:0 15px;line-height:inherit;vertical-align:top;display:inline-block;list-style-type:none}.tg-internalnav ul li a{color:#afafaf;display:block;line-height:inherit}.tg-internalnav ul li a.tg-current,.tg-internalnav ul li a:hover{color:#fff}.tg-introductions{width:100%;float:left;color:#fff;padding:40px 0;text-align:left}.tg-introductions h3{color:#fff;font-size:36px;line-height:40px;margin:0 0 30px;padding:0 18% 0 0}.tg-introductions .tg-description{font-size:16px;font-weight:300;line-height:30px}.tg-introductions .tg-description p:first-child{margin:0}.tg-introductions .tg-description p{margin:40px 0 0;line-height:inherit}.tg-themecollapse{width:100%;float:left}.tg-themecollapse h3{width:100%;float:left;padding:0 22px;font-size:14px;line-height:44px;margin:0 0 10px;background:#fff;border-radius:22px}.tg-themecollapse h3 a{display:block}.tg-themecollapse h3.open a,.tg-themecollapse h3:hover a{color:#fff}.tg-themecollapsecontent{width:100%;float:left;padding:20px 0 30px}.tg-themecollapsecontent .tg-description{padding:0}.tg-themecollapsecontent .tg-description p{margin:0;font:300 14px/24px Montserrat,Arial,Helvetica,sans-serif}.tg-studiogallery{width:100%;float:left;overflow:hidden}.tg-studiogallery .item{margin:0;width:100%;float:left}.tg-studiogallery .item img{width:100%;height:auto;display:block}.tg-teammembersvfive .tg-teammember{height:493px}.tg-teammembersvfive .tg-teammember figure{border-radius:0}.tg-teammembersvfive .tg-membercontent{width:100%;float:left;color:#fff;padding:20px;text-align:center;background:#232428}.tg-teammembersvfive .tg-membercontent .tg-title{padding:0}.tg-teammembersvfive .tg-membercontent .tg-title h3{font-weight:400}.tg-teammembersvfive .tg-membercontent .tg-title h3,.tg-teammembersvfive .tg-membercontent .tg-title h3 a,.tg-teammembersvfive .tg-membercontent .tg-title h3 span{color:#fff}.tg-teammembersvfive .tg-membercontent .tg-socialicons{left:0;bottom:0;opacity:0;padding:15px 0 0;background:0 0;line-height:20px;visibility:hidden;position:absolute}.tg-teammembersvfive .tg-membercontent .tg-socialicons li{float:none;padding:0 5px;vertical-align:top;display:inline-block}.tg-teammembersvfive .tg-membercontent .tg-socialicons li a{color:#fff;width:auto;height:auto;-webkit-box-shadow:none;box-shadow:none;border-radius:0;line-height:normal}.tg-teammembersvfive .tg-membercontent .tg-socialicons li a i{color:#fff;font-size:14px;line-height:20px}.tg-teammembersvfive .tg-teammember:hover .tg-membercontent .tg-socialicons{opacity:1;position:static;visibility:visible}.tg-servicesvten .tg-service{padding:0}.tg-servicesvten .tg-serviceicon{color:#fff;width:120px;height:120px;display:block;overflow:hidden;margin:0 0 30px;line-height:120px;border-radius:50%;text-align:center}.tg-servicesvten .tg-serviceicon i{color:#fff;width:100%;line-height:inherit}.tg-servicecontent{width:100%;float:left;padding:30px;min-height:358px;text-align:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-justify-content:center;justify-content:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-direction:normal;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}.tg-servicesvten .tg-service figure{float:left;position:static}.tg-statisticsvfour{overflow:hidden;border-radius:10px}.tg-statisticsvfour li{width:50%;float:left;padding:90px 0;background:0 0!important}.tg-statisticsvfour li h3,.tg-statisticsvfour li h4{margin:0;padding:0;width:100%}.tg-statisticsvfour li h3{font-size:54px;line-height:44px;margin:0 0 10px}.tg-statisticsvfour li h3:before{display:none}.tg-aboutusvtwo{padding:0}.tg-aboutusvtwo h2{margin:0;font-size:36px;font-weight:500;line-height:46px}.tg-aboutusvtwo h2 span{display:block;padding:0 0 10px;text-transform:none;font:italic 500 15px/18px Lora,Arial,Helvetica,sans-serif}.tg-aboutusvtwo .tg-list{padding:0}.tg-parallaxcreativeworks{padding:120px 0;background:rgba(0,0,0,.5)}.tg-creativetabs .tg-themetabnav{display:table;table-layout:fixed}.tg-creativetabs .tg-themetabnav li{float:none;display:table-cell}.tg-creativetabs .tg-themetabnav li a{color:#fff}.tg-creativetabs .tg-themetabcontent{padding:65px 0 0}.tg-creativetabcontent{width:100%;float:left;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center}.tg-creativetabcontent h2{margin:0 0 25px;line-height:36px}.tg-creativetabcontent figure{margin:0;float:right;overflow:hidden;border-radius:50%;border:2px solid #fff}.tg-creativetabcontent figure img{width:100%;height:auto;display:block}.tg-aboutcreative{padding:0 0 120px;border-bottom:1px solid #dadada}.tg-aboutcreative .tg-description{padding:0}.tg-aboutskills{padding:120px 0;border-bottom:1px solid #dadada}.tg-aboutskills .tg-skills{padding:0}.tg-aboutskills .tg-skill span{color:#222;font-size:16px;font-weight:500;padding:0 0 16px;line-height:16px}.tg-aboutskills .tg-skill span+span{color:#fff;display:block;padding:0 8px;font-size:13px;background:#222;font-weight:400;line-height:22px;border-radius:5px;position:relative;font-family:Roboto,Arial,Helvetica,sans-serif}.tg-aboutskills .tg-skill span+span:after{left:50%;top:100%;width:0;height:0;content:'';position:absolute;margin:0 0 0 -6px;border-left:7px solid transparent!important;border-right:7px solid transparent!important;border-top:7px solid #222}.tg-headerveleven .tg-headercontent{text-align:right;border-color:#c9c9c9}.tg-headerveleven .tg-logo{margin:8px 0 8px 30px}.tg-headerveleven .tg-nav{font-weight:500;line-height:66px}.tg-headerveleven .tg-navigation>ul>li>a{color:#1d1d1d}.tg-headerveleven .tg-socialicons{border-left:1px solid #bbb}.tg-headerveleven .tg-socialicons li a,.tg-headerveleven .tg-socialicons li a i{color:#606060;font-size:16px;line-height:16px}.tg-aboutauthor{width:100%;float:left}.tg-aboutauthorimg{margin:0;width:100%;float:left}.tg-aboutauthorcontent{width:50%;float:right;background:#fff;padding:280px 70px 225px}.tg-aboutauthorcontent h2{font-size:54px;margin:0 0 50px;font-weight:700;line-height:50px}.tg-aboutauthorcontent h2 em{display:block;margin:20px 0 0;font-style:normal}.tg-aboutauthorcontent h2 span{color:#777;display:block;font-size:15px;margin:0 0 22px;line-height:15px;font-style:italic;font-family:Lora,Arial,Helvetica,sans-serif}.tg-aboutauthorcontent .tg-description p{color:#222428}.tg-signature{float:left;display:block}.tg-authorskill{width:100%;float:left;padding:140px 0 0}.tg-authorskill .tg-skill span{color:#222;font-size:16px;font-weight:500;padding:0 0 16px;line-height:16px}.tg-authorskill .tg-skill span+span{color:#fff;display:block;padding:0 8px;font-size:13px;background:#222;font-weight:400;line-height:22px;border-radius:5px;position:relative;font-family:Roboto,Arial,Helvetica,sans-serif}.tg-authorskill .tg-skill span+span:after{left:50%;top:100%;width:0;height:0;content:'';position:absolute;margin:0 0 0 -6px;border-left:7px solid transparent!important;border-right:7px solid transparent!important;border-top:7px solid #222}.tg-aboutauthorcontent .tg-socialicons{width:100%;float:left}.tg-contactus{width:100%;float:left}.tg-address{width:100%;float:left;list-style:none}.tg-address li{float:left;width:33.33%;padding:65px 55px;text-align:center;list-style-type:none}.tg-address li+li{border-left:1px solid #e8e8e8}.tg-address li>i{display:block;font-size:40px;margin:0 0 45px;line-height:40px}.tg-address li h2{font-size:20px;margin:0 0 15px;line-height:20px}.tg-address li span{color:#777;display:block;font-size:14px;margin:0 0 5px;line-height:17px}.tg-address li span+span{margin:0 0 25px}.tg-address li>a{display:block;font-size:16px;font-weight:400;line-height:16px}.tg-mapprojectarea{width:100%;float:left}.tg-map{width:100%;float:left;height:650px}.tg-startyourwork{width:100%;float:left;padding:60px}.tg-startyourwork .tg-titlevone{padding:0}.tg-startyourwork .tg-titlevone h3 span{color:#1c1c1c;margin:0 0 13px}.tg-formstartproject{width:auto;float:none;clear:both;margin:0 -10px;overflow:hidden}.tg-formstartproject .form-group{width:50%;padding:0 10px}.tg-formstartproject .form-group:nth-child(5){width:100%}.tg-formstartproject .form-group:last-child{margin:0}.tg-formstartproject .form-group input{border-radius:0}.tg-formstartproject .form-group textarea{width:100%;float:left;resize:none;height:265px;border-radius:0}.tg-formstartproject .form-group .tg-btn,.tg-formstartproject .form-group .tg-btn:hover{color:#fff}.tg-contactusvtwo .tg-address{padding:15px 0}.tg-contactusvtwo .tg-address li{width:50%;padding:15px}.tg-contactusvtwo .tg-address li+li{border:0}.tg-contactusvtwo .tg-address li figure{margin:0;width:100%;float:left;background:#000}.tg-contactusvtwo .tg-address li figure:after{left:0;width:0;bottom:0;content:'';height:10px;position:absolute}.tg-contactusvtwo .tg-address li figure:hover:after{width:100%}.tg-contactusvtwo .tg-address li figure>a{display:block}.tg-contactusvtwo .tg-address li figure img{width:100%;height:auto;opacity:.5;display:block}.tg-addresscontent{top:50%;left:60px;text-align:left;position:absolute;margin:-127px 0 0}.tg-address li .tg-addresscontent h2{color:#fff;font-size:36px;font-weight:500;line-height:36px}.tg-address li .tg-addresscontent h2 span{color:#fff;font-size:16px;text-align:left;line-height:12px;margin:0 0 20px;font-family:Lora,Arial,Helvetica,sans-serif}.tg-address li .tg-addresscontent em{padding:0 0 12px}.tg-address li .tg-addresscontent address,.tg-address li .tg-addresscontent em,.tg-address li .tg-addresscontent em a{color:#fff;display:block;font-size:14px;text-align:left;font-weight:300;line-height:14px;font-style:normal}.tg-address li .tg-addresscontent em a{display:inline-block;vertical-align:middle}.tg-address li .tg-addresscontent address{margin:0}.tg-btngetdirection{color:#fff;display:block;font-size:16px;font-weight:400;padding:80px 0 0;line-height:16px}.tg-btngetdirection:hover{color:#fff}.tg-btngetdirection,.tg-btngetdirection i{display:inline-block;vertical-align:middle}.tg-btngetdirection i{width:23px;color:#fff;height:23px;font-size:14px;line-height:20px;border-radius:50%;text-align:center;margin:0 0 0 15px;border:1px solid #fff}.tg-contactusvtwo .tg-mapprojectarea{padding:100px 0}.tg-contactusvtwo .tg-startyourwork{padding:0}.tg-contactusvtwo .tg-startyourwork .tg-title{margin:0 0 45px;text-align:center}.tg-contactusvtwo .tg-startyourwork .tg-title h3{font-size:36px;line-height:36px}.tg-contactusvtwo .tg-formstartproject .form-group:last-child{width:100%;text-align:center}.tg-headervthree .tg-socialicons{border-left:1px solid rgba(255,255,255,.5)}.tg-contactusvthree{position:relative;background:#222428}.tg-contactuscontent{width:50%;float:left;padding:211px 30px 55px}.tg-contactuscontent .tg-title h3{color:#fff;font-size:36px;line-height:36px}.tg-contactuscontent .tg-title{margin:0 0 35px}.tg-contactuscontent .tg-title h3 span{color:#fff;margin:0 0 16px}.tg-contactuscontent .tg-address li{padding:0;width:100%;float:left;text-align:left}.tg-contactuscontent .tg-address li+li{border:0;padding:15px 0 0}.tg-contactuscontent .tg-address li a,.tg-contactuscontent .tg-address li address,.tg-contactuscontent .tg-address li span{color:#fff;font-weight:300}.tg-contactuscontent .tg-address li address{margin:0;font-style:normal}.tg-contactuscontent .tg-socialicons{width:100%;float:left;padding:40px 0 0}.tg-contactuscontent .tg-socialicons li:first-child{padding-left:0}.tg-getintouch{z-index:9;width:100%;float:left;padding:75px 0 0;position:relative}.tg-formcontactus{width:auto;float:none;clear:both;margin:0 -12px;overflow:hidden}.tg-formcontactus .form-group{margin:0 0 25px;position:relative}.tg-formcontactus .form-group input{border:0;width:100%;border-radius:0;background:0 0;padding:10px 20px 0 0;border-bottom:1px solid #cfd0d0}.tg-formcontactus .form-group textarea{border:0;padding:0;width:100%;float:left;resize:none;height:200px;background:0 0;border-radius:0;border-bottom:1px solid #cfd0d0}.tg-formcontactus .form-group textarea:focus{border-width:2px}.tg-formcontactus .form-group textarea:-moz-placeholder,.tg-formcontactus .form-group textarea:-ms-input-placeholder,.tg-formcontactus .form-group textarea::-moz-placeholder,.tg-formcontactus .form-group textarea::-webkit-input-placeholder{color:#fff}.tg-formcontactus .effect-18~label{color:#b0b0b0}.tg-formcontactus .effect-18:focus~label,.tg-formcontactus .has-content.effect-18~label{color:#b0b0b0}.tg-mapholder{top:0;right:0;width:50%;height:100%;position:absolute}.tg-contactusvthree .tg-map{height:100%}.tg-headervone.tg-bgdark{margin:0}.tg-contactusvfour{padding:105px 0}.tg-contactusvfour .tg-sectionhead{padding:0 0 75px}.tg-contactusvfour .tg-sectiontitle{position:relative}.tg-contactusvfour .tg-sectiontitle:before{left:50%;bottom:0;content:'';width:90px;height:2px;background:#fff;position:absolute;margin:0 0 0 -45px}.tg-contactusvfour .tg-address{border:1px solid #5e5f62}.tg-contactusvfour .tg-address li+li{border-color:#5e5f62}.tg-contactusvfour .tg-address li a,.tg-contactusvfour .tg-address li h2,.tg-contactusvfour .tg-address li i,.tg-contactusvfour .tg-address li span{color:#fff}.tg-portfoliotitle{width:100%;float:left;padding:30px;background:#fff;text-align:center}.tg-portfoliotitle h2{color:#1c1c1c;font-size:20px;font-weight:400;margin:0 0 10px;line-height:20px}.tg-portfoliotitle h2 a{display:block}.tg-portfoliotitle span{color:#777;display:block;font-size:14px;font-weight:400;line-height:14px}.tg-portfoliotitle span a{color:#777;display:block}.tg-navfilterbale{width:100%;float:left;font-size:15px;list-style:none;margin:0 0 50px;line-height:15px;font-style:italic;text-align:center;font-family:Lora,Arial,Helvetica,sans-serif}.tg-navfilterbale li{padding:0 13px;position:relative;line-height:inherit;display:inline-block;vertical-align:middle}.tg-navfilterbale li:first-child{padding-left:0}.tg-navfilterbale li:last-child{padding-right:0}.tg-navfilterbale li:before{top:7px;left:-5px;width:5px;height:1px;content:'';position:absolute;background:#1c1c1c}.tg-navfilterbale li:first-child:before{display:none}.tg-navfilterbale li a{color:#1c1c1c}.tg-galleryfilterable{width:100%;float:left;overflow:hidden}.tg-portfoliovone .tg-portfolioitem{padding:0 15px}.tg-portfoliovone .tg-portfoliotitle h2{margin:0}.tg-portfoliovone .tg-portfoliotitle{padding:25px}.tg-hovervone h2{margin:0}.tg-hovervone a{color:#fff;width:25px;display:block;font-size:54px;font-weight:300;line-height:25px}.tg-portfolioitem figure:hover .tg-hovervone{opacity:1;visibility:visible}.tg-portfoliovtwo{margin:-66px 0 0}.tg-portfoliovtwo .tg-navfilterbale li a{color:#fff}.tg-portfoliovtwo .tg-navfilterbale li::before{background:#fff}.tg-hovervtwo{background:#fff}.tg-hovervtwo h2,.tg-hovervtwo h2 span{margin:0 0 15px;font-size:30px;line-height:30px}.tg-hovervtwo h3,.tg-hovervtwo h3 span{font-size:18px;line-height:18px;font-family:Lora,Arial,Helvetica,sans-serif}.tg-hovervtwo h2 span{margin:0}.tg-portfolioitem figure:hover .tg-hovervtwo{opacity:1;visibility:visible}.tg-portfolioholder{width:100%;float:left;padding:15px}.tg-portfoliovthree .tg-portfolioitem{padding:15px}.tg-portfoliovthree .tg-hovervthree{display:block}.tg-hoverholder{width:100%;float:left;height:100%;position:relative;border:20px solid #fff;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-justify-content:center;justify-content:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-direction:normal;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}.tg-hovervthree h2,.tg-hovervthree h2 span{font:bold 32px/32px Montserrat,Arial,Helvetica,sans-serif}.tg-hovervthree h3,.tg-hovervthree h3 span{font:300 14px/14px Montserrat,Arial,Helvetica,sans-serif}.tg-hovervthree h2 a,.tg-hovervthree h3 a{color:#fff}.tg-portfoliovthree .tg-portfolioitem figure:hover .tg-hovervthree{opacity:1;padding:30px;visibility:visible;background:rgba(0,0,0,.4)}.tg-selectedwork{clear:both;float:none;width:auto;overflow:hidden;margin:-30px -15px}.tg-selectedwork>div{padding:30px}.tg-selectedwork .tg-portfolioitem{width:100%}.tg-selectedwork .tg-portfolioitem figure{background:#000}.tg-selectedwork .tg-portfolioitem figure img{width:100%;height:auto;opacity:.4;display:block}.tg-selectedwork .tg-portfolioitem figure:hover .tg-portfoliohover{background:0 0}.tg-selectedwork .tg-portfolioitem figure .tg-portfoliohover h2 span,.tg-selectedwork .tg-portfolioitem figure .tg-portfoliohover h3 span{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.tg-selectedwork .tg-portfolioitem figure:hover .tg-portfoliohover h2 span,.tg-selectedwork .tg-portfolioitem figure:hover .tg-portfoliohover h3 span{-webkit-transform:translateY(80%);-moz-transform:translateY(100%);-ms-transform:translateY(100%);-o-transform:translateY(100%);transform:translateY(100%)}.tg-selectedwork .tg-portfolioitem figure .tg-portfoliohover h2{color:#fff;font:400 18px/18px'Lora',Arial,Helvetica,sans-serif}.tg-selectedwork .tg-portfolioitem figure .tg-portfoliohover h3{margin:0;color:#fff;font:600 24px/24px Montserrat,Arial,Helvetica,sans-serif}.tg-btnplus{top:50%;left:50%;opacity:0;width:80px;height:80px;display:block;position:absolute;visibility:hidden;margin:-40px 0 0 -40px}.tg-btnplus:after,.tg-btnplus:before{content:'';background:#fff;position:absolute}.tg-btnplus:before{top:0;left:50%;width:1px;height:100%}.tg-btnplus:after{top:50%;left:0;width:100%;height:1px}.tg-selectedwork .tg-portfolioitem figure:hover .tg-btnplus{opacity:1;visibility:visible}.tg-portfoliovfour{padding:15px}.tg-portfoliovfour .tg-portfolioitem{padding:15px}.tg-portfoliovfour .tg-portfolioitem figure:hover .tg-hovervthree{opacity:1;padding:30px;visibility:visible;background:rgba(0,0,0,.4)}.tg-portfoliovfive .tg-portfolioitem{padding:15px}.tg-portfoliovfive .tg-portfolioitem figure:hover .tg-hovervthree{opacity:1;padding:30px;visibility:visible;background:rgba(0,0,0,.4)}.tg-portfoliovsix .tg-galleryfilterable{margin:-15px 0}.tg-portfoliovsix .tg-portfolioitem{padding:0 15px;margin:15px 0}.tg-portfoliovsix .tg-portfolioitem:hover .tg-portfoliotitle{background:#141519}.tg-portfoliovsix .tg-portfolioitem:hover .tg-portfoliotitle h2 a{color:#fff}.tg-portfoliovseven .tg-galleryfilterable{margin:-15px 0}.tg-portfoliovseven .tg-portfolioitem{padding:0 15px;margin:15px 0}.tg-portfoliovseven .tg-navfilterbale li a{color:#fff}.tg-portfoliovseven .tg-navfilterbale li::before{background:#fff}.tg-portfoliovseven .tg-portfolioitem:hover .tg-portfoliotitle{background:#141519}.tg-portfoliovseven .tg-portfolioitem:hover .tg-portfoliotitle h2 a{color:#fff}.tg-portfoliodetail,.tg-portfoliodetailslider,.tg-portfoliodetailslider .item{width:100%;float:left}.tg-portfoliodetailslider{margin:0 0 70px}.tg-portfoliodetailslider .item figure{margin:0;width:100%;float:left}.tg-portfoliodetailslider .item figure img{width:100%;height:auto;display:block}.tg-portfoliocontent{width:100%;float:left;position:relative;padding:0 430px 0 0}.tg-portfoliocontent h2{font-size:24px;margin:0 0 15px;font-weight:400;line-height:20px}.tg-btnviewweb{float:left;display:block;font-size:15px;line-height:15px;font-family:Lora,Arial,Helvetica,sans-serif}.tg-pagination ul li.tg-pagetitle span{width:auto;background:0 0;text-transform:uppercase}.tg-projectdetail{top:0;right:0;width:380px;margin:35px 0 0;padding:30px 0 0;position:absolute;border-top:1px solid #ebebeb}.tg-projectdetail ul{width:100%;float:left;list-style:none}.tg-projectdetail ul li{width:100%;float:left;list-style-type:none}.tg-projectdetail ul li+li{margin:35px 0 0}.tg-projectdetail ul li>span:first-child{width:30%;float:left;color:#1c1c1c;font-size:18px;font-weight:500;line-height:18px}.tg-projectdetail ul li>span:last-child{float:left;color:#777;font-size:14px;font-weight:300;line-height:14px}.tg-projectdetail .tg-postmetadata li{width:auto;line-height:normal}.tg-projectdetail .tg-postmetadata li+li{margin:0}.tg-postmetadatashare{margin:30px 0 0}.tg-postmetadatashare li{padding:0 12px}.tg-postmetadatashare li:before{display:none}.tg-postmetadatashare li:first-child{padding-left:0}.tg-postmetadatashare li a{color:#777;display:block;font-size:16px;line-height:16px;text-transform:capitalize}.tg-postmetadatashare li a i{margin:0 10px 0 0}.tg-postmetadatashare li a span{color:#777;font-size:14px;line-height:14px}.tg-portfolioimgholder{overflow:hidden;margin:120px 0 0;padding:0 70px 0 0}.tg-portfoliodetailimg{margin:0;width:100%;float:left}.tg-portfoliodetailimg img{width:100%;height:auto;display:block}.tg-portfoliodetailimg+.tg-portfoliodetailimg{margin:30px 0 0}.tg-portfoliocontentholder{width:35%;float:right;margin:120px 0 0}.tg-portfoliodetailvtwo .tg-portfoliocontent{padding:0}.tg-portfoliodetailvtwo .tg-projectdetail{width:100%;float:left;position:static}.tg-portfoliodetailvsix .tg-portfoliocontent{padding:0 120px 0 0}.tg-portfoliodetailvthree .tg-portfoliocontent{padding:0}.tg-portfoliodetailvthree .tg-portfoliocontent .tg-projectdetail{width:100%;float:left;position:static}.tg-portfoliodetailvfour{padding:0}.tg-portfoliodetailslidervtwo{margin:-53px 0 70px}.tg-portfoliodetailslidervtwo .tg-sliderdots{bottom:20px;height:12px}.tg-slidercontent img{margin:0 auto;display:block}.tg-portfoliodetailvfive{padding:0}.tg-portfoliodetailvfive .tg-portfoliocontent{padding:0 0 120px;text-align:center}.tg-portfoliodetailvfive .tg-portfoliocontent h2{margin:0;font-size:36px;font-weight:500;line-height:36px}.tg-portfolioinfo{width:100%;float:left;list-style:none;line-height:normal;padding:40px 0 40px}.tg-portfolioinfo li{width:100%;float:left;color:#787878;font-weight:400;line-height:inherit;list-style-type:none}.tg-portfolioinfo li+li{padding:20px 0 0}.tg-portfolioinfo li span{display:block}.tg-portfolioinfo li span a{color:#787878;margin:0 0 0 5px;text-decoration:underline}.tg-portfoliodetailvfive .tg-portfoliocontent .tg-postmetadata{border:0;margin:0;padding:0;width:auto;float:none;display:inline-block}.tg-portfoliodetailvfive .tg-parallax{padding:280px 0}.tg-portfoliodetailvfive .tg-bglight .tg-rectorsmessage,.tg-portfoliodetailvfive .tg-sectionhead,.tg-portfoliodetailvfive .tg-sectionhead .tg-sectiontitle{padding:0}.tg-portfolioimageslider{width:100%;float:left}.tg-portfolioimg{margin:0;width:100%;float:left}.tg-portfolioimg img{width:100%;height:auto;display:block}.tg-clientreview .tg-box{margin:0;padding:0;text-align:center}.tg-clientreview .tg-box .tg-stars,.tg-clientreview .tg-box .tg-stars span{clear:both;float:none;height:25px;font-size:25px;line-height:25px;text-align:left;display:inline-block;vertical-align:middle}.tg-clientreview .tg-box .tg-stars span{width:100%}.tg-clientreview .tg-box .tg-stars{width:135px;padding:0 0 45px;line-height:21px}.tg-clientreview .tg-box .tg-stars span:after,.tg-clientreview .tg-box .tg-stars:before{font-size:25px;line-height:25px}.tg-clientfeedback.tg-clientreview .tg-box h3{font-size:36px;margin:0 0 30px;line-height:30px}.tg-clientreview .tg-box .tg-description{padding:0 0 60px}.tg-clientname{width:100%;float:left;display:block;font-size:15px;line-height:15px;text-align:center;font-family:Lora,Arial,Helvetica,sans-serif}.tg-displaytable{float:none;display:table;border-collapse:collapse}.tg-tablerow{width:100%;float:left;display:table-row}.tg-tablecell{width:auto;float:none;display:table-cell}.tg-blogpost{width:100%;float:left}.tg-post{position:relative}.tg-post>figure{margin:0;width:100%;float:left;overflow:hidden;position:relative}.tg-post>figure>a{display:block}.tg-post>figure>a>img,.tg-post>figure>img{width:100%;height:auto;display:block;position:relative}.tg-blogpostvone .tg-post{width:25%;overflow:hidden}.tg-blogpostvone .tg-post:before{top:0;left:0;z-index:3;width:100%;height:100%;content:'';position:absolute;border:1px solid #e5e5e5}.tg-blogpostvone .tg-post:nth-child(-n+4):before,.tg-blogpostvone .tg-post:nth-child(n+9):before{border-top:0;border-bottom:0}.tg-blogpostvone .tg-post:nth-child(odd):before{border-left:0;border-right:0}.tg-blogpostvone .tg-post figure figcaption{color:#000;background:#fff}.tg-blogpostvone .tg-post figure figcaption .tg-postcontent{z-index:3;padding:0;float:left;height:100%;position:relative}.tg-blogpostvone .tg-post figure figcaption .tg-postcontent a{width:100%;float:left;height:100%}.tg-blogpostvone .tg-post .tg-postcategory{color:#1c1c1c;font-weight:400;margin:0 0 15px;position:static;border-color:#1c1c1c}.tg-blogpostvone .tg-post .tg-posttitle{padding:0}.tg-blogpostvone .tg-post .tg-posttitle h3{font-size:24px;line-height:30px}.tg-blogpostvone .tg-postcontent .tg-postmetadata{border:0;bottom:0;padding:0;position:absolute}.tg-blogpostvone .tg-postcontent .tg-postmetadata li:before{color:#777}.tg-blogpostvone .tg-postcontent .tg-postmetadata span,.tg-blogpostvone .tg-postcontent .tg-postmetadata time{color:#777}.tg-blogpostvone .tg-postcontent .tg-postmetadata span strong{color:#1c1c1c}.tg-blogpostvone .tg-post:hover .tg-postcategory{border-color:#fff}.tg-blogpostvone .tg-post:hover .tg-postcategory,.tg-blogpostvone .tg-post:hover .tg-postmetadata span,.tg-blogpostvone .tg-post:hover .tg-postmetadata span strong,.tg-blogpostvone .tg-post:hover .tg-postmetadata time,.tg-blogpostvone .tg-post:hover .tg-posttitle h3{color:#fff}.tg-paginationareavtwo{border:0;margin:15px 0 0;background:#141519}.tg-paginationareavtwo .tg-pagination{padding:18px 17px}.tg-paginationareavtwo .tg-pagination ul li.tg-nextpage i,.tg-paginationareavtwo .tg-pagination ul li.tg-prevpage i{color:#fff}.tg-postcategory{top:20px;left:20px;z-index:3;color:#fff;height:34px;cursor:pointer;padding:0 20px;line-height:32px;position:absolute;border-radius:17px;vertical-align:top;display:inline-block;border:1px solid #fff}.tg-blogpostvtwo{padding:15px 0}.tg-filtermasonry{width:100%;float:left}.tg-blogpostvtwo .tg-post{padding:15px;background:0 0}.tg-blogpostvtwo .grid-sizer,.tg-blogpostvtwo .tg-post{width:20%}.tg-blogpostvtwo .tg-post .tg-postcontent{padding:30px}.tg-blogpostvtwo .tg-post>.tg-postcontent{border-top:0;border:1px solid #ededed}.tg-blogpostvtwo .tg-postcontent .tg-description,.tg-blogpostvtwo .tg-postcontent .tg-posttitle{padding:0}.tg-blogpostvtwo .tg-postcontent .tg-posttitle h3 a{color:#000}.tg-blogpostvtwo .tg-postcontent .tg-postmetadata{padding:20px 0 0;border-color:rgba(0,0,0,.2)}.tg-post figure figcaption .tg-postcontent{left:0;bottom:0;border:0;width:100%;background:0 0;position:absolute}.tg-blogpostvtwo figure figcaption .tg-postcontent .tg-postmetadata li a{color:#fff}.tg-post figure figcaption .tg-postcontent .tg-posttitle h3 a{color:#fff}.tg-postquoteblue,.tg-postquotepink{margin:0;border:0;color:#fff;position:relative;padding:110px 30px}.tg-postquoteblue em,.tg-postquotepink em{right:25px;color:#fff;bottom:25px;font-size:35px;line-height:35px;position:absolute}.tg-widthonefourth{width:25%}.tg-blogpostvthree .tg-widthhalf{width:50%!important}.tg-blogpostvthree .tg-post figure figcaption,.tg-posthovercontent{opacity:0;visibility:hidden;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-justify-content:center;justify-content:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-direction:normal;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}.tg-blogpostvfour .tg-post:hover figure .tg-posthovercontent,.tg-blogpostvthree .tg-post:hover figure .tg-posthovercontent,.tg-blogpostvthree .tg-post:hover figure figcaption{opacity:1;visibility:visible}.tg-blogpostvthree .tg-post figure figcaption h3,.tg-posthovercontent h3{color:#fff;font-size:20px;margin:0 0 20px;font-weight:500;line-height:20px}.tg-blogpostvthree .tg-post figure figcaption h3 a{color:#fff;display:block}.tg-blogpostvthree .tg-post figure figcaption .tg-postmetadata,.tg-posthovercontent .tg-postmetadata{border:0;padding:0;width:auto;float:none}.tg-blogpostvthree .tg-post figure figcaption .tg-postmetadata li a,.tg-posthovercontent .tg-postmetadata{color:#fff}.tg-posthovercontent .tg-postmetadata li img{margin:0 5px 0 0;border-radius:50%}.tg-blogpostvfour .tg-post{width:33.33%}.tg-blogpostvfour .tg-post figure figcaption{opacity:0;visibility:hidden;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-justify-content:center;justify-content:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-direction:normal;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}.tg-blogpostvfour .tg-post:hover figure figcaption{opacity:1;visibility:visible}.tg-blogpostvfour .tg-post figure figcaption h3{color:#fff;font-size:20px;margin:0 0 20px;font-weight:500;line-height:20px}.tg-blogpostvfour .tg-post figure figcaption h3 a{color:#fff;display:block}.tg-blogpostvfour .tg-post figure figcaption .tg-postmetadata{border:0;padding:0;width:auto;float:none}.tg-blogpostvfour .tg-post figure figcaption .tg-postmetadata li a{color:#fff}.tg-blogpostvfive{padding:15px 0 0}.tg-blogpostvfive .tg-post{width:25%}.tg-blogpostvsix{padding:105px 0 75px}.tg-blogpostvsix .tg-post{width:33.33%}.tg-blogpostvseven{padding:0;margin:-15px 0}.tg-blogpostvseven .tg-post{width:33.33%}.tg-blogpostvseven .tg-postcontent .tg-posttitle{margin:0 0 30px;padding:0 0 15px;position:relative}.tg-blogpostvseven .tg-postcontent .tg-posttitle:after{left:0;bottom:0;content:'';width:30px;height:2px;position:absolute}.tg-blogpostvseven .tg-postcontent .tg-description{padding:0 0 30px}.tg-blogpostveight .tg-post{width:20%;padding:15px;background:0 0}.tg-blogpostveight .tg-post .tg-postcontent{color:#000;padding:30px;overflow:hidden;background:#fff;min-height:320px;border-radius:5px;position:relative;border:1px solid #ececec}.tg-blogpostveight .tg-post .tg-postcontent .tg-posttitle{padding:0 0 30px}.tg-blogpostveight .tg-postcontent .tg-posttitle h3 a{color:#1c1c1c}.tg-blogpostveight .tg-post .tg-postcontent .tg-description{margin:0;padding:0;color:#777}.tg-blogpostveight .tg-post .tg-postcontent:before{left:0;width:0;bottom:0;content:'';height:5px;position:absolute;background:#1c1c1c}.tg-blogpostveight .tg-post:hover .tg-postcontent:before{width:100%}.tg-blogpostveight .tg-post .tg-postcontent .tg-postmetadata{bottom:0;left:25px;width:auto;position:absolute;padding:20px 30px 30px 0;border-top:1px solid #e7e7e7}.tg-innerbannervfour figure figcaption .tg-postmetadata{border:0;padding:0;width:auto;float:none;display:inline-block;vertical-align:middle}.tg-innerbannervfour figure figcaption .tg-postmetadata li{line-height:normal}.tg-innerbannervfour figure figcaption .tg-postmetadata li:before{color:#fff}.tg-innerbannervfour figure figcaption .tg-postmetadata li span,.tg-innerbannervfour figure figcaption .tg-postmetadata li span a,.tg-innerbannervfour figure figcaption .tg-postmetadata li time{color:#fff}.tg-detailbox{width:100%;float:left}.tg-detailbox h3{font-size:24px;margin:0 0 30px;line-height:24px}.tg-detailbox .tg-description p{float:left}.tg-blogdetail .tg-parallaxservices{background:rgba(0,0,0,.4)}.tg-blogdetail .tg-parallaxservices .tg-description{padding:0 0 15px;text-align:center}.tg-blogdetail .tg-parallaxservices .tg-description p{margin:0;color:#fff;font-size:24px;line-height:36px}.tg-blogdetail .tg-parallaxservices .tg-description p span{display:block}.tg-blogdetail .tg-parallaxservices .tg-clientname{color:#fff;font-weight:300;font-family:Montserrat,Arial,Helvetica,sans-serif}.tg-lisstylenumber li{padding:0}.tg-blogimggallery{width:auto;clear:both;margin:0 -15px;overflow:hidden;list-style:none}.tg-blogimggallery li{float:left;width:33.33%;padding:0 15px;list-style:none}.tg-blogimggallery li figure{margin:0;width:100%;float:left;overflow:hidden}.tg-blogimggallery li figure img{width:100%;height:auto;display:block}.tg-blogimggallery li a{display:block}.tg-hover{left:0;top:50%;opacity:0;content:'';width:100%;height:100%;visibility:hidden;position:absolute;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-justify-content:center;justify-content:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-direction:normal;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}.tg-hover span{color:#fff;display:block;font-size:36px;font-weight:300;line-height:36px}.tg-blogimggallery li:hover .tg-hover{top:0;opacity:1;visibility:visible}blockquote{width:100%;float:left;font-size:16px;line-height:30px;padding:0 0 0 20px;margin:60px 0 45px 0;border-left:5px solid}.tg-sharepost{width:100%;float:left;padding:30px 0 60px;border-bottom:1px solid #c7c7c7}.tg-sharepost .tg-socialicons li:first-child{padding-left:0}.tg-sharepost .tg-socialicons li a{width:auto;height:auto;padding:0 25px;background:0 0;line-height:38px;border:2px solid;border-radius:50px}.tg-sharepost .tg-socialicons li a i{width:auto;margin:0 8px 0 0}.tg-sharepost .tg-socialicons li a i,.tg-sharepost .tg-socialicons li a span{font-size:14px;line-height:14px;display:inline-block;vertical-align:middle}.tg-sharepost .tg-socialicons li.tg-likepost a{color:#c7c7c7;position:relative;border-color:#c7c7c7;padding:0 65px 0 25px}.tg-sharepost .tg-socialicons li.tg-likepost a span{color:#777}.tg-sharepost .tg-socialicons li.tg-likepost a em{top:50%;right:10px;color:#fff;padding:0 8px;font-size:10px;margin:-10px 0 0;line-height:20px;font-style:normal;position:absolute;background:#c7c7c7;border-radius:30px}.tg-sharepost .tg-socialicons li.tg-likepost a i{color:#c7c7c7}.tg-sharepost .tg-socialicons li.tg-facebook a{color:#6a75c8;border-color:#6a75c8}.tg-sharepost .tg-socialicons li.tg-facebook a i{color:#6a75c8}.tg-sharepost .tg-socialicons li.tg-twitter a{color:#6abaf7;border-color:#6abaf7}.tg-sharepost .tg-socialicons li.tg-twitter a i{color:#6abaf7}.tg-sharepost .tg-socialicons li.tg-googleplus a{color:#f05660;border-color:#f05660}.tg-sharepost .tg-socialicons li.tg-googleplus a i{color:#f05660}.tg-sharepost .tg-socialicons li.tg-linkedin a{color:#2e82d9;border-color:#2e82d9}.tg-sharepost .tg-socialicons li.tg-linkedin a i{color:#2e82d9}.tg-author{width:100%;float:left;padding:60px 0}.tg-authorimg{float:left;margin:27px 0;overflow:hidden;border-radius:50%}.tg-authorimg img{width:100%;height:auto;display:block}.tg-authorinfo{overflow:hidden;padding:0 0 0 40px}.tg-authorinfo h3{font-size:18px;margin:0 0 15px;font-weight:500;line-height:18px}.tg-authorinfo .tg-socialicons{width:100%;float:left}.tg-authorinfo .tg-socialicons li a{color:#fff;background:#c7c7c7}.tg-authorinfo .tg-socialicons li:hover a{color:#fff;background:#1c1c1c}.tg-nextprevpost{width:100%;float:left}.tg-nextpost,.tg-prevpost{width:50%;float:left}.tg-nextpost figure,.tg-prevpost figure{margin:0;width:100%;float:left}.tg-nextpost figure a,.tg-prevpost figure a{display:block}.tg-nextpost figure a img,.tg-prevpost figure a img{width:100%;height:auto;display:block}.tg-nextprevcontent{top:0;left:0;width:100%;height:100%;position:absolute;background:rgba(0,0,0,.4);-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-justify-content:center;justify-content:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-direction:normal;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}.tg-nextprevcontent span{color:#fff;display:block;font-size:15px;margin:0 0 19px;line-height:15px;font-family:Lora,Arial,Helvetica,sans-serif}.tg-nextprevcontent h3{margin:0;color:#fff;font-size:42px;font-weight:500;line-height:36px}.tg-commentsarea{width:100%;float:left;padding:120px 0 0}.tg-comments{width:100%;float:left}.tg-comments h2{font-size:24px;line-height:24px}.tg-comments ul{width:100%;float:left;list-style:none}.tg-comments ul li{width:100%;float:left;list-style-type:none}.tg-comment{width:100%;float:left;padding:25px 0;border-bottom:1px solid #eee}.tg-comment figure{margin:0;float:left;border-radius:50%}.tg-comment figure img{width:100%;height:auto;display:block;border-radius:50%}.tg-commentcontent{overflow:hidden;padding:0 0 0 30px}.tg-commenthead{width:100%;float:left;padding:0 0 15px;line-height:normal}.tg-leftarea{float:left}.tg-rightarea{float:right}.tg-commenthead h3,.tg-commenthead span{display:inline-block;vertical-align:middle}.tg-commenthead h3{margin:0;font-size:18px;font-weight:500;line-height:18px}.tg-commenthead span{color:#a9a9a9;font-size:12px;line-height:12px;margin:0 0 0 5px}.tg-btnreply{color:#1c1c1c;display:block;font-size:12px;font-weight:400;line-height:12px;text-transform:uppercase}.tg-commentcontent .tg-description p{margin:0}.tg-childcomment{margin:0;padding:0 0 0 85px}.tg-postcomment{width:100%;float:left;padding:80px 0 0}.tg-formleavecomment{width:auto;float:none;clear:both;margin:0 -12px;overflow:hidden}.tg-formleavecomment .form-group{margin:0 0 25px;position:relative}.tg-formleavecomment .form-group input{border:0;width:100%;border-radius:0;background:0 0;padding:10px 20px 0 0;border-bottom:1px solid #cfd0d0}.effect-18~.focus-border{left:0;bottom:0;width:100%;height:2px;z-index:99;position:absolute}.effect-18~.focus-border:after,.effect-18~.focus-border:before{left:0;width:0;bottom:0;height:100%;content:'';-webkit-transition:.4s;-o-transition:.4s;transition:.4s;position:absolute;background-color:#39f}.effect-18~.focus-border:after{right:0;left:auto}.effect-18:focus~.focus-border:after,.effect-18:focus~.focus-border:before,.has-content.effect-18~.focus-border:after,.has-content.effect-18~.focus-border:before{width:50%;-webkit-transition:.4s;-o-transition:.4s;transition:.4s}.effect-18~label{left:0;top:9px;margin:0;width:100%;color:#777;z-index:-1;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;position:absolute;letter-spacing:.5px}.effect-18:focus~label,.has-content.effect-18~label{top:-6px;color:#777;font-size:12px;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.tg-formleavecomment .form-group textarea{border:0;padding:0;width:100%;float:left;resize:none;height:200px;border-radius:0;border-bottom:1px solid #cfd0d0}.tg-formleavecomment .form-group textarea:focus{border-width:2px}.tg-innerbannervseven figure figcaption .tg-postmetadata{border:0;padding:0;width:auto;float:none;display:inline-block;vertical-align:middle}.tg-innerbannervseven figure figcaption .tg-postmetadata li{line-height:normal}.tg-innerbannervseven figure figcaption .tg-postmetadata li span,.tg-innerbannervseven figure figcaption .tg-postmetadata li span a,.tg-innerbannervseven figure figcaption .tg-postmetadata li time,.tg-innerbannervseven figure figcaption .tg-postmetadata li+li:before{color:#fff}.tg-blogdetailvtwo .tg-detailbox .tg-description img{float:right;margin:0 0 0 35px}.tg-detailboximg{width:100%;float:left}.tg-detailboximg figure{float:right;margin:0 0 0 30px}.tg-detailboximg figure img{width:100%;height:auto;display:block}.tg-detailboximg .tg-detailbox{width:auto;float:none;overflow:hidden}.tg-blogdetailvtwo .tg-postquoteblue{font-size:24px;font-weight:400;margin:0 0 60px;line-height:30px;text-align:center;position:relative;padding:155px 100px 80px}.tg-blogdetailvtwo .tg-postquoteblue img{left:50%;top:70px;position:absolute;margin:0 0 0 -12px}.tg-blogdetailvtwo .tg-postquoteblue span{display:block;font-size:14px;margin:30px 0 0;font-weight:300;line-height:14px}.tg-blogdetailvtwo .tg-detailbox .tg-list{padding:0}.tg-innerbannereight figure figcaption{padding:330px 0}.tg-contentholder{left:17%;width:auto;bottom:50px;text-align:left;position:absolute}.tg-innerbannereight .tg-contentholder h1{color:#fff;font-size:42px;font-weight:500;line-height:42px}.tg-contentholder .tg-postmetadata{border:0;padding:0;width:auto;float:none;line-height:normal;display:inline-block;vertical-align:middle}.tg-contentholder .tg-postmetadata li span,.tg-contentholder .tg-postmetadata li span a,.tg-contentholder .tg-postmetadata li time,.tg-contentholder .tg-postmetadata li+li:before{color:#fff}.tg-blogdetailvthree blockquote{margin:30px 0 45px 0}.tg-blogdetailimg{width:100%;float:left;margin:0 0 40px}.tg-blogdetailimg img{width:100%;height:auto;display:block}.tg-blogdetailvfour .tg-detailbox h2{font-size:42px;margin:0 0 15px;font-weight:500;line-height:42px}.tg-blogdetailvfour .tg-detailbox .tg-postmetadata{border:0;padding:0 0 30px;line-height:normal}.tg-blogdetailvfour .tg-detailbox .tg-postmetadata li span a{color:#777}.tg-blogdetailvfour .tg-postquoteblue{font-size:24px;font-weight:400;margin:0 0 60px;line-height:30px;text-align:center;position:relative;padding:155px 100px 80px}.tg-blogdetailvfour .tg-postquoteblue img{left:50%;top:70px;position:absolute;margin:0 0 0 -12px}.tg-blogdetailvfour .tg-postquoteblue span{display:block;font-size:14px;margin:30px 0 0;font-weight:300;line-height:14px}.tg-blogdetailvfour .tg-description .tg-list{padding:0}.tg-ourprocess{width:100%;float:left;padding:120px 0;background:#fff}.tg-ourprocess:nth-child(even){background:#f7f7f7}.tg-processcontent{height:283px;text-align:left;overflow:hidden;padding:0 70px 0 0;-webkit-box-alt:center;-ms-flex-alt:center;alt-items:center;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-justify-content:center;justify-content:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-direction:normal;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}.tg-processcontent .tg-sectionheadvtwo{text-align:left;padding:0 0 35px}.tg-processcontent .tg-sectionheadvtwo .tg-sectiontitle{margin:0}.tg-processcontent .tg-sectionheadvtwo .tg-sectiontitle:before{left:0;margin:0}.tg-processcontent .tg-sectionheadvtwo .tg-sectiontitle h2{font-size:32px;font-weight:500;line-height:32px}.tg-processimg{margin:0;float:right}.tg-processimg img{width:100%;height:auto;display:block}.tg-processcontent .tg-description p{margin:0;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.tg-ourprocess:nth-child(even) .tg-processimg{float:left}.tg-ourprocess:nth-child(even) .tg-processcontent{padding:0 0 0 70px}.tg-productderail{width:100%;float:left}.tg-productimg{margin:0;width:100%;float:left}.tg-productimg img{width:100%;height:auto;display:block}.tg-productimg+.tg-productimg{margin:10px 0 0}.tg-productinfo{width:100%;float:left}.tg-productinfo h2{font-size:24px;font-weight:500;margin:0 0 15px;line-height:24px}.tg-starrating{width:100%;float:left;margin:0 0 30px}.tg-price{width:100%;float:left;display:block;padding:0 0 25px}.tg-price del,.tg-price h3{display:inline-block;vertical-align:middle}.tg-price del{color:#777;font-size:14px;margin:0 7px 0 0;line-height:14px}.tg-price span{margin:0;font-size:24px;font-weight:600;line-height:24px;display:inline-block;vertical-align:middle}.tg-quantitycolor{width:100%;float:left}.tg-quantitycolor .form-group{margin:0;width:auto}.tg-quantitycolor .form-group+.form-group{margin:0 0 0 10px}.tg-quantitycolor .form-group input{width:75px;height:52px;padding:10px 8px 10px 12px}.tg-quantitycolor .form-group .tg-select{width:230px}.tg-quantitycolor .form-group .tg-select:after{line-height:51px}.tg-quantitycolor .form-group .tg-select select{height:52px}.tg-quantitycolor .form-group:last-child{margin:20px 0 0}.tg-quantitycolor .tg-btn span{display:inline-block}.tg-btnpink i{margin:0 10px 0 0;display:inline-block}.tg-tagscatagory{width:100%;float:left;list-style:none;padding:50px 0 20px}.tg-tagscatagory li{width:100%;float:left;line-height:normal;list-style-type:none}.tg-tagscatagory li+li{padding:20px 0 0}.tg-tagscatagory li strong{width:27%;float:left}.tg-tagscatagory li a{color:#777;display:inline-block;vertical-align:middle}.tg-producttabs{width:100%;float:left;padding:120px 0 0}.tg-navtabs{width:100%;float:left;font-size:16px;font-weight:400;list-style:none;line-height:16px;margin:0 0 85px;border-bottom:1px solid #ebebeb}.tg-navtabs li{float:left;padding:0 24px;line-height:inherit;list-style-type:none}.tg-navtabs li:first-child{padding-left:0}.tg-navtabs li a{color:#1c1c1c;display:block;padding:0 0 18px;position:relative}.tg-navtabs li a:before{left:0;width:0;content:'';height:2px;bottom:-1px;position:absolute}.tg-navtabs li.active a:before,.tg-navtabs li:hover a:before{width:100%}.tg-tabcontent{width:100%;float:left}.tg-tabcontent .tab-pane{width:100%;float:left}.tg-skillcontent{width:100%;float:left;padding:40px;border-radius:5px;background:#fafafa}.tg-tabcontent .tg-userskill{width:40%;float:left}.tg-tabcontent .tg-skill+.tg-skill{padding:10px 0 0}.tg-tabcontent .tg-skill span{color:#777;font-weight:400}.tg-tabcontent .tg-skill span:first-child{padding:6px 20px 6px 0}.tg-tabcontent .tg-skill span:nth-child(2){padding:0;width:50px;background:#fff;line-height:26px;text-align:center;margin:0 0 0 20px;border-radius:5px;border:1px solid #dedede}.tg-tabcontent .tg-skillbox{padding:10px 0;overflow:hidden}.tg-tabcontent .tg-skillholder{height:7px;border-radius:10px;background:#ebeae6}.tg-tabcontent .tg-skillbar{height:7px;border-radius:10px}.tg-skillpercentage{float:right;display:block;font-size:13px;line-height:13px}.tg-ratingbox{float:left;padding:45px 0 0 30px}.tg-ratingbox h3{margin:0;clear:both;color:#777;font-size:18px;font-weight:300;padding:15px 0 0;line-height:18px}.tg-reviewarea{width:100%;float:left}.tg-reviewarea>h3{margin:0;font-size:24px;font-weight:500;line-height:24px}.tg-reviewarea ul{width:100%;float:left;list-style:none}.tg-reviewarea ul li{width:100%;float:left;list-style-type:none}.tg-reviewarea ul li .tg-commenthead span{color:#777}.tg-reviewarea ul li .tg-commenthead .tg-stars,.tg-reviewarea ul li .tg-commenthead .tg-stars span{margin:0}.tg-addreview{width:100%;float:left;padding:100px 0 0}.tg-addreview h3{font-size:24px;font-weight:500;line-height:24px;margin:0 0 40px}.tg-addreview h4{margin:0 0 10px;font-size:14px;font-weight:500;line-height:14px}.tg-formreview{padding:45px 0 0}.tg-404errorpage{background:url(../images/404error-img.jpg) no-repeat center center fixed;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover}.tg-404error{width:100%;float:left;height:100%;text-align:center;padding:320px 0 250px}.tg-404errorcontent{width:100%;float:left}.tg-404errorcontent h1{color:#fff;margin:0 0 22px;font-size:150px;font-weight:700;line-height:110px}.tg-404errorcontent h2{color:#fff;font-size:54px;margin:0 0 15px;font-weight:700;line-height:50px}.tg-404errorcontent .tg-description{padding:0 0 30px}.tg-404errorcontent .tg-description p{margin:0;color:#fff;font-size:18px;font-weight:400;line-height:18px}.tg-404errorcontent .tg-btn span{color:#fff}body.tg-maintenancepage{background:url(../images/maintenance-img.jpg) no-repeat center center fixed;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover}body.tg-maintenancepage .tg-main,body.tg-maintenancepage .tg-wrapper{height:100%}.tg-maintenance{width:100%;float:left;height:100%;text-align:left;padding:280px 0 200px 100px}.tg-maintenenacecontent{max-width:700px;width:100%;float:left}.tg-maintenenacecontent h1{color:#fff;margin:0 0 40px;font-size:42px;font-weight:700;line-height:50px}.tg-maintenenacecontent h1 span{display:block}.tg-maintenenacecontent .tg-description{padding:0 25% 50px 0}.tg-maintenenacecontent .tg-description p{margin:0;color:#fff}.tg-maintenenacecontent .tg-skills span{font-size:16px;font-weight:400;line-height:16px}.tg-maintenenacecontent .tg-skill span+span{color:#fff;display:block;padding:0 8px;font-size:13px;background:#222;font-weight:400;line-height:22px;border-radius:5px;position:relative;font-family:Roboto,Arial,Helvetica,sans-serif}.tg-maintenenacecontent .tg-skill span+span:after{left:50%;top:100%;width:0;height:0;content:'';position:absolute;margin:0 0 0 -6px;border-left:7px solid transparent!important;border-right:7px solid transparent!important;border-top:7px solid #222}.tg-comingsooncontent{width:100%;float:left;text-align:center;padding:200px 0 80px}.tg-comingsooncontent h2{color:#fff;font-size:54px;font-weight:500;line-height:50px;margin:0 0 92px}.tg-cscounter{width:100%;float:left;padding:0 0 65px;text-align:center}.tg-counterholder{width:25%;display:inline-block;vertical-align:middle}.tg-counterholder span{color:#fff;display:block;font-size:75px;margin:0 0 28px;font-weight:600;line-height:60px;text-transform:capitalize;font-family:Montserrat,Arial,Helvetica,sans-serif}.tg-counterholder span:last-child{margin:0;font-size:24px;font-weight:400;line-height:24px;font-style:italic;font-family:Lora,Arial,Helvetica,sans-serif}.tg-comingsooncontent .tg-description{padding:0 0 100px}.tg-comingsooncontent .tg-description p{margin:0;color:#fff;font-size:18px;font-weight:400;line-height:18px}.tg-comingsooncontent .tg-formsubscribe{float:none;width:350px;overflow:hidden;margin:0 auto 175px}.tg-comingsooncontent .tg-formsubscribe .form-group{margin:0;position:relative}.tg-comingsooncontent .tg-formsubscribe input{height:50px}.tg-comingsooncontent .tg-formsubscribe button{top:5px;right:5px;color:#fff;width:40px;height:40px;font-size:18px;line-height:40px;border-radius:4px;position:absolute;background:#3b55e6}.tg-comingsooncontent .tg-socialicons li{float:none;padding:0 1px;display:inline-block;vertical-align:middle}.tg-cartproductdetail{width:100%;float:left}.tg-cartproductdetail table{float:left;margin:0 0 60px}.tg-cartproductdetail table tbody tr td,.tg-cartproductdetail table thead tr th{border:0;color:#000;padding:20px 30px;vertical-align:middle}.tg-cartproductdetail table tbody tr td,.tg-cartproductdetail table thead tr th{border-bottom:1px solid #dbdbdb!important}.tg-cartproductdetail table tbody tr td:first-child,.tg-cartproductdetail table thead tr th:first-child{text-align:left;border-left:1px solid #dbdbdb}.tg-cartproductdetail table tbody tr td:last-child,.tg-cartproductdetail table thead tr th:last-child{border-right:1px solid #dbdbdb}.tg-cartproductdetail table tbody tr td:last-child{text-align:right}.tg-cartproductdetail table tr td[data-title=quantity] .form-control{width:80px}.tg-cartproductdetail table tr td>span{display:block;line-height:15px;font-weight:700}.tg-cartproductdetail table tr td i{color:#6e6e6e;font-size:25px;line-height:25px}.tg-productname{width:100%;float:left;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;position:relative}.tg-productname figure{float:left;margin:0 12px 0 0}.tg-productname .tg-productcontent{overflow:hidden}.tg-producttitle{width:100%;float:left;padding:0 0 5px}.tg-producttitle h3{margin:0;font-size:16px;font-weight:500;line-height:16px}.tg-producttitle span{color:#777;font-size:12px;font-weight:300;line-height:12px}.tg-cartproductdetail table tr td:last-child a{width:28px;color:#777;height:28px;font-size:14px;border-radius:50%;line-height:28px;text-align:center;background:#f0f0f0;display:inline-block;vertical-align:middle}.tg-coupon{float:left}.tg-coupon .form-control,.tg-coupon .tg-btn{width:auto;float:left}.tg-coupon .form-control{width:230px;height:50px;line-height:28px;margin:0 20px 0 0}.tg-coupon .tg-btn,.tg-coupon .tg-btn:focus,.tg-coupon .tg-btn:hover{color:#fff;background:#8e8e8e}.tg-cartproductdetail table tr td>.tg-btn,.tg-cartproductdetail table tr td>.tg-btn:focus,.tg-cartproductdetail table tr td>.tg-btn:hover{color:#fff;float:right;background:#000}.tg-carttotal{width:100%;float:left}.tg-carttotal h3{font-size:20px;margin:0 0 20px;font-weight:500;line-height:20px}.tg-carttotal ul{width:100%;float:left;padding:10px 30px;list-style:none;border:1px solid #ebebeb}.tg-carttotal ul li{width:100%;float:left;padding:20px 0;line-height:normal;list-style-type:none}.tg-carttotal ul li+li{border-top:1px solid #ebebeb}.tg-carttotal ul li span{color:#1c1c1c;font-size:16px;font-weight:400;line-height:16px}.tg-carttotal ul li em{float:right;font-size:14px;font-weight:300;line-height:14px;font-style:normal}.tg-carttotal ul li strong{float:right;font-size:16px;line-height:16px}.tg-carttotal ul li.tg-proceedtocard{text-align:right}.tg-proceedtocart{width:100%;float:left;padding:20px 0 0;text-align:right}.cd-top{display:inline-block;height:40px;width:40px;left:30px;position:fixed;z-index:15;bottom:40px;right:10px;box-shadow:0 0 10px rgba(0,0,0,.05);overflow:hidden;text-indent:100%;white-space:nowrap;background:#f3c130 url(../images/top-arrow.png) no-repeat center 50%;border-radius:100%;visibility:hidden;opacity:0;-webkit-transition:opacity .3s 0s,visibility 0s .3s;-moz-transition:opacity .3s 0s,visibility 0s .3s;transition:opacity .3s 0s,visibility 0s .3s}.cd-top.cd-is-visible{visibility:visible;opacity:1}.cd-top.cd-fade-out{opacity:.5}.no-touch .cd-top:hover{background-color:#f3c130;opacity:1}#loader-wrapper{top:0;left:0;width:100%;height:100%;z-index:1000;position:fixed}#loader{left:50%;top:50%;width:100px;height:100px;display:block;z-index:10001;position:relative;border-radius:50%;margin:-75px 0 0 -75px;border:3px solid transparent;-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite}#loader:before{top:5px;left:5px;right:5px;bottom:5px;content:"";display:block;position:absolute;border-radius:50%;border:3px solid transparent;border-top-color:#0089ff;-webkit-animation:spin 3s linear infinite;animation:spin 3s linear infinite}#loader:after{top:15px;left:15px;right:15px;bottom:15px;content:"";display:block;position:absolute;border-radius:50%;border:3px solid transparent;border-top-color:#fff;-webkit-animation:spin 1.5s linear infinite;animation:spin 1.5s linear infinite}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}#loader-wrapper .loader-section{top:0;width:51%;height:100%;position:fixed;background:#11141b;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}#loader-wrapper .loader-section.section-left{left:0}#loader-wrapper .loader-section.section-right{right:0}.loaded #loader-wrapper .loader-section.section-left{-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);-webkit-transition:all .7s .3s cubic-bezier(.645, .045, .355, 1);-o-transition:all .7s .3s cubic-bezier(.645, .045, .355, 1);transition:all .7s .3s cubic-bezier(.645, .045, .355, 1)}.loaded #loader-wrapper .loader-section.section-right{-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);-webkit-transition:all .7s .3s cubic-bezier(.645, .045, .355, 1);-o-transition:all .7s .3s cubic-bezier(.645, .045, .355, 1);transition:all .7s .3s cubic-bezier(.645, .045, .355, 1)}.loaded #loader{opacity:0;-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.loaded #loader-wrapper{visibility:hidden;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition:all .3s 1s ease-out;-o-transition:all .3s 1s ease-out;transition:all .3s 1s ease-out}