body{overflow-x:hidden;font-size:16px;-webkit-font-smoothing:antialiased;line-height:29px;-moz-osx-font-smoothing:grayscale}body.boxed-layout{background:#eee}.boxed-layout .main-container,.boxed-layout .nav-container,.boxed-layout nav,body.boxed-layout{right:0;max-width:1366px;margin:0 auto;left:0}body.boxed-layout .vc_row .container,body.boxed-layout .vc_row .vc_column_container>.vc_column-inner{padding-right:0;padding-left:0}body.boxed-layout .vc_row,body.boxed-layout .vc_row .row{margin-right:0;margin-left:0}body.boxed-layout nav .col-lg-1{width:10%}body.boxed-layout nav .col-lg-10{width:80%}@media (max-width:1600px){nav .col-lg-1{width:10%}nav .col-lg-10{width:80%}}@media (max-width:1280px){nav .col-lg-1{width:15%!important}nav .col-lg-10{width:69%!important}}.main-container{clear:both}@media (min-width:1480px){.wide-container .container{width:1400px}}.display-table{padding:0;border:none;border-radius:0;width:100%;display:table}.display-cell{vertical-align:middle;display:table-cell}@media (max-width:768px){.display-table{display:block}.display-cell{width:100%!important;display:block}.display-none-sm{display:none}.text-center-sm{text-align:center!important}.text-left-sm{text-align:left!important}}@media (max-width:767px){.text-center-xs{text-align:center!important}}.auto-width{width:auto!important}.vertical-top{vertical-align:top}.spacing-text-s{letter-spacing:1px}.spacing-text{letter-spacing:2px}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}@media (max-width:1100px){.col-md-push-1{left:0}}@media (max-width:768px){.pull-left-sm{float:left!important}.overflow-hidden-xs,.pull-left{overflow:hidden}.pull-left{clear:both;float:none!important}.pull-right{float:none!important;margin-top:12px;display:block}.post-wrap .pull-left,.single-portfolio .pull-left{overflow:visible;float:left!important}.post-wrap .pull-right,.single-portfolio .pull-right{float:right!important;margin-top:0}}@media (max-width:600px){.post-wrap .pull-right [rel=tag]{margin-top:10px}.single-portfolio .pull-left{overflow:visible;float:none!important;display:block}.single-portfolio .pull-right{padding-top:20px;clear:left;float:none!important;display:block}}@media (max-width:990px){.hidden-sx{display:none!important}}@media (max-width:768px){.hidden-sm-xs{display:none!important}}@media (min-width:1024px){.show-sm{display:none!important}}@media (max-width:1023px){.hide-sm{display:none!important}.show-sm{display:block!important}}@media (min-width:768px){.show-xs{display:none!important}}@media (max-width:767px){.hide-xs{display:none!important}.show-xs{display:block!important}}.inherit{color:inherit!important}.block{display:block}.inline-block{display:inline-block}@media (max-width:991px){.inline-block.visible-sm,.inline-block.visible-xs{display:inline-block!important}}.display-block{display:block}.right{right:0}.relative{position:relative;z-index:2}.border-none{border:none!important}.clearboth{clear:both}.clearfloat{float:none}.container{position:relative}@media only screen and (max-width:1400px) and (min-width:1200px){.left-menu+.main-container .container,.right-menu+.main-container .container{width:900px}}@media (min-width:768px){.md-absolute{position:absolute}.md-valign{transform:translateY(-50%);transform:translate3d(0,-50%,0);top:50%}}@media only screen and (max-width:768px) and (min-width:768px){.container{width:600px}}@media only screen and (max-width:767px) and (min-width:480px){.container{width:440px}}@media only screen and (max-width:479px){.container{width:295px}}.normal-font{font-weight:400}.text-left{text-align:left}@media (max-width:768px){.text-left-xs{text-align:left}.text-left-xs-force{text-align:left!important}}.text-right{text-align:right}@media (max-width:768px){.text-right-xs{text-align:right}}.text-center{text-align:center}.text-center-force{text-align:center!important}@media (max-width:768px){.text-center-xs{text-align:center}}.opacity-show{opacity:1!important}.exbold{font-weight:700!important}.bold{font-weight:600!important}.thin{font-weight:100!important}@media (max-width:767px){.thin{font-weight:300!important}}.text-left{text-align:left!important}@media (max-width:767px){.text-left-xs{text-align:left!important}}.vertical.text-center{text-align:left}@media (max-width:766px){.mobile-hide{display:none}}p:empty{display:none}br:empty{margin-bottom:0!important}li.overflow-hidden:last-child,li.overflow-hidden:last-child h6{margin-bottom:0}.hide-icon i{display:none!important}.plus-cursor{cursor:url(https://mysoolar.info/wp-content/themes/wanium/assets/img/plus-cursor.png) 25 25,auto}.move-cursor{cursor:move;cursor:grab;cursor:-moz-grab;cursor:-webkit-grab}.pointer{cursor:pointer}.col-lg-5ths,.col-md-5ths,.col-sm-5ths,.col-xs-5ths{min-height:1px;position:relative;padding-right:10px;padding-left:10px}.col-xs-5ths{width:20%;float:left}@media (min-width:768px){.col-sm-5ths{width:20%;float:left}}@media (min-width:992px){.col-md-5ths{width:20%;float:left}}@media (min-width:1200px){.col-lg-5ths{width:20%;float:left}}.wpb_column .wpb_wrapper{position:relative}@media (max-width:768px){.wpb_column{padding-bottom:20px}.wpb_column:last-child{margin-bottom:0;padding-bottom:0}.wpb_column[class*=vc_custom]{padding-right:20px!important;padding-left:20px!important}}.bypostauthor{font-size:inherit}.post-content ol,.post-content ul,.wpb_text_column ol,.wpb_text_column ul{padding:0;margin:0 0 20px}.post-content ol ol,.post-content ul ul,.wpb_text_column ol ol,.wpb_text_column ul ul{margin:0 0 0 40px}.screen-reader-text{display:none!important}.aligncenter,.alignleft,.alignnone,.alignright{margin-bottom:25px}.alignnone{display:block}.alignleft{margin:0 30px 30px 0!important;float:left}.alignright{margin:0 0 30px 30px!important;float:right}.text-center .alignleft,.text-center .alignright{margin-right:auto!important;margin-left:auto!important;float:none}.aligncenter{margin-right:auto;text-align:center;margin-left:auto;display:block}.small-width{width:30%}.med-width,.small-width{margin-bottom:0!important}.med-width{width:40%}@media (max-width:768px){.med-width,.small-width{text-align:center;width:100%}}figure.aligncenter a{overflow:hidden;position:relative;display:inline-block}.wp-caption{max-width:100%;text-align:center}.wp-caption img{margin-bottom:10px}.gallery{margin-bottom:20px!important}.gallery .gallery-item{margin-bottom:0!important;position:relative;margin-top:0!important}.gallery .gallery-item dt{margin:0}.gallery .gallery-item .wp-caption-text{text-shadow:0 0 2px #000;right:0;color:#fff;transition:opacity .2s linear;-webkit-transition:opacity .2s linear;-moz-transition:opacity .2s linear;position:absolute;opacity:0;bottom:10px;left:0}.gallery .gallery-item:hover .wp-caption-text{opacity:1}.gallery .gallery-item img{border:2px solid transparent!important}.gallery-caption{max-width:100%;text-align:center;margin:20px 0;z-index:999}.gallery-caption-text,.wp-caption-text{font-size:95%;font-style:italic;margin:6px 0;line-height:120%}.comment-content hr,.image-carousel-item hr,.post-content hr,.wpb_text_column hr{clear:both;width:100%}.post-content span.pull-left,.post-content span.pull-right,.wpb_text_column span.pull-left,.wpb_text_column span.pull-right{font-size:22px;margin:0 0 20px 20px;width:300px;line-height:30px;float:right;display:inline-block}.post-content span.pull-right,.wpb_text_column span.pull-right{text-align:right;margin:0 0 20px 20px;float:right}.post-content span.pull-left,.wpb_text_column span.pull-left{margin:0 20px 20px 0;float:left}.comment-content table td,.comment-content table tr,.post-content table td,.post-content table tr,.wpb_text_column td,.wpb_text_column tr{padding:10px 15px;border:1px solid #ccc}.comment-content table,.post-content table,.wpb_text_column table{margin-bottom:25px;text-align:left;width:100%}.comment-content table td,.comment-content table th,.post-content table td,.post-content table th,.wpb_text_column table td,.wpb_text_column table th{padding:15px}.comment-content table thead tr,.comment-content table tr:nth-child(2n),.post-content table thead tr,.post-content table tr:nth-child(2n),.wpb_text_column table thead tr,.wpb_text_column table tr:nth-child(2n){background:#f5f5f5}.comment-content li ol,.comment-content li ul,.post-content li ol,.post-content li ul,.wpb_text_column li,.wpb_text_column li ol,.wpb_text_column li ul{margin-bottom:0!important}.comment-content ul,.post-content ul,.wpb_text_column ul{list-style:square}.comment-content ol,.comment-content ul,.post-content ol,.post-content ul,.wpb_text_column ol,.wpb_text_column ul{list-style-position:inside;margin-left:20px;padding-left:0}.comments .no-comments{display:none}@media(max-width:768px){.headings-title .widgettitle,.vc_row .widgettitle{font-size:16px!important;margin-bottom:5px;line-height:22px!important}.headings-title .widgetsubtitle,.vc_row .widgetsubtitle{padding-top:0!important;font-size:14px!important;line-height:20px!important}.headings-title .widgetsubtitle.behind-left,.vc_row .widgetsubtitle.behind-left{font-size:80px!important;line-height:80px!important}}@media(max-width:480px){.headings-title .widgetsubtitle.behind-left~.icon-content,.vc_row .widgetsubtitle.behind-left~.icon-content{display:none}}.hide-avatar img{display:none!important}.admin-bar.page-template-default section.page{min-height:429px}.page-template-default section.page{min-height:461px}.wp-block-gallery{margin-right:-8px!important;margin-left:-8px!important}.h6,h6{font-size:.83333em}h5{font-size:1em}h4{font-size:1.2em}h3{font-size:1.44em}h2{font-size:1.728em}h1{font-size:2.0736em}h2,h3{line-height:1.2}h1{line-height:1}@media (min-width:768px){h3{font-size:1.728em}h2{font-size:2.0736em}h1,h1.large{font-size:2.48832em}}@media (min-width:1024px){h2{font-size:2.48832em}h1{font-size:2.98598em}}@media (min-width:1360px){h1{font-size:3.58318em}}.u-textBigger{font-size:1.2em}.u-textSmaller{font-size:.83333em}.lg-text{font-size:72px!important;line-height:1.2}.l-text{font-size:55px!important;line-height:1.2}.m-text{font-size:36px!important;line-height:1.2}.ms-text{font-size:24px!important;line-height:1.2}.xs-text{font-size:16px!important;line-height:1.7}.sms-text{font-size:14px!important;line-height:1.3}.s-text{font-size:11px!important;line-height:1.2}.container .col-sm-3 .ms-text{font-size:20px!important}@media (max-width:640px){.lg-text{font-size:2.0736em!important}.l-text{font-size:1.728em!important}.m-text{font-size:1.2em!important}.ms-text{font-size:.83333em!important}}p{margin-bottom:35px}p.lead{font-size:16px;font-weight:400;line-height:28px}.sub{font-size:13px}a,a:active,a:focus,a:hover,a:visited{text-decoration:none;outline:none}ul{list-style:none}ul.bullets{list-style:inside}ul[data-bullet] li{line-height:32px}ul[data-bullet] li i:first-child{margin-right:16px;display:inline-block}ul[data-bullet]{list-style:none!important}ul.lead li{font-size:16px;line-height:40px}dd{margin-bottom:25px}dt{font-size:18px;margin-bottom:10px}select{max-width:100%}textarea{height:140px}.label a,.label a:hover{color:#fff}.bg-dark:not(.image-bg) hr{border-color:#555}.list-inline{margin-left:0}.list-inline>li{padding:0 8px}.list-inline>li:last-child{padding-right:0}.list-inline>li:first-child{padding-left:0}img{height:auto;max-width:100%}td,th{line-height:24px!important}video{max-width:100%}.bg-overlay .bg-mask.mask-overlay,.box-zoom .box-mask.mask-overlay{height:-moz-calc(100% - 16px);height:-webkit-calc(100% - 16px);height:calc(100% - 16px);text-align:center;margin:8px;width:-moz-calc(100% - 16px);width:-webkit-calc(100% - 16px);width:calc(100% - 16px)}.tooltip{font-size:13px;font-weight:600}.tooltip-inner{padding:9px 24px 12px;border-radius:3px}.tlg-spacer.line{border-color:rgba(0,0,0,.2);border-width:7px!important;width:100px!important}.text-center .tlg-spacer.line{margin-right:auto;margin-left:auto}@media(max-width:768px){.tlg-spacer.line{display:none!important}}.tlg-slider .item{background-size:cover;background-position:50%;width:100%;background-repeat:no-repeat;display:block}#content .wpb_text_column .image-slider .slides:last-child,.flex-control-nav,.flex-direction-nav,.image-slider .slides,.image-slider .slides li>img,.lightbox-gallery,.lightbox-gallery li,.lightbox-gallery ul,.slides{list-style:none!important;margin:0!important}.lightbox-gallery{margin:-8px!important}.image-bg li h6{margin-bottom:5px}.image-bg ul+ul{margin-top:-20px}.row .image-slider.fullscreen{margin-bottom:0}footer.footer-widget .widget_nav_menu ul li{clear:left}footer.footer-widget .widget_nav_menu,footer.footer-widget .widget_nav_menu>div{clear:both}footer.footer-widget .widget_nav_menu>div:after{content:" ";clear:both;display:table}.single-portfolio .wp-caption{margin:80px 0;width:100%!important}.single-portfolio .wp-caption p{padding-top:10px;text-align:right}.single-portfolio .wp-caption img{height:auto;width:100%}h5:empty,i.none{display:none!important}i.icon{height:auto;margin-left:0;width:auto;line-height:normal;vertical-align:initial}.row:empty{display:none}.feature.bordered i.none+h5{font-size:72px;line-height:80px}.overlay:before{display:block}.border-radius-0,.border-radius-0 img{border-radius:0!important}.border-radius-m,.border-radius-m img{border-radius:5px}.border-radius-l,.border-radius-l img{border-radius:25px}.border-radious-top{border-radius:4px 4px 0 0}.border-radious-bottom{border-radius:0 0 4px 4px}.image-round img{border-radius:3px}.image-round-100 img{border-radius:50%}.image-circle-min img{max-width:172px;border-radius:50%}.width-full{width:100%}.height-full{height:100%}.admin-bar .pswp,.admin-bar nav.absolute,.admin-bar nav.fixed{top:32px}.admin-bar .vertical-bottom{bottom:32px}@media screen and (max-width:782px){.admin-bar .pswp,.admin-bar nav.absolute,.admin-bar nav.fixed{top:46px}.admin-bar .vertical-bottom{bottom:46px}}@media screen and (min-width:990px){body.wide-layout{background-color:#fff;margin:0 auto;width:97%}body.wide-layout .nav-container nav{box-shadow:none!important}body.wide-layout .nav-container nav.fixed,body.wide-layout .nav-container nav.transparent{margin:0 auto;width:97%}body.wide-layout .nav-container nav .nav-bar>.module.left,body.wide-layout .nav-container nav .nav-utility>.module.left{padding-left:15px}body.wide-layout .nav-container nav .nav-bar>.module-group.right .module:last-child,body.wide-layout .nav-container nav .nav-utility>.module.right{padding-right:15px}body.frame-layout{padding:38px;background:none!important}body.frame-layout .back-to-top{margin-right:38px;margin-bottom:38px}body.frame-layout .tparrows{display:none!important}.tlg_frame{height:38px;position:fixed;background-color:#fff;left:0;width:100%;z-index:1000}.tlg_frame.frame--top{top:0}.tlg_frame.frame--bottom{bottom:0}.tlg_frame.frame--right{height:100%;right:0;top:0;left:auto;width:38px}.tlg_frame.frame--left{height:100%;right:auto;top:0;left:0;width:38px}.admin-bar .tlg_frame.frame--top{top:32px}.admin-bar.frame-layout .vertical-bottom{bottom:70px}.admin-bar.frame-layout nav.absolute,.admin-bar.frame-layout nav.fixed{top:70px}.frame-layout nav.absolute,.frame-layout nav.fixed{top:38px}.frame-layout nav.absolute:not(.side-menu),.frame-layout nav.fixed:not(.side-menu),.frame-layout.has-offcanvas-nav nav.absolute,.frame-layout.has-offcanvas-nav nav.fixed{padding:0 32px}.frame-layout.has-offcanvas-nav nav.absolute.offcanvas-show,.frame-layout.has-offcanvas-nav nav.fixed.offcanvas-show{padding:0}.frame-layout .offcanvas-container .close-nav{right:54px}.frame-layout .nav-container nav.nav-show .nav-bar{-webkit-box-shadow:none!important;box-shadow:none!important}}.menu a .label,.modal-strip a{margin-left:10px}.bg-primary .color-primary{color:#fff!important}.vc_row .row{position:relative}@media only screen and (max-width:1280px){div.vc_row .vertical-flex .vc_column_container:not(.vc_col-sm-12) .vc_column-inner[class*=vc_custom_]{padding-right:95px!important;padding-left:95px!important}}@media only screen and (max-width:1024px){div.vc_row .vertical-flex .vc_column_container:not(.vc_col-sm-12) .vc_column-inner[class*=vc_custom_]{padding-right:55px!important;padding-left:55px!important}}@media only screen and (max-width:768px){.vc_row .row .row{margin:0}div.equal-height .vc_column-inner .vc_column-inner,section.vc_row .vc_column_container>.vc_column-inner{margin-bottom:0!important;padding-right:0;margin-top:0!important;padding-left:0}div.equal-height .vc_column-inner{padding-right:95px!important;padding-left:95px!important}div.vc_row .vertical-flex .vc_column_container:not(.vc_col-sm-12) .vc_column-inner[class*=vc_custom_]{padding-right:100px!important;padding-left:100px!important}.vc_row[class*=vc_custom_]{margin-right:0!important;margin-left:0!important}}@media only screen and (max-width:600px){.projects .container{padding:0}div.equal-height .vc_column-inner .vc_column-inner,section.vc_row .vc_column_container>.vc_column-inner{padding-top:0;padding-bottom:0}div.vc_row .vertical-flex .vc_column_container:not(.vc_col-sm-12) .vc_column-inner[class*=vc_custom_]{padding-right:50px!important;padding-left:50px!important}}@media only screen and (max-width:479px){div.equal-height .vc_column-inner,div.vc_row .vertical-flex .vc_column_container:not(.vc_col-sm-12) .vc_column-inner[class*=vc_custom_]{padding-right:28px!important;padding-left:28px!important}div.equal-height .vc_column-inner .vc_column-inner{padding-right:0!important;padding-left:0!important}}@media screen and (max-width:767px){.vc_row,.vc_row .row,.vc_row .vc_row{margin:0}.vc_row .vc_column-inner{padding-right:0;padding-left:0}}@media screen and (max-width:480px){.vc_row .row .row [class*=col-]{padding-right:0;padding-left:0}section .container .row{margin:0}}.vc_empty-placeholder{margin:0}div.vc_row .wpb_column{padding:0}@media only screen and (max-width:768px) and (min-width:768px){.tlg-page-wrapper .col-sm-1,.tlg-page-wrapper .col-sm-10,.tlg-page-wrapper .col-sm-2,.tlg-page-wrapper .col-sm-3,.tlg-page-wrapper .col-sm-4,.tlg-page-wrapper .col-sm-5,.tlg-page-wrapper .col-sm-6,.tlg-page-wrapper .col-sm-8,.vc_col-lg-1,.vc_col-lg-10,.vc_col-lg-11,.vc_col-lg-12,.vc_col-lg-2,.vc_col-lg-3,.vc_col-lg-4,.vc_col-lg-5,.vc_col-lg-6,.vc_col-lg-7,.vc_col-lg-8,.vc_col-lg-9,.vc_col-md-1,.vc_col-md-10,.vc_col-md-11,.vc_col-md-12,.vc_col-md-2,.vc_col-md-3,.vc_col-md-4,.vc_col-md-5,.vc_col-md-6,.vc_col-md-7,.vc_col-md-8,.vc_col-md-9,.vc_col-sm-1,.vc_col-sm-10,.vc_col-sm-11,.vc_col-sm-12,.vc_col-sm-2,.vc_col-sm-3,.vc_col-sm-4,.vc_col-sm-5,.vc_col-sm-6,.vc_col-sm-7,.vc_col-sm-8,.vc_col-sm-9,.vc_col-xs-1,.vc_col-xs-10,.vc_col-xs-11,.vc_col-xs-12,.vc_col-xs-2,.vc_col-xs-3,.vc_col-xs-4,.vc_col-xs-5,.vc_col-xs-6,.vc_col-xs-7,.vc_col-xs-8,.vc_col-xs-9{width:100%}}.pb0 .wpb_content_element,.wpb_layerslider_element.wpb_content_element,.wpb_revslider_element.wpb_content_element{margin-bottom:0!important}section section{padding:0;background:none}section section+.row,section section+section{padding-top:96px}section section .container{width:100%}.tlg-page-wrapper{overflow:hidden;clear:both}.tlg-page-wrapper>.wpb_row{position:relative;margin:0}@media(max-width:768px){.tlg-page-wrapper>.wpb_row .wpb_row{position:relative;margin:0!important}}.tlg-page-wrapper>.wpb_row.image-bg,.tlg-page-wrapper>.wpb_row.video-bg{overflow:hidden}.wpb_column .wpb_wrapper>:last-child{margin-bottom:0}.mega-menu h4,.tlg-page-wrapper>p{display:none}@media(min-width:991px){.full-menu .mega-menu{margin:0 36px!important;width:calc(100% - 72px)!important}.full-menu .container .mega-menu{margin:0 15px!important;width:100%!important}.full-menu.boxed-layout .text-center .mega-menu{margin:0!important}}@media only screen and (min-width:991px) and (max-width:1600px){.full-menu .text-center .mega-menu{margin:0 0 0 -70px!important}}.variation dt{font-size:12px;font-weight:700}.variation dd,.variation dt{display:inline-block}.tooltip.top{margin-left:0}.boxed-layout .modal-strip{max-width:1330px}.single-product form,.single-product form+hr{clear:both}@media (max-width:990px){.logo{width:auto}.nav-container nav .nav-bar>.module:first-child{width:60%}}@media (min-width:991px){.offcanvas-container.offcanvas-show{transform:translateZ(0);-webkit-transform:translateZ(0);-moz-transform:translateZ(0)}}@media (max-width:1280px){.show-sm{display:block!important}.hide-sm{display:none!important}}@media (min-width:1020px){.left-menu+.main-container,.left-menu+.main-container+.footer-basic,.left-menu+.main-container+.footer-widget{margin-left:0}}@media (min-width:1281px){.left-menu+.main-container,.left-menu+.main-container+.footer-basic,.left-menu+.main-container+.footer-widget{margin-left:280px}}.tlg-banner figure{overflow:hidden;position:relative;text-align:center;margin:0;cursor:pointer;display:block;z-index:1}.tlg-banner figure img{min-height:100%;position:relative;max-width:100%;display:block}.tlg-banner figure figcaption{-webkit-backface-visibility:hidden;backface-visibility:hidden;padding:2em;font-size:1.25em;color:#fff}.tlg-banner figure figcaption:after,.tlg-banner figure figcaption:before{pointer-events:none}.tlg-banner figure figcaption,.tlg-banner figure figcaption>a{height:100%;position:absolute;top:0;left:0;width:100%}.tlg-banner figure figcaption>a{font-size:0;text-indent:200%;opacity:0;white-space:nowrap;z-index:1000}.tlg-banner figure h2{font-size:17px;font-weight:300;color:#fff;text-transform:uppercase;line-spacing:normal;line-height:1.35em}.tlg-banner figure h2 span{font-weight:800}.tlg-banner figure h2,.tlg-banner figure p{-webkit-transform:scale(1);transform:scale(1);padding:0;letter-spacing:normal;margin:0}.tlg-banner figure p{font-size:15px;letter-spacing:1px;line-height:1.6em}@media (max-width:480px){.tlg-banner figure h2{font-size:20px!important}.tlg-banner figure p{display:none}}figure.hover-caption-1{background-color:#000}figure.hover-caption-1 img{-webkit-transform:scale(1.15);transform:scale(1.15);-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;opacity:.7}figure.hover-caption-1:hover img{-webkit-transform:scale(1);transform:scale(1);opacity:.5}figure.hover-caption-1 figcaption{text-align:left}figure.hover-caption-1 figcaption>div{height:50%;padding:2em;position:absolute;bottom:0;left:0;width:100%}@media (max-width:768px){figure.hover-caption-1 figcaption>div{height:80%}}figure.hover-caption-1 h2,figure.hover-caption-1 p{-webkit-transform:translate3d(0,40px,0);transform:translate3d(0,40px,0)}figure.hover-caption-1 h2{-webkit-transition:-webkit-transform .35s;transition:transform .35s}figure.hover-caption-1 p{color:hsla(0,0%,100%,.8);-webkit-transition:opacity .2s,-webkit-transform .35s;transition:opacity .2s,transform .35s;opacity:0}figure.hover-caption-1:hover h2,figure.hover-caption-1:hover img,figure.hover-caption-1:hover p{-webkit-transform:translateZ(0);transform:translateZ(0)}figure.hover-caption-1:hover p{-webkit-transition-delay:.05s;transition-delay:.05s;-webkit-transition-duration:.35s;transition-duration:.35s;opacity:1}figure.hover-caption-4{background-color:#000}figure.hover-caption-4 img{-webkit-transform:scale(1.15);transform:scale(1.15);-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;opacity:.7}figure.hover-caption-4:hover img{-webkit-transform:scale(1);transform:scale(1);opacity:.5}figure.hover-caption-4 figcaption:before{-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0);border:1px solid #fff;right:30px;-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;content:"";position:absolute;opacity:0;bottom:30px;top:30px;left:30px}figure.hover-caption-4 figcaption{padding:3em;text-align:left}figure.hover-caption-4 h2{padding:30% 0 10px}figure.hover-caption-4 p{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0);-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;opacity:0}@media (max-width:768px){figure.hover-caption-4 h2{padding-top:10%}}@media (max-width:480px){figure.hover-caption-4 figcaption:before{border:none}}figure.hover-caption-4:hover figcaption:before,figure.hover-caption-4:hover p{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}figure.hover-caption-5{background:#000}figure.hover-caption-5 img{-webkit-transition:opacity .35s;transition:opacity .35s;opacity:.7}figure.hover-caption-5:hover img{opacity:.4}figure.hover-caption-5 figcaption:after,figure.hover-caption-5 figcaption:before{right:30px;-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;content:"";position:absolute;opacity:0;bottom:30px;top:30px;left:30px}figure.hover-caption-5 figcaption:before{-webkit-transform:scaleX(0);transform:scaleX(0);border-top:1px solid #fff;border-bottom:1px solid #fff}figure.hover-caption-5 figcaption:after{border-right:1px solid #fff;-webkit-transform:scaleY(0);transform:scaleY(0);border-left:1px solid #fff}figure.hover-caption-5 h2{-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0);padding-top:30%;-webkit-transition:-webkit-transform .35s;transition:transform .35s}@media (max-width:480px){figure.hover-caption-5 h2{padding-top:23%}}figure.hover-caption-5 p{-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0);padding:20px 2.5em;-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;opacity:0}figure.hover-caption-5:hover figcaption:after,figure.hover-caption-5:hover figcaption:before{-webkit-transform:scale(1);transform:scale(1);opacity:1}figure.hover-caption-5:hover h2,figure.hover-caption-5:hover p{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}figure.hover-caption-2{background-color:#000}figure.hover-caption-2 img{-webkit-transform:scale(1.15);transform:scale(1.15);-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;opacity:.7}figure.hover-caption-2:hover img{-webkit-transform:scale(1);transform:scale(1);opacity:.5}figure.hover-caption-2 figcaption{text-align:right}figure.hover-caption-2 h2,figure.hover-caption-2 p{padding:10px 0;right:30px;position:absolute;left:30px}figure.hover-caption-2 p{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);bottom:30px;line-height:1.5}figure.hover-caption-2 h2{-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0);-webkit-transition:-webkit-transform .35s;transition:transform .35s;top:30px}figure.hover-caption-2:hover h2{-webkit-transform:translateZ(0);transform:translateZ(0)}figure.hover-caption-2 h2:after{height:4px;-webkit-transform:translate3d(0,40px,0);transform:translate3d(0,40px,0);content:"";position:absolute;top:100%;background:#fff;left:0;width:100%}figure.hover-caption-2 h2:after,figure.hover-caption-2 p{-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;opacity:0}figure.hover-caption-2:hover h2:after,figure.hover-caption-2:hover p{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}figure.hover-caption-3{background-color:#000}figure.hover-caption-3 img{-webkit-transform:scale(1.15);transform:scale(1.15);-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;opacity:.7}figure.hover-caption-3:hover img{-webkit-transform:scale(1);transform:scale(1);opacity:.5}figure.hover-caption-3 h2{-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0);-webkit-transition:-webkit-transform .35s;transition:transform .35s;margin-top:20%}figure.hover-caption-3 p{-webkit-transform:translate3d(0,20px,0) scale(1.1);transform:translate3d(0,20px,0) scale(1.1);padding:2em;border:1px solid #fff;-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;opacity:0;margin:1em 0 0}@media (max-width:768px){figure.hover-caption-3 h2{margin-top:5%}figure.hover-caption-3 p{padding:10px}}@media (max-width:480px){figure.hover-caption-3 p{border:none}}figure.hover-caption-3:hover h2{-webkit-transform:translateZ(0);transform:translateZ(0)}figure.hover-caption-3:hover p{-webkit-transform:translateZ(0) scale(1);transform:translateZ(0) scale(1);opacity:1}.post-carousel h3{font-size:24px;letter-spacing:5px}@media (max-width:991px){.tlg-page-wrapper>.container.inner{padding-right:20px;padding-left:20px}.footer-basic *{text-align:center}.module-group.right .module.left:first-child{padding-right:16px}}.owl-carousel .owl-item,.owl-carousel .owl-stage-outer{z-index:1}div.wpcf7 textarea{height:110px}@media (max-width:600px){div.wpcf7 textarea{height:50px}}div.wpcf7 input[type=submit],div.wpcf7 p{margin-bottom:0}div.wpcf7 p.sub{font-size:13px;margin-bottom:10px;margin-top:30px}@media (max-width:600px){div.wpcf7 p.sub{display:none!important}}div.wpcf7 img.ajax-loader{width:auto}.wpcf7-checkbox .checkbox-option{margin-right:20px;position:relative;padding-bottom:24px}.wpcf7-checkbox .checkbox-option span{position:absolute;top:100%;left:0;width:999px}.wpcf7 .select-option{margin-bottom:0}div.wpcf7-response-output{clear:both}div.wpcf7 .form-container input{max-width:245px;padding-right:25px;margin:0 15px;border-radius:50px!important;padding-left:25px;display:inline-block}@media only screen and (max-width:1200px) and (min-width:990px){div.wpcf7 .form-container input{max-width:200px}}div.wpcf7 .form-container input[type=submit]{border:none}.image-bg:not(.bg-light) .wpcf7-form .button-group input.wpcf7-text,.image-bg:not(.bg-light) .wpcf7-form .form-container input.wpcf7-text{border:none;color:#fff;padding-right:27px;background:hsla(0,0%,100%,.35);padding-left:27px}.dark-input input.wpcf7-text{border-color:hsla(0,0%,100%,.1)!important;color:#0f0f0f!important;background:rgba(0,0,0,.1)!important}@media (min-width:990px){section:not(.image-bg) div.wpcf7 .form-container .wpcf7-form-control-wrap+.wpcf7-form-control-wrap{margin-left:-1px}}@media (max-width:768px){div.wpcf7 .form-container input{margin:15px auto;display:block}div.wpcf7 .form-container img.ajax-loader{margin:0 auto;display:block}}@media (max-width:600px){div.wpcf7 .form-container input{height:35px;line-height:35px}}.wpcf7-form input[type=submit]{border-radius:5px}.image-bg .wpcf7-form input[type=submit]{border-radius:0}input[type=date]::-webkit-inner-spin-button{-webkit-appearance:none;display:none}.tabbed-content .ratings i{display:block}.ratings>li{width:100%}.btn,.woocommerce #respond input#submit,.woocommerce #respond input#submit.alt,.woocommerce a.button,.woocommerce a.button.alt,.woocommerce button.button,.woocommerce button.button.alt,.woocommerce input.button,.woocommerce input.button.alt{width:auto}.woocommerce .woocommerce-ordering select{padding-right:45px}.woocommerce .cart button[type=submit],.woocommerce .cart input{float:left}.woocommerce .quantity .qty{height:41px;width:100px}.cart .three-columns input{float:none}.cart .number{display:none}table.variations{width:100%}.cart_form:hover *{color:#fff}.cart_form{width:auto;display:inline-block}.variations .label{padding:0!important;text-align:left;background:transparent}.variations .label label{line-height:50px!important}.woocommerce div.product form.cart .reset_variations{font-size:.95em}.woocommerce-variation-price{margin-bottom:10px}.product_meta>span{display:block}.product-single div.product>.onsale{display:none!important}