@charset "UTF-8";/*!
Theme Name: MegaBuilder
Theme URI: http://construction.thimpress.com/
Author: ThimPress
Author URI: http://thimpress.com
Description: Professional corporate WordPress theme for construction, interior design, industrial design, engineering, architecture design, building renovation, renovate, factory or manufacturing companies etc.
Version: 1.0.1
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Tags: two-columns, three-columns, left-sidebar, right-sidebar, custom-background, custom-header, custom-menu, editor-style, post-formats, rtl-language-support, sticky-post, theme-options, translation-ready, accessibility-ready
Text Domain: megabuilder
Domain Path: /languages/
*/.content-pusher.boxed-area,.content-pusher.boxed-area header.site-header{max-width:1200px;margin:0 auto}.gallery-caption:before,.gallery:after{content:""}.blog-content:after,.clear-after,.single-post .page-content article .content-inner .entry-content .entry-tag-share:after{clear:both;content:"";display:block}.screen-reader-text{display:none}.box-shadow .boxed-area{box-shadow:0 0 32px rgba(0,0,0,.23)}.content-pusher.boxed-area{overflow:hidden}.gallery-columns-1 .gallery-item,img{max-width:100%}*{margin:0;padding:0}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{line-height:inherit}p{margin-bottom:20px}p:last-child{margin-bottom:0}hr{border:none;background:rgba(0,0,0,.1);height:1px;margin:20px 0}code{white-space:normal}.clear{clear:both}mark{background-color:#ff0;color:#000}.alert{-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}a:focus,input:focus,textarea:focus{outline:0;box-shadow:none;text-decoration:none}.post.sticky .content-inner{border-bottom:none!important}.post.sticky .entry-content{padding:30px 15px;background:rgba(0,0,0,.04);-webkit-box-shadow:0 0 0 1px rgba(0,0,0,.09);-moz-box-shadow:0 0 0 1px rgba(0,0,0,.09);box-shadow:0 0 0 1px rgba(0,0,0,.09)}.alignleft{float:left}.alignright{float:right}.aligncenter{display:block;margin-left:auto;margin-right:auto}@media (max-width:767px){.alignleft,.alignright{float:none}}img{height:auto}blockquote.alignleft,img.alignleft{margin:7px 24px 7px 0}.wp-caption.alignleft{margin:7px 14px 7px 0}blockquote.alignright,img.alignright{margin:7px 0 7px 24px}.wp-caption.alignright{margin:7px 0 7px 14px}.wp-caption-text{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:12px;font-style:italic;line-height:1.5;margin:9px 0;padding-right:10px}.gallery{margin-bottom:20px}.gallery-item{float:left;margin:0 4px 4px 0;overflow:hidden;position:relative}.gallery-columns-2 .gallery-item{max-width:48%;max-width:-webkit-calc(50% - 4px);max-width:calc(50% - 4px)}.gallery-columns-3 .gallery-item{max-width:32%;max-width:-webkit-calc(33.3% - 4px);max-width:calc(33.3% - 4px)}.gallery-columns-4 .gallery-item{max-width:23%;max-width:-webkit-calc(25% - 4px);max-width:calc(25% - 4px)}.gallery-columns-5 .gallery-item{max-width:19%;max-width:-webkit-calc(20% - 4px);max-width:calc(20% - 4px)}.gallery-columns-6 .gallery-item{max-width:15%;max-width:-webkit-calc(16.7% - 4px);max-width:calc(16.7% - 4px)}.gallery-columns-7 .gallery-item{max-width:13%;max-width:-webkit-calc(14.28% - 4px);max-width:calc(14.28% - 4px)}.gallery-columns-8 .gallery-item{max-width:11%;max-width:-webkit-calc(12.5% - 4px);max-width:calc(12.5% - 4px)}.gallery-columns-9 .gallery-item{max-width:9%;max-width:-webkit-calc(11.1% - 4px);max-width:calc(11.1% - 4px)}.gallery-columns-1 .gallery-item:nth-of-type(1n),.gallery-columns-2 .gallery-item:nth-of-type(2n),.gallery-columns-3 .gallery-item:nth-of-type(3n),.gallery-columns-4 .gallery-item:nth-of-type(4n),.gallery-columns-5 .gallery-item:nth-of-type(5n),.gallery-columns-6 .gallery-item:nth-of-type(6n),.gallery-columns-7 .gallery-item:nth-of-type(7n),.gallery-columns-8 .gallery-item:nth-of-type(8n),.gallery-columns-9 .gallery-item:nth-of-type(9n){margin-right:0}.gallery-columns-1.gallery-size-medium figure.gallery-item:nth-of-type(1n+1),.gallery-columns-1.gallery-size-thumbnail figure.gallery-item:nth-of-type(1n+1),.gallery-columns-2.gallery-size-thumbnail figure.gallery-item:nth-of-type(2n+1),.gallery-columns-3.gallery-size-thumbnail figure.gallery-item:nth-of-type(3n+1){clear:left}.gallery-caption{background-color:rgba(0,0,0,.7);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#fff;font-size:12px;line-height:1.5;margin:0;max-height:50%;opacity:0;padding:6px 8px;position:absolute;bottom:0;left:0;text-align:left;width:100%}.gallery-caption:before{height:100%;min-height:49px;position:absolute;top:0;left:0;width:100%}.gallery-item:hover .gallery-caption{opacity:1}.gallery-columns-7 .gallery-caption,.gallery-columns-8 .gallery-caption,.gallery-columns-9 .gallery-caption{display:none}.gallery:after{display:block;clear:both}.hidden,.hide{display:none!important}.bypostauthor>article .fn:before{content:"\f408";margin:0 2px 0 -2px;position:relative;top:-1px}dd,table{margin-bottom:24px}ol,ul{margin-bottom:10px;margin-left:25px}ol{list-style:decimal;margin-left:15px}ul.square{list-style:square}ul.circle{list-style:circle}ol ol,ol ul,ul ol,ul ul{margin:4px 0 5px 30px}ol ol li,ol ul li,ul ol li,ul ul li{margin-bottom:6px}td,th{padding:4px 6px}table,td,tr{border:1px solid #ccc}td,th{border-width:0 1px 1px 0}table{border-collapse:collapse;border-spacing:0;width:100%}caption,td,th{font-weight:400;text-align:left}th{font-weight:700}body a:focus,body a:hover{text-decoration:none}#comments .form-comment .comment-form .logged-in-as a:hover,.blog-content article.format-quote blockquote a:hover,.page-content article.format-quote blockquote a:hover,.thim-sc-child-page .style-3 .child-pages .child-page-item:hover .sc-title a:hover,.thim-sc-our-team .wrapper-lists-our-team.style-3 .our-team-item .thim-default-team:hover .content-team .name a:hover,.widget.widget_price_filter .price_slider_wrapper .price_slider_amount .button:hover,footer#colophon .copyright-text a:hover,footer#colophon .site-info a:hover{text-decoration:underline}.owl-theme .owl-nav [class*=owl-]{font-size:0!important}.breadcrumb{background:0 0}figure{max-width:100%}.hidden{visibility:hidden!important}.show{display:block!important}#thim-header-topbar ul.list-inline.pull-right>li .wpb_wrapper>div,#thim-header-topbar ul.list-inline.pull-right>li .wpb_wrapper>ul,#thim-header-topbar ul.list-inline.pull-right>li>.vc_row,#thim-header-topbar ul.list-inline>li,.thim-top-info>div{display:inline-block;vertical-align:middle}.invisible{visibility:hidden}.pull-right{float:right!important}.pull-left{float:left!important}.page-template-default #comments{margin-top:20px}#thim-header-topbar{padding:4px 0;color:#fff;background-color:#121212}#thim-header-topbar.line{border-bottom:1px solid rgba(231,231,231,.2)}#thim-header-topbar .top-bar-content{width:100%;padding:0 15px}#thim-header-topbar ul.list-inline{margin:0}#thim-header-topbar ul.list-inline.pull-right{text-align:right}#thim-header-topbar ul.list-inline.pull-right>li{padding-left:15px}#thim-header-topbar ul.list-inline.pull-right>li:first-child{padding-left:0}#thim-header-topbar ul.list-inline.pull-right>li .wpb_wrapper>*{padding-left:15px}#thim-header-topbar ul.list-inline.pull-right>li .wpb_wrapper>:first-child{padding-left:0}#thim-header-topbar ul.list-inline.pull-right>li .wpb_content_element{margin-bottom:0}#thim-header-topbar i{font-size:13px}#thim-header-topbar .border{padding-right:15px;margin-right:15px;position:relative}#thim-header-topbar .border:after{position:absolute;right:0;width:1px;height:15px;content:'';bottom:0;top:0;margin:auto}#thim-header-topbar .email i{margin-right:7px}#thim-header-topbar .mobile{margin-right:28px}#thim-header-topbar .mobile:hover a{color:#fff}.thim_header_v2 #thim-header-topbar{padding:11.5px 0}.thim-top-info>div{margin-left:30px}#thim-header-topbar .thim-top-info>div i{font-size:inherit;margin-right:9px}.thim-top-info>div:first-child{margin-left:0}header#masthead:after,header#masthead:before{content:" ";display:table}header#masthead:after{clear:both}header#masthead.sticky-header.affix{position:fixed;top:0;-webkit-transition:all .4s;-khtml-transition:all .4s;-moz-transition:all .4s;-ms-transition:all .4s;-o-transition:all .4s;transition:all .4s}header#masthead.sticky-header.no-transition,header#masthead.sticky-header.no-transition.affix.menu-show{-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;-khtml-transition:none}header#masthead.sticky-header.affix-top.menu-show{position:absolute}header#masthead.sticky-header.no-transition{transition:none}header#masthead.sticky-header.no-transition.affix.menu-show{transition:none;-webkit-transform:translate(0,-100%);-moz-transform:translate(0,-100%);-ms-transform:translate(0,-100%);-o-transform:translate(0,-100%)}header#masthead.sticky-header.no-transition.affix-top.menu-show{-webkit-transition:none;-khtml-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none}header#masthead .mobile-logo{display:none}header#masthead .tm-table{display:table;table-layout:fixed;max-width:none;width:auto;min-width:100%}header#masthead .navigation{transition:all ease-in-out .5s}header#masthead .navigation-top .header-sidebar{float:right}header#masthead.affix,header#masthead.header_v1 nav.main-navigation{-webkit-box-shadow:1px 0 3px 2px rgba(0,0,0,.1);-khtml-box-shadow:1px 0 3px 2px rgba(0,0,0,.1);-moz-box-shadow:1px 0 3px 2px rgba(0,0,0,.1);-ms-box-shadow:1px 0 3px 2px rgba(0,0,0,.1);-o-box-shadow:1px 0 3px 2px rgba(0,0,0,.1);box-shadow:1px 0 3px 2px rgba(0,0,0,.1)}header#masthead .retina-logo{display:none}@media (-webkit-min-device-pixel-ratio:2),(min--moz-device-pixel-ratio:2),(-o-min-device-pixel-ratio:2 / 1),(min-device-pixel-ratio:2),(min-resolution:192dpi),(min-resolution:2dppx){header#masthead.has-retina-logo .no-sticky-logo{width:180px;max-width:180px;display:inline-block!important}header#masthead.has-retina-logo .logo,header#masthead.has-retina-logo .mobile-logo,header#masthead.has-retina-logo .sticky-logo img{display:none!important}header#masthead.has-retina-logo .retina-logo{display:inline-block!important}}@media (max-width:768px){body.responsive header#masthead.retina-logo .no-sticky-logo{width:200px;max-width:200px}body.responsive header.sticky-header.affix .sm-logo .sticky-logo{display:none!important}body.responsive header.sticky-header.affix .sm-logo .no-sticky-logo{display:inline-block!important}body.responsive.mobile-menu-open .navigation .menu-mobile-effect,body.responsive.mobile-menu-open .navigation-top .menu-mobile-effect{display:none}body.responsive.mobile-menu-open .mobile-menu-container .mega-menu>li>a,body.responsive.mobile-menu-open .mobile-menu-container .mega-menu>li>span{padding:5px 0}body.responsive.mobile-menu-open .mobile-menu-container .menu-mobile-effect{position:absolute;top:11px;right:32px!important}body.responsive.mobile-menu-open .mobile-menu-container .menu-mobile-effect .icon-bar{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);top:13px}body.responsive.mobile-menu-open .mobile-menu-container .menu-mobile-effect .icon-bar:nth-child(2){filter:alpha(opacity=0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-opacity:0;-khtml-opacity:0;-moz-opacity:0;-ms-opacity:0;-o-opacity:0;opacity:0}body.responsive.mobile-menu-open .mobile-menu-container .menu-mobile-effect .icon-bar:nth-child(3){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);top:13px}body.responsive.mobile-menu-open .mobile-menu-container .navbar .sub-menu{position:relative}body.responsive.mobile-menu-open .mobile-menu-container .navbar .sub-menu:before{content:'';width:1px;height:100%;position:absolute;left:2px;top:1px;display:block}body.responsive.mobile-menu-open .mobile-menu-container .navbar .sub-menu li{position:relative}body.responsive.mobile-menu-open .mobile-menu-container .navbar .sub-menu li:before{content:'';width:7px;height:1px;position:absolute;left:3px;top:10px;padding:0;display:block;background:#fff}body.responsive.mobile-menu-open .mobile-menu-container .navbar .sub-menu li a{padding:5px 0 5px 25px!important}body.responsive.mobile-menu-open .mobile-menu-container .navbar .sub-menu .sub-menu{margin-left:20px}body.responsive.creative-left.mobile-menu-open .menu-mobile-effect.navbar-toggle{right:auto!important;left:15px!important}body.responsive.creative-left .menu-mobile-effect.navbar-toggle{left:15px!important}body.responsive.creative-left .mobile-menu-container{-webkit-transform:translate(-270px);-moz-transform:translate(-270px);-ms-transform:translate(-270px);-o-transform:translate(-270px);left:0}body.responsive.creative-left .mobile-menu-container .menu-mobile-effect-close{right:auto!important;left:15px!important}body.responsive.creative-right .menu-mobile-effect.navbar-toggle{right:0}body.responsive.creative-right .mobile-menu-container{right:0;-webkit-transform:translate(100%,0);-moz-transform:translate(100%,0);-ms-transform:translate(100%,0);-o-transform:translate(100%,0)}body.responsive.creative-right .mobile-menu-container .menu-mobile-effect-close{right:15px!important;left:auto!important}body.responsive:not(.mobile-menu-open) .menu-mobile-effect.navbar-toggle{top:50%;-webkit-transform:translate(-50%,-15px);-moz-transform:translate(-50%,-15px);-ms-transform:translate(-50%,-15px);-o-transform:translate(-50%,-15px);-webkit-transition:all 1s;-khtml-transition:all 1s;-moz-transition:all 1s;-ms-transition:all 1s;-o-transition:all 1s;transition:all 1s}body.responsive.mobile-menu-open.content-pusher:after{filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-webkit-opacity:1;-khtml-opacity:1;-moz-opacity:1;-ms-opacity:1;-o-opacity:1;opacity:1}body.responsive.mobile-menu-open.content-pusher .mobile-menu-container ul.sub-menu li a{font-size:13px}body.responsive.mobile-menu-open .mobile-effect.mobile-menu-container{visibility:visible;box-shadow:0 1px 5px -2px rgba(42,42,42,.4);-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0)}body.responsive #primary-menu{display:none}body.responsive .content-pusher{overflow:hidden}body.responsive .mobile-menu-container{position:fixed;visibility:hidden;top:0;bottom:0;z-index:999999;width:270px;height:100%;overflow:auto;-webkit-transition:all .5s;-khtml-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s}body.responsive .mobile-menu-container span.icon-toggle{cursor:pointer;text-align:center}body.responsive .mobile-menu-container .menu-right{display:block}body.responsive .mobile-menu-container>.nav{width:100%;margin-top:15px;padding-left:5px;padding-right:5px}body.responsive .mobile-menu-container ul{float:none}body.responsive .mobile-menu-container ul.navbar-nav{padding:0 20px;margin:40px 0 0}body.responsive .mobile-menu-container ul.navbar-nav li{float:none;list-style:none;position:relative;display:block;margin:0}body.responsive .mobile-menu-container ul.navbar-nav li>a{padding:10px 0!important;line-height:initial!important;display:block;text-transform:capitalize;outline:0;font-size:16px;color:#fff;-webkit-transition:background .3s,box-shadow .3s;transition:background .3s,box-shadow .3s}body.responsive .mobile-menu-container ul.mega-menu{margin:0;padding:0 5px}body.responsive .mobile-menu-container ul.mega-menu>li{margin:0}body.responsive .mobile-menu-container ul.mega-menu>li>a,body.responsive .mobile-menu-container ul.mega-menu>li>span:not(.icon-toggle){padding:10px 15px!important;line-height:20px}body.responsive .mobile-menu-container ul.mega-menu li .icon-toggle{top:2px!important}body.responsive .mobile-menu-container ul.sub-menu{background-image:none!important;margin-top:0;position:relative;margin-bottom:0;overflow:hidden;display:none}body.responsive .mobile-menu-container ul.sub-menu:before{content:'';width:1px;height:100%;position:absolute;left:2px;top:1px;display:block;background:#fff}body.responsive .mobile-menu-container ul.sub-menu li:before{content:'';width:7px;height:1px;position:absolute;left:3px;top:14px;padding:0;display:block;background:#fff}body.responsive .mobile-menu-container ul.sub-menu li a{padding:5px 0 5px 25px!important}body.responsive .mobile-menu-container ul.sub-menu li ul{display:block}body.responsive .mobile-menu-container ul li{float:none;list-style:none;position:relative}body.responsive .mobile-menu-container ul li.current-menu-parent ul.sub-menu{display:block}body.responsive .mobile-menu-container ul li.disable_link{margin-left:20px}body.responsive .mobile-menu-container ul li .icon-toggle{position:absolute;right:15px;width:32px;height:32px;top:10px}body.responsive .mobile-menu-container ul li .icon-toggle:after,body.responsive .mobile-menu-container ul li .icon-toggle:before{display:none}body.responsive .mobile-menu-container ul li .icon-toggle .fa{vertical-align:middle}body.responsive .mobile-menu-container ul li a{display:block;outline:0;-webkit-transition:background .3s,box-shadow .3s;transition:background .3s,box-shadow .3s}body.responsive .mobile-menu-container ul li a :focus,body.responsive .mobile-menu-container ul li a:hover{background:0 0}body.responsive .mobile-menu-container .menu-mobile-effect-close{cursor:pointer;float:right;display:inline-block!important;z-index:1;vertical-align:middle;width:30px;height:28px;padding:0;position:absolute;margin:0;top:10px;background:0 0;border:none}body.responsive .mobile-menu-container .menu-mobile-effect-close .icon-bar{width:20px;position:absolute;left:0;right:0;margin:0 auto;top:13px;display:block;height:2px;background:#fff;border-radius:0;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);-webkit-transition:all .3s ease-in-out;-khtml-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}body.responsive .mobile-menu-container .menu-mobile-effect-close .icon-bar:nth-child(2){filter:alpha(opacity=0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-opacity:0;-khtml-opacity:0;-moz-opacity:0;-ms-opacity:0;-o-opacity:0;opacity:0}body.responsive .mobile-menu-container .menu-mobile-effect-close .icon-bar:nth-child(3){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg)}body.responsive .admin-bar .affix{top:0}body.responsive .content-pusher{right:0;position:relative;-webkit-transition:all .5s;-khtml-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s;height:100%}body.responsive .menu-mobile-effect.navbar-toggle{cursor:pointer;float:right;display:inline-block;z-index:1;vertical-align:middle;width:30px;height:28px;padding:0;position:absolute;margin:0;top:20px}body.responsive .menu-mobile-effect.navbar-toggle span.icon-bar{width:20px;height:2px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;position:absolute;left:0;right:0;margin:0 auto;top:6px;-webkit-transition:all .3s ease-in-out;-khtml-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}body.responsive .menu-mobile-effect.navbar-toggle span.icon-bar:nth-child(2){top:13px}body.responsive .menu-mobile-effect.navbar-toggle span.icon-bar:nth-child(3){top:20px}}iframe,select{max-width:100%}.main-top,.single-post .page-content article .thim-about-author .author-wrapper{overflow:hidden}@media (min-width:769px){.mobile-menu-container{display:none}.admin-bar .site-header.affix{top:32px!important}}.width-logo{width:200px}body:not(.mobile-menu-open) header.submenu_v2 .navbar .sub-menu li{padding:0!important}header.submenu_v2 .navigation .inner-navigation .navbar>li .sub-menu li:after{display:none!important}header.submenu_v2 .navigation .inner-navigation .navbar>li .sub-menu li a{padding:10px 20px!important}#thim-header-menu{padding-top:22px}.width-header-sidebar{color:#696969}.header_v1 .width-header-sidebar{padding-top:10px}.width-header-sidebar .widget_thim_layout_builder>div{float:right;display:inline-block;vertical-align:middle;padding-top:5px}#masthead .navigation .width-navigation .inner-navigation .navbar>li.menu-item,#masthead .navigation .width-navigation .inner-navigation .navbar>li.menu-right>div{float:left}.width-header-sidebar .thim-sc-icon-box .smicon-box{margin-bottom:0!important}.width-header-sidebar .thim-sc-icon-box .smicon-box.columns-2,.width-header-sidebar .thim-sc-icon-box .smicon-box.columns-3,.width-header-sidebar .thim-sc-icon-box .smicon-box.columns-4{width:auto!important;padding-left:70px}.width-header-sidebar .thim-sc-icon-box .smicon-box.columns-2:first-child,.width-header-sidebar .thim-sc-icon-box .smicon-box.columns-3:first-child,.width-header-sidebar .thim-sc-icon-box .smicon-box.columns-4:first-child{padding-left:0}.width-header-sidebar .thim-sc-icon-box .smicon-box .content .description{margin-top:0}#masthead.header_v1.menu-hidden .navigation{-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);-webkit-transition:none;-khtml-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none}#masthead{z-index:10;background-repeat:no-repeat;background-size:cover;-webkit-transition:transform .3s .1s;-khtml-transition:transform .3s .1s;-moz-transition:transform .3s .1s;-ms-transition:transform .3s .1s;-o-transition:transform .3s .1s;transition:transform .3s .1s}#masthead.header-overlay{position:absolute;top:0;right:0;left:0;z-index:999}#masthead.header-overlay.header_v2 .thim-search-box{background:0 0}#masthead.header-default{position:relative}#masthead.no-affix-top .no-sticky-logo{display:none}#masthead.affix-top .sm-logo .no-sticky-logo,#masthead.no-affix-top .sticky-logo{display:inline-block}#masthead.affix-top{background-color:transparent;-webkit-transition:background-color .5s,transform .3s .1s;-khtml-transition:background-color .5s,transform .3s .1s;-moz-transition:background-color .5s,transform .3s .1s;-ms-transition:background-color .5s,transform .3s .1s;-o-transition:background-color .5s,transform .3s .1s;transition:background-color .5s,transform .3s .1s}#masthead.affix .sm-logo .no-sticky-logo,#masthead.affix-top .sm-logo .sticky-logo{display:none}#masthead.affix{z-index:9999;position:fixed;width:100%;-webkit-transition:transform .3s .1s;-khtml-transition:transform .3s .1s;-moz-transition:transform .3s .1s;-ms-transition:transform .3s .1s;-o-transition:transform .3s .1s;transition:transform .3s .1s}#masthead.affix .sm-logo .sticky-logo{display:block}#masthead.affix.menu-hidden{-webkit-transform:translate(0,-100%);-moz-transform:translate(0,-100%);-ms-transform:translate(0,-100%);-o-transform:translate(0,-100%);-webkit-transition:all .5s ease-in-out;-khtml-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}#masthead .navigation .width-navigation .inner-navigation .navbar>li.menu-item span.icon-toggle,#masthead .navigation .width-navigation .inner-navigation .navbar>li.menu-item>ul.sub-menu .menu-item-has-children .icon-toggle,#masthead.has-line ul.navbar>li.menu-item:before{top:50%;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%)}#masthead .navigation .width-navigation ul li{list-style:none;display:inline-block;vertical-align:middle;margin-bottom:0}#masthead .navigation .width-navigation .inner-navigation .navbar{margin-bottom:0;border:none;padding:0;text-align:right;min-height:inherit}#masthead .navigation .width-navigation .inner-navigation .navbar>li:nth-last-child(2):not(.menu-item-has-children) a{padding-right:0!important}#masthead .navigation .width-navigation .inner-navigation .navbar>li:nth-last-child(2){margin-right:0!important}#masthead .navigation .width-navigation .inner-navigation .navbar>li.menu-item.menu-item-has-children{margin-right:15px}#masthead .navigation .width-navigation .inner-navigation .navbar>li.menu-item span.icon-toggle{display:inline-block;font-size:13px;font-weight:700;position:absolute;right:4px;margin:0;line-height:15px}#masthead .navigation .width-navigation .inner-navigation .navbar>li.menu-item>a{font-weight:700;text-transform:uppercase;display:inline-block}#masthead .navigation .width-navigation .inner-navigation .navbar>li.menu-item ul.sub-menu>.menu-item-has-children:hover>.icon-toggle i:before{content:"\f105";-webkit-transition:all .5s;-khtml-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s}#masthead .navigation .width-navigation .inner-navigation .navbar>li.menu-item>ul.sub-menu{left:0}#masthead .navigation .width-navigation .inner-navigation .navbar>li.menu-item>ul.sub-menu .menu-item-has-children{position:relative}#masthead .navigation .width-navigation .inner-navigation .navbar>li.menu-item>ul.sub-menu .menu-item-has-children .icon-toggle{position:absolute;right:15px}#masthead .navigation .width-navigation .inner-navigation .navbar>li.menu-item.menu-item-has-children .sub-menu li a,#masthead .navigation .width-navigation .inner-navigation .navbar>li.menu-item.menu-item-has-children .sub-menu li span:not(.icon-toggle){padding:12px 0;font-size:14px}#masthead .navigation .width-navigation .inner-navigation .navbar li.menu-item a{padding:22px 30px 20px;display:block;letter-spacing:.7px}#masthead .navigation .width-navigation .mega-menu-wrapper .menu-right{float:right}#masthead.has-line ul.navbar>li.menu-item>a{padding-right:25px;padding-left:25px}#masthead.has-line ul.navbar>li.menu-item:before{content:"";background:#e3e3e3;height:15px;width:1px;position:absolute;left:0}#masthead.has-line ul.navbar>li.menu-item:first-child:before{display:none!important}#masthead.header_v2 .navigation{padding-top:10px;padding-bottom:10px}#masthead.header_v2.header-default .navigation{padding-top:25px;padding-bottom:25px}#masthead.header_v2 .navigation .width-navigation .inner-navigation .navbar>li>a,#masthead.header_v2 .navigation .width-navigation .inner-navigation .navbar>li>span:not(.icon-toggle){padding:22px 17px 20px}#masthead.header_v1 .navigation{position:relative;-webkit-transform:translate(0,50%);-moz-transform:translate(0,50%);-ms-transform:translate(0,50%);-o-transform:translate(0,50%)}#masthead.header_v1 .navigation .main-navigation{padding-left:30px}#masthead.header_v1 .navigation .inner-navigation{width:100%}#masthead.header_v1 ul{margin:0}#masthead.header_v1 ul li{margin-bottom:0!important}#masthead.header_v1 ul.list-inline>li:first-child{padding-left:0}body:not(.mobile-menu-open) header .navbar li:not(.multicolumn) .sub-menu li{padding:0 20px;width:100%}body:not(.mobile-menu-open) header .navbar li:not(.multicolumn) .sub-menu li a,body:not(.mobile-menu-open) header .navbar li:not(.multicolumn) .sub-menu li>span.disable_link{-webkit-transition:all .2s ease-in-out 0s;-khtml-transition:all .2s ease-in-out 0s;-moz-transition:all .2s ease-in-out 0s;-ms-transition:all .2s ease-in-out 0s;-o-transition:all .2s ease-in-out 0s;transition:all .2s ease-in-out 0s;padding:12px 0;display:block}body:not(.mobile-menu-open) header .navbar li:not(.multicolumn)>.sub-menu{margin-left:0;top:auto}body:not(.mobile-menu-open) header .navbar li:not(.multicolumn) .sub-menu{background:#fff;min-width:200px;margin-left:0}@media (min-width:769px){.navigation .sm-logo a img{-webkit-transition:all ease-out .3s;-khtml-transition:all ease-out .3s;-moz-transition:all ease-out .3s;-ms-transition:all ease-out .3s;-o-transition:all ease-out .3s;transition:all ease-out .3s}.navigation .width-navigation .inner-navigation{display:table}.navigation .width-navigation .inner-navigation .navbar{display:table-cell;vertical-align:middle;width:auto}.navigation .width-navigation .inner-navigation .navbar>li{position:relative}.navigation .width-navigation .inner-navigation .navbar>li .sub-menu{min-width:200px;position:absolute;top:auto;right:0;display:none;z-index:999;padding:0;margin:0;-webkit-box-shadow:0 2px 3px rgba(0,0,0,.09);-khtml-box-shadow:0 2px 3px rgba(0,0,0,.09);-moz-box-shadow:0 2px 3px rgba(0,0,0,.09);-ms-box-shadow:0 2px 3px rgba(0,0,0,.09);-o-box-shadow:0 2px 3px rgba(0,0,0,.09);box-shadow:0 2px 3px rgba(0,0,0,.09)}.navigation .width-navigation .inner-navigation .navbar>li .sub-menu li{width:100%;text-align:left;position:relative}.navigation .width-navigation .inner-navigation .navbar>li .sub-menu li:after{content:"";position:absolute;left:20px;right:20px;height:1px;background-color:#e6e6e6}.navigation .width-navigation .inner-navigation .navbar>li .sub-menu li:last-child:after{display:none}.navigation .width-navigation .inner-navigation .navbar>li .sub-menu .sub-menu{top:0;left:100%}.navigation .width-navigation .inner-navigation .navbar>li:nth-last-child(2) .sub-menu .sub-menu,.navigation .width-navigation .inner-navigation .navbar>li:nth-last-child(3) .sub-menu .sub-menu{right:100%}header.site-header.header_v2 .width-navigation .inner-navigation{float:right}}@media (max-width:768px){.mobile-menu-container .select2-container{width:100%!important;display:block}}@media (max-width:1024px){#masthead .navigation .width-navigation .inner-navigation .navbar>li.menu-item>a{padding:14px 15px 10px}}.header_v2 .navigation .width-navigation .inner-navigation .navbar{display:flex;flex-direction:initial;align-items:center}.navigation .width-navigation .inner-navigation .mega-menu-wrapper #mega-menu-primary li.menu-item a[class^=dashicons]:before{font-family:dashicons}@media (min-width:601px){.navigation .width-navigation .inner-navigation .mega-menu-wrapper #mega-menu-primary>li.menu-megamenu>ul.sub-menu li.menu-columns-1-of-1{width:100%;float:left}.navigation .width-navigation .inner-navigation .mega-menu-wrapper #mega-menu-primary>li.menu-megamenu>ul.sub-menu li.menu-columns-1-of-2{width:50%;float:left}.navigation .width-navigation .inner-navigation .mega-menu-wrapper #mega-menu-primary>li.menu-megamenu>ul.sub-menu li.menu-columns-2-of-2{width:100%;float:left}.navigation .width-navigation .inner-navigation .mega-menu-wrapper #mega-menu-primary>li.menu-megamenu>ul.sub-menu li.menu-columns-1-of-3{width:33.33333%;float:left}.navigation .width-navigation .inner-navigation .mega-menu-wrapper #mega-menu-primary>li.menu-megamenu>ul.sub-menu li.menu-columns-2-of-3{width:66.66667%;float:left}.navigation .width-navigation .inner-navigation .mega-menu-wrapper #mega-menu-primary>li.menu-megamenu>ul.sub-menu li.menu-columns-3-of-3{width:100%;float:left}.navigation .width-navigation .inner-navigation .mega-menu-wrapper #mega-menu-primary>li.menu-megamenu>ul.sub-menu li.menu-columns-1-of-4{width:25%;float:left}.navigation .width-navigation .inner-navigation .mega-menu-wrapper #mega-menu-primary>li.menu-megamenu>ul.sub-menu li.menu-columns-2-of-4{width:50%;float:left}.navigation .width-navigation .inner-navigation .mega-menu-wrapper #mega-menu-primary>li.menu-megamenu>ul.sub-menu li.menu-columns-3-of-4{width:75%;float:left}.navigation .width-navigation .inner-navigation .mega-menu-wrapper #mega-menu-primary>li.menu-megamenu>ul.sub-menu li.menu-columns-4-of-4{width:100%;float:left}.navigation .width-navigation .inner-navigation .mega-menu-wrapper #mega-menu-primary>li.menu-megamenu>ul.sub-menu li.menu-columns-1-of-5{width:20%;float:left}.navigation .width-navigation .inner-navigation .mega-menu-wrapper #mega-menu-primary>li.menu-megamenu>ul.sub-menu li.menu-columns-2-of-5{width:40%;float:left}.navigation .width-navigation .inner-navigation .mega-menu-wrapper #mega-menu-primary>li.menu-megamenu>ul.sub-menu li.menu-columns-3-of-5{width:60%;float:left}.navigation .width-navigation .inner-navigation .mega-menu-wrapper #mega-menu-primary>li.menu-megamenu>ul.sub-menu li.menu-columns-4-of-5{width:80%;float:left}.navigation .width-navigation .inner-navigation .mega-menu-wrapper #mega-menu-primary>li.menu-megamenu>ul.sub-menu li.menu-columns-5-of-5{width:100%;float:left}.navigation .width-navigation .inner-navigation .mega-menu-wrapper #mega-menu-primary>li.menu-megamenu>ul.sub-menu li.menu-columns-1-of-6{width:16.66667%;float:left}.navigation .width-navigation .inner-navigation .mega-menu-wrapper #mega-menu-primary>li.menu-megamenu>ul.sub-menu li.menu-columns-2-of-6{width:33.33333%;float:left}.navigation .width-navigation .inner-navigation .mega-menu-wrapper #mega-menu-primary>li.menu-megamenu>ul.sub-menu li.menu-columns-3-of-6{width:50%;float:left}.navigation .width-navigation .inner-navigation .mega-menu-wrapper #mega-menu-primary>li.menu-megamenu>ul.sub-menu li.menu-columns-4-of-6{width:66.66667%;float:left}.navigation .width-navigation .inner-navigation .mega-menu-wrapper #mega-menu-primary>li.menu-megamenu>ul.sub-menu li.menu-columns-5-of-6{width:83.33333%;float:left}.navigation .width-navigation .inner-navigation .mega-menu-wrapper #mega-menu-primary>li.menu-megamenu>ul.sub-menu li.menu-columns-6-of-6{width:100%;float:left}.navigation .width-navigation .inner-navigation .mega-menu-wrapper #mega-menu-primary>li.menu-megamenu>ul.sub-menu li.menu-columns-1-of-7{width:14.28571%;float:left}.navigation .width-navigation .inner-navigation .mega-menu-wrapper #mega-menu-primary>li.menu-megamenu>ul.sub-menu li.menu-columns-2-of-7{width:28.57143%;float:left}.navigation .width-navigation .inner-navigation .mega-menu-wrapper #mega-menu-primary>li.menu-megamenu>ul.sub-menu li.menu-columns-3-of-7{width:42.85714%;float:left}.navigation .width-navigation .inner-navigation .mega-menu-wrapper #mega-menu-primary>li.menu-megamenu>ul.sub-menu li.menu-columns-4-of-7{width:57.14286%;float:left}.navigation .width-navigation .inner-navigation .mega-menu-wrapper #mega-menu-primary>li.menu-megamenu>ul.sub-menu li.menu-columns-5-of-7{width:71.42857%;float:left}.navigation .width-navigation .inner-navigation .mega-menu-wrapper #mega-menu-primary>li.menu-megamenu>ul.sub-menu li.menu-columns-6-of-7{width:85.71429%;float:left}.navigation .width-navigation .inner-navigation .mega-menu-wrapper #mega-menu-primary>li.menu-megamenu>ul.sub-menu li.menu-columns-7-of-7{width:100%;float:left}.navigation .width-navigation .inner-navigation .mega-menu-wrapper #mega-menu-primary>li.menu-megamenu>ul.sub-menu li.menu-columns-1-of-8{width:12.5%;float:left}.navigation .width-navigation .inner-navigation .mega-menu-wrapper #mega-menu-primary>li.menu-megamenu>ul.sub-menu li.menu-columns-2-of-8{width:25%;float:left}.navigation .width-navigation .inner-navigation .mega-menu-wrapper #mega-menu-primary>li.menu-megamenu>ul.sub-menu li.menu-columns-3-of-8{width:37.5%;float:left}.navigation .width-navigation .inner-navigation .mega-menu-wrapper #mega-menu-primary>li.menu-megamenu>ul.sub-menu li.menu-columns-4-of-8{width:50%;float:left}.navigation .width-navigation .inner-navigation .mega-menu-wrapper #mega-menu-primary>li.menu-megamenu>ul.sub-menu li.menu-columns-5-of-8{width:62.5%;float:left}.navigation .width-navigation .inner-navigation .mega-menu-wrapper #mega-menu-primary>li.menu-megamenu>ul.sub-menu li.menu-columns-6-of-8{width:75%;float:left}.navigation .width-navigation .inner-navigation .mega-menu-wrapper #mega-menu-primary>li.menu-megamenu>ul.sub-menu li.menu-columns-7-of-8{width:87.5%;float:left}.navigation .width-navigation .inner-navigation .mega-menu-wrapper #mega-menu-primary>li.menu-megamenu>ul.sub-menu li.menu-columns-8-of-8{width:100%;float:left}}.navigation .width-navigation .inner-navigation .mega-menu-wrapper #mega-menu-primary li.menu-flyout.align-bottom-right{text-align:right}.navigation .width-navigation .inner-navigation .mega-menu-wrapper #mega-menu-primary li.menu-flyout.item-align-right>.sub-menu{left:auto;right:0}.navigation .width-navigation .inner-navigation .mega-menu-wrapper .mega-menu{float:left;position:static}@media (min-width:769px){.navigation .width-navigation .inner-navigation .mega-menu-wrapper .mega-menu .menu-item.hide-on-desktop{display:none}.navigation .width-navigation .inner-navigation .mega-menu-wrapper .mega-menu .menu-megamenu{position:static}}.navigation .width-navigation .inner-navigation .mega-menu-wrapper .mega-menu .menu-megamenu li{vertical-align:top}.navigation .width-navigation .inner-navigation .mega-menu-wrapper .mega-menu .menu-megamenu li a{padding:14px 0}.navigation .width-navigation .inner-navigation .mega-menu-wrapper .mega-menu .menu-megamenu li ul{margin:0}.navigation .width-navigation .inner-navigation .mega-menu-wrapper .mega-menu .menu-megamenu li ul li{padding:0}.navigation .width-navigation .inner-navigation .mega-menu-wrapper .mega-menu .menu-megamenu li:after{left:0;right:0;bottom:0}.navigation .width-navigation .inner-navigation .mega-menu-wrapper .mega-menu .menu-megamenu .sub-menu>li:after{display:none}.navigation .width-navigation .inner-navigation .mega-menu-wrapper .menu-right{float:right}.navigation .tm-table{position:relative}@media (max-width:768px){.mega-menu .menu-item.hide-sub-menu-on-mobile .icon-toggle,.mega-menu .menu-item.hide-sub-menu-on-mobile .mega-sub-menu{visibility:hidden;display:none}}.mega-menu .mega-block-title{margin-bottom:23px;font-size:20px;margin-top:20px}.mega-menu .menu-item .mega-menu-link{padding-right:12px!important}.mega-menu .menu-item.menu-item-has-children{margin-right:10px!important}.mega-menu .menu-megamenu .mega-sub-menu .icon-toggle{top:20px!important}.mega-menu .menu-megamenu .mega-sub-menu .sub-menu{position:relative!important;display:block!important;left:0!important;box-shadow:none!important;padding-left:10px!important}.mega-menu>.menu-flyout .icon-toggle,.mega-menu>.menu-megamenu .icon-toggle{width:10px;padding-left:10px}.mega-menu>.menu-flyout>.mega-sub-menu,.mega-menu>.menu-megamenu>.mega-sub-menu{top:100%!important}.mega-menu>.menu-megamenu>.mega-sub-menu>.menu-item.menu-item-type-widget{padding-bottom:20px!important}.mega-menu>.menu-megamenu .icon-toggle{padding-left:0}@media (min-width:769px){.mega-menu .menu-item .mega-menu-link{float:left}.mega-menu .menu-item.menu-megamenu .icon-toggle{position:relative!important;float:left;top:24px!important}}@media (max-width:768px){body.responsive .mega-menu .mega-block-title{font-size:14px;padding-left:20px;color:#FFF}body.responsive .mega-menu .textwidget{padding-left:5px}}.main-top{clear:both;position:relative;background-size:cover;z-index:8}.main-top .overlay-top-header{position:absolute;top:0;right:0;left:0;bottom:0;z-index:1}.main-top .content{position:absolute;z-index:3;right:0;left:0;border:0;margin:auto;top:50%;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%)}.main-top .content h1,.main-top .content h2{margin-top:0;margin-bottom:0;font-weight:700;text-align:inherit;line-height:1.4;text-transform:uppercase}#breadcrumbs li,#breadcrumbs li a{line-height:25px;display:inline-block}.main-top .content .banner-description{font-weight:300;text-align:inherit}#breadcrumbs{margin:0}#breadcrumbs li{list-style:none}#breadcrumbs li span.breadcrum-icon{margin:0 10px;filter:alpha(opacity=50);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";-webkit-opacity:.5;-khtml-opacity:.5;-moz-opacity:.5;-ms-opacity:.5;-o-opacity:.5;opacity:.5}#breadcrumbs li:last-child:after{display:none}#breadcrumbs li a,#breadcrumbs li.finish span{text-transform:capitalize}.thim-sc-breadcrumb .entry-title{font-weight:700;letter-spacing:1.8px}.thim-sc-breadcrumb .entry-info{margin-top:40px}.thim-sc-breadcrumb .breadcrumb-content{text-align:center;background:#fafafa;margin:0 -100%;padding:17px}#secondary aside.widget{margin-bottom:50px}#secondary aside.widget.widget_media_image img{width:100%}.search-form{position:relative;line-height:40px;border:none}.search-form .search-submit,.search-form:after{position:absolute;line-height:40px;height:40px}.search-form:after{font-family:Ionicons;content:"\f4a5";font-size:20px;right:7px;top:1px;width:40px;text-align:center;color:#ccc}.search-form label{width:100%;display:inline-block;font-weight:400;margin:0}.search-form .search-field{-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;line-height:40px;background:#fff;height:40px;padding:0 46px 0 18px;font-size:14px;width:100%;border:1px solid #eee;-webkit-transition:all .3s ease-in-out;-khtml-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}
.search-form .search-field:-moz-placeholder{color:#000}.search-form .search-field::-moz-placeholder{color:#000}.search-form .search-field:-ms-input-placeholder{color:#000}.search-form .search-field::-webkit-input-placeholder{color:#000}
.search-form .search-submit{width:40px;top:0;right:0;border:none;z-index:2;background:0 0!important;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;color:transparent;font-size:0;font-weight:700;text-transform:uppercase}.search-form .search-submit:hover{cursor:pointer}.widget-area .widget{position:relative}.widget-area .widget .rsswidget,.widget-area .widget .widget-title,.widget-area .widget .widgettitle{position:relative;font-size:26px;text-transform:capitalize;margin-bottom:35px;font-weight:300;margin-top:0}.widget-area .widget .rsswidget:after,.widget-area .widget .widget-title:after,.widget-area .widget .widgettitle:after{width:40px;height:1px;position:absolute;content:'';left:0;bottom:-7px;background:#999}.widget-area .widget.widget_archive ul li,.widget-area .widget.widget_categories ul li,.widget-area .widget.widget_meta ul li,.widget-area .widget.widget_nav_menu ul li,.widget-area .widget.widget_pages ul li,.widget-area .widget.widget_recent_comments ul li,.widget-area .widget.widget_recent_entries ul li{padding-top:15px}.widget-area .widget.widget_archive ul li .children li,.widget-area .widget.widget_archive ul li .sub-menu li,.widget-area .widget.widget_categories ul li .children li,.widget-area .widget.widget_categories ul li .sub-menu li,.widget-area .widget.widget_meta ul li .children li,.widget-area .widget.widget_meta ul li .sub-menu li,.widget-area .widget.widget_nav_menu ul li .children li,.widget-area .widget.widget_nav_menu ul li .sub-menu li,.widget-area .widget.widget_pages ul li .children li,.widget-area .widget.widget_pages ul li .sub-menu li,.widget-area .widget.widget_recent_comments ul li .children li,.widget-area .widget.widget_recent_comments ul li .sub-menu li,.widget-area .widget.widget_recent_entries ul li .children li,.widget-area .widget.widget_recent_entries ul li .sub-menu li{border:none;padding-bottom:0}.widget-area .widget.widget_archive ul li a,.widget-area .widget.widget_categories ul li a,.widget-area .widget.widget_meta ul li a,.widget-area .widget.widget_nav_menu ul li a,.widget-area .widget.widget_pages ul li a,.widget-area .widget.widget_recent_comments ul li a,.widget-area .widget.widget_recent_entries ul li a{font-size:18px}.widget-area .widget.widget_categories{padding:30px;background-color:#fafafa}.widget-area .widget.widget_categories .widget-title{margin-bottom:17px}.widget-area .widget.widget_categories ul li{padding-top:15px;padding-bottom:15px;padding-left:10px;border-bottom:1px dashed #e7e7e7}.widget-area .widget.widget_categories ul li:last-child{border-bottom:none}.widget-area .widget.widget_categories ul li a:hover:before{margin-left:1px;margin-right:10px;opacity:1}.widget-area .widget.widget_categories ul li a:before{font-family:FontAwesome;content:"\f0da";font-size:18px;opacity:0;margin-left:-10px;-webkit-transition:all .3s;-khtml-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}.tagcloud{margin-bottom:45px}.tagcloud a{display:inline-block;color:#999;margin:4px 2px;padding:2px 20px;border:1px solid #eee;border-radius:5px}.tagcloud a:hover{border-color:#0275d8;background-color:#0275d8;color:#fff}.widget-area ul{margin:0}.widget-area ul li{margin:0;padding:10px 10px 10px 0;list-style:none;line-height:20px;display:block}.widget-area ul li a{font-weight:300;font-size:14px;text-transform:capitalize}.widget_rss .widget-title>a.rsswidget{display:inline-block;margin-bottom:0!important}.widget_rss ul li a.rsswidget{line-height:120%;display:block;margin-bottom:15px!important}.widget_rss ul li .rssSummary{margin-top:20px}.rsswidget{display:block}ul .rsswidget{padding:0;line-height:1.38;margin-bottom:10px;font-size:18px}.blog-content .post-formats-wrapper,.page-content .post-formats-wrapper{position:relative}.blog-content .share-click,.page-content .share-click{position:absolute;top:0;left:-50px}.blog-content .share-click ul li,.page-content .share-click ul li{display:block;float:none}.blog-content article .entry-title,.page-content article .entry-title{text-transform:uppercase;line-height:1.4em;margin-bottom:8px!important}.blog-content article .entry-meta,.page-content article .entry-meta{color:#999;font-size:16px;margin-bottom:20px}.blog-content article .entry-meta>span,.page-content article .entry-meta>span{display:inline-block}.blog-content article .content-inner .entry-content .entry-meta .comment-total,.entry-meta>span.entry-date:after,.entry-meta>span:last-child:after{display:none}.blog-content article .entry-meta>span a,.page-content article .entry-meta>span a{color:#999;font-weight:400;text-transform:capitalize}.blog-content article .entry-summary,.page-content article .entry-summary{text-align:left}.blog-content article .flexslider .flex-direction-nav a:before,.page-content article .flexslider .flex-direction-nav a:before{color:#fff}.blog-content article.format-quote blockquote,.page-content article.format-quote blockquote{margin-bottom:30px;font-style:italic}.blog-content article.format-quote blockquote p,.page-content article.format-quote blockquote p{margin-bottom:10px}.entry-meta>span{padding:0 10px;position:relative}.entry-meta>span:first-child{padding-left:0}.entry-meta>span:last-child{padding-right:0}.entry-meta>span:after{content:"";width:1px;height:15px;position:absolute;top:0;right:0;bottom:0;margin:auto;background:#ddd}.blog-content{width:100%!important}.col-sm-6.aligncenter .blog-content h2.entry-title{font-size:26px;margin:0}.blog-content article.col-md-12,.blog-content article.column-1{margin-bottom:60px}.blog-content article .content-inner .entry-top{margin-bottom:30px}.blog-content article .content-inner .post-formats-wrapper iframe{width:100%}.blog-content article .content-inner .post-image,.blog-content article .content-inner .thumbnail{position:relative;overflow:hidden}.blog-content article .content-inner .post-image img,.blog-content article .content-inner .thumbnail img{width:100%;-webkit-transition:all 1s;-khtml-transition:all 1s;-moz-transition:all 1s;-ms-transition:all 1s;-o-transition:all 1s;transition:all 1s}.blog-content article .content-inner .entry-title{font-size:26px;margin:0}.blog-content article .content-inner .entry-title a{font-weight:400}.blog-content article .content-inner .readmore{margin-top:25px}.blog-content article .content-inner .readmore a{position:relative;font-weight:400;font-size:16px;text-transform:uppercase}.blog-content article .content-inner .readmore a:after{position:absolute;content:'';width:100%;bottom:0;left:0;border-top:.05rem solid}.blog-content article:hover .thumbnail img{transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1)}.loop-pagination{margin:20px 0 0;text-align:center}.loop-pagination li{margin:0 5px;display:inline-block;list-style:none}.loop-pagination li .page-numbers{color:#aaa;border-radius:100%;font-size:16px;display:inline-block;width:40px;text-align:center;height:40px;line-height:39px;border:1px solid rgba(197,197,197,.4)}.loop-pagination li .page-numbers.current,.loop-pagination li .page-numbers:hover{color:#fff}.blog-content article{margin-bottom:30px}.blog-content article.col-md-3,.blog-content article.col-md-4,.blog-content article.col-md-6{float:left}.blog-content article.col-md-3 .entry-meta a,.blog-content article.col-md-3 .entry-meta span,.blog-content article.col-md-4 .entry-meta a,.blog-content article.col-md-4 .entry-meta span,.blog-content article.col-md-6 .entry-meta a,.blog-content article.col-md-6 .entry-meta span{text-transform:uppercase}.blog-content article.col-md-3 .entry-meta>span,.blog-content article.col-md-4 .entry-meta>span,.blog-content article.col-md-6 .entry-meta>span{display:block;margin-right:0;padding:0}.blog-content article.col-md-3 .entry-content blockquote:before,.blog-content article.col-md-3 .entry-meta>span.author,.blog-content article.col-md-3 .entry-meta>span.meta-category,.blog-content article.col-md-3 .entry-meta>span:after,.blog-content article.col-md-4 .entry-content blockquote:before,.blog-content article.col-md-4 .entry-meta>span.author,.blog-content article.col-md-4 .entry-meta>span.meta-category,.blog-content article.col-md-4 .entry-meta>span:after,.blog-content article.col-md-6 .entry-content blockquote:before,.blog-content article.col-md-6 .entry-meta>span.author,.blog-content article.col-md-6 .entry-meta>span.meta-category,.blog-content article.col-md-6 .entry-meta>span:after{display:none}.blog-content article.col-md-3 .content-inner,.blog-content article.col-md-4 .content-inner,.blog-content article.col-md-6 .content-inner{text-align:center;border:1px solid #f3f3f3}.blog-content article.col-md-3 .content-inner:hover,.blog-content article.col-md-4 .content-inner:hover,.blog-content article.col-md-6 .content-inner:hover{-webkit-box-shadow:9.6px 11.5px 14px 0 rgba(0,0,0,.1);-khtml-box-shadow:9.6px 11.5px 14px 0 rgba(0,0,0,.1);-moz-box-shadow:9.6px 11.5px 14px 0 rgba(0,0,0,.1);-ms-box-shadow:9.6px 11.5px 14px 0 rgba(0,0,0,.1);-o-box-shadow:9.6px 11.5px 14px 0 rgba(0,0,0,.1);box-shadow:9.6px 11.5px 14px 0 rgba(0,0,0,.1);-webkit-transition:box-shadow .5s ease,border-color .5s ease;-khtml-transition:box-shadow .5s ease,border-color .5s ease;-moz-transition:box-shadow .5s ease,border-color .5s ease;-ms-transition:box-shadow .5s ease,border-color .5s ease;-o-transition:box-shadow .5s ease,border-color .5s ease;transition:box-shadow .5s ease,border-color .5s ease}.blog-content article.col-md-3 .content-inner .entry-top,.blog-content article.col-md-4 .content-inner .entry-top,.blog-content article.col-md-6 .content-inner .entry-top{margin-bottom:25px}.blog-content article.col-md-3 .entry-content,.blog-content article.col-md-4 .entry-content,.blog-content article.col-md-6 .entry-content{padding:0 25px 30px}.blog-content article.col-md-3 .entry-content blockquote,.blog-content article.col-md-4 .entry-content blockquote,.blog-content article.col-md-6 .entry-content blockquote{margin-bottom:25px;padding:10px;font-size:19px}.blog-content article.col-md-3 .entry-content .entry-title,.blog-content article.col-md-4 .entry-content .entry-title,.blog-content article.col-md-6 .entry-content .entry-title{font-size:18px}.blog-content article.col-md-3 .entry-content .entry-meta,.blog-content article.col-md-4 .entry-content .entry-meta,.blog-content article.col-md-6 .entry-content .entry-meta{margin-bottom:15px}.blog-content article.col-md-3 .entry-content .entry-summary,.blog-content article.col-md-4 .entry-content .entry-summary,.blog-content article.col-md-6 .entry-content .entry-summary{text-align:center}.blog-content article.col-md-3 .entry-content .readmore,.blog-content article.col-md-4 .entry-content .readmore,.blog-content article.col-md-6 .entry-content .readmore{margin-top:30px}.blog-content article.col-md-3 .entry-content .readmore a,.blog-content article.col-md-4 .entry-content .readmore a,.blog-content article.col-md-6 .entry-content .readmore a{border:1px solid;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;padding:8px 34px;display:inline-block}.blog-content article.col-md-3 .entry-content .readmore a:after,.blog-content article.col-md-3 .thim-social-share,.blog-content article.col-md-4 .entry-content .readmore a:after,.blog-content article.col-md-4 .thim-social-share,.blog-content article.col-md-6 .entry-content .readmore a:after,.blog-content article.col-md-6 .thim-social-share{display:none}.blog-content article.format-quote blockquote{background:#fafafa;padding:80px 120px;font-family:"Times New Roman";font-size:22px;font-style:italic;letter-spacing:.4px}.blog-content article.format-quote blockquote p{margin:0;z-index:2;position:relative}.blog-content article.format-quote blockquote:before{font-size:311.2px;line-height:1;width:auto;display:inline-block;position:absolute;top:30px;left:105px;content:",,";letter-spacing:-40px;color:rgba(230,230,230,.4);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg)}.archive .site-content,.blog .site-content,.single-post .site-content{padding-top:130px}.single .post-image{cursor:default;pointer-events:none}.archive .thim-social-share,.grid_layout .col-md-12 .thim-social-share,.single .thim-social-share{text-align:center;width:75px;float:left}.archive .thim-social-share .text,.grid_layout .col-md-12 .thim-social-share .text,.single .thim-social-share .text{text-transform:uppercase;font-size:16px;letter-spacing:.8px;color:#202121;line-height:100%;margin-bottom:11px}.archive .thim-social-share .links,.grid_layout .col-md-12 .thim-social-share .links,.single .thim-social-share .links{list-style:none;margin:0!important}.archive .thim-social-share .links li a,.grid_layout .col-md-12 .thim-social-share .links li a,.single .thim-social-share .links li a{margin-bottom:15px;font-size:21px;text-align:center;display:inline-block;width:43px;height:43px;line-height:42px;color:#bfbfbf;border:1px solid #e6e6e6;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.archive .thim-social-share .links li a:hover,.grid_layout .col-md-12 .thim-social-share .links li a:hover,.single .thim-social-share .links li a:hover{color:#fff}.archive .thim-social-share .links li a:hover.facebook,.grid_layout .col-md-12 .thim-social-share .links li a:hover.facebook,.single .thim-social-share .links li a:hover.facebook{background:#3b5998;border-color:#3b5998}.archive .thim-social-share .links li a:hover.twitter,.grid_layout .col-md-12 .thim-social-share .links li a:hover.twitter,.single .thim-social-share .links li a:hover.twitter{background:#1da1f2;border-color:#1da1f2}.archive .thim-social-share .links li a:hover.pinterest,.grid_layout .col-md-12 .thim-social-share .links li a:hover.pinterest,.single .thim-social-share .links li a:hover.pinterest{color:#bd081c;border-color:#bd081c}.archive .thim-social-share .links li a:hover.google,.grid_layout .col-md-12 .thim-social-share .links li a:hover.google,.single .thim-social-share .links li a:hover.google{background:#d34836;border-color:#d34836}.archive .thim-social-share .links li a:hover.linkedin,.grid_layout .col-md-12 .thim-social-share .links li a:hover.linkedin,.single .thim-social-share .links li a:hover.linkedin{color:#0077b5;border-color:#0077b5}.style-03 .archive .thim-social-share .links li,.style-03 .grid_layout .col-md-12 .thim-social-share .links li,.style-03 .single .thim-social-share .links li{display:inline-block;margin-bottom:0;margin-right:17px}.style-03 .archive .thim-social-share .links li:last-child,.style-03 .grid_layout .col-md-12 .thim-social-share .links li:last-child,.style-03 .single .thim-social-share .links li:last-child{margin-right:0}.style-02 .archive .thim-social-share,.style-02 .grid_layout .col-md-12 .thim-social-share,.style-02 .single .thim-social-share{float:left;margin-left:-75px}.archive .entry-post,.grid_layout .col-md-12 .entry-post,.single .entry-post{float:left;width:calc(100% - 75px)}.archive .content-inner:after,.grid_layout .col-md-12 .content-inner:after,.single .content-inner:after{content:"";clear:both;display:block}.single-post .page-content article .content-inner .post-formats-wrapper iframe{width:100%}.single-post .page-content article .content-inner .entry-title{font-size:30px;font-weight:400;text-transform:uppercase;margin:0}.single-post .page-content article .content-inner .entry-top{margin-bottom:40px}.single-post .page-content article .content-inner .entry-content{padding:0 40px 45px}.single-post .page-content article .content-inner .entry-content .entry-meta{margin-bottom:35px}.single-post .page-content article .content-inner .entry-content .entry-meta span.comment-total{margin-right:0;margin-left:20px}.single-post .page-content article .content-inner .entry-content .entry-meta .entry-date:after{content:",";width:auto}.single-post .page-content article .content-inner .entry-content .entry-description{margin-bottom:40px}.single-post .page-content article .content-inner .entry-content .entry-description figcaption{color:#999;font-size:15px;text-align:center;font-style:normal}.single-post .page-content article .content-inner .entry-content .entry-description blockquote{width:50%;background:#fafafa;padding:30px;font-family:"Times New Roman";font-size:22px;font-style:italic;letter-spacing:.4px;position:relative;margin-right:23px}.single-post .page-content article .content-inner .entry-content .entry-description blockquote p{margin:0;z-index:2;position:relative}.single-post .page-content article .content-inner .entry-content .entry-description blockquote:before{font-size:187px;width:auto;position:absolute;left:8px;top:85px;content:",,";letter-spacing:-20px;color:rgba(230,230,230,.4);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg)}.single-post .page-content article .content-inner .entry-content .entry-description h4{text-transform:uppercase;font-weight:700}.single-post .page-content article .content-inner .entry-content .entry-tag-share ul{margin:0}.single-post .page-content article .content-inner .entry-content .entry-tag-share .tags-links{display:inline-block;font-weight:lighter;vertical-align:text-top;font-size:20px}.single-post .page-content article .content-inner .entry-content .entry-tag-share .tags-links a{color:#999;margin:4px 5px;font-size:16px;padding:0 20px;border:1px solid #eee;border-radius:5px;font-weight:400;display:inline-block}.single-post .page-content article .content-inner .entry-content .entry-tag-share .tags-links a:hover{color:#fff}.single-post .page-content article .thim-about-author{background-color:#fafafa;margin-bottom:40px;padding:30px 5px 30px 30px}.single-post .page-content article .thim-about-author .author-wrapper .author-top{margin:10px 0 5px 120px}.single-post .page-content article .thim-about-author .author-wrapper .author-avatar{float:left;text-align:center;min-width:100px}.single-post .page-content article .thim-about-author .author-wrapper .author-avatar img{border-radius:5%}.single-post .page-content article .thim-about-author .author-wrapper .name{font-size:20px;font-weight:700;text-transform:uppercase}.single-post .page-content article .thim-about-author .author-wrapper .author-bio{margin-left:120px}.single-post .page-content article.format-chat .group-chat li{font-weight:700}.single-post .page-content article.format-chat .group-chat li .chat-name{min-width:80px;display:inline-block}.single-post .page-content article.format-chat .group-chat li .chat-message{font-weight:400}.single-post .page-content article .related-archive{margin-bottom:50px;padding-bottom:50px;background:#fff;border-bottom:1px dashed #e5e5e5}.single-post .page-content article .related-archive .related-title{font-size:26px;margin-top:23px;margin-bottom:35px;position:relative;font-weight:300}.single-post .page-content article .related-archive .related-title::after{position:absolute;content:"";border-top:.05rem solid;bottom:-7px;left:0;width:5%}.single-post .page-content article .related-archive ul{list-style:none;margin-bottom:0}.single-post .page-content article .related-archive ul li .rel-post-text .entry-title a{font-size:18px;font-weight:400;text-transform:uppercase}.single-post .page-content article .related-archive ul li .rel-post-text .entry-meta{margin-bottom:0}.single-post .page-content article .related-archive ul li .category-posts{padding-bottom:5px;border:1px solid #f3f3f3}.single-post .page-content article .related-archive ul li .category-posts:hover{-webkit-box-shadow:9.6px 11.5px 14px 0 rgba(0,0,0,.1);-khtml-box-shadow:9.6px 11.5px 14px 0 rgba(0,0,0,.1);-moz-box-shadow:9.6px 11.5px 14px 0 rgba(0,0,0,.1);-ms-box-shadow:9.6px 11.5px 14px 0 rgba(0,0,0,.1);-o-box-shadow:9.6px 11.5px 14px 0 rgba(0,0,0,.1);box-shadow:9.6px 11.5px 14px 0 rgba(0,0,0,.1);-webkit-transition:box-shadow .5s ease,border-color .5s ease;-khtml-transition:box-shadow .5s ease,border-color .5s ease;-moz-transition:box-shadow .5s ease,border-color .5s ease;-ms-transition:box-shadow .5s ease,border-color .5s ease;-o-transition:box-shadow .5s ease,border-color .5s ease;transition:box-shadow .5s ease,border-color .5s ease}.single-post .page-content article .related-archive ul li .category-posts .thumbnail img{width:100%}.single-post .page-content article .related-archive ul li .rel-post-text{padding:30px 20px;text-align:center}.single-post .page-content article .related-archive ul li .rel-post-text .entry-title{margin-top:0;font-size:18px}.single-post .page-content article .related-archive ul li .rel-post-text .entry-title.no-images{margin-top:0}.single-post .page-content article .related-archive ul li .rel-post-text .entry-date{text-transform:uppercase}.single-post .nav-single{display:flex;padding-bottom:45px;margin-bottom:40px;justify-content:space-between;border-bottom:1px dashed #e5e5e5}.single-post .content-nav p>a{margin-bottom:5px;color:#999;font-size:16px;display:inline-block;text-transform:uppercase;position:relative}.single-post .content-nav p>a::after{background-color:#999;position:absolute;content:"";height:1px;bottom:2px;left:0;width:100%}.single-post .image-and-info{display:flex;align-items:center}.single-post .nav-single .post-image{width:86px;height:86px}.single-post .content-nav .nav-info a{font-size:18px;font-weight:400;text-transform:uppercase}.single-post .content-nav .nav-info .date{font-size:16px;text-transform:uppercase}#comments .list-comments .comment-list li .author-name a,#comments .list-comments .comments-title{font-weight:400;text-transform:capitalize}#comments .comment-form input,#comments .comment-form textarea{padding:7px 20px}#comments .list-comments{margin-bottom:30px}#comments .list-comments .comments-title{font-size:24px;position:relative;margin-bottom:20px}#comments .list-comments .comments-title::after{position:absolute;content:"";border-top:.05rem solid;bottom:-10px;left:0;width:5%}#comments .list-comments .comment-list{margin:0}#comments .list-comments .comment-list>li{padding:20px 0}#comments .list-comments .comment-list li.comment{list-style:none}#comments .list-comments .comment-list li.pingback .author-name a{font-weight:400}#comments .list-comments .comment-list li.pingback .content-comment .message{padding-left:0}#comments .list-comments .comment-list li img{border-radius:5px;float:left;margin-right:25px}#comments .list-comments .comment-list li .author-name{font-weight:400;text-transform:capitalize;position:relative}#comments .list-comments .comment-list li .content-comment{width:auto}#comments .list-comments .comment-list li .content-comment .author{font-size:20px;font-weight:600;margin-bottom:15px}#comments .list-comments .comment-list li .content-comment .author .comment-extra-info{font-size:15px;color:#999;margin-left:30px;font-weight:400}#comments .list-comments .comment-list li .content-comment .message img.emoji{float:none}#comments .list-comments .comment-list li .content-comment .message span .comment-reply-link{font-size:16px;margin-top:2px;text-transform:uppercase;position:relative}#comments .list-comments .comment-list li .content-comment .message span .comment-reply-link:after{background-color:#999;position:absolute;content:"";border-top:.05rem solid;bottom:2px;left:0;width:100%}#comments .list-comments .comment-list li .content-comment .message span .comment-edit-link{text-transform:uppercase;font-size:16px;margin-left:20px;position:relative}#comments .list-comments .comment-list li .content-comment .message span .comment-edit-link:after{background-color:#999;position:absolute;content:"";border-top:.05rem solid;bottom:2px;left:0;width:100%}#comments .list-comments .comment-list li:first-child{border-top-color:transparent}@media (min-width:991px){#comments .list-comments .comment-list li .content-comment .message{padding-left:95px}#comments .list-comments .comment-list li .children{padding-top:30px;padding-left:50px}}#comments .form-comment #reply-title{margin-bottom:0;font-size:24px;position:relative;font-weight:400;text-transform:capitalize}#comments .form-comment .comment-form .logged-in-as{width:100%}#comments .form-comment .comment-form>p{width:33%;display:inline-block;margin-right:0}#comments .form-comment .comment-form textarea,#comments .form-comment .comment-form>p input[type=text],#comments .form-comment .comment-form>p input[type=email]{width:100%}#comments .form-comment .comment-form>p.comment-form-author,#comments .form-comment .comment-form>p.comment-form-email{padding-right:25px}#comments .form-comment .comment-form>p.comment-form-comment,#comments .form-comment .comment-form>p.comment-notes,#comments .form-comment .comment-form>p.form-submit{width:100%;display:block}#comments .form-comment .comment-form>p input.submit{border:none;height:40px;line-height:40px;padding:0 26px;color:#fff;cursor:pointer;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px}#comments .form-comment .comment-form input[type=text],#comments .form-comment .comment-form input[type=email],#comments .form-comment .comment-form textarea{outline:0;box-shadow:none;padding:10px 20px;font-size:13px;color:#999}.thim-sc-child-page .style-1 .child-pages .child-page-item:hover,.woocommerce .content__product:hover{-webkit-box-shadow:9.6px 11.5px 14px 0 rgba(0,0,0,.1);-moz-box-shadow:9.6px 11.5px 14px 0 rgba(0,0,0,.1);-khtml-box-shadow:9.6px 11.5px 14px 0 rgba(0,0,0,.1)}.text-left .nav-info,.text-right .nav-info{width:calc(100% - 100px)}#comments
 .form-comment .comment-form input::-webkit-input-placeholder,#comments .form-comment .comment-form textarea::-webkit-input-placeholder{color:#000}#comments .form-comment .comment-form input:-moz-placeholder,#comments .form-comment .comment-form textarea:-moz-placeholder{color:#000}#comments .form-comment .comment-form input::-moz-placeholder,#comments .form-comment .comment-form textarea::-moz-placeholder{color:#000}#comments .form-comment .comment-form input:-ms-input-placeholder,#comments .form-comment .comment-form textarea:-ms-input-placeholder{color:#000}
 .image-and-info{display:flex;align-items:center}.image-and-info:after,.image-and-info:before{content:" ";display:table}.image-and-info:after{clear:both}.text-left .post-image{margin-right:20px}.text-right .post-image{margin-left:20px}.nav-prev{width:48%;position:relative}.nav-prev::after{position:absolute;content:"";border-top:1px dashed #e5e5e5;bottom:43px;left:453px;width:86px;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg)}.des-related{padding:0 20px}.des-related p{margin-bottom:20px}.nav-next{width:48%}.custom-blockquote{float:left;margin-bottom:30px}.blockquote-next-title{clear:both}.blockquote-next-para{padding-top:15px}footer#colophon .title-hidden .widget-title,footer#colophon .title-hidden .widgettitle{filter:alpha(opacity=0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-opacity:0;-khtml-opacity:0;-moz-opacity:0;-ms-opacity:0;-o-opacity:0;opacity:0}footer#colophon a{font-family:inherit}footer#colophon .footer.has-line-title .widget-title,footer#colophon .footer.has-line-title .widgettitle{position:relative;padding-bottom:12px}footer#colophon .footer.has-line-title .widget-title:after,footer#colophon .footer.has-line-title .widgettitle:after{width:40px;height:1px;content:"";display:inline-block;position:absolute;bottom:0;left:0}footer#colophon .footer.has-menu-icon .footer-sidebars ul.menu li a:before{font-size:13px;content:"\f105";font-family:FontAwesome;margin-right:10px;vertical-align:middle}footer#colophon .footer.has-menu-effect ul.menu li{padding:8px 0;-webkit-transition:all .5s cubic-bezier(.215,.61,.355,1);-khtml-transition:all .5s cubic-bezier(.215,.61,.355,1);-moz-transition:all .5s cubic-bezier(.215,.61,.355,1);-ms-transition:all .5s cubic-bezier(.215,.61,.355,1);-o-transition:all .5s cubic-bezier(.215,.61,.355,1);transition:all .5s cubic-bezier(.215,.61,.355,1)}footer#colophon .footer.has-menu-effect ul.menu li:hover{-webkit-transform:translate(10px,0);-moz-transform:translate(10px,0);-ms-transform:translate(10px,0);-o-transform:translate(10px,0)}footer#colophon .widget-title,footer#colophon .widgettitle{margin-top:0;margin-bottom:17px}footer#colophon .copyright-content ul,footer#colophon .footer-sidebars ul.menu{margin:0;list-style:none}footer#colophon .textwidget>p:first-child{padding-top:8px}footer#colophon .site-info{text-align:center}footer#colophon .footer-sidebars{padding:90px 0 45px}footer#colophon .footer-sidebars .col-md-20{width:20%}footer#colophon .footer-sidebars ul.menu li{padding:8px 0}footer#colophon .copyright-content{padding:30px 0}footer#colophon .copyright-content ul li{display:inline-block;padding-left:20px}.copyright-area.full .copyright-content,footer.footer-bg-image .copyright-content{font-size:15px}.footer-3 .widget-title,.footer-3 .widgettitle{font-size:22px!important}.ul-column-2 ul{column-count:2}.footer-sidebar{float:left}@media (max-width:1600px) and (min-width:1500px){body.responsive .tp-rightarrow{right:-20px!important;left:auto!important}body.responsive .tp-leftarrow{left:60px!important}}@media (max-width:1480px) and (min-width:1400px){body.responsive .vc_custom_1508812189607{margin-top:20px}body.responsive .tp-rightarrow{right:-56px!important;left:auto!important}body.responsive .tp-leftarrow{left:35px!important}body.responsive .thim-sc-testimonials.layout-1 .owl-nav .owl-prev,body.responsive .thim-sc-testimonials.layout-2 .owl-nav .owl-prev{left:-10%}body.responsive .thim-sc-testimonials.layout-1 .owl-nav .owl-next,body.responsive .thim-sc-testimonials.layout-2 .owl-nav .owl-next{right:-10%}}@media (min-width:1400px){body.responsive .vc_custom_1509613514640,body.responsive .vc_custom_1510642703623{top:-40px}}@media (max-width:1400px){body.responsive.woocommerce .related .content__product .product_thumb:before{min-width:229px}body.responsive .thim-sc-quote.style-3 .quote-wrapper .heading h3,body.responsive .thim-sc-quote.style-3 .quote-wrapper .heading p{font-size:24px}}@media (max-width:892px) and (min-width:769px){body.responsive .thim-product-wishlist{margin-top:15px}}@media (max-width:1399px) and (min-width:1280px){body.responsive .vc_custom_1511773457799{margin-top:-101px!important}body.responsive .mc4wp-form .mc4wp-form-fields input[type=email],body.responsive .mc4wp-form .mc4wp-form-fields input[type=text]{min-width:220px}body.responsive .thim-sc-text-box.layout-7 .wpcf7-form{margin-top:50px}body.responsive .thim-sc-text-box.layout-7 .wpcf7-form .thim_contact_slider{padding:20px 30px}body.responsive .thim-sc-text-box.layout-7 .wpcf7-form .thim_contact_slider .heading p.description{margin-bottom:30px}}@media (max-width:1399px){body.responsive .menu-right .thim-sc-button.style-02 .thim-button{padding:8px 25px!important;border-radius:43px!important}body.responsive .woocommerce .summary .thim-product-wishlist{margin-top:15px}body.responsive .widget.widget_products .product_list_widget .product-title{display:block!important}body.responsive .nav-prev:after{display:none!important}body.responsive .thim-sc-project.style-03 .esg-bc.eec{padding-right:20px!important;padding-left:20px!important}body.responsive .vc_empty_space.space-origin{max-height:100px!important}body.responsive .thim-sc-text-box.layout-7 div.wpcf7-mail-sent-ng,body.responsive .thim-sc-text-box.layout-7 div.wpcf7-mail-sent-ok{margin-top:0!important}body.responsive div.bg-testimonial{background-size:initial!important;background-position:top center!important}body.responsive div.bg-testimonial .thim-sc-testimonials.layout-2 .thim-testimonials{margin:40px auto}body.responsive div.bg-testimonial .thim-sc-testimonials.layout-2 .thim-testimonials .testimonial-item .content{margin-bottom:25px}body.responsive .vc_custom_1508812189607{margin-top:20px}body.responsive .thim-sc-pricing .pricing-item .content .thim-pricing-features ul{padding:0 20px}body.responsive .thim-sc-pricing .pricing-item .content .thim-pricing-features ul li{font-size:16px}body.responsive .vc_empty_space.slide{max-height:90px}body.responsive .thim-sc-text-box.layout-7 .content-left h3{font-size:50px}body.responsive .thim_contact_slider{padding:30px}body.responsive .thim_contact_slider .line:after{left:12px;top:15px}body.responsive .thim_contact_slider .line:before{top:12px;left:15px}body.responsive .thim_contact_slider .line-after:after{right:12px;bottom:15px}body.responsive .thim_contact_slider .line-after:before{bottom:12px;right:15px}body.responsive .thim-sc-testimonials.layout-1 .owl-nav .owl-prev,body.responsive .thim-sc-testimonials.layout-2 .owl-nav .owl-prev{left:-10%}body.responsive .thim-sc-testimonials.layout-1 .owl-nav .owl-next,body.responsive .thim-sc-testimonials.layout-2 .owl-nav .owl-next{right:-10%}body.responsive #masthead .navigation .width-navigation .inner-navigation .navbar li.menu-item a{padding:15px 30px 13px}body.responsive #masthead.header_v2 .navigation .width-navigation .inner-navigation .navbar li.menu-item a{padding:15px 17px 13px}body.responsive header .thim-search-box #thim-search-button{padding:15px 20px}}@media (max-width:1366px){body.responsive div.thim-sc-icon-box.layout-1 .smicon-box.columns-1{margin-bottom:20px!important}}@media (max-width:1280px){body.responsive .mc4wp-form .mc4wp-form-fields button[type=submit],body.responsive .mc4wp-form .mc4wp-form-fields input[type=submit]{margin-top:10px}body.responsive #masthead.header_v1 .navigation .main-navigation{padding-left:0}}@media (max-width:1170px){body.responsive .vc_custom_1511773457799{margin-top:0!important;margin-bottom:3px!important}body.responsive .vc_custom_1510650674167{margin-top:0!important}body.responsive .thim-sc-our-team.height-define .wrapper-lists-our-team.style-1 .our-team-item .thim-default-team .our-team-image.background{height:340px}body.responsive .thim-sc-our-team.height-define .wrapper-lists-our-team.style-1 .our-team-item .thim-default-team .our-team-image.background img{height:100%}}@media (max-width:1170px) and (min-width:768px){body.responsive .thim-sc-posts article.style-2 .content-inner .entry-content .entry-meta>span{display:inline-block!important}body.responsive .eg-construction-3-element-15,body.responsive .thim-sc-project.style-1 .eg-construction-1-element-2{display:none!important}body.responsive .thim-sc-posts article.style-2 .content-inner .entry-content .entry-meta>span.comment-total{padding-left:0!important}body.responsive .thim-sc-project.style-1 .eg-construction-1-element-0{margin-bottom:0!important;margin-top:14px!important}body.responsive .thim-sc-project.style-02 .eg-construction-3-element-0{margin-bottom:0!important;font-size:18px!important;margin-top:17px!important}}@media (max-width:1199px) and (min-width:1023px){body.responsive #masthead.header_v2 .navigation .width-navigation .inner-navigation .navbar li.menu-item a{padding:15px 14px 13px 5px!important}}@media (max-width:1170px) and (min-width:992px){body.responsive .thim-sc-child-page .style-3 .child-pages .child-page-item .page-content{padding:0 20px!important;bottom:20px!important}body.responsive .thim-sc-posts article.style-3 .content-inner{display:block}body.responsive .thim-sc-posts article.style-3 .content-inner .entry-content .entry-date{font-size:15px}}@media (max-width:1024px) and (min-width:992px){body.responsive .esg-overflowtrick,body.responsive .esg-overflowtrick ul{height:max-content!important}body.responsive .esg-overflowtrick ul>li{width:25%!important;height:auto!important;max-width:100%!important;position:static;float:left}body.responsive .thim-sc-project.style-02 .esg-overflowtrick ul>li{width:33.3%!important;padding:5px!important}body.responsive .eg-construction-archive-4c-element-0-a{padding-top:30px!important}body.responsive .eg-construction-archive-4c-element-15{display:none!important}body.responsive .home3-form .wpb_text_column{margin-bottom:52px!important}}@media (min-width:1024px) and (max-width:1200px){body.responsive .home2-responsive1-2c .wpb_single_image img{min-height:701px}body.responsive.single-project .overflow-hidden{overflow:visible}body.responsive.single-project .thim-sc-social-share.style-02 .thim-social-share{position:static;margin-bottom:10px;width:100%;display:block;margin-right:0;text-align:left}body.responsive.single-project .thim-sc-social-share.style-02 .thim-social-share .text{display:inline-block;margin-bottom:0;margin-right:10px}body.responsive.single-project .thim-sc-social-share.style-02 .thim-social-share ul{display:inline-block}body.responsive.single-project .thim-sc-social-share.style-02 .thim-social-share li{display:inline-block!important;margin-right:10px}body.responsive.single-project .thim-sc-social-share.style-02 .thim-social-share li:last-child{margin-right:0}body.responsive .eg-construction-archive-4c-element-0-a{padding-top:30px!important}body.responsive .eg-construction-archive-4c-element-15{display:none!important}body.responsive .thim-sc-child-page .style-2 .child-pages .child-page-item .sc-title{font-size:18px}body.responsive .thim-sc-child-page .sc-child-page-base:after,body.responsive .thim-sc-child-page .sc-child-page-base:before{content:" ";display:table}body.responsive .thim-sc-child-page .sc-child-page-base:after{clear:both}body.responsive .thim-sc-child-page .style-2 .child-pages .child-page-item .hover-style-2 .excerpt{display:none!important}}@media (max-width:1025px) and (min-width:1200px){body.responsive #masthead .navigation .width-navigation .inner-navigation .navbar li.menu-item a{padding:22px 20px 20px}}@media (max-width:1199px){body.responsive .menu-right .quote-menu-right{margin-left:5px!important}body.responsive .menu-right .quote-menu-right .thim-sc-button .thim-button{font-size:14px!important;padding-left:15px!important;padding-right:15px!important}body.responsive .thim-sc-icon-box.layout-1 .smicon-box.columns-1:last-child{margin-bottom:30px!important}body.responsive #masthead .navigation .width-navigation .inner-navigation .navbar>li.menu-item>a{padding:15px 20px 13px}body.responsive .thim-sc-counter-box .wrapper-counter-box .counter-item .counter-icon{font-size:40px;max-width:50px;margin-right:15px}body.responsive .thim-sc-counter-box .wrapper-counter-box .counter-item .counter-content .counter-up{font-size:40px;line-height:40px}body.responsive .thim-sc-counter-box .wrapper-counter-box .counter-item .counter-content .counter-label{font-size:16px}}@media (max-width:1024px){body.responsive .thim-sc-child-page .owl-nav .owl-next:before,body.responsive .thim-sc-child-page .owl-nav .owl-prev:before{font-size:50px}body.responsive .vc_row.vc_column-gap-25{margin-left:-15px;margin-right:-15px}body.responsive .vc_row.vc_column-gap-25>.vc_column_container{padding:0 15px}body.responsive li.image-origin:not(:first-child){margin-left:15px!important}body.responsive li.image-origin img{width:100%;height:150px!important}body.responsive.single-project .overflow-hidden{overflow:visible}body.responsive.single-project .thim-sc-social-share.style-02 .thim-social-share{position:static;margin-bottom:10px;width:100%;display:block;margin-right:0;text-align:left}body.responsive.single-project .thim-sc-social-share.style-02 .thim-social-share .text{display:inline-block;margin-bottom:0;margin-right:10px}body.responsive.single-project .thim-sc-social-share.style-02 .thim-social-share ul{display:inline-block}body.responsive.single-project .thim-sc-social-share.style-02 .thim-social-share li{display:inline-block!important;margin-right:10px}body.responsive.single-project .thim-sc-social-share.style-02 .thim-social-share li:last-child{margin-right:0}body.responsive.page-child main article .wpb_column.vc_col-sm-3{padding-left:15px}body.responsive.page-child main article .wpb_column.vc_col-sm-9{padding-right:15px}body.responsive .thim-sc-posts article.style-2 .content-inner .entry-content .entry-meta>span{margin-right:0;display:inline-block}body.responsive .thim-brands .owl-nav .owl-prev{left:0}body.responsive .thim-brands .owl-nav .owl-next{right:0}body.responsive .thim-sc-testimonial.layout-3 .testimonial-item{padding-top:0}body.responsive .thim-sc-child-page .owl-nav .owl-next{right:-30px}body.responsive .thim-sc-child-page .owl-nav .owl-prev{left:-30px}body.responsive .thim-search-box #thim-search-button{padding:12px 15px}body.responsive #masthead .navigation .width-navigation .inner-navigation .navbar>li.menu-item>a{font-size:16px;padding:17px 15px 14px}body.responsive .tp-bullets{display:none!important}}@media (max-width:991px){body.responsive .thim-sc-counter-box.layout-2 .counter-item.col-sm-3:first-child,body.responsive .thim-sc-counter-box.layout-2 .counter-item.col-sm-3:last-child,body.responsive .thim-sc-counter-box.layout-2 .counter-item.col-sm-3>div{text-align:center}body.responsive .thim-sc-counter-box.layout-2 .counter-item.col-sm-3 .counter-icon{margin-right:0;margin-bottom:20px}body.responsive .thim-sc-our-team .wrapper-lists-our-team.style-1 .our-team-item .content-team{padding:30px 20px}}@media (max-width:991px) and (min-width:780px){body.responsive .thim-sc-pricing .pricing-item.featured .content .popular{top:0;right:0;-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0)}}@media (max-width:991px) and (min-width:600px){body.responsive .main-top{background-repeat:no-repeat;background-size:initial}body.responsive .vc_custom_1509936735242{margin-top:0!important}body.responsive.single-project .related-grid ul li .portfolio-image .portfolio_hover h3{font-size:18px}body.responsive.single-project .related-grid ul li .portfolio-image .portfolio_hover .excerpt,body.responsive.single-project .related-grid ul li .portfolio-image .portfolio_hover .readmore{display:none!important}body.responsive .vc_custom_1510650674167{margin-top:0!important;text-align:center!important}body.responsive .thim-sc-icon-box.layout-3 .sc-icon-boxs .smicon-box.columns-3{padding:0 20px}}@media (max-width:900px) and (min-width:801px){body.responsive .thim-sc-child-page .style-3 .child-pages .child-page-item .page-content .excerpt,body.responsive .thim-sc-child-page .style-3 .child-pages .child-page-item .page-content .icons{display:none}}@media (max-width:800px){body.responsive .thim-brands.style3{border-right:0!important}body.responsive .thim-brands.style3 .sc-brand-item .item-brands{width:50%}body.responsive div.bg-testimonial{background-size:initial!important;background-position:center center!important}body.responsive div.bg-testimonial .thim-sc-testimonials.layout-2 .thim-testimonials{margin-bottom:20px!important;margin-top:6px}body.responsive div.bg-testimonial .thim-sc-testimonials.layout-2 .thim-testimonials .testimonial-item .content{margin-bottom:20px;font-size:21px}body.responsive div.bg-testimonial .vc_empty_space{max-height:inherit}body.responsive .mc4wp-form .mc4wp-form-fields input[type=email],body.responsive .mc4wp-form .mc4wp-form-fields input[type=text]{width:100%;min-width:1px}body.responsive .home3-contact,body.responsive .home3-form{width:100%!important}body.responsive .thim-sc-counter-box .wrapper-counter-box .counter-item .counter-icon{max-width:100%}body.responsive .vc_custom_1508409264958{padding-right:15px!important;padding-left:15px!important}body.responsive .thim-sc-our-team .wrapper-lists-our-team.style-2 .our-team-item .content-team{padding:20px}body.responsive .thim-sc-our-team .wrapper-lists-our-team.style-2 .our-team-item .content-team .name{font-size:18px}body.responsive .thim-sc-text-box.layout-7 .content-left{padding-top:100px}body.responsive .thim-sc-quote.style-2 .btn-quote{padding-left:10px}body.responsive .thim-sc-quote.style-2 .btn-quote span{font-size:20px!important}body.responsive .thim-sc-quote.style-2 .heading{font-size:24px}}@media (max-width:992px) and (min-width:769px){body.responsive #masthead.header_v2 .navigation .width-navigation .inner-navigation .navbar li.menu-item a{padding:15px 14px 13px 0!important}body.responsive.page-id-99 .thim-sc-icon-box.layout-1 .smicon-box.columns-2{min-height:65px}}@media (max-width:767px) and (min-width:601px){body.responsive .thim-brands.style3{margin-bottom:30px}body.responsive .thim-brands.style3 .sc-brand-item .item-brands{width:33.3%!important}}@media (max-width:768px) and (min-width:601px){body.responsive .thim-sc-pricing .pricing-item{flex:0 0 50%;max-width:50%}body.responsive .thim-sc-icon-box.layout-2.support-style{padding:0}body.responsive .thim-sc-icon-box.layout-2.support-style .smicon-box:last-child{padding-left:0}}@media (max-width:800px) and (min-width:480px){body.responsive .home1-responsive2-3c .thim-sc-text-box.layout-2{margin-bottom:10px}body.responsive .home1-responsive2-3c .thim-sc-text-box.layout-2 .images img{width:auto}}@media (max-width:480px){body.responsive.single-post .page-content article .thim-about-author{padding:20px!important}body.responsive.single-post .page-content article .thim-about-author .author-wrapper{text-align:center!important}body.responsive.single-post .page-content article .thim-about-author .author-wrapper .author-top{margin:15px!important}body.responsive .rev_slider .tp-parallax-wrap{margin-top:0!important}}@media (max-width:800px) and (min-width:600px){body.responsive footer #thim_layout_builder-4 .wpb_column.vc_col-sm-6{width:50%;float:left}body.responsive .home3-form .vc_column-inner{padding-left:15px!important}body.responsive .home3-contact .vc_column-inner{padding-right:15px!important}body.responsive .home3-contact .thim-location{float:none;width:80%;margin:0 auto}body.responsive .full-width-responsive .wpb_column{width:100%!important}body.responsive .thim-sc-posts article.style-2 .content-inner .entry-content{padding-left:0!important;padding-right:0!important}body.responsive .esg-overflowtrick,body.responsive .esg-overflowtrick ul{height:max-content!important}body.responsive .esg-overflowtrick ul>li{width:50%!important;height:auto!important;max-width:100%!important;position:static;float:left;padding:0 5px!important;margin-bottom:10px!important}body.responsive footer .footer-sidebars.columns-4 .footer-sidebar{flex:0 0 50%;max-width:50%}}@media (max-width:800px) and (min-width:768px){body.responsive .thim-sc-pricing .pricing-item{flex:0 0 50%;max-width:50%}body.responsive .home2-responsive1-2c>.wpb_column{width:100%}body.responsive .home2-responsive1-2c>.wpb_column .wpb_single_image.vc_align_left{margin-top:30px}body.responsive .home2-responsive1-2c>.wpb_column.column-full-right{margin-right:0}body.responsive .home2-responsive1-2c>.wpb_column.column-full-right>.vc_column-inner{padding:0}body.responsive .home1-responsive1-3c>.wpb_column{width:50%}body.responsive .home1-responsive1-3c>.wpb_column:first-child{width:100%;margin-bottom:30px}body.responsive .home1-responsive2-3c .thim-sc-text-box.layout-2{margin-bottom:10px}body.responsive .home1-responsive2-3c .thim-sc-text-box.layout-2 .images img{width:auto}body.responsive .home1-responsive2-3c>.wpb_column{width:50%}body.responsive .home1-responsive2-3c>.wpb_column:last-child{width:100%;margin-top:30px}body.responsive .thim-sc-text-box.layout-7{padding-top:40px}}@media (max-width:991px) and (min-width:769px){body.responsive .thim-sc-posts article.style-3 .content-inner{display:block}body.responsive .thim-sc-posts article.style-3 .content-inner .entry-top{float:none}body.responsive .thim-sc-posts article.style-3 .content-inner .entry-top .thumbnail{margin-bottom:20px}body.responsive .thim-sc-posts article.style-3 .content-inner .entry-content{width:100%}}@media (max-width:991px) and (min-width:768px){body.responsive .widget.widget_products .product_list_widget .product-title{display:block;overflow:hidden}body.responsive.single-post .page-content article .content-inner .entry-content{padding-right:0;padding-left:0}body.responsive.single-post .page-content article .related-archive ul li .rel-post-text{padding-left:10px;padding-right:10px}body.responsive.single-post .content-nav .nav-info a{font-size:16px}}@media (min-width:769px){body.responsive .img-auto img{width:auto!important}}@media (max-width:768px){body.responsive .tp-leftarrow,body.responsive .tp-rightarrow,body.responsive .width-header-sidebar{display:none!important}body.responsive .thim-brands.style3 .sc-brand-item .item-brands:nth-last-child(3){margin-bottom:40px!important}body.responsive .thim-sc-project-completed,body.responsive.archive #main.col-md-9,body.responsive.blog #main.col-md-9,body.responsive.single-post #main.col-md-9{margin-bottom:30px}body.responsive.single.woocommerce #main #content .woocommerce-product-gallery{width:100%!important}body.responsive.single.woocommerce #main #content div.images img{width:auto!important}body.responsive.single.woocommerce #main #content .entry-summary{padding-left:0;width:100%}body.responsive.woocommerce #secondary,body.responsive.woocommerce main.site-main{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}body.responsive.page-child .esg-grid .mainul li.eg-construction-single-wrapper{background:0 0!important}body.responsive #secondary aside.widget.widget_media_image img{width:auto!important}body.responsive .home3-form .wpcf7-response-output{position:static!important}body.responsive .vc_custom_1509612849821{padding-right:15px!important}body.responsive .vc_custom_1511510854867{margin-left:0!important}body.responsive .vc_column-gap-20 .wpb_column.vc_col-sm-6{width:100%!important}body.responsive.single-project .entry-description .wpb_column.vc_col-sm-4,body.responsive.single-project .entry-description .wpb_column.vc_col-sm-8{width:100%}body.responsive.archive #main.col-md-9,body.responsive.archive #secondary.col-md-3,body.responsive.blog #main.col-md-9,body.responsive.blog #secondary.col-md-3,body.responsive.single-post #main.col-md-9,body.responsive.single-post #secondary.col-md-3{flex:0 0 100%;max-width:100%}body.responsive #thim-header-topbar{display:none!important;-webkit-transition:all .5s ease-in-out;-khtml-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}body.responsive .vc_empty_space{max-height:30px}body.responsive .vc_custom_1509612838262{padding-left:15px!important}body.responsive .thim-sc-our-team .wrapper-lists-our-team.style-1 .our-team-item .content-team{padding:30px 10px}body.responsive .thim-sc-child-page.slider .owl-dots{margin-top:20px}body.responsive .thim-sc-child-page .style-3 .child-pages .child-page-item .page-content .icons{margin-bottom:15px}body.responsive #thim-header-topbar .pull-left,body.responsive #thim-header-topbar .pull-right{text-align:center!important;float:none!important}body.responsive header#masthead #thim-header-menu{padding-top:0}body.responsive header#masthead #thim-header-menu .tm-table{position:relative}body.responsive header#masthead .width-logo{width:100%;text-align:center}body.responsive header#masthead .logo{display:none}body.responsive header#masthead .mobile-logo{display:inline-block}body.responsive header.site-header.header-overlay.affix{position:fixed}body.responsive header.site-header.header_v1{padding-top:20px;padding-bottom:20px}body.responsive header .width-navigation{display:none}body.responsive header .width-logo{float:left}}@media (max-width:767px){body.responsive .thim-sc-child-page .style-3 .child-pages .child-page-item .page-content .excerpt,body.responsive .thim-sc-icon-box.layout-3.border-bottom .content-box:after,body.responsive .thim-sc-icon-box.layout-3.border-bottom .smicon-box:after,body.responsive aside.footer-menu .vc_empty_space{display:none}body.responsive.page-template-default .vc_column-gap-25 .thim-sc-text-box.layout-5{margin-top:20px!important}body.responsive div.vc_custom_1513215512767{margin-left:0!important;margin-bottom:25px!important}body.responsive #comments .form-comment .comment-form>p.comment-form-author,body.responsive #comments .form-comment .comment-form>p.comment-form-email{padding-right:0}body.responsive #comments .form-comment .comment-form>p{width:100%}body.responsive .thim-sc-text-box.layout-7 div.wpcf7-mail-sent-ng,body.responsive .thim-sc-text-box.layout-7 div.wpcf7-mail-sent-ok{padding-right:30px!important}body.responsive .thim-sc-child-page .style-3 .child-pages .child-page-item .page-content .sc-title{margin-bottom:0}body.responsive .thim-sc-icon-box.layout-3 .sc-icon-boxs .smicon-box.columns-3{width:100%;float:left}body.responsive .wpb_single_image.vc_align_left{text-align:center}body.responsive .thim-sc-counter-box .wrapper-counter-box.has-border .counter-item{border:none!important}body.responsive .thim-sc-child-page.default .sc-child-page-base{margin:0}body.responsive aside.widget-area,body.responsive.page-child .thim-sc-projects-slide{margin-top:30px}body.responsive .thim-sc-child-page.default .sc-child-page-base img{width:100%}body.responsive .thim-sc-child-page.default .center div.child-page-item h3.sc-title{text-align:center!important}body.responsive .thim-sc-text-box.layout-7 .content-left h3{font-size:30px}body.responsive .thim_contact_slider .heading h3{font-size:20px}body.responsive .thim-sc-quote.style-2 .quote-wrapper .heading,body.responsive .thim-sc-quote.style-2 .quote-wrapper .heading p{font-size:26px}body.responsive .thim-sc-text-box.layout-7 .content-left{width:100%;margin-bottom:20px}body.responsive .thim-sc-project-completed,body.responsive.single-post .page-content article .related-archive ul li{margin-bottom:30px}body.responsive .site-content{padding-top:50px!important;padding-bottom:50px!important}body.responsive.page-child .vc_column_container{padding-left:15px;padding-right:15px}body.responsive aside.footer-menu{margin-bottom:15px}body.responsive aside.footer-menu .vc_wp_custommenu{margin-bottom:0}}@media (max-width:1023px){body.responsive.woocommerce .products .product .content__product{display:block}body.responsive.woocommerce .products .product .content__product .product_thumb{display:inline-block}}@media (width:768px){body.responsive .thim-sc-project-info .downloads .thim-button-download a i{margin-right:0;display:block;margin-bottom:10px}}@media (min-width:600px) and (max-width:1023px){body.responsive .thim-sc-child-page.default .sc-child-page-base{margin:0}body.responsive .thim-sc-child-page.default .sc-child-page-base:after,body.responsive .thim-sc-child-page.default .sc-child-page-base:before{content:" ";display:table}body.responsive .thim-sc-child-page.default .sc-child-page-base:after{clear:both}body.responsive .thim-sc-child-page.default .sc-child-page-base .child-pages{width:50%!important;max-width:50%;flex:0 0 50%;float:left}body.responsive .thim-sc-child-page.default .sc-child-page-base .child-pages img{width:100%}}@media (min-width:601px) and (max-width:869px){body.responsive .thim-sc-text-box.layout-7 .content-left{padding-right:20px}body.responsive .thim-sc-text-box.layout-7 .content-right{max-width:50%}body.responsive .thim-sc-text-box.layout-7 .thim_contact_slider .contact input{width:100%;max-width:100%;margin-left:0}}@media (min-width:601px) and (max-width:992px){body.responsive .thim-sc-quote.style-3 .quote-wrapper .btn-quote a{padding:0 20px}}@media (min-width:481px) and (max-width:690px){body.responsive .thim-sc-counter-box.default .wrapper-counter-box .counter-item{width:50%;max-width:50%}}@media (min-width:567px) and (max-width:767px){body.responsive .thim-sc-project.style-02 .eg-construction-3-element-0{margin-bottom:0!important;font-size:18px!important;margin-top:17px!important}body.responsive .eg-construction-3-element-15{display:none!important}}@media (min-width:477px) and (max-width:576px){body.responsive .thim-sc-counter-box.layout-2 .counter-item.col-sm-3 .counter-icon{float:none;width:100%}}@media (max-width:600px){body.responsive div.child-page-item h3.sc-title,body.responsive footer#colophon .copyright-content .text-right{text-align:left!important}body.responsive .single-project .entry-title,body.responsive .thim-sc-breadcrumb .entry-title{font-size:30px}body.responsive .thim-sc-icon-box.layout-2.support-style .smicon-box .content-box,body.responsive .thim-sc-quote.style-3 .quote-wrapper{display:block}body.responsive.single-project .entry-description .wpb_single_image.vc_align_left{margin-bottom:0!important}body.responsive.single-project .entry-description .wpb_single_image.vc_align_left img{margin-bottom:30px}body.responsive.single-project .related-grid li{margin-bottom:10px}body.responsive.page-child main article .vc_col-sm-9 .thim-sc-projects-slide{padding-top:40px;border-top:2px dashed #ddd}body.responsive .vc_custom_1511773457799{margin-top:0!important;margin-left:0!important}body.responsive .thim-sc-heading .heading-wrapper.has-line.layout-2 .separator-box{left:0;right:0;margin:0 auto}body.responsive .vc_custom_1509612860794{margin-bottom:30px!important;margin-left:0!important}body.responsive .thim-sc-heading .heading-wrapper,body.responsive .thim-sc-icon-box.layout-2.support-style .smicon-box,body.responsive:not(.single-project) .sc-title{text-align:center!important}body.responsive .thim-brands.style3{margin-bottom:30px}body.responsive .thim-sc-heading .heading-wrapper .separator-title,body.responsive:not(.single-project) .sc-title:after{left:0!important;right:0!important;margin:0 auto!important}body.responsive .flex-last{order:0}body.responsive .thim-sc-icon-box.layout-2 .smicon-box.columns-2{width:100%!important;border-right:none}body.responsive .thim-sc-icon-box.layout-2 .smicon-box.columns-2:nth-last-child(2){padding-bottom:26px;margin-bottom:30px;border-bottom:1px dashed #e7e7e7}body.responsive .thim-sc-icon-box.layout-2.support-style{margin-top:-25px}body.responsive .thim-sc-icon-box.layout-2.support-style .smicon-box .content-box .content{float:none}body.responsive .thim-sc-icon-box.layout-2.support-style .smicon-box:last-child{padding-left:0}body.responsive .thim-sc-text-box.layout-7 .content-left{padding-right:10px}body.responsive .thim-sc-text-box.layout-7 .content-right{max-width:50%}body.responsive .thim-sc-text-box.layout-7 .thim_contact_slider .contact input{width:100%;max-width:100%;margin-left:0}body.responsive .thim-sc-quote.style-3 .quote-wrapper .heading{width:100%;margin-bottom:20px}body.responsive .thim-sc-quote.style-3 .quote-wrapper .btn-quote{float:none;width:100%;text-align:left}body.responsive .thim-sc-counter-box.layout-2 .counter-item{width:50%}}@media (max-width:599px){body.responsive .blog-content article .content-inner .entry-title{font-size:20px}body.responsive footer #thim_layout_builder-9 .vc_wp_custommenu{margin-bottom:0!important}body.responsive .vc_custom_1510650674167{margin-top:0!important;text-align:center!important}body.responsive .thim-brands .owl-nav .owl-prev{left:0}body.responsive .thim-brands .owl-nav .owl-next{right:0}body.responsive .title-hidden .widgettitle{display:none!important}body.responsive footer#colophon .copyright-content .text-right{text-align:left!important;margin-top:10px}body.responsive footer#colophon .copyright-content .text-right ul li{padding-left:0;padding-right:10px}body.responsive footer#colophon .copyright-content .text-right ul li:last-child{padding-right:0}body.responsive .woocommerce-result-count{padding-left:0}body.responsive .thim-sc-icon-box.layout-2 .smicon-box.columns-2{width:50%}}@media (max-width:480px){body.responsive .thim-sc-icon-box.layout-2.support-style .smicon-box .content-box,body.responsive .thim-sc-icon-box.layout-2.support-style .smicon-box .content-box .content .title{text-align:center!important}body.responsive .home-contact input,body.responsive .thim-sc-testimonials.layout-2 .thim-testimonials{max-width:100%}body.responsive .thim-sc-quote.style-2 .btn-quote a,body.responsive .thim-sc-quote.style-2 .quote-wrapper{position:static;-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0)}body.responsive .thim-sc-project.style-1 .esg-filters.esg-navbutton-solo-left .esg-navigationbutton,body.responsive .thim-sc-project.style-1 .esg-filters.esg-navbutton-solo-right .esg-navigationbutton{margin-top:20px!important}body.responsive .home1-responsive2-3c{margin-bottom:20px!important}body.responsive .thim-sc-icon-box.layout-2.support-style .smicon-box .content-box .sc-icon{margin-right:0!important;margin-bottom:20px!important;float:none!important;text-align:center!important}body.responsive.single-post .page-content article .thim-about-author{text-align:center}body.responsive.single-post .page-content article .thim-about-author .author-wrapper .author-bio{margin-left:0}body.responsive.single-post .page-content article .thim-about-author .author-wrapper .author-avatar{float:none}body.responsive .thim-sc-text-box.layout-7 .content-left{padding-top:0!important;margin-bottom:30px!important}body.responsive .thim-sc-icon-box.support-style.layout-2 .smicon-box .content-box .content .title{text-align:left}body.responsive .thim-sc-icon-box.layout-2.support-style .smicon-box .description{margin-top:15px}body.responsive .vc_custom_1510720228779{padding-left:15px!important}body.responsive .vc_custom_1508899822999{padding-right:15px!important}body.responsive .quote-block,body.responsive.archive .blog-content article,body.responsive.single-post .entry-post .entry-content{padding-right:0;padding-left:0}body.responsive .grid_layout .col-md-12 .entry-post,body.responsive.archive .entry-post{width:100%}body.responsive .grid_layout .col-md-12 .thim-social-share,body.responsive .thim-sc-social-share .thim-social-share,body.responsive.archive .thim-social-share,body.responsive.single-project .thim-sc-social-share .thim-social-share{margin-bottom:10px;position:static;width:100%;display:block;margin-right:0;text-align:left}body.responsive .grid_layout .col-md-12 .thim-social-share .text,body.responsive .thim-sc-social-share .thim-social-share .text,body.responsive.archive .thim-social-share .text,body.responsive.single-project .thim-sc-social-share .thim-social-share .text{margin-bottom:0}body.responsive .grid_layout .col-md-12 .thim-social-share li,body.responsive .thim-sc-social-share .thim-social-share li,body.responsive.archive .thim-social-share li,body.responsive.single-project .thim-sc-social-share .thim-social-share li{display:inline-block!important;margin-right:10px}body.responsive .grid_layout .col-md-12 .thim-social-share li:last-child,body.responsive .thim-sc-social-share .thim-social-share li:last-child,body.responsive.archive .thim-social-share li:last-child,body.responsive.single-project .thim-sc-social-share .thim-social-share li:last-child{margin-right:0}body.responsive .thim-sc-social-share.style-02 .thim-social-share{margin-bottom:10px;position:static;width:100%;display:block;margin-right:0}body.responsive .thim-sc-social-share.style-02 .thim-social-share .text{margin-bottom:0}body.responsive .thim-sc-social-share.style-02 .thim-social-share li{display:inline-block!important;margin-right:10px}body.responsive .thim-sc-social-share.style-02 .thim-social-share li:last-child{margin-right:0}body.responsive.single-project .related-grid ul li{margin-bottom:30px}body.responsive .quote-block{line-height:1.48}body.responsive .thim-sc-text-box.layout-6 .service-steps .thim-step{width:100%}body.responsive .thim-sc-icon-box.layout-3 .smicon-box.columns-2,body.responsive .thim-sc-icon-box.layout-3 .smicon-box.columns-3,body.responsive .thim-sc-icon-box.layout-3 .smicon-box.columns-4{border-right:none!important}body.responsive .main-top .content h1,body.responsive .main-top .content h2{font-size:36px}body.responsive.single-post .thim-social-share{text-align:left;width:auto;float:left}body.responsive.single-post .entry-post,body.responsive.single-post .entry-post .nav-single .nav-info{width:100%}body.responsive.single-post .thim-social-share .text{margin-bottom:0}body.responsive.single-post .thim-social-share ul li{display:inline-block!important;margin-right:7px}body.responsive.single-post .thim-social-share ul li:last-child{margin-right:0}body.responsive.single-post .entry-post .entry-content .entry-title{font-size:20px}body.responsive.single-post .entry-post .nav-single .post-image{display:none!important}body.responsive .thim-sc-counter-box.default .wrapper-counter-box .counter-item{width:50%;max-width:50%}body.responsive .thim-sc-icon-box.layout-2.support-style .smicon-box{width:100%!important;border-right:none!important}body.responsive .thim-sc-icon-box.layout-1 .smicon-box.columns-2{width:100%;margin-bottom:20px!important}body.responsive .thim-brands.style2 .item-brands{text-align:center}body.responsive .thim-sc-text-box.layout-7{display:block}body.responsive .thim-sc-text-box.layout-7 .content-left,body.responsive .thim-sc-text-box.layout-7 .content-right{width:100%;max-width:100%}body.responsive .thim-sc-text-box.layout-7 .content-left h3{font-size:30px}body.responsive .thim-sc-text-box.layout-7 .content-right{margin-top:20px}body.responsive .thim-sc-quote.style-2{max-height:100%;display:block;margin:0;padding:20px 0}body.responsive .thim-sc-quote.style-2 .quote-wrapper{max-width:100%}body.responsive .thim-sc-quote.style-2 .heading{padding:0}body.responsive .thim-sc-quote.style-2 .btn-quote{position:static;background:0 0;width:100%;margin-top:20px}body.responsive .thim-sc-quote.style-2 .btn-quote a{display:inline-block}body.responsive .thim-sc-quote.style-2 .btn-quote:before{display:none;border-color:transparent}}@media (max-width:420px){body.responsive #main-content .thim-location{padding-left:25px;padding-right:25px}}@media (max-width:375px){body.responsive .thim-product-wishlist{margin-top:20px}body.responsive .woocommerce-ordering{float:left}body.responsive .thim-sc-counter-box.default .wrapper-counter-box .counter-item{width:100%;max-width:100%}}@media (max-width:320px){body.responsive div.thim-sc-icon-box.layout-2 .smicon-box.columns-2{width:100%}body.responsive .thim-sc-project.style-04 .esg-filterbutton{margin-bottom:10px!important}}@media (max-width:1024px){.container{width:1024px;max-width:100%}}@media (min-width:1400px){body.responsive.page-template-home-page-2 .container{width:1160px}body.responsive .container{width:1390px;max-width:100%}}@media (max-width:959px) and (min-width:768px){body.responsive .container{width:900px;max-width:100%}}@media (max-width:992px){body.responsive .container{width:960px;max-width:100%}}@media (max-width:768px){body.responsive .visible-lg,body.responsive .visible-md,body.responsive .visible-sm,body.responsive .visible-xs{display:block!important}body.responsive .main-top .content .title{font-size:30px;margin-bottom:0}}@media (max-width:480px){body.responsive .thim-social-share li:nth-last-child(1),body.responsive .thim-social-share li:nth-last-child(2){display:block;margin-top:10px}}body.disable-responsive .container{width:1170px;max-width:none!important}.sk-double-bounce,.sk-rotating-plane{width:40px;height:40px;margin:40px auto}body.disable-responsive .wrapper-container{min-width:1170px!important;overflow:visible!important}body.disable-responsive .menu-mobile-effect,body.disable-responsive .mobile-menu-container{display:none!important}.sk-rotating-plane{background-color:#333;animation:sk-rotatePlane 1.2s infinite ease-in-out}@keyframes sk-rotatePlane{0%{transform:perspective(120px) rotateX(0) rotateY(0)}50%{transform:perspective(120px) rotateX(-180.1deg) rotateY(0)}100%{transform:perspective(120px) rotateX(-180deg) rotateY(-179.9deg)}}.sk-double-bounce{position:relative}.sk-double-bounce .sk-child{width:100%;height:100%;border-radius:50%;background-color:#333;opacity:.6;position:absolute;top:0;left:0;animation:sk-doubleBounce 2s infinite ease-in-out}.sk-chasing-dots .sk-child,.sk-spinner-pulse,.sk-three-bounce .sk-child{background-color:#333;border-radius:100%}.sk-double-bounce .sk-double-bounce2{animation-delay:-1s}@keyframes sk-doubleBounce{0%,100%{transform:scale(0)}50%{transform:scale(1)}}.sk-wave{margin:40px auto;width:50px;height:40px;text-align:center;font-size:10px}.sk-wave .sk-rect{background-color:#333;height:100%;width:6px;display:inline-block;animation:sk-waveStretchDelay 1.2s infinite ease-in-out}.sk-wave .sk-rect1{animation-delay:-1.2s}.sk-wave .sk-rect2{animation-delay:-1.1s}.sk-wave .sk-rect3{animation-delay:-1s}.sk-wave .sk-rect4{animation-delay:-.9s}.sk-wave .sk-rect5{animation-delay:-.8s}@keyframes sk-waveStretchDelay{0%,100%,40%{transform:scaleY(.4)}20%{transform:scaleY(1)}}.sk-wandering-cubes{margin:40px auto;width:40px;height:40px;position:relative}.sk-wandering-cubes .sk-cube{background-color:#333;width:10px;height:10px;position:absolute;top:0;left:0;animation:sk-wanderingCube 1.8s ease-in-out -1.8s infinite both}.sk-chasing-dots,.sk-spinner-pulse{width:40px;height:40px;margin:40px auto}.sk-wandering-cubes .sk-cube2{animation-delay:-.9s}@keyframes sk-wanderingCube{0%{transform:rotate(0)}25%{transform:translateX(30px) rotate(-90deg) scale(.5)}50%{transform:translateX(30px) translateY(30px) rotate(-179deg)}50.1%{transform:translateX(30px) translateY(30px) rotate(-180deg)}75%{transform:translateX(0) translateY(30px) rotate(-270deg) scale(.5)}100%{transform:rotate(-360deg)}}.sk-spinner-pulse{animation:sk-pulseScaleOut 1s infinite ease-in-out}@keyframes sk-pulseScaleOut{0%{transform:scale(0)}100%{transform:scale(1);opacity:0}}.sk-chasing-dots{position:relative;text-align:center;animation:sk-chasingDotsRotate 2s infinite linear}.sk-chasing-dots .sk-child{width:60%;height:60%;display:inline-block;position:absolute;top:0;animation:sk-chasingDotsBounce 2s infinite ease-in-out}.sk-chasing-dots .sk-dot2{top:auto;bottom:0;animation-delay:-1s}@keyframes sk-chasingDotsRotate{100%{transform:rotate(360deg)}}@keyframes sk-chasingDotsBounce{0%,100%{transform:scale(0)}50%{transform:scale(1)}}.sk-three-bounce{margin:40px auto;width:80px;text-align:center}.sk-three-bounce .sk-child{width:20px;height:20px;display:inline-block;animation:sk-three-bounce 1.4s ease-in-out 0s infinite both}.sk-circle .sk-child:before,.sk-fading-circle .sk-circle:before{display:block;border-radius:100%;content:'';background-color:#333}.sk-three-bounce .sk-bounce1{animation-delay:-.32s}.sk-three-bounce .sk-bounce2{animation-delay:-.16s}@keyframes sk-three-bounce{0%,100%,80%{transform:scale(0)}40%{transform:scale(1)}}.sk-circle{margin:40px auto;width:40px;height:40px;position:relative}.sk-circle .sk-child{width:100%;height:100%;position:absolute;left:0;top:0}.sk-circle .sk-child:before{margin:0 auto;width:15%;height:15%;animation:sk-circleBounceDelay 1.2s infinite ease-in-out both}.sk-circle .sk-circle2{transform:rotate(30deg)}.sk-circle .sk-circle3{transform:rotate(60deg)}.sk-circle .sk-circle4{transform:rotate(90deg)}.sk-circle .sk-circle5{transform:rotate(120deg)}.sk-circle .sk-circle6{transform:rotate(150deg)}.sk-circle .sk-circle7{transform:rotate(180deg)}.sk-circle .sk-circle8{transform:rotate(210deg)}.sk-circle .sk-circle9{transform:rotate(240deg)}.sk-circle .sk-circle10{transform:rotate(270deg)}.sk-circle .sk-circle11{transform:rotate(300deg)}.sk-circle .sk-circle12{transform:rotate(330deg)}.sk-circle .sk-circle2:before{animation-delay:-1.1s}.sk-circle .sk-circle3:before{animation-delay:-1s}.sk-circle .sk-circle4:before{animation-delay:-.9s}.sk-circle .sk-circle5:before{animation-delay:-.8s}.sk-circle .sk-circle6:before{animation-delay:-.7s}.sk-circle .sk-circle7:before{animation-delay:-.6s}.sk-circle .sk-circle8:before{animation-delay:-.5s}.sk-circle .sk-circle9:before{animation-delay:-.4s}.sk-circle .sk-circle10:before{animation-delay:-.3s}.sk-circle .sk-circle11:before{animation-delay:-.2s}.sk-circle .sk-circle12:before{animation-delay:-.1s}@keyframes sk-circleBounceDelay{0%,100%,80%{transform:scale(0)}40%{transform:scale(1)}}.sk-cube-grid{width:40px;height:40px;margin:40px auto}.sk-cube-grid .sk-cube{width:33.33%;height:33.33%;background-color:#333;float:left;animation:sk-cubeGridScaleDelay 1.3s infinite ease-in-out}.sk-cube-grid .sk-cube1{animation-delay:.2s}.sk-cube-grid .sk-cube2{animation-delay:.3s}.sk-cube-grid .sk-cube3{animation-delay:.4s}.sk-cube-grid .sk-cube4{animation-delay:.1s}.sk-cube-grid .sk-cube5{animation-delay:.2s}.sk-cube-grid .sk-cube6{animation-delay:.3s}.sk-cube-grid .sk-cube7{animation-delay:0ms}.sk-cube-grid .sk-cube8{animation-delay:.1s}.sk-cube-grid .sk-cube9{animation-delay:.2s}@keyframes sk-cubeGridScaleDelay{0%,100%,70%{transform:scale3D(1,1,1)}35%{transform:scale3D(0,0,1)}}.sk-fading-circle{margin:40px auto;width:40px;height:40px;position:relative}.sk-fading-circle .sk-circle{width:100%;height:100%;position:absolute;left:0;top:0}.sk-fading-circle .sk-circle:before{margin:0 auto;width:15%;height:15%;animation:sk-circleFadeDelay 1.2s infinite ease-in-out both}.sk-fading-circle .sk-circle2{transform:rotate(30deg)}.sk-fading-circle .sk-circle3{transform:rotate(60deg)}.sk-fading-circle .sk-circle4{transform:rotate(90deg)}.sk-fading-circle .sk-circle5{transform:rotate(120deg)}.sk-fading-circle .sk-circle6{transform:rotate(150deg)}.sk-fading-circle .sk-circle7{transform:rotate(180deg)}.sk-fading-circle .sk-circle8{transform:rotate(210deg)}.sk-fading-circle .sk-circle9{transform:rotate(240deg)}.sk-fading-circle .sk-circle10{transform:rotate(270deg)}.sk-fading-circle .sk-circle11{transform:rotate(300deg)}.sk-fading-circle .sk-circle12{transform:rotate(330deg)}.sk-fading-circle .sk-circle2:before{animation-delay:-1.1s}.sk-fading-circle .sk-circle3:before{animation-delay:-1s}.sk-fading-circle .sk-circle4:before{animation-delay:-.9s}.sk-fading-circle .sk-circle5:before{animation-delay:-.8s}.sk-fading-circle .sk-circle6:before{animation-delay:-.7s}.sk-fading-circle .sk-circle7:before{animation-delay:-.6s}.sk-fading-circle .sk-circle8:before{animation-delay:-.5s}.sk-fading-circle .sk-circle9:before{animation-delay:-.4s}.sk-fading-circle .sk-circle10:before{animation-delay:-.3s}.sk-fading-circle .sk-circle11:before{animation-delay:-.2s}.sk-fading-circle .sk-circle12:before{animation-delay:-.1s}@keyframes sk-circleFadeDelay{0%,100%,39%{opacity:0}40%{opacity:1}}.sk-folding-cube{margin:40px auto;width:40px;height:40px;position:relative;transform:rotateZ(45deg)}.sk-folding-cube .sk-cube{float:left;width:50%;height:50%;position:relative;transform:scale(1.1)}.sk-folding-cube .sk-cube:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-color:#333;animation:sk-foldCubeAngle 2.4s infinite linear both;transform-origin:100% 100%}.sk-folding-cube .sk-cube2{transform:scale(1.1) rotateZ(90deg)}.sk-folding-cube .sk-cube3{transform:scale(1.1) rotateZ(180deg)}.sk-folding-cube .sk-cube4{transform:scale(1.1) rotateZ(270deg)}.sk-folding-cube .sk-cube2:before{animation-delay:.3s}.sk-folding-cube .sk-cube3:before{animation-delay:.6s}.sk-folding-cube .sk-cube4:before{animation-delay:.9s}@keyframes sk-foldCubeAngle{0%,10%{transform:perspective(140px) rotateX(-180deg);opacity:0}25%,75%{transform:perspective(140px) rotateX(0);opacity:1}100%,90%{transform:perspective(140px) rotateY(180deg);opacity:0}}#thim-preloading{position:fixed;z-index:999999;top:0;bottom:0;left:0;right:0;display:flex;align-items:center;justify-content:center}#back-to-top{width:45px;height:45px;position:fixed;bottom:15px;right:15px;cursor:pointer;font-size:26px;-webkit-transition:all .3s;-khtml-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s;text-align:center;line-height:45px;-webkit-transform:translateY(100px);-moz-transform:translateY(100px);-ms-transform:translateY(100px);-o-transform:translateY(100px);z-index:999;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}#back-to-top.scrolldown{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0)}.error404 .container{padding-bottom:0}.error404 .container .error-404 .page-title{text-align:center;font-size:60px;font-weight:700;letter-spacing:1.8px;margin-bottom:15px}.error404 .container .error-404 .page-content{text-align:center;line-height:1.44;letter-spacing:.5px}.error404 .container .error-404 .page-content p{margin-bottom:30px}.error404 .container .error-404 .page-content p a{position:relative}.error404 .container .error-404 .page-content p a::after{position:absolute;content:"";border-top:.05rem solid;bottom:0;left:0;width:100%}.error404 .container .error-404 .search-field{-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;width:318px;height:40px}
 .error404 .container .error-404 .search-field::-webkit-input-placeholder{color:#000}
 .error404 .container .error-404 .search-form{margin:auto;width:318px;right:75px}.error404 .container .error-404 .search-form::after{color:#ccc;right:7px}.error404 .container .error-404 .search-submit{position:absolute;left:330px;top:0;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;font-size:16px;font-weight:400;height:40px;width:130px;color:#fff;padding:0 40px}.error404 .container .error-404 .search-submit:hover{cursor:pointer}.site-content.no-padding{padding-top:0;padding-bottom:0}#wrapper-container{overflow:hidden}.content-pusher{position:relative;left:0;z-index:99;height:100%;-webkit-transition:all .5s;-khtml-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s}.tm-table{display:table;table-layout:fixed}.table-cell{display:table-cell;vertical-align:middle}#main-content{position:relative;z-index:9}.screen-reader-response{display:none}.wpcf7-form{margin-top:18px;position:relative}.wpcf7-form .wpcf7-not-valid-tip,.wpcf7-form .wpcf7-validation-errors{display:none!important}.wpcf7-form .ajax-loader{position:absolute;bottom:12px;left:0;right:0;margin:auto!important;width:30px}.wpcf7-form input,.wpcf7-form select,.wpcf7-form textarea{width:100%;padding:10px 15px;height:auto;font-size:16px;color:#aaa;line-height:normal;background:#fff;border:1px solid #e6e6e6;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.wpcf7-form input.wpcf7-not-valid,.wpcf7-form select.wpcf7-not-valid,.wpcf7-form textarea.wpcf7-not-valid{border-color:red!important}.wpcf7-form input.wpcf7-not-valid:-moz-placeholder,.wpcf7-form select.wpcf7-not-valid:-moz-placeholder,.wpcf7-form textarea.wpcf7-not-valid:-moz-placeholder{color:red}.wpcf7-form input.wpcf7-not-valid::-moz-placeholder,.wpcf7-form select.wpcf7-not-valid::-moz-placeholder,.wpcf7-form textarea.wpcf7-not-valid::-moz-placeholder{color:red}.wpcf7-form input.wpcf7-not-valid:-ms-input-placeholder,.wpcf7-form select.wpcf7-not-valid:-ms-input-placeholder,.wpcf7-form textarea.wpcf7-not-valid:-ms-input-placeholder{color:red}.wpcf7-form input.wpcf7-not-valid::-webkit-input-placeholder,.wpcf7-form select.wpcf7-not-valid::-webkit-input-placeholder,.wpcf7-form textarea.wpcf7-not-valid::-webkit-input-placeholder{color:red}.wpcf7-form textarea{margin-bottom:23px!important;height:219px}.wpcf7-form input[type=date]{padding:2px 15px}.wpcf7-form input[type=date]::-webkit-inner-spin-button{-webkit-appearance:none;display:none}.wpcf7-form .wpcf7-submit{margin-top:10px;margin-bottom:0!important;height:40px;line-height:23px;text-transform:uppercase;color:#fff;cursor:pointer;font-weight:400;font-size:16px;border:none;width:auto!important;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px}.wpcf7-form div.wpcf7-mail-sent-ok{margin-left:0;margin-right:0;width:100%;text-align:center}.contact-page .sb-contact,.home-contact .sb-contact{overflow:hidden;width:auto;position:relative;display:inline-block}.wpcf7-mail-sent-ng{text-align:center}.contact-page .row{margin:0 -10px}.contact-page .row .col-sm-12,.contact-page .row .col-sm-6{padding-left:10px;padding-right:10px}
 .contact-page input,.contact-page textarea{margin-bottom:20px!important;outline:0;border:1px solid #e6e6e6}.contact-page input:-moz-placeholder,.contact-page textarea:-moz-placeholder{color:#000}.contact-page input::-moz-placeholder,.contact-page textarea::-moz-placeholder{color:#000}.contact-page input:-ms-input-placeholder,.contact-page textarea:-ms-input-placeholder{color:#000}.contact-page input::-webkit-input-placeholder,.contact-page textarea::-webkit-input-placeholder{color:#000}.contact-page .sb-contact input{padding-left:38px;padding-right:38px}.contact-page textarea{font-weight:400}.bg-testimonial{background-size:cover;background-position:center center}.home-contact .row{margin-right:-10px;margin-left:-10px}.home-contact .row .col-sm-12,.home-contact .row .col-sm-6{padding-left:10px;padding-right:10px}.home-contact input,.home-contact textarea{padding:10px 15px}.home-contact input:-moz-placeholder,.home-contact textarea:-moz-placeholder{color:#000}.home-contact input::-moz-placeholder,.home-contact textarea::-moz-placeholder{color:#000}.home-contact input:-ms-input-placeholder,.home-contact textarea:-ms-input-placeholder{color:#000}.home-contact input::-webkit-input-placeholder,.home-contact textarea::-webkit-input-placeholder{color:#000}
 .home-contact input{margin-bottom:20px!important;max-width:303px}.home-contact textarea{height:130px;max-width:626px;margin-bottom:10px!important}.home-contact input.wpcf7-submit{padding-left:38px!important;padding-right:38px!important}.no-margin.vc_row{margin-left:0;margin-right:0}div.thim-sc-project.style-1 .esg-filters .esg-filter-wrapper .esg-filterbutton{margin:0 10px!important}.thim_contact_slider{padding:50px}.thim_contact_slider .contact{position:relative}.thim_contact_slider .contact input{max-width:170px;padding:10px 14px;border:1px solid #fff;font-size:16px;font-weight:400;margin-bottom:20px!important}.thim_contact_slider .contact input.wpcf7-email{margin-left:20px}.thim_contact_slider .contact input.wpcf7-submit{color:#333;padding:2px 40px;text-align:center!important;border-radius:30px;font-size:16px;font-weight:400;text-transform:uppercase;background:#fff;border-color:transparent;max-width:125px;max-height:40px;margin:0!important}.thim_contact_slider .contact input.wpcf7-submit:hover{border-color:#fff}.thim_contact_slider .contact input:focus{outline:0}.thim_contact_slider .contact textarea{resize:none;font-size:16px;font-weight:400;padding:10px 14px;max-height:130px;margin-bottom:27px!important}.thim_contact_slider .contact textarea:focus{outline:0}.thim_contact_slider .contact .ajax-loader{bottom:12px;left:55px;right:initial}.thim_contact_slider .heading h3{margin:0;font-size:26px;font-weight:400;color:#fff;text-transform:uppercase}.thim_contact_slider .heading p.description{font-size:18px;font-weight:400;color:#eee;position:relative;padding-bottom:15px;margin-bottom:40px}.thim_contact_slider .heading p.description:after,.thim_contact_slider .line:after,.thim_contact_slider .line:before,.thim_contact_slider .line_after:after,.thim_contact_slider .line_after:before{position:absolute;background:rgba(255,255,255,.5);content:''}.thim_contact_slider .heading p.description:after{bottom:0;left:0;width:40px;height:1px}.thim_contact_slider .line:before{width:1px;height:70px;top:15px;left:20px}.thim_contact_slider .line:after{width:70px;height:1px;left:15px;top:20px}.thim_contact_slider .line_after:before{width:1px;height:70px;bottom:15px;right:20px}.thim_contact_slider .line_after:after{width:70px;height:1px;right:15px;bottom:20px}.quote-block{padding:18px 15px;font-size:30px;color:#999}.quote-block a:hover{color:#fff}div.column-full-right{margin-right:-100%;width:100%;display:inline-block}div.column-full-left{margin-left:-100%;width:100%;display:inline-block}div.testimonial-style3{z-index:9;overflow:visible!important}body.single .tp-leftarrow,body.single .tp-rightarrow{border-color:#fafafa!important}body.single .tp-leftarrow:before,body.single .tp-rightarrow:before{color:#fafafa!important}body.single .tp-leftarrow:hover:before,body.single .tp-rightarrow:hover:before{color:#fff!important}.tp-bullets.persephone .tp-bullet{top:auto!important;bottom:40px!important;width:50px;height:2px;opacity:.5;background-color:#999}.tp-bullets.persephone .tp-bullet.selected,.tp-bullets.persephone .tp-bullet:hover{width:50px;height:5px}.thim-location{padding-top:8px}.home3-contact .thim-location{float:right}.thim-location .info{margin-bottom:13px;line-height:24px}.thim-location .info .fa{width:25px;height:30px;margin-right:10px;float:left;padding-top:3px}.thim-location .info span{padding-left:30px;display:block}#main-content .thim-location{padding:45px 50px;background:rgba(21,35,61,.9)}#main-content .thim-location h3{font-size:36px;font-weight:300;letter-spacing:1.4px;color:#fff;margin-top:0;margin-bottom:45px;position:relative}#main-content .thim-location h3:after{width:40px;height:2px;background-color:#999;content:'';position:absolute;bottom:0;left:0}#main-content .thim-location .info{margin-bottom:15px;color:#bcbcbc}#main-content .thim-location .info:last-child{margin-bottom:0}#main-content .thim-location .info a{color:#bcbcbc}.mc4wp-form .mc4wp-form-fields button[type=submit]:hover,.mc4wp-form .mc4wp-form-fields input[type=submit]:hover,.slider-call a:hover{color:#fff}#main-content .thim-location .info a.mobile{font-size:30px;letter-spacing:.9px}#main-content .thim-location .info .fa{margin-right:15px;width:20px;float:left;padding-top:3px}.home3-form .vc_column-inner>.wpb_wrapper{float:left}.home3-form .wpcf7-response-output{position:absolute}.home3-contact .wpb_text_column:after{content:"";clear:both;display:block}.wpb_revslider_element{margin-bottom:0!important}.thim-background-overlay{position:relative;overflow:hidden}.thim-background-overlay .overlay{position:absolute;content:'';left:0;right:0;height:100%;width:100%;top:0;bottom:0}.slider-call a{font-size:34px}.vc_row[data-vc-full-width]{background-size:cover}.menu-right .quote-menu-right{margin-left:40px!important}.mc4wp-form .mc4wp-form-fields button[type=submit],.mc4wp-form .mc4wp-form-fields input[type=submit]{display:inline-block;vertical-align:middle;cursor:pointer;height:40px;font-size:16px;text-transform:uppercase;padding-left:35px;padding-right:35px;color:#fff;border:none;line-height:40px;margin-left:8px;outline:0!important;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px}.mc4wp-form .mc4wp-form-fields input[type=email],.mc4wp-form .mc4wp-form-fields input[type=text]{display:inline-block;vertical-align:middle;font-size:16px;border:1px solid #696969;background:0 0;height:40px;padding-left:15px;padding-right:15px;line-height:38px;min-width:300px;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px}.single-our_team article.our_team .content .entry-content br,.woocommerce.single .entry-summary>.yith-wcwl-add-to-wishlist{display:none!important}.newsletter{margin-top:-15px}article.testimonials{padding-top:20px;overflow:hidden;clear:both}.archive-testimonials article.testimonials{padding-bottom:50px;border-bottom:1px solid #eee;margin-bottom:50px;padding-top:0}.archive-testimonials article.testimonials:first-child,article.our_team{padding-top:20px}.archive-testimonials article.testimonials:last-child{border-bottom:0;padding-bottom:0;margin-bottom:0}article.testimonials .image{width:200px;margin-right:30px;float:left}article.testimonials .image img{width:100%;height:auto;border-radius:50%}article.testimonials .content{float:right;width:calc(100% - 230px);width:-webkit-calc(100% - 230px);width:-moz-calc(100% - 230px)}article.testimonials .content .title{margin:0;font-size:20px}article.testimonials .content .regency{text-transform:uppercase;font-size:13px;font-weight:700;color:#999;line-height:20px;margin-bottom:15px}.wrapper-lists-our-team .our-team-item.col-sm-3:nth-child(4n+1){clear:both}.archive div.thim-sc-our-team .wrapper-lists-our-team .our-team-item .our-team-image img,.thim-other-member.thim-sc-our-team .wrapper-lists-our-team .our-team-item .our-team-image img{width:auto!important;margin:0 auto}.thim-other-member .thim-sc-our-team .wrapper-lists-our-team .our-team-item .our-team-image img{max-height:287px}body.archive .thim-sc-our-team .wrapper-lists-our-team .our-team-item .our-team-image img{max-height:278px}#our-team-archive{margin:0 -15px}article.our_team{padding-bottom:100px;border-bottom:1px solid #eee;overflow:hidden;display:flex;align-items:center}article.our_team .image{float:left}article.our_team .content{float:left;padding:0 30px}article.our_team .content .title{margin:0 0 5px;font-size:26px}article.our_team .content .regency{text-transform:uppercase;font-size:14px;font-weight:700;line-height:20px;margin-bottom:15px}article.our_team .content .entry-content{margin-top:15px}article.our_team .content .extra-info p{margin-bottom:10px}article.our_team .content .extra-info .email a,article.our_team .content .extra-info .phone a{color:#666}article.our_team .content .extra-info .email a:hover,article.our_team .content .extra-info .phone a:hover{color:#666;text-decoration:underline}article.our_team .content .extra-info .email .fa,article.our_team .content .extra-info .phone .fa{margin-right:8px}article.our_team .content .extra-info .thim-social{margin:0}article.our_team .content .extra-info .thim-social li{padding-right:10px;list-style:none;display:inline-block}.thim-other-member{position:relative}.thim-other-member .thim-carousel-wrapper:not(.has-next-slider) .owl-carousel .owl-item{float:none;display:inline-block}.thim-other-member.wrapper-lists-our-team,.thim-other-member.wrapper-lists-our-team .our-team-item{margin-bottom:0}.thim-other-member .box-title{text-transform:uppercase;line-height:40px;font-weight:600;margin:70px 0 50px;text-align:center}.thim-other-member .owl-controls{margin-top:25px}.thim-other-member.thim-sc-our-team .wrapper-lists-our-team .our-team-item{float:none;width:auto}.button,.submit,input[type=submit]{color:#fff;font-size:16px;font-weight:400;text-transform:uppercase;border:0;padding:8px 25px;display:inline-block}.button:hover,.submit:hover,input[type=submit]:hover{color:#fff}.woocommerce .mfp-close-btn-in .mfp-close{color:#fff;top:0!important}.woocommerce .origin-price{color:rgba(142,142,142,.8);text-decoration-line:line-through}.woocommerce .woocommerce-review-link{font-size:15px;letter-spacing:.5px;color:#999}.woocommerce-result-count,form.woocommerce-ordering .orderby{font-size:15px}.woocommerce-result-count{padding-left:20px;color:#999;line-height:43px}.woocommerce form.woocommerce-ordering{margin-bottom:50px;margin-right:20px}.woocommerce .product__title .origin-price,.woocommerce .woocommerce-pagination ul.page-numbers li:not(:last-child){margin-right:10px}.woocommerce form.woocommerce-ordering .orderby{padding:8.5px 0 8.5px 15px;border:1px solid #ccc;border-radius:5px;outline:0!important}.woocommerce .products .product{margin-bottom:30px}.woocommerce .products .product .content__product{border:1px solid #f3f3f3;display:inline-table}.woocommerce .products .thim-grid .product__title .woocommerce-product-details__short-description{display:none}.woocommerce .content__product:hover{-ms-box-shadow:9.6px 11.5px 14px 0 rgba(0,0,0,.1);-o-box-shadow:9.6px 11.5px 14px 0 rgba(0,0,0,.1);box-shadow:9.6px 11.5px 14px 0 rgba(0,0,0,.1);-webkit-transition:box-shadow .5s ease,border-color .5s ease;-khtml-transition:box-shadow .5s ease,border-color .5s ease;-moz-transition:box-shadow .5s ease,border-color .5s ease;-ms-transition:box-shadow .5s ease,border-color .5s ease;-o-transition:box-shadow .5s ease,border-color .5s ease;transition:box-shadow .5s ease,border-color .5s ease}.woocommerce .content__product .product__title>:not(:first-child){font-size:16px}.woocommerce .product__title{text-align:center;padding:23px 20px 30px}.woocommerce .product__title .price,.woocommerce .product__title .title{display:block}.woocommerce .product__title .title{font-weight:400;text-transform:uppercase;margin-bottom:3px}.woocommerce .product__title .price{margin-bottom:12px}.woocommerce .product__title .button.add_to_cart_button{font-weight:400;color:#fff;display:inline-block;font-size:16px;padding:12px 30px;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;-webkit-transition:background-color .5s ease;-khtml-transition:background-color .5s ease;-moz-transition:background-color .5s ease;-ms-transition:background-color .5s ease;-o-transition:background-color .5s ease;transition:background-color .5s ease}.woocommerce .product__title .button.add_to_cart_button.added{opacity:0;display:none}.woocommerce .product__title .button.add_to_cart_button.loading{padding-right:45px}.woocommerce .product__title .button.add_to_cart_button.loading:after{font-size:13px;top:13px;right:20px}.woocommerce .product__title .added_to_cart{text-transform:uppercase;display:inline-block;font-size:16px;font-weight:400;padding:8px 30px;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;-webkit-transition:background-color .5s ease;-khtml-transition:background-color .5s ease;-moz-transition:background-color .5s ease;-ms-transition:background-color .5s ease;-o-transition:background-color .5s ease;transition:background-color .5s ease}.woocommerce .product__title .added_to_cart:hover{color:#fff}.woocommerce .woocommerce-pagination{margin-top:50px}.woocommerce .woocommerce-pagination ul.page-numbers{border:none}.woocommerce .woocommerce-pagination ul.page-numbers li{border-right:none}.woocommerce .woocommerce-pagination ul.page-numbers .page-numbers{color:#999;width:40px;height:40px;line-height:40px;padding:0;border:1px solid rgba(197,197,197,.4);-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.woocommerce .woocommerce-pagination ul.page-numbers .page-numbers.current,.woocommerce .woocommerce-pagination ul.page-numbers .page-numbers:hover{color:#fff}.woocommerce .woocommerce-pagination ul.page-numbers .next{position:relative;font-size:0}.woocommerce .woocommerce-pagination ul.page-numbers .next:before{position:absolute;font-family:Ionicons;content:"\f3d3";font-size:20px;top:0;right:0;bottom:0;left:0}.woocommerce .woocommerce-pagination ul.page-numbers .prev{position:relative;font-size:0}.woocommerce .woocommerce-pagination ul.page-numbers .prev:before{position:absolute;font-family:Ionicons;content:"\f3d2";font-size:22px;top:0;right:0;bottom:0;left:0}.woocommerce .products .thim-list .content__product{display:flex;margin-bottom:50px}.woocommerce .products .thim-list .product_thumb{flex-shrink:0}.woocommerce .products .thim-list .product__title{text-align:left;padding:20px}.woocommerce .products .thim-list .product__title .title{font-size:30px;-webkit-transition:none;-khtml-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none}.woocommerce .products .thim-list .product__title .price{font-size:22px}.woocommerce .products .thim-list .product__title .sale-price{font-size:30px}.woocommerce .products .thim-list .product__title .woocommerce-product-details__short-description{margin-bottom:30px}.woocommerce .summary.entry-summary form.cart .quantity{float:none}.woocommerce .summary.entry-summary .product_title{font-size:30px;font-weight:400;line-height:1.2;letter-spacing:1.2px;text-transform:uppercase;margin-top:-6px;margin-bottom:30px}.woocommerce .summary form.cart .quantity{font-size:16px;margin-right:10px!important;float:left!important}.woocommerce .summary form.cart .quantity label{font-size:15px;letter-spacing:.5px;font-weight:400;text-transform:uppercase;margin-right:70px}.woocommerce .summary form.cart .quantity input[type=number]{padding:4px 10px;border:1px solid #eee;line-height:30px;height:40px;box-shadow:none;text-shadow:none}.woocommerce .summary form.cart .single_add_to_cart_button{float:none;margin-right:10px}.woocommerce .summary form.cart .button-wrapper{float:left}.woocommerce .summary .woocommerce-product-rating{display:flex;margin-bottom:13px;align-items:center}.woocommerce .summary .woocommerce-product-rating .star-rating{font-size:15px;width:100px;letter-spacing:5px;margin-top:0;margin-right:10px}.woocommerce .summary .woocommerce-product-rating .star-rating span:before{letter-spacing:5px}.woocommerce .summary .woocommerce-product-details__short-description{margin-bottom:46px}.woocommerce .summary .price{margin-bottom:0}.woocommerce .summary .price .origin-price{font-size:22px;line-height:1.64;letter-spacing:.7px;font-weight:300;margin-right:20px}.woocommerce .summary .price .woocommerce-Price-amount{font-size:30px;line-height:1.2;letter-spacing:.9px;font-weight:400}.woocommerce .summary .product_meta{border-top:1px dashed #e7e7e7;padding-top:42px}.woocommerce .summary .product_meta .label{display:inline-block;margin-right:12px;font-weight:400;margin-bottom:3px}.woocommerce .summary .thim-product-wishlist{display:inline-block}.woocommerce .summary .thim-product-wishlist .yith-wcwl-add-to-wishlist{margin-top:7px}.woocommerce .summary .thim-product-wishlist .feedback{display:none}.woocommerce .summary .thim-product-wishlist a{position:relative;font-size:16px;font-weight:400;text-transform:uppercase;color:#999;border:1px solid #ccc;padding:9px 28px 8px;-webkit-border-radius:40px;-moz-border-radius:40px;border-radius:40px;-webkit-transition:all .5s;-khtml-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s}.woocommerce .star-rating span,.woocommerce .star-rating:before,.woocommerce .stars a:hover{color:#ffb606!important}.woocommerce .summary .button.single_add_to_cart_button{font-size:16px;font-weight:400;padding:12px 28px;-webkit-border-radius:40px;-moz-border-radius:40px;border-radius:40px;-webkit-transition:background-color .5s;-khtml-transition:background-color .5s;-moz-transition:background-color .5s;-ms-transition:background-color .5s;-o-transition:background-color .5s;transition:background-color .5s}.woocommerce .star-rating,.woocommerce .stars a{font-size:15px}.woocommerce #reviews .comment-form-comment:after{content:"";clear:both;display:block}.woocommerce #reviews .comment-form-comment label{float:left;margin-right:20px}.woocommerce #reviews .comment-form-comment textarea{padding:20px;border-color:#ddd;float:left;max-width:60%}.woocommerce #reviews #comments h2{font-size:26px}.woocommerce #reviews input[type=submit]{margin-top:25px!important;font-size:16px!important;color:#fff!important;font-weight:400!important;border-radius:20px!important;padding:12px 30px!important}.woocommerce.single-product .yith-wcwl-wishlistexistsbrowse.show{margin-bottom:20px}.woocommerce.single-product #main #content .entry-summary{width:50%;max-width:100%;padding-left:30px}.woocommerce.single-product #main #content .entry-summary .origin-price .woocommerce-Price-amount{font-size:22px}.woocommerce.single-product #main #content .woocommerce-product-gallery{width:50%;max-width:100%;margin-bottom:45px}.woocommerce.single-product #main #content .woocommerce-product-gallery__image{border:1px solid #f3f3f3;background-color:#2cabf5;box-sizing:border-box}.woocommerce.single-product #main #content .woocommerce-product-gallery__image:first-child{margin-bottom:10px}.woocommerce.single-product #main #content .woocommerce-product-gallery__image:not(:first-child){max-width:125px}.woocommerce.single-product #main #content .woocommerce-product-gallery__image:not(:first-child):not(:last-child){margin-right:10px}.woocommerce.single-product .woocommerce-product-gallery__wrapper{margin-bottom:0}.woocommerce.single-product .woocommerce-tabs.wc-tabs-wrapper ul.tabs{padding-left:0;line-height:2.9;margin-bottom:24px}.woocommerce.single-product .woocommerce-tabs.wc-tabs-wrapper ul.tabs li{border:none;background-color:#fff;padding:0 20px;margin:0}.woocommerce.single-product .woocommerce-tabs.wc-tabs-wrapper ul.tabs li:first-child{padding-left:0}.woocommerce.single-product .woocommerce-tabs.wc-tabs-wrapper ul.tabs li:after,.woocommerce.single-product .woocommerce-tabs.wc-tabs-wrapper ul.tabs li:before{content:none}.woocommerce.single-product .woocommerce-tabs.wc-tabs-wrapper ul.tabs li.active{border-bottom:1px solid #ccc}.woocommerce.single-product .woocommerce-tabs.wc-tabs-wrapper ul.tabs li.active a{position:relative}.woocommerce.single-product .woocommerce-tabs.wc-tabs-wrapper ul.tabs li.active a:before{content:'';position:absolute;bottom:-5px;left:0;width:40px;height:3px}.woocommerce.single-product .woocommerce-tabs.wc-tabs-wrapper ul.tabs li a{color:#999;font-size:20px;font-weight:400;line-height:1.3;letter-spacing:.6px}.woocommerce.single-product .woocommerce-tabs.wc-tabs-wrapper .panel{margin-bottom:24px}section.related.products h2{position:relative;font-size:26px;font-weight:300;letter-spacing:.8px;padding-bottom:8px;margin-bottom:30px;text-transform:capitalize}section.related.products h2:after{content:'';position:absolute;bottom:0;left:0;width:40px;height:1px;background-color:#999}section.related.products .woocommerce-product-details__short-description{display:none}.woocommerce .mfp-close{width:25px;height:25px;line-height:25px;font-size:24px}.woocommerce .mfp-inline-holder .mfp-content{max-width:900px}.woocommerce .mfp-inline-holder .mfp-content #content.quickview{height:auto;background-color:#fff;padding:17px}.woocommerce .mfp-inline-holder .mfp-content #content.quickview .product_title{font-size:30px;font-weight:400;text-transform:capitalize;margin-bottom:5px}.woocommerce .mfp-inline-holder .mfp-content #content.quickview .woocommerce-product-details__short-description{margin:15px 0 30px}.woocommerce .mfp-inline-holder .mfp-content #content.quickview form.cart .single_add_to_cart_button{float:left}.woocommerce .mfp-inline-holder .mfp-content #content.quickview .right{position:relative}.woocommerce .mfp-inline-holder .mfp-content #content.quickview .right .quick-view-detail{position:absolute;margin-top:20px;margin-right:20px;bottom:0;right:0}.woocommerce .mfp-inline-holder .mfp-content #content.quickview .origin-price .woocommerce-Price-amount{font-size:22px}.woocommerce .mfp-inline-holder .mfp-content .flexslider .flex-direction-nav a{-webkit-transition:none;-khtml-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none}.woocommerce .content__product .product_thumb{position:relative;overflow:hidden;display:inline-block;-webkit-perspective:500px;-webkit-transform-style:preserve-3d;width:100%;border-bottom:1px solid #F3F3F3}.woocommerce .content__product .product_thumb img{width:100%}.woocommerce .content__product .product_thumb:before{position:absolute;width:100%;height:100%;top:0;left:0;bottom:0;right:0;content:"";background:rgba(0,0,0,.5);filter:alpha(opacity=0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-opacity:0;-khtml-opacity:0;-moz-opacity:0;-ms-opacity:0;-o-opacity:0;opacity:0;-ms-transform:rotateY(0);-webkit-transform:rotateY(0);transform:rotateY(0);-webkit-transition:all .4s ease-in-out;-khtml-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.woocommerce .content__product .product_thumb:hover .quick-view,.woocommerce .content__product .product_thumb:hover:before{filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-webkit-opacity:1;-khtml-opacity:1;-moz-opacity:1;-ms-opacity:1;-o-opacity:1;opacity:1;-ms-transform:rotateY(180deg);-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}.woocommerce .content__product .product_thumb .onsale{font-weight:400!important;margin:0!important;padding:0!important;top:15px!important;left:15px!important}.woocommerce .content__product .quick-view{position:absolute;z-index:999;width:40px;height:40px;text-align:center;line-height:40px;top:50%;left:50%;margin-top:-20px;margin-left:-20px;cursor:pointer;filter:alpha(opacity=0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-opacity:0;-khtml-opacity:0;-moz-opacity:0;-ms-opacity:0;-o-opacity:0;opacity:0;-ms-transform:rotateY(0);-webkit-transform:rotateY(0);transform:rotateY(0);-webkit-transition:all .4s ease-in-out;-khtml-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.woocommerce .content__product .quick-view a{display:inline-block;-webkit-transition:all .2s ease-out;-khtml-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-ms-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out;color:#fff;font-size:30px}.woocommerce .content__product .quick-view a.loading.dark{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8);display:inline-block;font:normal normal normal 24px/1 FontAwesome!important;width:auto;border:none}.woocommerce .content__product .quick-view a.loading.dark:before{content:"\f110"}.woocommerce .woocommerce-breadcrumb .breadcrum-icon{margin:0 10px}.woocommerce span.onsale{line-height:40px;min-width:40px;min-height:40px;font-weight:300;padding:0}.woocommerce.single span.onsale{top:15px;left:15px}.related.products .product .content__product{display:block}.related.products .product .content__product .product_thumb{display:inline-block}.widget_product_categories{background-color:#fafafa;padding:30px 30px 26px}.widget_product_categories.woocommerce .widget-title{margin-bottom:19px;padding:0}.widget_product_categories .product-categories a{font-weight:300;font-size:18px;letter-spacing:.5px;margin-left:-17px;-webkit-transition:margin-left .3s;-khtml-transition:margin-left .3s;-moz-transition:margin-left .3s;-ms-transition:margin-left .3s;-o-transition:margin-left .3s;transition:margin-left .3s}.widget_product_categories .product-categories .cat-item{overflow:hidden}.widget_product_categories .product-categories .cat-item:not(:last-child){border-bottom:1px dashed #e7e7e7;padding:16px 10px 16px 0}.widget_product_categories .product-categories .cat-item>a:before{content:"\f0da";font-family:FontAwesome;margin-right:10px}.widget_product_categories .product-categories .cat-item .count{font-weight:300}.widget_product_categories .product-categories .cat-item:hover .count,.widget_product_categories .product-categories .cat-item:hover a{margin-left:0}.widget.widget_price_filter{margin-top:10px}.widget.widget_price_filter .widget-title{margin-bottom:42px}.widget.widget_price_filter .price_slider.ui-slider-horizontal{height:2px;margin-bottom:10px;background-color:#ccc}.widget.widget_price_filter .price_slider.ui-slider .ui-slider-handle{width:15px;height:15px;top:-6px}.widget.widget_price_filter .price_slider.ui-slider .ui-slider-range{height:4px}.widget.widget_price_filter .price_slider_wrapper .price_slider_amount{display:flex;justify-content:space-between}.widget.widget_price_filter .price_slider_wrapper .price_slider_amount .button{background-color:transparent;font-size:16px;letter-spacing:.5px;font-weight:400;font-family:inherit;padding:0;float:none}.widget.widget_price_filter .price_slider_wrapper .price_slider_amount .price_label{font-size:18px;flex-grow:1;font-weight:300;color:#696969}.widget.widget_products .product_list_widget li:not(:last-child){margin-bottom:8px}.widget.widget_products .product_list_widget .wp-post-image{float:left;width:86px;height:86px;margin-left:0;margin-right:20px}.widget.widget_products .product_list_widget .product-title{display:flex;font-size:18px;font-weight:400;letter-spacing:.5px;text-transform:uppercase;padding:18px 10px 8px 0;-webkit-transition:color .3s;-khtml-transition:color .3s;-moz-transition:color .3s;-ms-transition:color .3s;-o-transition:color .3s;transition:color .3s}.widget.widget_products .product_list_widget .woocommerce-Price-amount{font-size:16px}.widget.widget_products .product_list_widget .sale-price .woocommerce-Price-amount{margin-left:8px}.widget.widget_products .product_list_widget .origin-price .woocommerce-Price-amount{color:#8e8e8e}form.woocommerce-product-search{position:relative;margin-bottom:50px}form.woocommerce-product-search:after{position:absolute;content:"\f4a4";font-size:19px;font-family:Ionicons;right:22px;top:8px;color:#ccc}form.woocommerce-product-search .search-field{height:40px;border:1px solid #eee;width:100%;padding:0 55px 0 20px;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;-webkit-transition:all .3s;-khtml-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}form.woocommerce-product-search .search-field::-webkit-input-placeholder{color:#ccc;font-size:18px}form.woocommerce-product-search .search-field::-moz-placeholder{color:#ccc;font-size:18px}form.woocommerce-product-search .search-field:-ms-input-placeholder{color:#ccc;font-size:18px}form.woocommerce-product-search .search-field:-moz-placeholder{color:#ccc;font-size:18px}form.woocommerce-product-search input[type=submit]{position:absolute;right:0;top:0;font-size:0;height:100%;background:0 0;z-index:2;cursor:pointer}.woocommerce table.shop_table th{font-size:18px}.woocommerce button{outline:0!important}.woocommerce abbr[title]{text-decoration:none}.woocommerce .select2{outline:0!important}.woocommerce .select2-container .select2-selection--single{height:40px;border-color:#ddd;border-radius:0}.woocommerce .select2-container .select2-selection--single .select2-selection__rendered{line-height:40px;outline:0!important}.woocommerce .select2-container .select2-selection--single .select2-selection__arrow{height:40px}.woocommerce input.button{color:#fff;font-size:16px;font-weight:400;padding:12px 25px}.woocommerce input.button:hover{color:#fff}.coupon #coupon_code{margin-bottom:10px;font-size:16px;width:100%;padding:8px 10px;display:block}.coupon #coupon_code::placeholder{text-transform:uppercase}.coupon input[name=apply_coupon]{width:100%;display:block;background-color:#FFF}.coupon input[name=apply_coupon]:hover{color:#FFF}.woocommerce input[name=update_cart]{color:#fff!important;padding:12px 25px!important;font-size:16px;float:right!important}.woocommerce-cart .woocommerce-cart-form{width:70%;float:left;padding-right:30px}.woocommerce-cart .woocommerce-cart-form table.shop_table{border-collapse:collapse;border:none}.woocommerce-cart .woocommerce-cart-form table.shop_table thead{border-bottom:3px solid #DDD;text-transform:uppercase}.woocommerce-cart .woocommerce-cart-form table.shop_table td,.woocommerce-cart .woocommerce-cart-form table.shop_table tr{border:none}.woocommerce-cart .woocommerce-cart-form table.shop_table tr.cart_item{border-bottom:1px solid #ddd}.woocommerce-cart .woocommerce-cart-form table.shop_table th{display:table-cell;vertical-align:middle}.woocommerce-cart .woocommerce-cart-form table.shop_table .product-quantity .quantity-button,.woocommerce-cart .woocommerce-cart-form table.shop_table .product-quantity label{display:none}.woocommerce-cart .woocommerce-cart-form table.shop_table th.product-subtotal{text-align:right;padding-right:0}.woocommerce-cart .woocommerce-cart-form table.shop_table th.product-name{text-align:left;padding-left:0}.woocommerce-cart .woocommerce-cart-form table.shop_table th.product-remove{padding-left:0}.woocommerce-cart .woocommerce-cart-form table.shop_table .product-thumbnail img{width:80px}.woocommerce-cart .woocommerce-cart-form table.shop_table .product-price,.woocommerce-cart .woocommerce-cart-form table.shop_table .product-quantity{text-align:right}.woocommerce-cart .woocommerce-cart-form table.shop_table .product-quantity #product-qty{border:1px solid #ddd;padding:5px}.woocommerce-cart .woocommerce-cart-form table.shop_table a.remove{font-size:16px;border:2px solid #DDD;font-weight:bolder;height:25px;width:25px;line-height:22px;background:0 0;text-align:center;color:#DDD!important;border-radius:50%;display:inline-block}.woocommerce-cart .woocommerce-cart-form table.shop_table td{display:table-cell;vertical-align:middle}.woocommerce-cart .woocommerce-cart-form table.shop_table td.actions{text-align:left;padding-top:20px;padding-left:0;padding-right:0}.woocommerce-cart .woocommerce-cart-form table.shop_table td.actions a{padding:1px 23px;font-size:16px;display:inline-block;height:40px;line-height:38px;text-transform:uppercase;border-radius:20px}.woocommerce-cart .woocommerce-cart-form table.shop_table td.actions a:hover{color:#FFF}.woocommerce-cart .cart-collaterals span.amount,.woocommerce-cart .woocommerce-cart-form table.shop_table span.amount{color:#111;font-weight:700;white-space:nowrap}.woocommerce-cart .woocommerce-cart-form table.shop_table td input[name=update_cart]{border-radius:20px}.woocommerce-cart .woocommerce-cart-form table.shop_table td.product-remove{text-align:left;width:20px;padding-left:0}.woocommerce-cart .woocommerce-cart-form table.shop_table td.product-thumbnail{padding:5px 0;width:80px;max-width:80px;min-width:50px}.woocommerce-cart .woocommerce-cart-form table.shop_table td.product-name{word-break:break-word;text-overflow:ellipsis;text-align:left;padding-left:25px}.woocommerce-cart .woocommerce-cart-form table.shop_table td.product-subtotal{text-align:right;padding-right:0}#yith-wcwl-form .wishlist_table thead tr th.product-price,#yith-wcwl-form .wishlist_table thead tr th.product-stock-status,.woocommerce-cart .cart-collaterals .wc-proceed-to-checkout{text-align:center}.woocommerce-cart .cart-collaterals{border-left:1px solid #ececec;width:30%!important;float:left;padding-top:9px;padding-left:30px}.woocommerce-cart .cart-collaterals form.checkout_coupon{border:none;margin-top:0;margin-bottom:0}.woocommerce-cart .cart-collaterals form.checkout_coupon h4{font-size:18px}.woocommerce-cart .cart-collaterals form.checkout_coupon h4 i{color:#aaa;margin-right:7px}.woocommerce-cart .cart-collaterals form.checkout_coupon #coupon_code{border:1px solid #ddd}.woocommerce-cart .cart-collaterals form.checkout_coupon .button{background:0 0;border-radius:20px}.woocommerce-cart .cart-collaterals button.button{width:100%;padding:10px 0;font-size:16px;font-weight:400;border-radius:20px;background-color:#FFF}.woocommerce-cart .cart-collaterals button.button:hover{color:#FFF}.woocommerce-cart .cart-collaterals #calc_shipping_postcode,.woocommerce-cart .cart-collaterals #calc_shipping_state{padding:2px 0 2px 10px;font-size:16px}.woocommerce-cart .cart-collaterals a.checkout-button{padding:15px 30px;display:inline-block;font-size:18px;border-radius:25px;font-weight:400}.woocommerce-cart .cart-collaterals .cart_totals{float:none;width:100%!important}.woocommerce-cart .cart-collaterals .cart_totals h2{font-size:18px;border-bottom:3px solid #DDD;text-transform:uppercase;font-weight:700;padding-bottom:9px}.woocommerce-cart .cart-collaterals .cart_totals table.shop_table{border:none;border-bottom:3px solid #DDD!important;border-collapse:collapse}.woocommerce-cart .cart-collaterals .cart_totals table.shop_table td,.woocommerce-cart .cart-collaterals .cart_totals table.shop_table th{border:none}.woocommerce-cart .cart-collaterals .cart_totals table.shop_table tr{border-bottom:1px dashed #ddd!important;border:none}.woocommerce-cart .cart-collaterals .cart_totals table.shop_table tr:last-child{border-bottom:none!important}.woocommerce-account .col-1,.woocommerce-account .col-2,.woocommerce-checkout .col-1,.woocommerce-checkout .col-2{width:50%!important;max-width:100%}.woocommerce-account .col-2,.woocommerce-checkout .col-2{float:none}.woocommerce-account .col-2 #order_review,.woocommerce-checkout .col-2 #order_review{border:2px solid #446084;padding:15px 30px 30px}.woocommerce-account .col-2 #order_review table,.woocommerce-checkout .col-2 #order_review table{border:none;border-collapse:collapse}.woocommerce-account .col-2 #order_review table tr,.woocommerce-checkout .col-2 #order_review table tr{border-top:none;border-left:none;border-right:none}.woocommerce-account .col-2 #order_review table th,.woocommerce-checkout .col-2 #order_review table th{text-transform:uppercase;padding:10px 0}.woocommerce-account .col-2 #order_review table tfoot .order-total,.woocommerce-account .col-2 #order_review table thead tr,.woocommerce-checkout .col-2 #order_review table tfoot .order-total,.woocommerce-checkout .col-2 #order_review table thead tr{border-bottom:2px solid #ddd}.woocommerce-account .col-2 #order_review table tbody td,.woocommerce-checkout .col-2 #order_review table tbody td{padding:10px 0}.woocommerce-account .col-2 #order_review table tfoot th,.woocommerce-checkout .col-2 #order_review table tfoot th{text-transform:none}.woocommerce-account .col-2 #order_review table tfoot span.amount,.woocommerce-checkout .col-2 #order_review table tfoot span.amount{white-space:nowrap;color:#111;font-weight:700}.woocommerce-account .col-2 #payment,.woocommerce-checkout .col-2 #payment{background:0 0}.woocommerce-account .col-2 #payment ul,.woocommerce-checkout .col-2 #payment ul{padding:0}.woocommerce-account .col-2 #payment li .input-radio,.woocommerce-checkout .col-2 #payment li .input-radio{margin-right:5px}.woocommerce-account .col-2 #payment li label,.woocommerce-checkout .col-2 #payment li label{font-weight:700}.woocommerce-account .col-2 #payment li .payment_box,.woocommerce-checkout .col-2 #payment li .payment_box{padding:0;background:0 0}.woocommerce-account .col-2 #payment li .payment_box:before,.woocommerce-checkout .col-2 #payment li .payment_box:before{display:none}.woocommerce-account #ship-to-different-address label,.woocommerce-checkout #ship-to-different-address label{margin-bottom:0;display:flex;align-items:center}.woocommerce-account #ship-to-different-address label #ship-to-different-address-checkbox,.woocommerce-checkout #ship-to-different-address label #ship-to-different-address-checkbox{margin-right:10px}.woocommerce-account #order_review_heading,.woocommerce-checkout #order_review_heading{margin-bottom:20px}.woocommerce-account h3,.woocommerce-checkout h3{text-transform:uppercase;font-size:26px!important;margin-bottom:5px;width:100%;border-bottom:3px solid #DDD;padding-bottom:5px;line-height:1.44em;letter-spacing:.5px}.woocommerce-account .checkout_coupon #coupon_code,.woocommerce-checkout .checkout_coupon #coupon_code{text-transform:uppercase}.woocommerce-account .form-row-last,.woocommerce-checkout .form-row-last{width:49%}.woocommerce-account .input-text,.woocommerce-checkout .input-text{font-family:Abel;padding:8px 10px;border:1px solid #DDD!important}.woocommerce-checkout-review-order-table td{border:none}.place-order{padding-left:0!important}.place-order #place_order{float:left!important;border-radius:20px}.woocommerce form .form-row.woocommerce-invalid .select2-container,.woocommerce form .form-row.woocommerce-invalid input.input-text,.woocommerce form .form-row.woocommerce-invalid select{border-color:#a00!important}.woocommerce h2{padding-bottom:5px;line-height:1.44em;letter-spacing:.5px;text-transform:uppercase}.woocommerce .woocommerce-form-login{margin:2rem 400px}.woocommerce .woocommerce-form-login .input-text{padding:8px 10px;border-color:#DDD!important}.woocommerce .woocommerce-form-login .woocommerce-Button{width:100%;display:block;margin:7px 0 10px}.woocommerce-MyAccount-navigation{margin-bottom:30px}.woocommerce-account a.button,.woocommerce-account input.button,.woocommerce-edit-account a.button,.woocommerce-edit-account input.button{margin-top:30px;border-radius:20px;padding:9px 25px;cursor:pointer;font-size:16px}.woocommerce-account a.button,.woocommerce-edit-account a.button{margin-right:20px}.woocommerce-account header.title,.woocommerce-edit-account header.title{opacity:1}.woocommerce-account .col-1,.woocommerce-account .col-2,.woocommerce-edit-account .col-1,.woocommerce-edit-account .col-2{float:left}.woocommerce-account .col-1 a.edit,.woocommerce-account .col-2 a.edit,.woocommerce-edit-account .col-1 a.edit,.woocommerce-edit-account .col-2 a.edit{font-weight:400;text-transform:uppercase;color:#fff!important;border-radius:20px;padding:9px 30px;cursor:pointer;font-size:16px}#yith-wcwl-form{max-width:80%;margin:auto}#yith-wcwl-form .wishlist-title{display:none!important}#yith-wcwl-form .wishlist_table{border:none;border-collapse:collapse}#yith-wcwl-form .wishlist_table thead tr{border:none;border-bottom:3px solid #ddd}#yith-wcwl-form .wishlist_table thead tr th{padding:10px 0;font-size:18px;text-transform:uppercase;border:none}#yith-wcwl-form .wishlist_table thead tr th.product-name{padding-left:15px}#yith-wcwl-form .wishlist_table tbody tr{border-right:0;border-left:0;border-top:0}#yith-wcwl-form .wishlist_table tbody span.amount{white-space:nowrap;color:#111;font-weight:700}#yith-wcwl-form .wishlist_table tbody td{border:none}#yith-wcwl-form .wishlist_table tbody td.product-remove{text-align:left}#yith-wcwl-form .wishlist_table tbody td.product-price,#yith-wcwl-form .wishlist_table tbody td.product-stock-status{text-align:center}#yith-wcwl-form .wishlist_table tbody td.product-add-to-cart{text-align:right;padding-right:0}#yith-wcwl-form .wishlist_table tbody td.product-add-to-cart a{display:inline-block!important;font-size:16px;border-radius:20px;padding:10px 30px;margin-bottom:0}#yith-wcwl-form .wishlist_table tbody td.product-name{padding-left:15px!important}#yith-wcwl-form .wishlist_table tbody td a.remove{font-size:16px;border:2px solid #DDD;font-weight:bolder;height:25px;width:25px;line-height:22px;background:0 0;text-align:center;color:#DDD!important;border-radius:50%;padding-left:2px;display:inline-block}#yith-wcwl-form .wishlist_table tbody td.product-thumbnail a{min-width:80px}#yith-wcwl-form .wishlist_table tfoot .yith-wcwl-share{margin-bottom:0}#yith-wcwl-form .wishlist_table tfoot tr{border-bottom:none;border-left:none;border-right:none;border-top:1px solid #ddd}#yith-wcwl-form .wishlist_table tfoot tr td{border:none}#yith-wcwl-form .wishlist_table tfoot .yith-wcwl-share-title,#yith-wcwl-form .wishlist_table tfoot ul{vertical-align:middle;display:inline-block}.woocommerce-account #customer_login{width:610px;max-width:100%;margin:0 auto;padding:0 60px}.woocommerce-account .tab{display:none}.woocommerce-account #rememberme{margin-right:10px}.woocommerce-account #login-tab:checked+.title,.woocommerce-account #register-tab:checked+.title{filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-webkit-opacity:1;-khtml-opacity:1;-moz-opacity:1;-ms-opacity:1;-o-opacity:1;opacity:1}.woocommerce-account #login-tab:checked~.woo-form-wrapper .woo-form.login,.woocommerce-account #register-tab:checked~.woo-form-wrapper .woo-form.register{filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-webkit-opacity:1;-khtml-opacity:1;-moz-opacity:1;-ms-opacity:1;-o-opacity:1;opacity:1;z-index:100}.woocommerce-account #register-tab+.title:before{content:"/";margin:0 28px}.woocommerce-account .title{font-size:50px;font-weight:700;white-space:nowrap;margin-bottom:48px;cursor:pointer;filter:alpha(opacity=50);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";-webkit-opacity:.5;-khtml-opacity:.5;-moz-opacity:.5;-ms-opacity:.5;-o-opacity:.5;opacity:.5;-webkit-transition:opacity .5s;-khtml-transition:opacity .5s;-moz-transition:opacity .5s;-ms-transition:opacity .5s;-o-transition:opacity .5s;transition:opacity .5s}.woocommerce-account .woo-form-wrapper{position:relative;min-height:300px}.woocommerce-account .woo-form.login,.woocommerce-account .woo-form.register{position:absolute;top:0;left:0;width:100%;z-index:1;filter:alpha(opacity=0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-opacity:0;-khtml-opacity:0;-moz-opacity:0;-ms-opacity:0;-o-opacity:0;opacity:0;-webkit-transition:opacity .5s;-khtml-transition:opacity .5s;-moz-transition:opacity .5s;-ms-transition:opacity .5s;-o-transition:opacity .5s;transition:opacity .5s}.woocommerce-account .woo-form label{color:#545454;display:block;text-transform:uppercase;cursor:pointer;font-size:14px;font-weight:700}.woocommerce-account .woo-form input.input-text{display:block;outline:0;line-height:1;border:1px solid #ddd;height:40px;box-sizing:border-box;width:100%;padding:8px;font-size:16px;-webkit-box-shadow:inset 0 0 0 transparent;-khtml-box-shadow:inset 0 0 0 transparent;-moz-box-shadow:inset 0 0 0 transparent;-ms-box-shadow:inset 0 0 0 transparent;-o-box-shadow:inset 0 0 0 transparent;box-shadow:inset 0 0 0 transparent;-webkit-transition:all .15s linear;-khtml-transition:all .15s linear;-moz-transition:all .15s linear;-ms-transition:all .15s linear;-o-transition:all .15s linear;transition:all .15s linear}.woocommerce-account .woo-form input.button{border:none;color:#fff;width:100%;cursor:pointer;font-weight:700;height:40px;font-family:inherit;font-size:16px;-webkit-transition:all .5s;-khtml-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s}.flexslider .flex-direction-nav a,.thim-brands.style1 .item-brands img{-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}.woocommerce-account .woo-form .form-meta{display:flex;justify-content:space-between;align-items:baseline}.woocommerce-account .woo-form .form-meta .woocommerce-LostPassword{text-transform:uppercase;font-weight:700;font-size:14px}#layerContent:focus{outline:0!important}.site-content{padding-top:100px;padding-bottom:100px}.site-content.no-padding{padding:0}.flexslider{position:relative}.flexslider ul{margin:0;list-style:none}.flexslider .flex-direction-nav{margin:0}.flexslider .flex-direction-nav a{position:absolute;z-index:9;top:50%;cursor:pointer;width:40px;margin:0;line-height:39px;height:40px;background:0 0;text-align:center;overflow:hidden;border:1px solid #fafafa;-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-khtml-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.flexslider .flex-direction-nav a:hover:before{color:#fff}.flexslider .flex-direction-nav .flex-prev{left:-36px;opacity:0}.flexslider .flex-direction-nav .flex-prev:before{content:"\f104";font-family:FontAwesome;font-size:22px;line-height:31px;display:inline-block}.flexslider .flex-direction-nav .flex-next{right:-36px;opacity:0}.flexslider .flex-direction-nav .flex-next:before{content:"\f105";font-family:FontAwesome;font-size:22px;line-height:31px;display:inline-block}.flexslider:hover .flex-direction-nav .flex-prev{opacity:1;left:40px}.flexslider:hover .flex-direction-nav .flex-next{opacity:1;right:5px}.error-404 .search-form{max-width:50%}.thim-search-box #thim-search-button{padding:23px 27px 21px;display:inline-block;cursor:pointer;text-align:center;color:#fff}.thim-search-box #thim-search-button i{font-size:22px}.thim-search-box .thim-search-wrapper{position:absolute;top:100%;opacity:0;right:0;z-index:9;border:none;width:350px;background:#fff;visibility:hidden;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-transform:translate3d(0,25px,0);-moz-transform:translate3d(0,25px,0);-ms-transform:translate3d(0,25px,0);-o-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0);-webkit-transition:all .4s ease;-khtml-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;box-shadow:0 2px 5px rgba(0,0,0,.2)}.thim-search-box .thim-search-wrapper.search-open{opacity:1;visibility:visible;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.thim-search-box .thim-search-form{margin:20px}.thim-search-box .thim-search-form #thim-search-field{width:230px;height:36px;border:1px solid #eee;line-height:18px;max-width:100%;float:left;padding:5px 20px 5px 15px}.thim-search-box .thim-search-form .thim-search-btn{background:#2a2a2a;cursor:pointer;position:absolute;right:20px;height:36px;padding:5px 15px;line-height:18px;text-shadow:none;vertical-align:middle;-webkit-transition:background-color .3s;-khtml-transition:background-color .3s;-moz-transition:background-color .3s;-ms-transition:background-color .3s;-o-transition:background-color .3s;transition:background-color .3s}.search-no-results .page-content form.search-form{max-width:70%}.search-results .blog-content article{border-bottom:1px solid #DDD;margin-bottom:15px;padding-bottom:20px;display:block!important;width:100%}.search-results .blog-content article .entry-summary{font-size:18px}.search-results .blog-content article .entry-summary a{color:#999}.search-results .blog-content article .entry-title{font-size:24px}.post-type-archive-project .blog-content{width:auto!important;margin:0 -15px}.single-project blockquote p{margin-top:20px}.single-project .overflow-hidden{overflow:hidden}.single-project .rev_slider_wrapper{position:relative;z-index:11}.single-project .pswp.pswp--open .pswp__bg{opacity:.8!important}.single-project .entry-description figure img{cursor:zoom-in}.single-project .wpb_revslider_element{margin-bottom:0!important}.single-project article.essential_grid{margin-bottom:30px}.single-project .navigation-grid{margin-top:90px;padding:20px 0;border-top:1px dashed rgba(0,0,0,.2);border-bottom:1px dashed rgba(0,0,0,.2)}.single-project .navigation-grid:after{content:"";clear:both;display:block}.single-project .navigation-grid .archive-post,.single-project .navigation-grid .next-post,.single-project .navigation-grid .prev-post{width:33.33%;min-height:1px}.single-project .navigation-grid .archive-post a,.single-project .navigation-grid .next-post a,.single-project .navigation-grid .prev-post a{font-size:40px;letter-spacing:1.6px;text-align:left;color:rgba(0,0,0,.2)}.single-project .navigation-grid .next-post{float:right;text-align:right}.single-project .navigation-grid .archive-post{text-align:center}.single-project .navigation-grid .archive-post,.single-project .navigation-grid .prev-post{float:left}.single-project .related-grid{margin-top:90px}.single-project .related-grid .widget-title{text-align:center;position:relative;font-size:26px;margin-bottom:50px;padding-bottom:10px;font-weight:300;letter-spacing:1px}.single-project .related-grid .widget-title:after{position:absolute;content:'';left:0;right:0;margin:auto;bottom:0;width:40px;height:1px;background-color:#999}.single-project .related-grid ul{list-style:none}.single-project .related-grid ul li .portfolio-image{position:relative;text-align:center;overflow:hidden}.single-project .related-grid ul li .portfolio-image img{width:100%}.single-project .related-grid ul li .portfolio-image:before{position:absolute;top:10px;right:10px;left:10px;bottom:10px;content:'';opacity:0;background-color:#15233d;-webkit-transition:all .3s ease-in-out 0s;-khtml-transition:all .3s ease-in-out 0s;-moz-transition:all .3s ease-in-out 0s;-ms-transition:all .3s ease-in-out 0s;-o-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s}.single-project .related-grid ul li .portfolio-image .portfolio_hover{position:absolute;top:50%;left:50%;width:80%;white-space:normal;z-index:3;transform:translate(-50%,-50%) scale(0);-webkit-transform:translate(-50%,-50%) scale(0);-moz-transform:translate(-50%,-50%) scale(0);-ms-transform:translate(-50%,-50%) scale(0);-o-transform:translate(-50%,-50%) scale(0);-webkit-transition:all .3s ease-in-out 0s;-khtml-transition:all .3s ease-in-out 0s;-moz-transition:all .3s ease-in-out 0s;-ms-transition:all .3s ease-in-out 0s;-o-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s}.single-project .related-grid ul li .portfolio-image .portfolio_hover h3 a{font-size:22px;letter-spacing:.9px;text-transform:uppercase;position:relative;padding-bottom:10px;color:#fff}.single-project .related-grid ul li .portfolio-image .portfolio_hover h3 a:after{position:absolute;content:"";width:30px;height:1px;left:0;right:0;margin:auto;bottom:0}.single-project .related-grid ul li .portfolio-image .portfolio_hover .excerpt{color:#bfbfbf;margin:18px 0 15px}.single-project .related-grid ul li .portfolio-image .portfolio_hover .readmore a{text-transform:uppercase;position:relative}.single-project .related-grid ul li .portfolio-image .portfolio_hover .readmore a:after{position:absolute;content:"";width:100%;height:1px;left:0;bottom:0}.single-project .related-grid ul li .portfolio-image .portfolio_hover .readmore a:hover{color:#fff}.single-project .related-grid ul li .portfolio-image .portfolio_hover .readmore a:hover:after{background:#fff}.single-project .related-grid ul li .portfolio-image:hover:before{filter:alpha(opacity=70);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";-webkit-opacity:.7;-khtml-opacity:.7;-moz-opacity:.7;-ms-opacity:.7;-o-opacity:.7;opacity:.7}.single-project .related-grid ul li .portfolio-image:hover .portfolio_hover{transform:translate(-50%,-50%) scale(1);-webkit-transform:translate(-50%,-50%) scale(1);-moz-transform:translate(-50%,-50%) scale(1);-ms-transform:translate(-50%,-50%) scale(1);-o-transform:translate(-50%,-50%) scale(1)}.thim-sc-social-share .thim-social-share{float:left;margin-right:30px;text-align:left;width:42px}.thim-sc-social-share .thim-social-share .text{display:none;text-transform:uppercase;margin-bottom:15px;font-size:16px;letter-spacing:.8px;color:#202121;line-height:120%}.thim-sc-social-share .thim-social-share .links{list-style:none;margin:0!important}.thim-sc-social-share .thim-social-share .links li:first-child{margin-top:3px}.thim-sc-social-share .thim-social-share .links li a{margin-bottom:15px;font-size:21px;text-align:center;display:inline-block;width:43px;height:43px;line-height:42px;color:#bfbfbf;border:1px solid #e6e6e6;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.thim-sc-social-share .thim-social-share .links li a:hover{color:#fff}.thim-sc-social-share .thim-social-share .links li a:hover.facebook{background:#3b5998;border-color:#3b5998}.thim-sc-social-share .thim-social-share .links li a:hover.twitter{background:#1da1f2;border-color:#1da1f2}.thim-sc-social-share .thim-social-share .links li a:hover.pinterest{color:#bd081c;border-color:#bd081c}.thim-sc-social-share .thim-social-share .links li a:hover.google{background:#d34836;border-color:#d34836}.thim-sc-social-share .thim-social-share .links li a:hover.linkedin{color:#0077b5;border-color:#0077b5}.esgbox-opened .esgbox-next>span:hover,.esgbox-opened .esgbox-prev>span:hover,.thim-brands.style2 .owl-nav .owl-prev:hover:before,.thim-brands.style2 .owl-next:hover:before{color:#fff}.style-02 .thim-sc-social-share .thim-social-share{margin-right:0;float:left;margin-left:-75px}.thim-sc-social-share.style-02 .text{margin-top:-3px;display:block}.thim-sc-social-share.style-02 .thim-social-share{position:absolute;top:0;left:-57px;z-index:9}.thim-sc-social-share.style-03 .text{display:inline-block;vertical-align:middle;margin-right:20px}.thim-sc-social-share.style-03 .links{display:inline-block;vertical-align:middle}.thim-sc-social-share.style-03 .thim-social-share li{display:inline-block;margin-bottom:0;margin-right:17px}.thim-sc-social-share.style-03 .thim-social-share li:last-child{margin-right:0}.esgbox-opened .esgbox-close{background-image:none!important;line-height:34px;text-align:center;border-radius:50%;color:#fff}.esgbox-opened .esgbox-close:before{content:"\f2d7";font-size:22px;font-family:Ionicons}.esgbox-opened .esgbox-close:hover{border-color:#fff;background:#fff}.esgbox-opened .esgbox-next,.esgbox-opened .esgbox-prev{cursor:default}.esgbox-opened .esgbox-next>span,.esgbox-opened .esgbox-prev>span{background-image:none!important;font-size:22px;height:36px;line-height:36px;font-family:Ionicons;text-align:center;cursor:pointer;border-radius:50%;background-color:#fff}.esgbox-opened .esgbox-next>span:before{content:"\f3d3"}.esgbox-opened .esgbox-prev>span:before{content:"\f3d2"}.single-project .site-content{padding-top:130px}.thim-sc-project.style-02 .esg-filterbutton.selected,body.home .thim-sc-project.style-02 .esg-filterbutton:hover{background:#fafafa!important}.thim-brands.style1 .owl-stage,.thim-brands.style2 .owl-stage{display:flex;align-items:center}.thim-brands.style1 img,.thim-brands.style2 img{width:auto!important;margin:0 auto;display:block!important;vertical-align:middle;float:none}.thim-brands.style1 .item-brands img{-webkit-transform:scale(1,1);-moz-transform:scale(1,1);-ms-transform:scale(1,1);-o-transform:scale(1,1);-khtml-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.thim-brands.style1 .item-brands:hover img{-webkit-transform:scale(1.05,1.05);-moz-transform:scale(1.05,1.05);-ms-transform:scale(1.05,1.05);-o-transform:scale(1.05,1.05)}.thim-brands.style2 .item-brands img{-webkit-filter:grayscale(100%);filter:grayscale(100%);filter:alpha(opacity=40);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";-webkit-opacity:.4;-khtml-opacity:.4;-moz-opacity:.4;-ms-opacity:.4;-o-opacity:.4;opacity:.4;-webkit-transform:scale(1,1);-moz-transform:scale(1,1);-ms-transform:scale(1,1);-o-transform:scale(1,1);-webkit-transition:all .3s ease-in-out;-khtml-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}.thim-brands.style2 .item-brands img:hover{-webkit-filter:grayscale(0);filter:grayscale(0);filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-webkit-opacity:1;-khtml-opacity:1;-moz-opacity:1;-ms-opacity:1;-o-opacity:1;opacity:1;-webkit-transform:scale(1.05,1.05);-moz-transform:scale(1.05,1.05);-ms-transform:scale(1.05,1.05);-o-transform:scale(1.05,1.05)}.thim-brands.style3{border-right:1px dashed rgba(255,255,255,.2)}.thim-brands.style3 .sc-brand-item:after{content:"";clear:both;display:block}.thim-brands.style3 .sc-brand-item .item-brands{width:33.33%;float:left;min-height:60px;margin-bottom:40px}.thim-brands.style3 .sc-brand-item .item-brands:last-child,.thim-brands.style3 .sc-brand-item .item-brands:nth-last-child(2),.thim-brands.style3 .sc-brand-item .item-brands:nth-last-child(3){margin-bottom:0}.thim-brands.style3 .sc-brand-item .item-brands img{-webkit-filter:grayscale(100%);filter:grayscale(100%);filter:alpha(opacity=40);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";-webkit-opacity:.4;-khtml-opacity:.4;-moz-opacity:.4;-ms-opacity:.4;-o-opacity:.4;opacity:.4}.thim-brands.style3 .sc-brand-item .item-brands img:hover{-webkit-filter:grayscale(0);filter:grayscale(0);filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-webkit-opacity:1;-khtml-opacity:1;-moz-opacity:1;-ms-opacity:1;-o-opacity:1;opacity:1}.thim-sc-child-page .style-2 .child-pages .child-page-item .page-media:before,.thim-sc-child-page .style-3 .child-pages .child-page-item .page-media:before{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#b3000000', GradientType=0)}.thim-brands .container{padding-right:0;padding-left:0}.thim-brands .owl-nav .owl-next,.thim-brands .owl-nav .owl-prev{padding:0!important;margin:-15px 0 0!important;position:absolute;top:50%;background:0 0!important;font-size:0!important}.thim-sc-child-page,.thim-sc-child-page .style-2 .child-pages .child-page-item .page-media{position:relative}.thim-brands .owl-nav .owl-next.disabled:before,.thim-brands .owl-nav .owl-prev.disabled:before{cursor:not-allowed}.thim-brands .owl-nav .owl-next:before,.thim-brands .owl-nav .owl-prev:before{font-family:FontAwesome;font-size:18px;color:#999;cursor:pointer}.thim-brands .owl-nav .owl-prev{left:-30px}.thim-brands .owl-nav .owl-prev:before{content:"\f104"}.thim-brands .owl-nav .owl-next{right:-30px}.thim-brands .owl-nav .owl-next:before{content:"\f105"}.thim-sc-button .thim-button{font-size:16px;display:inline-block;padding:8px 30px;border:1px solid transparent;background:0 0;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px}.thim-sc-button .thim-button i{font-size:14px;margin-left:10px}.thim-sc-button .thim-button:hover{color:#fff}.thim-sc-button.style-02 .thim-button{color:#fff;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px}.thim-sc-button.style-02 .thim-button:hover{background:0 0}.thim-sc-child-page .right{text-align:right}.thim-sc-child-page .center,.thim-sc-counter-box.layout-2 .counter-item.col-sm-3{text-align:center}.thim-sc-child-page .right.style-2 .child-pages .child-page-item .sc-title:after{right:0;left:auto}.thim-sc-child-page .center.style-2 .child-pages .child-page-item .sc-title:after{right:0;margin:0 auto}.thim-sc-child-page.slider .child-page-item{padding:0;margin:0 15px}.thim-sc-child-page .style-1 .child-pages .child-page-item{margin-bottom:30px;border:1px solid #f3f3f3}.thim-sc-child-page .style-1 .child-pages .child-page-item:hover{-ms-box-shadow:9.6px 11.5px 14px 0 rgba(0,0,0,.1);-o-box-shadow:9.6px 11.5px 14px 0 rgba(0,0,0,.1);box-shadow:9.6px 11.5px 14px 0 rgba(0,0,0,.1)}.thim-sc-child-page .style-1 .child-pages .child-page-item .page-content{padding:30px 20px}.thim-sc-child-page .style-1 .child-pages .child-page-item .page-content .sc-title{font-size:18px;margin-bottom:15px;text-transform:uppercase}.thim-sc-child-page .style-1 .child-pages .child-page-item .page-content .sc-title a{color:inherit}.thim-sc-child-page .style-1 .child-pages .child-page-item .page-content .excerpt{margin-bottom:25px}.thim-sc-child-page .style-1 .child-pages .child-page-item .page-content .thim-button{text-transform:uppercase}.thim-sc-child-page .style-2 .child-pages .child-page-item{margin-bottom:30px;position:relative}.thim-sc-child-page .style-2 .child-pages .child-page-item:hover .page-media:after{opacity:.8}.thim-sc-child-page .style-2 .child-pages .child-page-item:hover .page-media:before{opacity:0}.thim-sc-child-page .style-2 .child-pages .child-page-item:hover .page-content{display:none}.thim-sc-child-page .style-2 .child-pages .child-page-item:hover .hover-style-2{opacity:1}.thim-sc-child-page .style-2 .child-pages .child-page-item .page-media:after{position:absolute;content:'';width:100%;height:100%;top:0;right:0;left:0;bottom:0;background:#000;opacity:0;-webkit-transition:all .5s;-khtml-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s}.thim-sc-child-page .style-2 .child-pages .child-page-item .page-media:before{bottom:0;content:"";display:block;height:40%;width:100%;position:absolute;z-index:1;opacity:.6;background-image:-webkit-gradient(-180deg,transparent 18%,#000 100%);background-image:-webkit-linear-gradient(-180deg,transparent 18%,#000 100%);background-image:-moz-linear-gradient(-180deg,transparent 18%,#000 100%);background-image:-ms-linear-gradient(-180deg,transparent 18%,#000 100%);background-image:-o-linear-gradient(-180deg,transparent 18%,#000 100%);background-image:linear-gradient(-180deg,transparent 18%,#000 100%)}.thim-sc-child-page .style-2 .child-pages .child-page-item .thim-sc-button{width:100%;display:block}.thim-sc-child-page .style-2 .child-pages .child-page-item .sc-title{width:100%;display:block;font-size:20px;margin-bottom:15px;padding-bottom:8px;text-transform:uppercase;position:relative}.thim-sc-child-page .style-2 .child-pages .child-page-item .sc-title:after{position:absolute;left:0;right:auto;bottom:0;content:'';width:30px;height:1px}.thim-sc-child-page .style-2 .child-pages .child-page-item .sc-title a{color:#fff}.thim-sc-child-page .style-2 .child-pages .child-page-item .hover-style-2{position:absolute;left:0;right:0;top:0;bottom:0;z-index:10;display:flex;padding:0 20px;align-items:center;flex-direction:column;justify-content:center;opacity:0;-webkit-transition:all .5s;-khtml-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s}.thim-sc-child-page .style-2 .child-pages .child-page-item .hover-style-2 .icons{font-size:50px;color:#fff}.thim-sc-child-page .style-2 .child-pages .child-page-item .hover-style-2 .icons i.fa{font-size:36px}.thim-sc-child-page .style-2 .child-pages .child-page-item .hover-style-2 .line-after:before,.thim-sc-child-page .style-2 .child-pages .child-page-item .hover-style-2 .line-before:before{width:70px;transform:scale(0,1);-webkit-transform-origin:0 0;transform-origin:0 0;position:absolute;content:'';-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;opacity:0}.thim-sc-child-page .style-2 .child-pages .child-page-item .hover-style-2 .line-after:after,.thim-sc-child-page .style-2 .child-pages .child-page-item .hover-style-2 .line-before:after{height:70px;-webkit-transform-origin:100% 0;transform-origin:100% 0;position:absolute;content:'';opacity:0;pointer-events:none;transform:scale(1,0);-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s}.thim-sc-child-page .style-2 .child-pages .child-page-item .hover-style-2 .line-before:before{top:20px;right:auto;left:17px;border-top:1px solid #fff}.thim-sc-child-page .style-2 .child-pages .child-page-item .hover-style-2 .line-before:after{top:17px;left:20px;bottom:auto;right:auto;border-left:1px solid #fff}.thim-sc-child-page .style-2 .child-pages .child-page-item .hover-style-2 .line-after:before{top:auto;right:17px;bottom:20px;left:auto;border-bottom:1px solid #fff}.thim-sc-child-page .style-2 .child-pages .child-page-item .hover-style-2 .line-after:after{top:auto;right:20px;bottom:17px;left:auto;border-right:1px solid #fff}.thim-sc-child-page .style-2 .child-pages .child-page-item .hover-style-2:hover .line-after:after,.thim-sc-child-page .style-2 .child-pages .child-page-item .hover-style-2:hover .line-after:before,.thim-sc-child-page .style-2 .child-pages .child-page-item .hover-style-2:hover .line-before:after,.thim-sc-child-page .style-2 .child-pages .child-page-item .hover-style-2:hover .line-before:before{opacity:.4;-webkit-transform:scale(1);transform:scale(1)}.thim-sc-child-page .style-2 .child-pages .child-page-item .hover-style-2 .excerpt{color:#999;margin-top:5px;margin-bottom:15px}.thim-sc-child-page .style-2 .child-pages .child-page-item .hover-style-2 .thim-button{text-transform:uppercase;border:none;vertical-align:middle;padding:0!important;background:0 0!important}.thim-sc-child-page .style-2 .child-pages .child-page-item .hover-style-2 .thim-button:after{margin-left:8px;font-family:Ionicons;content:"\f3d6";font-size:24px;vertical-align:middle}.thim-sc-child-page .style-4 .child-page-item .sc-title a:hover:before,.thim-sc-child-page .style-4 .child-page-item.page-current .sc-title a:before{margin-left:1px;opacity:1}.thim-sc-child-page .style-2 .child-pages .child-page-item .hover-style-2 .thim-button:hover{color:#fff}.thim-sc-child-page .style-3 .child-pages .child-page-item:hover .excerpt,.thim-sc-child-page .style-3 .child-pages .child-page-item:hover .excerpt a,.thim-sc-child-page .style-3 .child-pages .child-page-item:hover .icons,.thim-sc-child-page .style-3 .child-pages .child-page-item:hover .sc-title a{color:#fff!important}.thim-sc-child-page .style-2 .child-pages .child-page-item .page-content{padding:0 30px;position:absolute;bottom:15px;left:0;z-index:5;right:0}.thim-sc-child-page .style-2 .child-pages .child-page-item .page-content .excerpt,.thim-sc-child-page .style-2 .child-pages .child-page-item .page-content .thim-button{display:none}.thim-sc-child-page .style-2 .child-pages .child-page-item .page-content .sc-title{-webkit-transition:all .5s;-khtml-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s}.thim-sc-child-page .style-3 .child-pages .child-page-item{margin-bottom:30px;position:relative}.thim-sc-child-page .style-3 .child-pages .child-page-item .page-media{position:relative}.thim-sc-child-page .style-3 .child-pages .child-page-item .page-media:before{bottom:0;content:"";display:block;height:70%;width:100%;position:absolute;z-index:1;background-image:-webkit-gradient(-180deg,transparent 18%,#000 100%);background-image:-webkit-linear-gradient(-180deg,transparent 18%,#000 100%);background-image:-moz-linear-gradient(-180deg,transparent 18%,#000 100%);background-image:-ms-linear-gradient(-180deg,transparent 18%,#000 100%);background-image:-o-linear-gradient(-180deg,transparent 18%,#000 100%);background-image:linear-gradient(-180deg,transparent 18%,#000 100%)}.thim-sc-child-page .style-3 .child-pages .child-page-item .sc-title{width:100%;display:block;font-size:18px;margin-bottom:5px;text-transform:uppercase;position:relative}.thim-sc-child-page .style-3 .child-pages .child-page-item .page-content{padding:0 30px;position:absolute;top:auto;bottom:25px;left:0;z-index:5;right:0}.thim-sc-child-page .style-3 .child-pages .child-page-item .page-content .icons{font-size:50px;margin-bottom:30px}.thim-sc-child-page .style-3 .child-pages .child-page-item .page-content .icons .fa{font-size:36px}.thim-sc-child-page .style-3 .child-pages .child-page-item .page-content .excerpt,.thim-sc-child-page .style-3 .child-pages .child-page-item .page-content .excerpt a{color:#989898}.thim-sc-child-page .style-3 .child-pages .child-page-item .page-content .thim-button{display:none}.thim-sc-child-page .style-3 .child-pages .child-page-item .page-content .sc-title{-webkit-transition:all .5s;-khtml-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s}.thim-sc-child-page .style-3 .owl-nav .owl-next:before,.thim-sc-child-page .style-3 .owl-nav .owl-prev:before{color:rgba(255,255,255,.5)}.thim-sc-child-page .style-4 .child-page-item{border-bottom:1px dashed #e7e7e7}.thim-sc-child-page .style-4 .child-page-item.page-current .sc-title a{cursor:default;pointer-events:none}.thim-sc-child-page .style-4 .child-page-item .sc-title{margin-bottom:0!important;font-weight:300}.thim-sc-child-page .style-4 .child-page-item .sc-title a{padding:12px 0;display:block}.thim-sc-child-page .style-4 .child-page-item .sc-title a:before{font-family:FontAwesome;content:"\f0da";font-size:18px;opacity:0;margin-left:-10px;-webkit-transition:all .3s;-khtml-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}.thim-sc-child-page .style-4 .child-page-item:last-child{border-bottom:none!important}.thim-sc-child-page .owl-nav .owl-next,.thim-sc-child-page .owl-nav .owl-prev{position:absolute;font-size:0;background:0 0!important;padding:0;top:50%;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%)}.thim-sc-child-page .owl-nav .owl-next.disabled,.thim-sc-child-page .owl-nav .owl-prev.disabled{cursor:not-allowed}.thim-sc-child-page .owl-nav .owl-next:before,.thim-sc-child-page .owl-nav .owl-prev:before{font-family:Ionicons;font-size:65px;color:#999}.page-template-default .thim-sc-child-page.default .style-1 .thim-sc-button.style-02 .thim-button:hover,.thim-sc-counter-box.layout-2 .counter-item .counter-content .counter-label,.thim-sc-counter-box.layout-2 .counter-item .counter-content .counter-up{color:#fff}.thim-sc-child-page .owl-nav .owl-next:hover:before,.thim-sc-child-page .owl-nav .owl-prev:hover:before{opacity:1}.thim-sc-child-page .owl-nav .owl-next{right:-5%}.thim-sc-child-page .owl-nav .owl-next:before{content:"\f3d3"}.thim-sc-child-page .owl-nav .owl-prev{left:-5%}.thim-sc-child-page .owl-nav .owl-prev:before{content:"\f3d2"}.thim-sc-child-page.slider .owl-theme .owl-nav{margin:0}.thim-sc-child-page.slider .child-pages .child-page-item{margin-bottom:0}.page-template-default .thim-sc-child-page.default .style-1 .thim-sc-button.style-02 .thim-button{background:0 0}.thim-sc-counter-box .wrapper-counter-box.has-border .counter-item:last-child{border-right:none!important}.thim-sc-counter-box .wrapper-counter-box:after,.thim-sc-counter-box .wrapper-counter-box:before{content:" ";display:table}.thim-sc-counter-box .wrapper-counter-box:after{clear:both}.thim-sc-counter-box .wrapper-counter-box.has-border .counter-item{border-right:1px dashed #e7e7e7}.thim-sc-counter-box .wrapper-counter-box .counter-item{margin-bottom:30px;float:left;width:25%;position:relative}.thim-sc-counter-box .wrapper-counter-box .counter-item.col-sm-5{width:20%}.thim-sc-counter-box .wrapper-counter-box .counter-item .counter-icon{font-size:40px;margin-right:20px;display:inline-block;vertical-align:middle}.thim-sc-counter-box .wrapper-counter-box .counter-item .counter-content{min-width:118px;display:inline-block;vertical-align:middle;color:#fff}.thim-sc-counter-box .wrapper-counter-box .counter-item .counter-content .counter-up{font-size:55px;line-height:55px;margin-bottom:5px}.thim-sc-counter-box .wrapper-counter-box .counter-item .counter-content .counter-label{font-size:18px}.thim-sc-counter-box.default .counter-item .counter-content .counter-up{font-size:68px;letter-spacing:2.7px;margin-bottom:3px}.thim-sc-counter-box.layout-2 .counter-item.col-sm-3>div{text-align:left}.thim-sc-counter-box.layout-2 .counter-item.col-sm-3:last-child{padding-right:0;text-align:right}.thim-sc-counter-box.layout-2 .counter-item.col-sm-3:first-child{text-align:left;padding-left:0}.thim-sc-counter-box.layout-2 .counter-item .counter-content .counter-label{margin-top:-2px}.thim-sc-googlemap{position:relative;overflow:hidden}.thim-sc-googlemap .map-cover{position:absolute;z-index:2;top:0;left:0;right:0;bottom:0;background-size:cover}.thim-sc-googlemap .ob-google-map-canvas{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1}.thim-sc-heading .heading-wrapper.center{text-align:center}.thim-sc-heading .heading-wrapper.right{text-align:right}.thim-sc-heading .heading-wrapper.no-line .primary-heading{margin-bottom:10px}.thim-sc-heading .heading-wrapper.no-line .secondary-heading{margin-bottom:0}.thim-sc-heading .heading-wrapper.has-line .secondary-heading{margin-top:20px}.thim-sc-heading .heading-wrapper.has-line .primary-heading{position:relative;padding-bottom:2px}.thim-sc-heading .heading-wrapper.has-line .primary-heading .separator-title{width:40px;height:2px;position:absolute;left:0;right:auto;bottom:3px;content:'';display:inline-block}.thim-sc-heading .heading-wrapper.has-line.center .primary-heading .separator-title{right:0;margin:0 auto}.thim-sc-heading .heading-wrapper.has-line.right .primary-heading .separator-title{left:auto;right:0}.thim-sc-heading .heading-wrapper.has-line.layout-2{position:relative;padding-bottom:17px}.thim-sc-heading .heading-wrapper.has-line.layout-2 .primary-heading{padding-bottom:0}.thim-sc-heading .heading-wrapper.has-line.layout-2 .secondary-heading{color:#acacac;margin-top:0}.thim-sc-heading .heading-wrapper.has-line.layout-2 .separator-box{width:40px;height:2px;position:absolute;left:0;right:auto;bottom:0;content:'';display:inline-block}.thim-sc-icon-box .sc-icon-boxs:after,.thim-sc-icon-box .sc-icon-boxs:before,.thim-sc-icon-box:after,.thim-sc-icon-box:before{content:" ";display:table}.thim-sc-heading .heading-wrapper.has-line.layout-2.center .separator-box{right:0;margin:0 auto}.thim-sc-heading .heading-wrapper.has-line.layout-2.right .separator-box{left:auto;right:0}.thim-sc-heading .heading-wrapper .primary-heading,.thim-sc-heading .heading-wrapper .secondary-heading{margin-bottom:0}.thim-sc-heading.home-2 .secondary-heading{color:#999!important}.thim-sc-icon-box:after{clear:both}.thim-sc-icon-box .sc-icon-boxs:after{clear:both}.thim-sc-icon-box .sc-icon-boxs .smicon-box.columns-2{width:50%;float:left}.thim-sc-icon-box .sc-icon-boxs .smicon-box.columns-3{width:33.33%;float:left}.thim-sc-icon-box .sc-icon-boxs .smicon-box.columns-4{width:25%;float:left}.thim-sc-icon-box .sc-icon-boxs .smicon-box.columns-5{width:20%;float:left}.thim-sc-icon-box .sc-icon-boxs .smicon-box:hover .sc-icon .line-after:after,.thim-sc-icon-box .sc-icon-boxs .smicon-box:hover .sc-icon .line-after:before,.thim-sc-icon-box .sc-icon-boxs .smicon-box:hover .sc-icon .line-before:after,.thim-sc-icon-box .sc-icon-boxs .smicon-box:hover .sc-icon .line-before:before{transition:transform .5s!important}.thim-sc-icon-box .sc-icon-boxs .description a,.thim-sc-icon-box .sc-icon-boxs .title a{color:inherit}.thim-sc-icon-box .sc-icon-boxs .description{margin-top:13px}.thim-sc-icon-box .sc-icon-boxs h1,.thim-sc-icon-box .sc-icon-boxs h2,.thim-sc-icon-box .sc-icon-boxs h3,.thim-sc-icon-box .sc-icon-boxs h4,.thim-sc-icon-box .sc-icon-boxs h5,.thim-sc-icon-box .sc-icon-boxs h6{margin:0;line-height:100%}.thim-sc-icon-box .sc-icon-boxs .thim-button{font-size:16px;margin-top:30px;display:inline-block;position:relative}.thim-sc-icon-box .sc-icon-boxs .thim-button:after{width:100%;height:1px;position:absolute;bottom:3px;left:0;content:''}.thim-sc-icon-box .sc-icon-boxs .sc-icon.line-effect{position:relative;text-align:center}.thim-sc-icon-box .sc-icon-boxs .sc-icon.line-effect .line-after:before,.thim-sc-icon-box .sc-icon-boxs .sc-icon.line-effect .line-before:before{width:33px;-webkit-transform-origin:0 0;position:absolute;content:'';opacity:1;transform-origin:0 0}.thim-sc-icon-box .sc-icon-boxs .sc-icon.line-effect .line-after:after,.thim-sc-icon-box .sc-icon-boxs .sc-icon.line-effect .line-before:after{height:33px;-webkit-transform-origin:100% 0;position:absolute;content:'';opacity:1;pointer-events:none;transform-origin:100% 0}.thim-sc-icon-box .sc-icon-boxs .sc-icon.line-effect .line-before:before{top:0;right:auto;left:-3px;border-top:1px solid #d2d2d2}.thim-sc-icon-box .sc-icon-boxs .sc-icon.line-effect .line-before:after{top:-3px;left:0;bottom:auto;right:auto;border-left:1px solid #d2d2d2}.thim-sc-icon-box .sc-icon-boxs .sc-icon.line-effect .line-after:before{top:auto;right:-3px;bottom:0;left:auto;border-bottom:1px solid #d2d2d2}.thim-sc-icon-box .sc-icon-boxs .sc-icon.line-effect .line-after:after{top:auto;right:0;bottom:-3px;left:auto;border-right:1px solid #d2d2d2}.thim-sc-icon-box .sc-icon-boxs .sc-icon.circle{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.thim-sc-icon-box.layout-1 .smicon-box{margin-bottom:30px}.thim-sc-icon-box.layout-1 .smicon-box:last-child{margin-bottom:0}.thim-sc-icon-box.layout-1 .smicon-box .content-box{display:flex;align-items:center;margin-bottom:5px}.thim-sc-icon-box.layout-1 .smicon-box .content-box:after,.thim-sc-icon-box.layout-1 .smicon-box .content-box:before{content:" ";display:table}.thim-sc-icon-box.layout-1 .smicon-box .content-box:after{clear:both}.thim-sc-icon-box.layout-1 .smicon-box .content-box .content,.thim-sc-icon-box.layout-1 .smicon-box .content-box .sc-icon{float:left}.thim-sc-icon-box.layout-1 .smicon-box .content-box .content .title,.thim-sc-icon-box.layout-1 .smicon-box .content-box .sc-icon .title{margin-bottom:0}.thim-sc-icon-box.layout-1 .smicon-box .content-box .sc-icon{margin-right:10px}.thim-sc-icon-box.layout-1 .smicon-box .content-box .sc-icon .line-after:after,.thim-sc-icon-box.layout-1 .smicon-box .content-box .sc-icon .line-after:before,.thim-sc-icon-box.layout-1 .smicon-box .content-box .sc-icon .line-before:after,.thim-sc-icon-box.layout-1 .smicon-box .content-box .sc-icon .line-before:before{width:18px;height:18px}.thim-sc-icon-box.layout-1 .smicon-box .content-box .sc-icon .line-before:before{top:0;right:auto;left:-2px;border-top:1px solid rgba(255,255,255,.25)}.thim-sc-icon-box.layout-1 .smicon-box .content-box .sc-icon .line-before:after{top:-2px;left:0;bottom:auto;right:auto;border-left:1px solid rgba(255,255,255,.25)}.thim-sc-icon-box.layout-1 .smicon-box .content-box .sc-icon .line-after:before{top:auto;right:-2px;bottom:0;left:auto;border-bottom:1px solid rgba(255,255,255,.25)}.thim-sc-icon-box.layout-1 .smicon-box .content-box .sc-icon .line-after:after{top:auto;right:0;bottom:-2px;left:auto;border-right:1px solid rgba(255,255,255,.25)}.thim-sc-icon-box.layout-1 .smicon-box.columns-1{margin-bottom:33px!important}.thim-sc-icon-box.layout-1 .smicon-box.columns-1:last-child{margin-bottom:0!important}.thim-sc-icon-box.layout-1 .smicon-box.columns-2:nth-last-child(2),.thim-sc-icon-box.layout-2.support-style .smicon-box{margin-bottom:0}.thim-sc-icon-box.layout-1 .smicon-box.columns-2{width:47%}.thim-sc-icon-box.layout-1 .smicon-box.columns-2:nth-child(2n){float:right}.thim-sc-icon-box.layout-1 .smicon-box.columns-2 .sc-icon{margin-right:20px!important}.thim-sc-icon-box.layout-2.border-bottom .smicon-box{border-bottom:dashed 1px #e7e7e7;padding-bottom:25px}.thim-sc-icon-box.layout-2.border-bottom .smicon-box.columns-2:nth-last-child(2),.thim-sc-icon-box.layout-2.border-bottom .smicon-box.columns-3:nth-last-child(3),.thim-sc-icon-box.layout-2.border-bottom .smicon-box.columns-4:nth-last-child(4),.thim-sc-icon-box.layout-2.border-bottom .smicon-box:last-child{border-bottom:none}.thim-sc-icon-box.layout-2.support-style{padding:0 30px}.thim-sc-icon-box.layout-2.support-style .smicon-box:first-child{border-right:1px dashed rgba(255,255,255,.3)}.thim-sc-icon-box.layout-2.support-style .smicon-box:last-child{padding-left:70px}.thim-sc-icon-box.layout-2.support-style .smicon-box .description{margin-top:7px}.thim-sc-icon-box.layout-2 .smicon-box{margin-bottom:30px}.thim-sc-icon-box.layout-2 .smicon-box .content-box .content .title,.thim-sc-icon-box.layout-2 .smicon-box .content-box .sc-icon .title,.thim-sc-icon-box.layout-2 .smicon-box.columns-2:nth-child(2n):last-child,.thim-sc-icon-box.layout-2 .smicon-box.columns-2:nth-last-child(2),.thim-sc-icon-box.layout-2 .smicon-box:last-child{margin-bottom:0}.thim-sc-icon-box.layout-2 .smicon-box.columns-2{float:left;width:48%}.thim-sc-icon-box.layout-2 .smicon-box.columns-2:nth-child(2n){float:right}.thim-sc-icon-box.layout-2 .smicon-box .content-box.horizontal{display:flex;align-items:center}.thim-sc-icon-box.layout-2 .smicon-box .content-box .content,.thim-sc-icon-box.layout-2 .smicon-box .content-box .sc-icon{float:left}.thim-sc-icon-box.layout-2 .smicon-box .content-box .sc-icon{margin-right:20px}.thim-sc-icon-box.layout-2 .smicon-box .content-box .sc-icon i,.thim-sc-icon-box.layout-2 .smicon-box .content-box .sc-icon i:before{font-size:inherit;margin-left:0!important}.thim-sc-icon-box.layout-3 .smicon-box{margin-bottom:30px;padding:0 30px}.thim-sc-icon-box.layout-3 .smicon-box.columns-2,.thim-sc-icon-box.layout-3 .smicon-box.columns-3,.thim-sc-icon-box.layout-3 .smicon-box.columns-4{border-right:dashed 1px #e7e7e7}.thim-sc-icon-box.layout-3 .smicon-box.columns-2:last-child,.thim-sc-icon-box.layout-3 .smicon-box.columns-2:nth-child(2n),.thim-sc-icon-box.layout-3 .smicon-box.columns-3:last-child,.thim-sc-icon-box.layout-3 .smicon-box.columns-3:nth-child(3n),.thim-sc-icon-box.layout-3 .smicon-box.columns-4:last-child,.thim-sc-icon-box.layout-3 .smicon-box.columns-4:nth-child(4n){border-right:none}.thim-sc-icon-box.layout-3 .smicon-box .sc-icon{margin-bottom:30px}.thim-sc-icon-box.layout-3 .smicon-box .content .thim-button{margin-top:40px;text-transform:uppercase}.thim-sc-icon-box.layout-3 .smicon-box.columns-3:last-child .content-box:after{display:none!important}.thim-sc-icon-box.layout-3.border-bottom .smicon-box{border-right:none!important;position:relative;padding-bottom:48px}.thim-sc-icon-box.layout-3.border-bottom .smicon-box:after{position:absolute;content:'';bottom:0;left:30px;right:30px;margin:auto;padding:0 30px;border-bottom:dashed 1px #e7e7e7}.thim-sc-icon-box.layout-3.border-bottom .content-box{position:relative}body.page-template-default .thim-sc-icon-box.layout-3.border-bottom .content-box{padding-bottom:0}.thim-sc-icon-box.layout-3.border-bottom .content-box:after{position:absolute;content:'';top:0;bottom:0;right:-30px;width:1px;height:100%;border-right:dashed 1px #e7e7e7}.header-icon-box .thim-sc-icon-box .smicon-box .sc-icon{width:40px!important}.header-icon-box .thim-sc-icon-box .smicon-box .content{width:calc(100% - 40px - 20px)!important}.header-icon-box .title{line-height:120%!important}.contact-page .thim-sc-heading .heading-wrapper.has-line .secondary-heading{margin-top:45px}.thim-sc-our-team .wrapper-lists-our-team{margin:0 -15px}.thim-sc-our-team .wrapper-lists-our-team:after{clear:both;display:table;content:''}.thim-sc-our-team .wrapper-lists-our-team .our-team-item{text-align:center;float:left;width:25%;padding:0 15px;margin-bottom:30px}.thim-sc-our-team .wrapper-lists-our-team .our-team-item .social-team{margin-bottom:0;margin-left:0}.thim-sc-our-team .wrapper-lists-our-team .our-team-item .social-team li{list-style:none;display:inline-block;padding:0 5px}.thim-sc-our-team .wrapper-lists-our-team .our-team-item .social-team li a{font-size:16px}.thim-sc-our-team .wrapper-lists-our-team .our-team-item .our-team-image img{width:100%}.thim-sc-our-team .wrapper-lists-our-team .our-team-item .content-team .name{margin-bottom:0}.thim-sc-our-team .wrapper-lists-our-team.style-1 .our-team-item{margin-bottom:30px!important}.thim-sc-our-team .wrapper-lists-our-team.style-1 .our-team-item .thim-default-team{border:1px solid #f3f3f3}.thim-sc-our-team .wrapper-lists-our-team.style-1 .our-team-item .thim-default-team .our-team-image.background{background-color:#f3f3f3}.thim-sc-our-team .wrapper-lists-our-team.style-1 .our-team-item .thim-default-team .our-team-image.background img{width:auto!important;margin:0 auto}.thim-sc-our-team .wrapper-lists-our-team.style-1 .our-team-item .thim-default-team:hover{-webkit-box-shadow:9.6px 11.5px 14px 0 rgba(0,0,0,.1);-khtml-box-shadow:9.6px 11.5px 14px 0 rgba(0,0,0,.1);-moz-box-shadow:9.6px 11.5px 14px 0 rgba(0,0,0,.1);-ms-box-shadow:9.6px 11.5px 14px 0 rgba(0,0,0,.1);-o-box-shadow:9.6px 11.5px 14px 0 rgba(0,0,0,.1);box-shadow:9.6px 11.5px 14px 0 rgba(0,0,0,.1);-webkit-transition:box-shadow .5s ease,border-color .5s ease;-khtml-transition:box-shadow .5s ease,border-color .5s ease;-moz-transition:box-shadow .5s ease,border-color .5s ease;-ms-transition:box-shadow .5s ease,border-color .5s ease;-o-transition:box-shadow .5s ease,border-color .5s ease;transition:box-shadow .5s ease,border-color .5s ease}.thim-sc-our-team .wrapper-lists-our-team.style-1 .our-team-item .content-team{padding:23px}.thim-sc-our-team .wrapper-lists-our-team.style-1 .our-team-item .content-team .social-team{margin-top:27px}.thim-sc-our-team .wrapper-lists-our-team.style-1 .our-team-item .content-team .name{text-transform:uppercase;margin-bottom:0;font-size:18px}.thim-sc-our-team .wrapper-lists-our-team.style-1 .our-team-item .content-team .regency{margin-bottom:17px}.thim-sc-our-team .wrapper-lists-our-team.style-1 .owl-dots{margin-top:15px}.thim-sc-our-team .wrapper-lists-our-team.style-2 .our-team-item .thim-default-team .line-after:before,.thim-sc-our-team .wrapper-lists-our-team.style-2 .our-team-item .thim-default-team .line-before:before{width:70px;transform:scale(0,1);-webkit-transform-origin:0 0;transform-origin:0 0;position:absolute;content:'';-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;opacity:0}.thim-sc-our-team .wrapper-lists-our-team.style-2 .our-team-item .thim-default-team .line-after:after,.thim-sc-our-team .wrapper-lists-our-team.style-2 .our-team-item .thim-default-team .line-before:after{height:70px;-webkit-transform-origin:100% 0;transform-origin:100% 0;position:absolute;content:'';opacity:0;pointer-events:none;transform:scale(1,0);-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s}.thim-sc-our-team .wrapper-lists-our-team.style-2 .our-team-item .thim-default-team .line-before:before{top:20px;right:auto;left:17px;border-top:1px solid #fff}.thim-sc-our-team .wrapper-lists-our-team.style-2 .our-team-item .thim-default-team .line-before:after{top:17px;left:20px;bottom:auto;right:auto;border-left:1px solid #fff}.thim-sc-our-team .wrapper-lists-our-team.style-2 .our-team-item .thim-default-team .line-after:before{top:auto;right:17px;bottom:20px;left:auto;border-bottom:1px solid #fff}.thim-sc-our-team .wrapper-lists-our-team.style-2 .our-team-item .thim-default-team .line-after:after{top:auto;right:20px;bottom:17px;left:auto;border-right:1px solid #fff}.thim-sc-our-team .wrapper-lists-our-team.style-2 .our-team-item .thim-default-team:hover>div.our-team-image .hover-style-2{filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-webkit-opacity:1;-khtml-opacity:1;-moz-opacity:1;-ms-opacity:1;-o-opacity:1;opacity:1}.thim-sc-our-team .wrapper-lists-our-team.style-2 .our-team-item .thim-default-team:hover>div.our-team-image:before{background:#000;filter:alpha(opacity=70);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";-webkit-opacity:.7;-khtml-opacity:.7;-moz-opacity:.7;-ms-opacity:.7;-o-opacity:.7;opacity:.7}.thim-sc-our-team .wrapper-lists-our-team.style-2 .our-team-item .thim-default-team:hover .line-after:after,.thim-sc-our-team .wrapper-lists-our-team.style-2 .our-team-item .thim-default-team:hover .line-after:before,.thim-sc-our-team .wrapper-lists-our-team.style-2 .our-team-item .thim-default-team:hover .line-before:after,.thim-sc-our-team .wrapper-lists-our-team.style-2 .our-team-item .thim-default-team:hover .line-before:before{opacity:.4;-webkit-transform:scale(1);transform:scale(1)}.thim-sc-our-team .wrapper-lists-our-team.style-2 .our-team-item .hover-style-2{position:absolute;left:0;right:0;top:0;bottom:0;z-index:3;display:flex;align-items:center;flex-direction:column;justify-content:center;filter:alpha(opacity=0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-opacity:0;-khtml-opacity:0;-moz-opacity:0;-ms-opacity:0;-o-opacity:0;opacity:0;-webkit-transition:all .5s;-khtml-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s}.thim-sc-our-team .wrapper-lists-our-team.style-2 .our-team-item .hover-style-2 .mail-phone span{display:block;font-size:18px;color:#999}.thim-sc-our-team .wrapper-lists-our-team.style-2 .our-team-item .hover-style-2 .social-team{margin-top:20px}.thim-sc-our-team .wrapper-lists-our-team.style-2 .our-team-item .hover-style-2 .social-team a{font-size:13px;width:25px;height:25px;border:1px solid #999;line-height:24px;display:inline-block;text-align:center;color:#999!important;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.thim-sc-our-team .wrapper-lists-our-team.style-2 .our-team-item .our-team-image{position:relative}.thim-sc-our-team .wrapper-lists-our-team.style-2 .our-team-item .our-team-image:before{position:absolute;left:0;right:0;top:0;bottom:0;content:'';background:#000;z-index:1;width:100%;height:100%;display:inline-block;filter:alpha(opacity=0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-opacity:0;-khtml-opacity:0;-moz-opacity:0;-ms-opacity:0;-o-opacity:0;opacity:0;-webkit-transition:all .5s;-khtml-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s}.thim-sc-our-team .wrapper-lists-our-team.style-2 .our-team-item .content-team{padding:20px 30px}.thim-sc-our-team .wrapper-lists-our-team.style-2 .our-team-item .content-team .name{font-size:24px}.thim-sc-our-team .wrapper-lists-our-team.style-2 .our-team-item .content-team .regency{color:#999;font-size:18px;line-height:120%}.thim-sc-our-team .wrapper-lists-our-team.style-2 .our-team-item .content-team .description,.thim-sc-our-team .wrapper-lists-our-team.style-2 .our-team-item .content-team .social-team{display:none}.thim-sc-our-team .wrapper-lists-our-team.style-2 .our-team-item .content-team .our-team-info{position:relative}.thim-sc-our-team .wrapper-lists-our-team.style-2 .our-team-item .content-team .our-team-info:after{content:'';background:0 0;width:30px;height:2px;left:0;right:0;bottom:0;margin:0 auto;display:inline-block}.thim-sc-our-team .wrapper-lists-our-team.style-2 .owl-dot{border:1px solid transparent;padding:1px!important;margin-right:10px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.thim-sc-our-team .wrapper-lists-our-team.style-2 .owl-dot:last-child{margin-right:0}.thim-sc-our-team .wrapper-lists-our-team.style-2 .owl-dot span,.thim-sc-our-team .wrapper-lists-our-team.style-3{margin:0!important}.thim-sc-our-team .wrapper-lists-our-team.style-3 .our-team-item .thim-default-team{outline:0;position:relative}.thim-sc-our-team .wrapper-lists-our-team.style-3 .our-team-item .thim-default-team:hover .our-team-image:after{border-width:6px;filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-webkit-opacity:1;-khtml-opacity:1;-moz-opacity:1;-ms-opacity:1;-o-opacity:1;opacity:1}.thim-sc-our-team .wrapper-lists-our-team.style-3 .our-team-item .thim-default-team:hover .content-team{position:absolute;z-index:9;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);-webkit-transition:all .5s;-khtml-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s}.thim-sc-our-team .wrapper-lists-our-team.style-3 .our-team-item .thim-default-team:hover .content-team .our-team-info{background:#15233d;margin:0 15px;padding:20px}.thim-sc-posts article.style-1 .content-inner .entry-content .readmore a:hover,.thim-sc-pricing .pricing-item.featured .content .select a:hover{background:0 0}.thim-sc-our-team .wrapper-lists-our-team.style-3 .our-team-item .thim-default-team:hover .content-team .our-team-info .social-team{display:inline-block!important}.thim-sc-our-team .wrapper-lists-our-team.style-3 .our-team-item .thim-default-team:hover .content-team .name a{color:#fff!important}.thim-sc-our-team .wrapper-lists-our-team.style-3 .our-team-item .thim-default-team:hover .content-team .social-team{position:relative;padding-top:5px}.thim-sc-our-team .wrapper-lists-our-team.style-3 .our-team-item .thim-default-team:hover .content-team .social-team:before{position:absolute;top:-10px;left:0;right:0;margin:0 auto;content:'';width:30px;height:1px;display:inline-block}.thim-sc-our-team .wrapper-lists-our-team.style-3 .our-team-item .thim-default-team:hover .content-team .social-team a{font-size:13px}.thim-sc-our-team .wrapper-lists-our-team.style-3 .our-team-item .our-team-image{padding:0 20px;position:relative;width:100%;height:100%}.thim-sc-our-team .wrapper-lists-our-team.style-3 .our-team-item .our-team-image:after{position:absolute;top:50px;right:0;left:0;bottom:0;content:'';display:inline-block;opacity:.4;z-index:-1}.thim-sc-our-team .wrapper-lists-our-team.style-3 .our-team-item .our-team-image img{width:auto;margin:0 auto}.thim-sc-our-team .wrapper-lists-our-team.style-3 .our-team-item .content-team{padding:20px 0;width:100%;left:0;right:0;margin:0 auto;z-index:9}.thim-sc-our-team .wrapper-lists-our-team.style-3 .our-team-item .content-team .name{font-size:20px;text-transform:uppercase;font-weight:700}.thim-sc-our-team .wrapper-lists-our-team.style-3 .our-team-item .content-team .name a{color:#15233d}.thim-sc-our-team .wrapper-lists-our-team.style-3 .our-team-item .content-team .name a:hover{color:#fff}.thim-sc-our-team .wrapper-lists-our-team.style-3 .our-team-item .content-team .social-team{margin-top:15px;display:none}.thim-sc-our-team .wrapper-lists-our-team.style-3 .our-team-item .content-team .social-team a{width:25px;height:25px;border:1px solid #999;line-height:24px;display:inline-block;text-align:center;color:#999!important;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.thim-sc-our-team .wrapper-lists-our-team.style-3 .our-team-item .content-team .regency{color:#999}.thim-sc-our-team .wrapper-lists-our-team.style-3 .our-team-item .content-team .description{display:none}.thim-sc-our-team .wrapper-lists-our-team.style-3 .owl-dot{margin-right:5px}.thim-sc-our-team .wrapper-lists-our-team.style-3 .owl-dot:last-child{margin-right:0}.thim-sc-our-team .wrapper-lists-our-team.style-3 .owl-dot.active span,.thim-sc-our-team .wrapper-lists-our-team.style-3 .owl-dot:hover span{height:3px}.thim-sc-our-team .wrapper-lists-our-team.style-3 .owl-dot span{width:30px;height:1px;margin:0}.thim-carousel-team .our-team-item{margin-bottom:0!important;float:none!important;width:auto!important}div.thim-sc-our-team .wrapper-lists-our-team.style-3 .our-team-item .content-team .name a{color:#111}.widget-area .thim-sc-posts{padding:0}.thim-sc-posts article.style-1 .content-inner{text-align:center;margin-bottom:30px;border:1px solid #eee}.thim-sc-posts article.style-1 .content-inner:hover{-webkit-box-shadow:9.6px 11.5px 14px 0 rgba(0,0,0,.1);-khtml-box-shadow:9.6px 11.5px 14px 0 rgba(0,0,0,.1);-moz-box-shadow:9.6px 11.5px 14px 0 rgba(0,0,0,.1);-ms-box-shadow:9.6px 11.5px 14px 0 rgba(0,0,0,.1);-o-box-shadow:9.6px 11.5px 14px 0 rgba(0,0,0,.1);box-shadow:9.6px 11.5px 14px 0 rgba(0,0,0,.1);-webkit-transition:box-shadow .5s ease,border-color .5s ease;-khtml-transition:box-shadow .5s ease,border-color .5s ease;-moz-transition:box-shadow .5s ease,border-color .5s ease;-ms-transition:box-shadow .5s ease,border-color .5s ease;-o-transition:box-shadow .5s ease,border-color .5s ease;transition:box-shadow .5s ease,border-color .5s ease}.thim-sc-posts article.style-1 .content-inner:hover .thumbnail img{transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1)}.thim-sc-posts article.style-1 .content-inner .post-image,.thim-sc-posts article.style-1 .content-inner .thumbnail{position:relative;overflow:hidden}.thim-sc-posts article.style-1 .content-inner .post-image img,.thim-sc-posts article.style-1 .content-inner .thumbnail img{width:100%;-webkit-transition:all 1s;-khtml-transition:all 1s;-moz-transition:all 1s;-ms-transition:all 1s;-o-transition:all 1s;transition:all 1s}.thim-sc-posts article.style-1 .content-inner .entry-content{padding:25px 20px}.thim-sc-posts article.style-1 .content-inner .entry-content .entry-title{font-size:18px;text-transform:uppercase;margin-bottom:0}.thim-sc-posts article.style-1 .content-inner .entry-content .entry-title a{color:inherit}.thim-sc-posts article.style-1 .content-inner .entry-content .entry-date{font-size:16px;text-transform:uppercase}.thim-sc-posts article.style-1 .content-inner .entry-content .entry-excerpt{margin:15px 0}.thim-sc-posts article.style-1 .content-inner .entry-content .readmore{margin:33px 0 5px;display:block;width:100%}.thim-sc-posts article.style-1 .content-inner .entry-content .readmore a{font-weight:400;font-size:16px;padding:6px 25px;display:inline-block;color:#fff;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px}.thim-sc-posts article.style-2 .content-inner{margin-bottom:30px}.thim-sc-posts article.style-2 .content-inner:hover .thumbnail img{transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1)}.thim-sc-posts article.style-2 .content-inner .post-image,.thim-sc-posts article.style-2 .content-inner .thumbnail{position:relative;overflow:hidden}.thim-sc-posts article.style-2 .content-inner .post-image img,.thim-sc-posts article.style-2 .content-inner .thumbnail img{width:100%;-webkit-transition:all 1s;-khtml-transition:all 1s;-moz-transition:all 1s;-ms-transition:all 1s;-o-transition:all 1s;transition:all 1s}.thim-sc-posts article.style-2 .content-inner .entry-content{padding:15px 20px 0}.thim-sc-posts article.style-2 .content-inner .entry-content .entry-title{font-size:20px;font-weight:700;text-transform:uppercase;margin-bottom:0}.thim-sc-posts article.style-2 .content-inner .entry-content .entry-title a{color:inherit}.thim-sc-posts article.style-2 .content-inner .entry-content .entry-meta{margin-bottom:10px;font-size:16px;color:#999;font-weight:300}.thim-sc-posts article.style-2 .content-inner .entry-content .entry-meta>span{margin-right:15px}.thim-sc-posts article.style-2 .content-inner .entry-content .entry-meta>span:after{display:none}.thim-sc-posts article.style-2 .content-inner .entry-content .entry-meta i{margin-right:8px}.thim-sc-posts article.style-2 .content-inner .entry-content .entry-meta i.fa-comment-o{margin-right:4px}.thim-sc-posts article.style-2 .content-inner .entry-content .entry-meta a{color:inherit}.thim-sc-posts article.style-2 .content-inner .entry-content .entry-excerpt{margin:15px 0}.thim-sc-posts article.style-2 .content-inner .entry-content .readmore{margin:30px 0 0;display:block;width:100%}.thim-sc-posts article.style-2 .content-inner .entry-content .readmore a{position:relative;font-size:16px;text-transform:uppercase}.thim-sc-posts article.style-2 .content-inner .entry-content .readmore a:after{content:'';position:absolute;left:0;bottom:0;width:100%;height:1px;display:inline-block}.thim-sc-posts article.style-3{margin-bottom:16px}.thim-sc-posts article.style-3:after{content:"";clear:both;display:block}.thim-sc-posts article.style-3 .content-inner{display:flex;align-items:center}.thim-sc-posts article.style-3 .entry-top{float:left}.thim-sc-posts article.style-3 .entry-top .thumbnail{width:86px;height:86px;margin-right:20px}.thim-sc-posts article.style-3 .entry-content{width:calc(100% - 106px);float:left}.thim-sc-posts article.style-3 .entry-content .entry-title{font-size:18px;margin:0;line-height:1.4;text-transform:uppercase}.thim-sc-posts article.style-3 .entry-content .entry-date{font-size:16px;text-transform:uppercase}.thim-sc-posts article.style-3:last-child{margin-bottom:0}.thim-sc-pricing .pricing-wrapper .popular{display:none}.thim-sc-pricing .pricing-item{float:left;margin-bottom:30px}.thim-sc-pricing .pricing-item.featured .content{position:relative;overflow:hidden}.thim-sc-pricing .pricing-item.featured .content .popular{display:inline-block;position:absolute;color:#fff;font-size:16px;text-align:center;right:-39%;top:16px;width:100%;font-weight:400;z-index:9999;line-height:30px;text-transform:uppercase;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg)}.thim-sc-pricing .pricing-item.featured .content .price span{color:#fff!important}.thim-sc-pricing .pricing-item .content:hover .price span,.thim-sc-pricing .pricing-item.featured .content .select a{color:#fff}.thim-sc-pricing .pricing-item .content{text-align:center;padding-bottom:20px;border:1px solid #eee}.thim-sc-pricing .pricing-item .content .package{position:relative;overflow:hidden;font-size:20px;font-weight:700;text-transform:uppercase;padding:50px 0;margin-bottom:0}.thim-sc-pricing .pricing-item .content .price{padding:28px 0;background-color:#F5F5F5}.thim-sc-pricing .pricing-item .content .price .amount{font-size:50px;line-height:50px;display:inline-block}.thim-sc-pricing .pricing-item .content .price .interval{font-size:20px;margin-left:-5px;display:inline-block}.thim-sc-pricing .pricing-item .content .price .interval:before{content:'/'}.thim-sc-pricing .pricing-item .content .thim-pricing-features{margin:0 0 30px}.thim-sc-pricing .pricing-item .content .thim-pricing-features ul{list-style:none;margin:0;padding:0 30px}.thim-sc-pricing .pricing-item .content .thim-pricing-features ul li{display:block;color:#696969;padding:18px 0;border-bottom:1px solid #eee}.thim-sc-pricing .pricing-item .content .select a:hover,.thim-sc-project-info .downloads .thim-button-download a:hover,.thim-sc-project-info.style-02 .downloads .thim-button-download a:hover{color:#fff}.thim-sc-pricing .pricing-item .content .thim-pricing-features ul li:last-child{border-bottom:none}.thim-sc-pricing .pricing-item .content .select{margin:25px 0 30px}.thim-sc-pricing .pricing-item .content .select a{font-size:16px;padding:8px 34px;display:inline-block;text-transform:uppercase;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px}.thim-sc-project-info .sc-title{position:relative;font-size:26px;margin-bottom:30px;padding-bottom:15px;line-height:100%;font-weight:300;letter-spacing:1px}.thim-sc-project-info .sc-title:after{position:absolute;content:'';left:0;bottom:0;width:40px;height:1px;background-color:#999}.thim-sc-project-info.style-01 .project-info-wrapper{padding:40px 30px;margin-bottom:50px;background-color:#fafafa}.thim-sc-project-info .downloads .thim-button-download{margin-bottom:30px;text-align:center}.thim-sc-project-info .downloads .thim-button-download:last-child{margin-bottom:0}.thim-sc-project-info .downloads .thim-button-download a{text-transform:uppercase;width:100%;display:inline-block;font-size:14px;letter-spacing:.4px;padding:16px}.thim-sc-project-info .downloads .thim-button-download a i{margin-right:10px;font-size:26px;vertical-align:sub}.thim-sc-project-info .item{margin-bottom:18px}.thim-sc-project-info .item:last-child{margin-bottom:0}.thim-sc-project-info .item:after{content:"";clear:both;display:block}.thim-sc-project-info .item .info-icon{width:20px;float:left;margin-right:15px;font-size:20px}.thim-sc-project-info .item .content,.thim-sc-project-info .item .info-value{width:50%;float:left}.thim-sc-project-info.style-02 .project-info-wrapper .item{display:none!important}.thim-sc-project-info.style-02 .downloads .thim-button-download{margin-bottom:30px;letter-spacing:.4px}.thim-sc-project-info.style-02 .downloads .thim-button-download a{border:1px solid #ccc;font-size:14px}.thim-sc-project-info.style-02 .downloads .thim-button-download:last-child{margin-bottom:0}.thim-sc-project-info.style-03 .item .content{width:auto;margin-right:10px}.thim-sc-project-info.style-03 .item .info-value{width:auto}.thim-sc-project-info.style-03 .project-info-wrapper{background:0 0!important;margin-bottom:50px}.thim-sc-project-info.style-03 .project-info-wrapper .info-icon{display:none}.thim-sc-project.style-1 .esg-filters.esg-navbutton-solo-left,.thim-sc-project.style-1 .esg-filters.esg-navbutton-solo-right{margin-bottom:0!important;margin-top:18px!important}.minimal-light .esg-navigationbutton{border-radius:50%!important}.minimal-light .esg-navigationbutton:hover i{color:#fff!important}.esg-filters{margin-bottom:40px!important}.esg-filters.esg-navbutton-solo-left,.esg-filters.esg-navbutton-solo-right{margin-bottom:0!important;margin-top:18px!important}.thim-sc-project.style-04 .esg-filters,.thim-sc-project.style-05 .esg-filters{margin-bottom:50px!important}.esg-filters .esg-filter-wrapper .esg-filterbutton{position:relative;box-shadow:none!important;padding:0!important;border:none;margin:0 15px!important;font-size:18px;text-transform:capitalize;background:0 0!important;font-weight:400;color:#999}.esg-filters .esg-filter-wrapper .esg-filterbutton:after{position:absolute;height:2px;width:100%;left:0;bottom:0;content:'';background-color:transparent}.archive-layout .eg-construction-archive-element-0{position:relative;padding-bottom:14px!important;margin-bottom:10px!important}.archive-layout .eg-construction-archive-element-0:after{width:30px;height:1px;content:'';position:absolute;left:0;right:0;margin:auto;bottom:0}.archive-layout .eg-construction-archive-element-16{position:relative}.archive-layout .eg-construction-archive-element-16:after{width:100%;height:1px;content:'';position:absolute;left:0;bottom:0}.esg-pagination{margin-top:40px}.esg-pagination .esg-navigationbutton{font-size:18px!important;margin:0 5px!important;height:40px;width:40px;border:1px solid rgba(105,105,105,.3)!important;padding:0!important;line-height:39px!important;color:#aaa!important;-webkit-border-radius:50%!important;-moz-border-radius:50%!important;border-radius:50%!important;font-weight:400!important;box-shadow:none!important}.esg-pagination .esg-navigationbutton.selected,.esg-pagination .esg-navigationbutton:hover{color:#fff!important}.thim-sc-project.style-1 .esg-filters{margin-bottom:35px!important}.thim-sc-project.style-1 .esg-filters .esg-filter-wrapper .esg-filterbutton{box-shadow:none;padding:0 10px!important;border:none;margin:0 10px!important;font-size:18px;background:0 0!important;color:#989898;font-weight:300}.thim-sc-projects-slide .flexslider .flex-direction-nav .flex-next:before,.thim-sc-projects-slide .flexslider .flex-direction-nav .flex-prev:before,.thim-sc-projects-slide .projects-slide #slider .flex-direction-nav a:hover:before{color:#fff}.thim-sc-project.style-1 .esg-filters .esg-filter-wrapper .esg-filterbutton:after,.thim-sc-project.style-1 .esg-filters .esg-filter-wrapper .esg-filterbutton:before{font-family:Ionicons;font-size:20px;filter:alpha(opacity=0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-opacity:0;-khtml-opacity:0;-moz-opacity:0;-ms-opacity:0;-o-opacity:0;opacity:0}.thim-sc-project.style-1 .esg-filters .esg-filter-wrapper .esg-filterbutton:after{content:"\f3d3";padding-left:15px;left:auto;height:0;width:auto;bottom:auto}.thim-sc-project.style-1 .esg-filters .esg-filter-wrapper .esg-filterbutton:before{content:"\f3d2";padding-right:15px}.thim-sc-project.style-1 .esg-filters .esg-filter-wrapper .esg-filterbutton.selected:after,.thim-sc-project.style-1 .esg-filters .esg-filter-wrapper .esg-filterbutton.selected:before,.thim-sc-project.style-1 .esg-filters .esg-filter-wrapper .esg-filterbutton:hover:after,.thim-sc-project.style-1 .esg-filters .esg-filter-wrapper .esg-filterbutton:hover:before{filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-webkit-opacity:1;-khtml-opacity:1;-moz-opacity:1;-ms-opacity:1;-o-opacity:1;opacity:1}.thim-sc-project.style-1 .esg-entry-cover .esg-overlay{width:auto;height:auto;left:11px;right:11px;top:11px;bottom:11px}.thim-sc-project.style-1 .eg-construction-1-element-4{position:relative;margin-top:5px!important;padding:0!important}.thim-sc-project.style-1 .eg-construction-1-element-4:after{width:100%;height:1px;position:absolute;left:0;bottom:5px;content:'';display:inline-block}.thim-sc-project.style-1 .eg-construction-1-element-0{position:relative;padding-bottom:10px;margin-bottom:15px}.thim-sc-project.style-1 .eg-construction-1-element-0:after{width:30px;height:1px;position:absolute;left:0;right:0;bottom:0;margin:auto;content:'';display:inline-block}.thim-sc-project.style-02 .esg-filters{margin-bottom:40px!important}.thim-sc-project.style-02 .esg-filters .esg-filterbutton{position:relative;box-shadow:none;font-weight:400;padding:0 15px!important;margin:0 15px!important;border:none;font-size:18px;background:0 0!important;text-transform:none}.thim-sc-project.style-04 .esg-filterbutton,.thim-sc-project.style-04 .esg-filters .esg-filter-wrapper .esg-filterbutton{text-transform:none!important}.thim-sc-project.style-02 .esg-filters .esg-filterbutton.selected:after,.thim-sc-project.style-02 .esg-filters .esg-filterbutton.selected:before,.thim-sc-project.style-02 .esg-filters .esg-filterbutton.selected>span:first-child:after,.thim-sc-project.style-02 .esg-filters .esg-filterbutton.selected>span:first-child:before,.thim-sc-project.style-02 .esg-filters .esg-filterbutton:hover:after,.thim-sc-project.style-02 .esg-filters .esg-filterbutton:hover:before,.thim-sc-project.style-02 .esg-filters .esg-filterbutton:hover>span:first-child:after,.thim-sc-project.style-02 .esg-filters .esg-filterbutton:hover>span:first-child:before{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.thim-sc-project.style-02 .esg-filters .esg-filterbutton:before,.thim-sc-project.style-02 .esg-filters .esg-filterbutton>span:first-child:before{width:18px;position:absolute;content:'';transform:scale(0,1);opacity:0;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;background:0 0!important}.thim-sc-project.style-02 .esg-filters .esg-filterbutton:after,.thim-sc-project.style-02 .esg-filters .esg-filterbutton>span:first-child:after{background:0 0!important;height:18px;position:absolute;content:'';opacity:0;pointer-events:none;-webkit-transform-origin:100% 0;transform-origin:100% 0;transform:scale(1,0);-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s}.thim-sc-project.style-02 .esg-filters .esg-filterbutton:before{top:0;right:auto;left:-2px}.thim-sc-project.style-02 .esg-filters .esg-filterbutton:after{top:-2px;left:0;bottom:auto;right:auto}.thim-sc-project.style-02 .esg-filters .esg-filterbutton>span:first-child:before{top:auto;right:-2px;bottom:0;left:auto}.thim-sc-project.style-02 .esg-filters .esg-filterbutton>span:first-child:after{top:auto;right:0;bottom:-2px;left:auto}.thim-sc-project.style-02 .eg-construction-3-element-3{position:relative;padding-bottom:14px!important;margin-bottom:10px!important}.thim-sc-project.style-02 .eg-construction-3-element-3:after{width:30px;height:1px;content:'';position:absolute;left:0;right:0;margin:auto;bottom:0}.thim-sc-project.style-02 .eg-construction-3-element-9{position:relative;vertical-align:middle;padding:0!important}.thim-sc-project.style-02 .eg-construction-3-element-9 .ion-ios-arrow-thin-right{font-size:22px!important;vertical-align:middle}.thim-sc-project.style-02 .esg-bottom,.thim-sc-project.style-02 .esg-top{font-size:0}.thim-sc-project.style-02 .esg-bottom:before,.thim-sc-project.style-02 .esg-top:before{width:70px;position:absolute;content:'';transform:scale(0,1);opacity:0;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;background:0 0!important}.thim-sc-project.style-02 .esg-bottom:after,.thim-sc-project.style-02 .esg-top:after{background:0 0!important;height:70px;position:absolute;content:'';opacity:0;pointer-events:none;-webkit-transform-origin:100% 0;transform-origin:100% 0;transform:scale(1,0);-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s}.thim-sc-project.style-02 .esg-top:before{top:20px;right:auto;left:17px;border-top:1px solid rgba(255,255,255,.44)}.thim-sc-project.style-02 .esg-top:after{top:17px;left:20px;bottom:auto;right:auto;border-left:1px solid rgba(255,255,255,.44)}.thim-sc-project.style-02 .esg-bottom:before{top:auto;right:17px;bottom:20px;left:auto;border-bottom:1px solid rgba(255,255,255,.44)}.thim-sc-project.style-02 .esg-bottom:after{top:auto;right:20px;bottom:17px;left:auto;border-right:1px solid rgba(255,255,255,.44)}.thim-sc-project.style-02 .esg-media-cover-wrapper:hover .esg-bottom:after,.thim-sc-project.style-02 .esg-media-cover-wrapper:hover .esg-bottom:before,.thim-sc-project.style-02 .esg-media-cover-wrapper:hover .esg-top:after,.thim-sc-project.style-02 .esg-media-cover-wrapper:hover .esg-top:before{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.thim-sc-project.style-03 .esg-entry-cover .esg-overlay{margin-top:0!important}.thim-sc-project.style-03 .eg-construction-2-element-14,.thim-sc-project.style-03 .eg-construction-2-element-16{opacity:1!important;transform:none!important;visibility:visible!important}.thim-sc-project.style-03 .esg-bc.eec{padding:45px!important;left:20px;right:20px;bottom:20px;top:auto;width:auto;background:rgba(21,35,61,.7)}.thim-sc-project.style-03 .esg-overlay.esg-covergrowup.eg-construction-2-container{opacity:0!important}.thim-sc-project.style-03 li.eg-construction-2-wrapper:hover .esg-bc.eec{display:none!important}.thim-sc-project.style-03 li.eg-construction-2-wrapper:hover .esg-overlay.esg-covergrowup.eg-construction-2-container{left:20px;right:20px;bottom:20px!important;top:20px!important;width:auto;height:auto;opacity:1!important}.thim-sc-project.style-04 li{transform-style:flat!important}.thim-sc-project.style-04 .esg-entry-cover .esg-overlay{width:auto;height:auto;left:11px;right:11px;top:11px;bottom:11px}.thim-sc-project.style-04 .eg-construction-1-element-0,.thim-sc-project.style-04 .eg-construction-archive-4c-element-0{position:relative;padding-bottom:14px!important;margin-bottom:10px!important}.thim-sc-project.style-04 .eg-construction-1-element-0:after,.thim-sc-project.style-04 .eg-construction-archive-4c-element-0:after{width:30px;height:1px;content:'';position:absolute;left:0;right:0;margin:auto;bottom:0}.thim-sc-project.style-04 .eg-construction-1-element-4,.thim-sc-project.style-04 .eg-construction-archive-4c-element-16,.thim-sc-project.style-04 .eg-construction-archive-4c-element-4{position:relative;padding:0!important}.thim-sc-project.style-04 .eg-construction-1-element-4:after,.thim-sc-project.style-04 .eg-construction-archive-4c-element-16:after,.thim-sc-project.style-04 .eg-construction-archive-4c-element-4:after{width:100%;height:1px;position:absolute;left:0;bottom:5px;content:'';display:inline-block}.thim-sc-project.style-04 .eg-construction-1-element-4,.thim-sc-project.style-04 .eg-construction-archive-3c-element-4{position:relative;margin-top:5px!important;padding:0!important}.thim-sc-project.style-04 .eg-construction-1-element-4:after,.thim-sc-project.style-04 .eg-construction-archive-3c-element-4:after{width:100%;height:1px;position:absolute;left:0;bottom:5px;content:'';display:inline-block}.thim-sc-project.style-04 .eg-construction-1-element-0,.thim-sc-project.style-04 .eg-construction-archive-3c-element-0{position:relative;padding-bottom:10px;margin-bottom:15px}.thim-sc-project.style-04 .eg-construction-1-element-0:after,.thim-sc-project.style-04 .eg-construction-archive-3c-element-0:after{width:30px;height:1px;position:absolute;left:0;right:0;bottom:0;margin:auto;content:'';display:inline-block}.thim-sc-project.style-05 .esg-entry-cover .esg-overlay{width:auto;height:auto;left:11px;right:11px;top:11px;bottom:11px}.thim-sc-project.style-05 .eg-icon-resize-full-alt:before{font-family:Ionicons!important;content:"\f25e"!important}.thim-sc-projects-slide .slides{margin:0;list-style:none!important}.thim-sc-projects-slide .slides:after,.thim-sc-projects-slide .slides:before{content:" ";display:table}.thim-sc-projects-slide .slides:after{clear:both}.thim-sc-projects-slide #slider img{width:100%}.thim-sc-projects-slide #carousel .flex-direction-nav{display:none!important}.thim-sc-projects-slide #carousel .image-origin:first-child{margin-left:0}.thim-sc-projects-slide #carousel .image-origin img{display:block;filter:alpha(opacity=40);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";-webkit-opacity:.4;-khtml-opacity:.4;-moz-opacity:.4;-ms-opacity:.4;-o-opacity:.4;opacity:.4;cursor:pointer;border:3px solid transparent;border-radius:4px}.thim-sc-projects-slide #carousel .image-origin:last-child{margin-right:0!important}.thim-sc-projects-slide #carousel .image-origin.flex-active-slide,.thim-sc-projects-slide #carousel .image-origin:hover{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.thim-sc-projects-slide #carousel .image-origin.flex-active-slide img,.thim-sc-projects-slide #carousel .image-origin:hover img{filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-webkit-opacity:1;-khtml-opacity:1;-moz-opacity:1;-ms-opacity:1;-o-opacity:1;opacity:1}.thim-sc-projects-slide .projects-slide #slider{position:relative}.thim-sc-projects-slide .projects-slide #slider ul{margin:0;list-style:none}.thim-sc-projects-slide .projects-slide #slider .flex-direction-nav{margin:0}.thim-sc-projects-slide .projects-slide #slider .flex-direction-nav a{position:absolute;z-index:9;top:50%;cursor:pointer;width:40px;margin:-20px 0 0;line-height:39px;height:40px;background:0 0;text-align:center;overflow:hidden;border:1px solid #fafafa;-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-webkit-transition:all .3s ease-in-out;-khtml-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}.thim-sc-quote.style-2 .btn-quote a,.thim-sc-quote.style-2 .quote-wrapper{-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%)}.thim-sc-projects-slide .projects-slide #slider .flex-direction-nav .flex-prev{left:-36px;opacity:0}.thim-sc-projects-slide .projects-slide #slider .flex-direction-nav .flex-prev:before{content:"\f104";font-family:FontAwesome;font-size:22px;line-height:31px;display:inline-block}.thim-sc-projects-slide .projects-slide #slider .flex-direction-nav .flex-next{right:-36px;opacity:0}.thim-sc-projects-slide .projects-slide #slider .flex-direction-nav .flex-next:before{content:"\f105";font-family:FontAwesome;font-size:22px;line-height:31px;display:inline-block}.thim-sc-projects-slide .projects-slide #slider:hover a{color:#fff!important}.thim-sc-projects-slide .projects-slide #slider:hover .flex-direction-nav .flex-prev{opacity:1;left:40px}.thim-sc-projects-slide .projects-slide #slider:hover .flex-direction-nav .flex-next{opacity:1;right:5px}.projects-slide .flexslider{margin:0;padding:0}.projects-slide .flexslider .slides>li{display:none;-webkit-backface-visibility:hidden}.projects-slide .flexslider .slides img{width:100%;display:block}.projects-slide .flexslider .slides:after{content:"\0020";display:block;clear:both;visibility:hidden;line-height:0;height:0}html[xmlns] .projects-slide .flexslider .slides{display:block}* html .projects-slide .flexslider .slides{height:1%}.no-js .projects-slide .flexslider .slides>li:first-child{display:block}@media screen and (max-width:860px){.flex-direction-nav .flex-prev{opacity:1;left:10px}.flex-direction-nav .flex-next{opacity:1;right:10px}}.projects-slide #slider .flex-viewport{max-height:575px}body.page-template-default .projects-slide #slider .flex-viewport{max-height:475px}.thim-sc-quote h3{font-weight:400}.thim-sc-quote.style-3 .quote-wrapper{padding:46px 0;display:flex;align-items:center}.thim-sc-quote.style-3 .quote-wrapper:after{content:"";clear:both;display:block}.thim-sc-quote.style-3 .quote-wrapper .heading{float:left;width:80%}.thim-sc-quote.style-3 .quote-wrapper .heading h3,.thim-sc-quote.style-3 .quote-wrapper .heading p{font-size:30px;color:#fafafa;margin:0;padding:0;line-height:1.4}.thim-sc-quote.style-3 .quote-wrapper .btn-quote{float:right;width:20%;text-align:right}.thim-sc-quote.style-3 .quote-wrapper .btn-quote a{font-size:16px;text-transform:uppercase;display:inline-block;padding:0 40px;height:40px;line-height:39px;border:1px solid #fff;color:#fff;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px}.thim-sc-quote.style-3 .quote-wrapper .btn-quote a:hover{background-color:#fff}.thim-sc-quote.style-4 .quote-wrapper{padding:40px 0;text-align:center}.thim-sc-quote.style-4 .quote-wrapper:after{content:"";clear:both;display:block}.thim-sc-quote.style-4 .quote-wrapper .heading{font-size:40px;color:#fff;margin-bottom:0;text-transform:uppercase}.thim-sc-quote.style-4 .quote-wrapper .heading h3{margin:0;padding:0;text-transform:uppercase}.thim-sc-quote.style-4 .quote-wrapper .description{color:#8a8a8a;margin-top:15px;margin-bottom:40px}.thim-sc-quote.style-4 .quote-wrapper .btn-quote a{font-size:16px;text-transform:uppercase;display:inline-block;padding:0 40px;height:40px;line-height:39px;color:#fff;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px}.thim-sc-quote.style-4 .quote-wrapper .btn-quote a:hover{background:0 0}.thim-sc-quote.style-2{position:relative;min-height:125px;max-height:125px;padding:0 15px}.thim-sc-quote.style-2 .quote-wrapper{max-width:70%;position:absolute;top:50%}.thim-sc-quote.style-2 .quote-wrapper:after{content:"";clear:both;display:block}.thim-sc-quote.style-2 .quote-wrapper .heading{float:left;font-size:30px;padding-right:30px}.thim-sc-quote.style-2 .quote-wrapper .heading p{line-height:100%;margin:0;padding:0;font-size:30px;color:#fff;letter-spacing:.9px}.thim-sc-quote.style-2 .btn-quote{position:absolute;top:0;bottom:0;width:29%;right:0;z-index:4;padding-left:25px}.thim-sc-quote.style-2 .btn-quote:before{content:'';display:block;border-top:solid 0 transparent;border-left:solid 50px transparent;right:100%;position:absolute;bottom:0;top:0}.thim-sc-quote.style-2 .btn-quote i{font-size:25px;margin-left:7px;color:#121212;vertical-align:middle;display:inline-block}.thim-sc-quote.style-2 .btn-quote a{position:absolute;top:50%}.thim-sc-quote.style-2 .btn-quote a span{position:relative;font-size:22px;text-transform:uppercase;font-weight:700;letter-spacing:.7px;display:inline-block;color:#121212}.thim-sc-quote.style-2 .btn-quote a span:after{background-color:#121212;content:"";position:absolute;display:inline-block;bottom:0;left:0;width:100%;height:1px}.thim-sc-quote.style-2 .btn-quote a:hover,.thim-sc-quote.style-2 .btn-quote a:hover i,.thim-sc-quote.style-2 .btn-quote a:hover span{color:#fff}.thim-sc-quote.style-2 .btn-quote a:hover i:after,.thim-sc-quote.style-2 .btn-quote a:hover span:after{background:#fff}.thim-sc-social-links ul{margin:0;list-style:none}header .thim-sc-social-links ul{line-height:100%}.thim-sc-social-links ul li{display:inline-block;margin-right:15px;margin-bottom:0}.thim-sc-social-links ul li:last-child{margin-right:0}header .thim-sc-social-links ul li{padding:0!important}footer .thim-sc-social-links ul li{margin-right:20px}.thim-sc-social-links ul li a{font-size:18px;vertical-align:middle}footer .thim-sc-social-links ul li a{font-size:17px}header .thim-sc-social-links ul li a{font-size:13px}.thim-sc-social-links ul.style-02 li{margin-right:10px}.thim-sc-social-links ul.style-02 li a{font-size:14px;width:25px;height:25px;border:1px solid #AAA;line-height:24px;border-radius:50%;text-align:center;display:inline-block}.thim-sc-social-links ul.style-02 li:last-child{margin-right:0}.thim-sc-testimonials.layout-1 .thim-testimonials,.thim-sc-testimonials.layout-2 .thim-testimonials{text-align:center;max-width:80%;margin:30px auto}.thim-sc-testimonials.layout-1 .thim-testimonials .testimonial-item .content,.thim-sc-testimonials.layout-2 .thim-testimonials .testimonial-item .content{color:#fff;display:inline-block;font-size:26px;font-style:italic;line-height:1.38!important;font-family:"Times New Roman"}.thim-sc-testimonials.layout-1 .thim-testimonials .owl-dots,.thim-sc-testimonials.layout-2 .thim-testimonials .owl-dots{margin-top:50px!important}.thim-sc-testimonials.layout-1 .thim-testimonials .owl-dots .owl-dot span,.thim-sc-testimonials.layout-2 .thim-testimonials .owl-dots .owl-dot span{width:8px;height:8px;border:2px solid #9B9B9B;background:0 0;filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-webkit-opacity:1;-khtml-opacity:1;-moz-opacity:1;-ms-opacity:1;-o-opacity:1;opacity:1}.thim-sc-testimonials.layout-1 .thim-testimonials .owl-dots .owl-dot.active span,.thim-sc-testimonials.layout-2 .thim-testimonials .owl-dots .owl-dot.active span{background:#fff;border-color:#fff}.thim-sc-testimonials.layout-1 .owl-nav .owl-next,.thim-sc-testimonials.layout-1 .owl-nav .owl-prev,.thim-sc-testimonials.layout-2 .owl-nav .owl-next,.thim-sc-testimonials.layout-2 .owl-nav .owl-prev{padding:0!important;margin:0!important;position:absolute;top:25px;background:0 0!important;font-size:0}.thim-sc-testimonials.layout-1 .owl-nav .owl-next:before,.thim-sc-testimonials.layout-1 .owl-nav .owl-prev:before,.thim-sc-testimonials.layout-2 .owl-nav .owl-next:before,.thim-sc-testimonials.layout-2 .owl-nav .owl-prev:before{font-family:Ionicons;font-size:65px;color:#989898}.thim-sc-testimonials.layout-1 .owl-nav .owl-prev,.thim-sc-testimonials.layout-2 .owl-nav .owl-prev{left:-20%}.thim-sc-testimonials.layout-1 .owl-nav .owl-prev:before,.thim-sc-testimonials.layout-2 .owl-nav .owl-prev:before{content:"\f3d2"}.thim-sc-testimonials.layout-1 .owl-nav .owl-next,.thim-sc-testimonials.layout-2 .owl-nav .owl-next{right:-20%}.thim-sc-testimonials.layout-1 .owl-nav .owl-next:before,.thim-sc-testimonials.layout-2 .owl-nav .owl-next:before{content:"\f3d3"}.thim-sc-testimonials.layout-1 .thim-testimonials.owl-carousel .owl-nav.disabled{display:block!important}.thim-sc-testimonials.layout-1 .thim-testimonial-custom-dots.owl-theme{width:280px;margin:0 auto;position:relative}.thim-sc-testimonials.layout-1 .thim-testimonial-custom-dots.owl-theme .owl-stage-outer{margin:0!important}.thim-sc-testimonials.layout-1 .thim-testimonial-custom-dots.owl-theme .owl-item:not(.center) .img-dot:after{border:2px solid #fff;border-radius:50%;position:absolute;content:'';width:100%;height:100%;top:0;bottom:0;left:0;right:0}.thim-sc-testimonials.layout-1 .thim-testimonial-custom-dots.owl-theme .img-dot{position:relative;z-index:1;border-radius:50%;overflow:hidden;cursor:pointer}.thim-sc-testimonials.layout-1 .thim-testimonial-custom-dots.owl-theme .img-dot::before{position:absolute;content:'';width:100%;height:100%;background:#000;opacity:.4;left:0;right:0;z-index:1}.thim-sc-testimonials.layout-1 .thim-testimonial-custom-dots.owl-theme .owl-item{width:94px!important;margin-top:8px;margin-right:1px!important;margin-left:1px!important}.thim-sc-testimonials.layout-1 .thim-testimonial-custom-dots.owl-theme .owl-item.center{width:110px!important;z-index:10;opacity:1!important;border:2px solid #fff;margin-top:0;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.thim-sc-testimonials.layout-1 .thim-testimonial-custom-dots.owl-theme .owl-item.center .img-dot{z-index:2}.thim-sc-testimonials.layout-1 .thim-testimonial-custom-dots.owl-theme .owl-item.center .img-dot::before{opacity:1;background:unset}.thim-sc-testimonials.layout-1 .thim-testimonial-custom-dots.owl-theme .item-left{left:30px}.thim-sc-testimonials.layout-1 .thim-testimonial-custom-dots.owl-theme .item-right{right:30px}.thim-sc-testimonials.layout-2 .thim-testimonials{margin-bottom:25px!important}.thim-sc-testimonials.layout-2 .thim-testimonials .testimonial-item .content{margin-bottom:30px}.thim-sc-testimonials.layout-2 .thim-testimonials .testimonial-item .name{font-weight:700}.thim-sc-testimonials.layout-2 .thim-testimonial-custom-dots.owl-theme{width:180px;margin:0 auto;position:relative}.thim-sc-testimonials.layout-2 .thim-testimonial-custom-dots.owl-theme .owl-stage-outer{padding-left:0!important}.thim-sc-testimonials.layout-2 .thim-testimonial-custom-dots.owl-theme .img-dot{position:relative;z-index:1;border-radius:50%;overflow:hidden;cursor:pointer}.thim-sc-testimonials.layout-2 .thim-testimonial-custom-dots.owl-theme .img-dot::before{position:absolute;content:'';width:100%;height:100%;opacity:.5;left:0;right:0}.thim-sc-testimonials.layout-2 .thim-testimonial-custom-dots.owl-theme .owl-item{width:60px!important;margin-top:6px;margin-left:1px}.thim-sc-testimonials.layout-2 .thim-testimonial-custom-dots.owl-theme .owl-item.center{width:70px!important;z-index:10;opacity:1!important;border:1px solid #fff;margin-top:0;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.thim-sc-testimonials.layout-2 .thim-testimonial-custom-dots.owl-theme .owl-item.center .img-dot{z-index:2}.thim-sc-testimonials.layout-2 .thim-testimonial-custom-dots.owl-theme .owl-item.center .img-dot::before{opacity:1;background:0 0!important}.thim-sc-testimonials.layout-2 .thim-testimonial-custom-dots.owl-theme .item-left{left:30px}.thim-sc-testimonials.layout-2 .thim-testimonial-custom-dots.owl-theme .item-right{right:30px}.thim-testimonials{text-align:center}.thim-testimonials .content{font-size:22px;color:#fff;font-family:"Times New Roman";font-style:italic;letter-spacing:.8px}.thim-testimonials .name{font-size:32px;margin-top:0;margin-bottom:0}.layout-1 .thim-testimonials .name{font-size:18px;text-transform:uppercase}.layout-2 .thim-testimonials .name{text-transform:uppercase;opacity:.99;font-size:20px;font-weight:700;line-height:1.2;letter-spacing:.8px}.thim-testimonials .regency{font-size:16px;color:#8e8e8e;text-transform:uppercase}.layout-1 .thim-testimonials .regency{font-weight:300;color:#989898;text-transform:capitalize}.layout-2 .thim-testimonials .regency{color:#999;text-transform:capitalize}.thim-testimonials .owl-dots{text-align:center;margin-top:30px}.thim-testimonials .owl-dot{float:left;display:inline-block;border:1px solid transparent;padding:1px!important;margin:0 8px 25px 0!important;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.thim-testimonials .owl-dot:last-child{margin-bottom:0!important}.thim-testimonials .owl-dot span{background:#545862!important;margin:0!important;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.thim-sc-testimonial.layout-3{max-width:640px;text-align:left}.thim-sc-testimonial.layout-3 .testimonial-item{position:relative;padding-left:60px;padding-top:45px}.thim-sc-testimonial.layout-3 .testimonial-item:before{font-size:311.2px;line-height:1;width:auto;display:inline-block;color:rgba(230,230,230,.1);font-family:"Times New Roman";position:absolute;top:0;left:10px;content:",,";letter-spacing:-22px;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg)}.thim-sc-text-box.layout-1 .sc-title:after,.thim-sc-text-box.layout-2 .sc-title:after{left:0;content:'';width:40px;height:2px;display:inline-block}.thim-sc-testimonial.layout-3 .content{font-size:22px;font-family:"Times New Roman";font-style:italic;letter-spacing:.4px;color:#e6e6e6;margin-bottom:35px}.thim-sc-testimonial.layout-3 .name{font-size:32px;margin-top:20px;margin-bottom:0;font-family:ShorelinesScript;font-weight:700;letter-spacing:3.2px;text-align:left}.thim-sc-testimonial.layout-3 .regency{font-size:16px;color:#8e8e8e;text-transform:uppercase}.thim-sc-testimonial.layout-3 .owl-dots{text-align:left;padding-left:60px;margin-top:30px!important}.thim-sc-testimonial.layout-3 .owl-dots:after{content:"";clear:both;display:block}.about .thim-sc-testimonial.layout-3 .owl-dots{display:none!important}.thim-sc-testimonial.layout-3 .owl-dot{float:left;display:inline-block;border:1px solid transparent;padding:1px!important;margin:0 8px 0 0!important;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.thim-sc-testimonial.layout-3 .owl-dot span{width:9px;height:9px;background:#545862!important;margin:0!important;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.thim-sc-testimonial.layout-3 .owl-dot:last-child{margin-bottom:0!important}.about.thim-sc-testimonial.layout-3 .testimonial-item{padding-left:6px}.thim-sc-testimonial.layout-3.no-pagination .owl-dots{display:none!important}.thim-sc-text-box.layout-1 .sc-title{position:relative;margin-bottom:55px}.page-template-home-page .thim-sc-text-box.layout-1 .sc-title{font-weight:300}.thim-sc-text-box.layout-1 .sc-title:after{position:absolute;right:auto;bottom:-3px;background-color:#999}.thim-sc-text-box.layout-1 .sc-button a:hover,.thim-sc-text-box.layout-2 .sc-button a:hover{background:0 0}.thim-sc-text-box.layout-1 .images{margin-bottom:25px}.thim-sc-text-box.layout-1 .description{margin-bottom:40px}.thim-sc-text-box.layout-1 .description p{margin-bottom:0}.thim-sc-text-box.layout-1 .sc-button a{font-size:16px;display:inline-block;padding:6.5px 40px;color:#fff;border:1px solid transparent;text-transform:uppercase;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px}.thim-sc-text-box.layout-2 .sc-title{position:relative;margin-bottom:55px}.thim-sc-text-box.layout-2 .sc-title h2{font-weight:300;margin-bottom:0;line-height:1.4em}.thim-sc-text-box.layout-2 .sc-title:after{position:absolute;right:auto;bottom:-15px}.thim-sc-text-box.layout-2 .images{margin-bottom:25px;display:flex;align-items:center}.home .thim-sc-text-box.layout-2 .images{margin-bottom:32px}.thim-sc-text-box.layout-2 .images:after{content:"";clear:both;display:block}.thim-sc-text-box.layout-2 .images img{float:left;width:50%}.thim-sc-text-box.layout-3 .sc-title:after,.thim-sc-text-box.layout-4 .sc-title:after{width:40px;content:'';display:inline-block;right:auto;left:0}.thim-sc-text-box.layout-2 .images img:last-child{padding-left:15px}.thim-sc-text-box.layout-2 .images img:first-child{padding-right:15px}.thim-sc-text-box.layout-2 .description{margin-bottom:30px}.thim-sc-text-box.layout-2 .description p:last-child{margin-bottom:0}.thim-sc-text-box.layout-2 .sc-button a{display:inline-block;padding:7px 35px;font-size:16px;color:#fff;text-transform:uppercase;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px}.thim-sc-text-box.layout-3 .sc-title{position:relative;margin-bottom:50px}.home .thim-sc-text-box.layout-3 .sc-title{font-size:32px;margin-bottom:23px}.thim-sc-text-box.layout-3 .sc-title:after{height:1px;position:absolute;bottom:-5px}.home .thim-sc-text-box.layout-3 .sc-title:after{bottom:0}.thim-sc-text-box.layout-3 .description{margin-bottom:40px}.thim-sc-text-box.layout-3 .description p:last-child{margin-bottom:0}.thim-sc-text-box.layout-3 .sc-author{padding-top:10px;font-family:ShorelinesScript;font-size:32px;font-weight:700;line-height:.75;letter-spacing:3.2px}.home .thim-sc-text-box.layout-3 .sc-author{font-weight:400}.thim-sc-text-box.layout-3 .sc-regency{text-transform:uppercase}.home .thim-sc-text-box.layout-3 .sc-regency{font-size:16px;color:#232323}.thim-sc-text-box.layout-4 .sc-title{position:relative;margin-bottom:50px;font-weight:300}.thim-sc-text-box.layout-4 .sc-title:after{height:2px;position:absolute;bottom:0;background-color:#999}.thim-sc-text-box.layout-4 .images{margin-bottom:25px}.thim-sc-text-box.layout-4 .thim-box-contents{margin-top:17px}.thim-sc-text-box.layout-4 .thim-box-contents:after{content:"";clear:both;display:block}.thim-sc-text-box.layout-4 .thim-box-contents .content-item{float:left;width:47%}.thim-sc-text-box.layout-4 .thim-box-contents .content-item h4{font-size:18px;text-transform:uppercase;margin-bottom:15px}.thim-sc-text-box.layout-4 .thim-box-contents .content-item:nth-child(2n){float:right}.thim-sc-text-box.layout-5 .sc-title{position:relative;margin-bottom:50px;font-weight:300}.thim-sc-text-box.layout-5 .sc-title:after{width:40px;height:2px;position:absolute;left:0;right:auto;bottom:0;content:'';background-color:#999;display:inline-block}.thim-sc-text-box.layout-5 .thim-box-images img{vertical-align:baseline;margin-right:20px}.thim-sc-text-box.layout-5 .thim-box-images img:last-child{margin-right:0}.thim-sc-text-box.layout-5 .thim-box-histories{margin-top:45px}.thim-sc-text-box.layout-5 .thim-box-histories .history-item{margin-bottom:30px}.thim-sc-text-box.layout-5 .thim-box-histories .history-item:after{content:"";clear:both;display:block}.thim-sc-text-box.layout-5 .thim-box-histories .history-item:last-child{margin-bottom:0}.thim-sc-text-box.layout-5 .thim-box-histories .history-item .year{width:70px;float:left}.thim-sc-text-box.layout-5 .thim-box-histories .history-item .year span{display:inline-block;color:#fff;font-size:18px;font-weight:700;height:30px;width:100%;line-height:30px;text-align:center}.thim-sc-text-box.layout-5 .thim-box-histories .history-item .content{float:left;padding-left:20px;width:calc(100% - 70px)}.thim-sc-text-box.layout-5 .thim-box-histories .history-item .content h4{font-size:18px;text-transform:uppercase}.thim-sc-text-box.layout-6{margin-top:-3px}.thim-sc-text-box.layout-6 .sc-title{position:relative;font-size:26px;margin-bottom:25px;padding-bottom:15px;line-height:100%;font-weight:300;letter-spacing:1px}.thim-sc-text-box.layout-6 .sc-title:after{position:absolute;content:'';left:0;bottom:0;width:40px;height:1px;background-color:#999}.thim-sc-text-box.layout-6 blockquote{border-left:5px solid transparent;font-family:Times;font-style:italic;font-weight:700;padding-left:15px}.thim-sc-text-box.layout-6 .service-steps:after{content:"";clear:both;display:block}.thim-sc-text-box.layout-6 .service-steps .thim-step{float:left;width:48%;margin-bottom:5px}.thim-sc-text-box.layout-6 .service-steps .thim-step:nth-child(2n){float:right}.thim-sc-text-box.layout-6 .service-steps .thim-step .rank{opacity:.1;font-size:100px;font-weight:700;margin-left:-2px;line-height:100%}.thim-sc-text-box.layout-6 .service-steps .thim-step .content{margin-top:-38px}.thim-sc-text-box.layout-6 .service-steps .thim-step .content .title{padding-left:20px;font-size:20px;letter-spacing:.8px}.thim-sc-text-box.layout-7{display:flex;align-items:center;justify-content:space-between}.thim-sc-text-box.layout-7 div.wpcf7-mail-sent-ng,.thim-sc-text-box.layout-7 div.wpcf7-mail-sent-ok{border:none;font-size:15px;color:#fff;font-weight:400;margin-top:-30px;margin-bottom:0;padding-bottom:40px}.thim-sc-text-box.layout-7 .content-left{width:50%}.thim-sc-text-box.layout-7 .content-left h3{font-size:68px;font-weight:700;letter-spacing:2.7px;color:#fff;text-transform:uppercase;line-height:1.4}.thim-sc-text-box.layout-7 .content-left .description{font-size:22px;letter-spacing:.7px;line-height:1.27;margin-bottom:20px;color:#e8e8e8}.thim-sc-text-box.layout-7 .content-left .thim-button{margin-top:20px;text-transform:uppercase;color:#fff}.thim-sc-text-box.layout-7 .content-left .thim-button:hover{background:#fff;border-color:#fff}.thim-sc-text-box.layout-2.home-2 .sc-title p{color:#999}.thim-sc-video-box{max-width:880px;margin:0 auto}.thim-sc-video-box .video .video-box{position:relative;display:inline-block;width:100%;height:234px;margin-bottom:15px;background-repeat:no-repeat;background-size:cover;background-position:center}.thim-sc-video-box .video .video-box:hover .play-button a{border-color:#fff;color:#fff}.thim-sc-video-box .video .video-box:hover .play-button a i{color:#fff}.thim-sc-video-box .video .video-box .play-button{line-height:inherit;text-align:center;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%)}.thim-sc-video-box .video .video-box .play-button a{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;border:2px solid rgba(255,255,255,.5);height:60px;width:60px;display:inline-block;color:rgba(255,255,255,.5)}.thim-sc-video-box .video .video-box .play-button a .icon-play{font-size:40px;margin-left:7px;line-height:58px}.thim-sc-video-box .video .video-box .play-button a .icon-play:before{content:"ï’‡";display:inline-block;font-family:Ionicons;font-style:normal;font-weight:400}.thim-sc-video-box .video .video-box:before{position:absolute;content:"";left:0;top:0;width:100%;height:100%;background-color:rgba(45,45,45,.5)}.thim-sc-video-box .content-box h3{font-size:22px;font-weight:400}