/*!
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.9
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/
*/.clear-after,.single-post .page-content article .content-inner .entry-content .entry-tag-share:after,.blog-content:after{clear:both;content:"";display:block}.screen-reader-text{display:none}.box-shadow .boxed-area{box-shadow:0 0 32px rgba(0,0,0,0.23)}.content-pusher.boxed-area{max-width:1200px;overflow:hidden;margin:0 auto}.content-pusher.boxed-area header.site-header{max-width:1200px;margin:0 auto}*{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,0.1);height:1px;margin:20px 0}code{white-space:normal}.clear{clear:both}mark{background-color:yellow;color:black}.alert{-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}input:focus,textarea:focus,a:focus{outline:none;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,0.04);-webkit-box-shadow:0 0 0 1px rgba(0,0,0,0.09);-moz-box-shadow:0 0 0 1px rgba(0,0,0,0.09);box-shadow:0 0 0 1px rgba(0,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{max-width:100%;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-caption{background-color:rgba(0,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{content:"";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{margin-bottom:20px}.gallery-item{float:left;margin:0 4px 4px 0;overflow:hidden;position:relative}.gallery-columns-1 .gallery-item{max-width:100%}.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,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{content:"";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{content:"";display:block;clear:both}.bypostauthor>article .fn:before{content:"\f408";margin:0 2px 0 -2px;position:relative;top:-1px}ul,ol{margin-bottom:10px;margin-left:25px}ol{list-style:decimal;margin-left:15px}ul.square{list-style:square outside}ul.circle{list-style:circle outside}ul ul,ul ol,ol ol,ol ul{margin:4px 0 5px 30px}ul ul li,ul ol li,ol ol li,ol ul li{margin-bottom:6px}th,td{padding:4px 6px}table,td,tr{border:1px #ccc solid}table{border-collapse:collapse;border-spacing:0;margin-bottom:24px;width:100%}caption,th,td{font-weight:normal;text-align:left}th{border-width:0 1px 1px 0;font-weight:bold}td{border-width:0 1px 1px 0}dd{margin-bottom:24px}body a:hover,body a:focus{text-decoration:none}.owl-theme .owl-nav [class*=owl-]{font-size:0 !important}.breadcrumb{background:transparent}figure{max-width:100%}.hidden{display:none !important;visibility:hidden !important}.hide{display:none !important}.show{display:block !important}.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,0.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>.vc_row,#thim-header-topbar ul.list-inline.pull-right>li .wpb_wrapper>div,#thim-header-topbar ul.list-inline.pull-right>li .wpb_wrapper>ul{display:inline-block;vertical-align:middle}#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 ul.list-inline>li{display:inline-block;vertical-align:middle}#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{display:inline-block;vertical-align:middle;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:before,header#masthead:after{content:" ";display:table}header#masthead:after{clear:both}header#masthead.sticky-header.affix{position:fixed;top:0;-webkit-transition:all 0.4s;-khtml-transition:all 0.4s;-moz-transition:all 0.4s;-ms-transition:all 0.4s;-o-transition:all 0.4s;transition:all 0.4s}header#masthead.sticky-header.affix-top.menu-show{position:absolute}header#masthead.sticky-header.no-transition{-webkit-transition:none;-khtml-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none}header#masthead.sticky-header.no-transition.affix.menu-show{-webkit-transition:none;-khtml-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;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 0.5s}header#masthead .navigation-top .header-sidebar{float:right}header#masthead.header_v1 nav.main-navigation{-webkit-box-shadow:1px 0 3px 2px rgba(0,0,0,0.1);-khtml-box-shadow:1px 0 3px 2px rgba(0,0,0,0.1);-moz-box-shadow:1px 0 3px 2px rgba(0,0,0,0.1);-ms-box-shadow:1px 0 3px 2px rgba(0,0,0,0.1);-o-box-shadow:1px 0 3px 2px rgba(0,0,0,0.1);box-shadow:1px 0 3px 2px rgba(0,0,0,0.1)}header#masthead.affix{-webkit-box-shadow:1px 0 3px 2px rgba(0,0,0,0.1);-khtml-box-shadow:1px 0 3px 2px rgba(0,0,0,0.1);-moz-box-shadow:1px 0 3px 2px rgba(0,0,0,0.1);-ms-box-shadow:1px 0 3px 2px rgba(0,0,0,0.1);-o-box-shadow:1px 0 3px 2px rgba(0,0,0,0.1);box-shadow:1px 0 3px 2px rgba(0,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%,0px);-moz-transform:translate(100%,0px);-ms-transform:translate(100%,0px);-o-transform:translate(100%,0px)}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,0.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{position:relative;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 0.5s;-khtml-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.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 0.3s,box-shadow 0.3s;transition:background 0.3s,box-shadow 0.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:before,body.responsive .mobile-menu-container ul li .icon-toggle:after{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:none;-webkit-transition:background 0.3s,box-shadow 0.3s;transition:background 0.3s,box-shadow 0.3s}body.responsive .mobile-menu-container ul li a:hover,body.responsive .mobile-menu-container ul li a :focus{background:transparent}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 0.3s ease-in-out;-khtml-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.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 0.5s;-khtml-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.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 0.3s ease-in-out;-khtml-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.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}}@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}.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}.wrapper-header-default{background-color:var(--thim-header-background-color)}#masthead{z-index:10;background-repeat:no-repeat;background-size:cover;-webkit-transition:transform 0.3s 0.1s;-khtml-transition:transform 0.3s 0.1s;-moz-transition:transform 0.3s 0.1s;-ms-transition:transform 0.3s 0.1s;-o-transition:transform 0.3s 0.1s;transition:transform 0.3s 0.1s}#masthead.affix.menu-hidden{-webkit-transform:translate(0,-100%);-moz-transform:translate(0,-100%);-ms-transform:translate(0,-100%);-o-transform:translate(0,-100%)}#masthead.header-overlay{position:absolute;top:0;right:0;left:0;z-index:999}#masthead.header-overlay.header_v2 .thim-search-box{background:none}#masthead.header-default{position:fixed;top:0;right:0;left:0;z-index:999}#masthead.no-affix-top .no-sticky-logo{display:none}#masthead.no-affix-top .sticky-logo{display:inline-block}#masthead.affix-top{background-color:transparent;-webkit-transition:background-color 0.5s,transform 0.3s 0.1s;-khtml-transition:background-color 0.5s,transform 0.3s 0.1s;-moz-transition:background-color 0.5s,transform 0.3s 0.1s;-ms-transition:background-color 0.5s,transform 0.3s 0.1s;-o-transition:background-color 0.5s,transform 0.3s 0.1s;transition:background-color 0.5s,transform 0.3s 0.1s}#masthead.affix-top .sm-logo .no-sticky-logo{display:inline-block}#masthead.affix-top .sm-logo .sticky-logo{display:none}#masthead.affix{z-index:9999;position:fixed;width:100%;-webkit-transition:transform 0.3s 0.1s;-khtml-transition:transform 0.3s 0.1s;-moz-transition:transform 0.3s 0.1s;-ms-transition:transform 0.3s 0.1s;-o-transition:transform 0.3s 0.1s;transition:transform 0.3s 0.1s}#masthead.affix .sm-logo .no-sticky-logo{display:none}#masthead.affix .sm-logo .sticky-logo{display:block}#masthead.affix.menu-hidden{-webkit-transition:all 0.5s ease-in-out;-khtml-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}#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{float:left}#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;top:50%;right:4px;margin:0;line-height:15px;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%)}#masthead .navigation .width-navigation .inner-navigation .navbar>li.menu-item>a{font-weight:bold;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 0.5s;-khtml-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.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;top:50%;right:15px;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%)}#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-right>div{float:left}#masthead .navigation .width-navigation .inner-navigation .navbar li.menu-item a{padding:22px 30px 20px;display:block;letter-spacing:0.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;top:50%;left:0;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%)}#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}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 0.2s ease-in-out 0s;-khtml-transition:all 0.2s ease-in-out 0s;-moz-transition:all 0.2s ease-in-out 0s;-ms-transition:all 0.2s ease-in-out 0s;-o-transition:all 0.2s ease-in-out 0s;transition:all 0.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}body:not(.mobile-menu-open) header .navbar li:not(.multicolumn) .sub-menu li{width:100%}@media (min-width:769px){.navigation .sm-logo a img{-webkit-transition:all ease-out 0.3s;-khtml-transition:all ease-out 0.3s;-moz-transition:all ease-out 0.3s;-ms-transition:all ease-out 0.3s;-o-transition:all ease-out 0.3s;transition:all ease-out 0.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,0.09);-khtml-box-shadow:0 2px 3px rgba(0,0,0,0.09);-moz-box-shadow:0 2px 3px rgba(0,0,0,0.09);-ms-box-shadow:0 2px 3px rgba(0,0,0,0.09);-o-box-shadow:0 2px 3px rgba(0,0,0,0.09);box-shadow:0 2px 3px rgba(0,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.3333333333%;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.6666666667%;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.6666666667%;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.3333333333%;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.6666666667%;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.3333333333%;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.2857142857%;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.5714285714%;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.8571428571%;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.1428571429%;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.4285714286%;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.7142857143%;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}}@media (min-width:769px){.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-megamenu .icon-toggle,.mega-menu>.menu-flyout .icon-toggle{width:10px;padding-left:10px}.mega-menu>.menu-megamenu>.mega-sub-menu,.mega-menu>.menu-flyout>.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;overflow:hidden;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:bold;text-align:inherit;line-height:1.4;text-transform:uppercase}.main-top .content .banner-description{font-weight:300;text-align:inherit}#breadcrumbs{margin:0}#breadcrumbs li{line-height:25px;display:inline-block;list-style:none}#breadcrumbs li a{line-height:25px;display:inline-block}#breadcrumbs li span.breadcrum-icon{margin:0 10px;filter:alpha(opacity=50);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";-webkit-opacity:0.5;-khtml-opacity:0.5;-moz-opacity:0.5;-ms-opacity:0.5;-o-opacity:0.5;opacity:0.5}#breadcrumbs li:last-child:after{display:none}#breadcrumbs li.finish span,#breadcrumbs li a{text-transform:capitalize}.thim-sc-breadcrumb .entry-title{font-weight:bold;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:after{font-family:"Ionicons";content:"\f4a5";font-size:20px;position:absolute;right:7px;top:1px;width:40px;height:40px;text-align:center;line-height:40px;color:#cccccc}.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 0.3s ease-in-out;-khtml-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.search-form .search-field:-moz-placeholder{color:#ccc}.search-form .search-field::-moz-placeholder{color:#ccc}.search-form .search-field:-ms-input-placeholder{color:#ccc}.search-form .search-field::-webkit-input-placeholder{color:#ccc}.search-form .search-submit{width:40px;position:absolute;top:0;right:0;border:none;z-index:2;background:transparent !important;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;line-height:40px;height:40px;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 .widget-title,.widget-area .widget .rsswidget,.widget-area .widget .widgettitle{position:relative;font-size:26px;text-transform:capitalize;margin-bottom:35px;font-weight:300;margin-top:0}.widget-area .widget .widget-title:after,.widget-area .widget .rsswidget: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_pages ul li,.widget-area .widget.widget_meta ul li,.widget-area .widget.widget_recent_comments ul li,.widget-area .widget.widget_recent_entries ul li,.widget-area .widget.widget_nav_menu 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_pages ul li .children li,.widget-area .widget.widget_pages 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_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,.widget-area .widget.widget_nav_menu ul li .children li,.widget-area .widget.widget_nav_menu 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_pages ul li a,.widget-area .widget.widget_meta ul li a,.widget-area .widget.widget_recent_comments ul li a,.widget-area .widget.widget_recent_entries ul li a,.widget-area .widget.widget_nav_menu 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 0.3s;-khtml-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s}.tagcloud{margin-bottom:45px}.tagcloud a{display:inline-block;color:#999;margin:4px 2px;padding:2px 20px;border:solid 1px #eee;border-radius:5px}.tagcloud a:hover{border-color:#0275d8;background-color:#0275d8;color:white}.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}select{max-width:100%}.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 .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 a:hover,.page-content article.format-quote blockquote a:hover{text-decoration:underline}.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}.entry-meta>span:last-child:after,.entry-meta>span.entry-date:after{display:none}.blog-content{width:100% !important}.col-sm-6.aligncenter .blog-content h2.entry-title{font-size:26px;margin:0}.blog-content article.column-1,.blog-content article.col-md-12{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 .thumbnail,.blog-content article .content-inner .post-image{position:relative;overflow:hidden}.blog-content article .content-inner .thumbnail img,.blog-content article .content-inner .post-image 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 .entry-content .entry-meta .comment-total{display:none}.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:0.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,0.4)}.loop-pagination li .page-numbers:hover,.loop-pagination li .page-numbers.current{color:#fff}.blog-content article{margin-bottom:30px}.blog-content article.col-md-6,.blog-content article.col-md-4,.blog-content article.col-md-3{float:left}.blog-content article.col-md-6 .entry-meta a,.blog-content article.col-md-6 .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-3 .entry-meta a,.blog-content article.col-md-3 .entry-meta span{text-transform:uppercase}.blog-content article.col-md-6 .entry-meta>span,.blog-content article.col-md-4 .entry-meta>span,.blog-content article.col-md-3 .entry-meta>span{display:block;margin-right:0;padding:0}.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-4 .entry-meta>span.author,.blog-content article.col-md-4 .entry-meta>span.meta-category,.blog-content article.col-md-3 .entry-meta>span.author,.blog-content article.col-md-3 .entry-meta>span.meta-category{display:none}.blog-content article.col-md-6 .entry-meta>span:after,.blog-content article.col-md-4 .entry-meta>span:after,.blog-content article.col-md-3 .entry-meta>span:after{display:none}.blog-content article.col-md-6 .content-inner,.blog-content article.col-md-4 .content-inner,.blog-content article.col-md-3 .content-inner{text-align:center;border:1px solid #f3f3f3}.blog-content article.col-md-6 .content-inner:hover,.blog-content article.col-md-4 .content-inner:hover,.blog-content article.col-md-3 .content-inner:hover{-webkit-box-shadow:9.6px 11.5px 14px 0 rgba(0,0,0,0.1);-khtml-box-shadow:9.6px 11.5px 14px 0 rgba(0,0,0,0.1);-moz-box-shadow:9.6px 11.5px 14px 0 rgba(0,0,0,0.1);-ms-box-shadow:9.6px 11.5px 14px 0 rgba(0,0,0,0.1);-o-box-shadow:9.6px 11.5px 14px 0 rgba(0,0,0,0.1);box-shadow:9.6px 11.5px 14px 0 rgba(0,0,0,0.1);-webkit-transition:box-shadow 0.5s ease,border-color 0.5s ease;-khtml-transition:box-shadow 0.5s ease,border-color 0.5s ease;-moz-transition:box-shadow 0.5s ease,border-color 0.5s ease;-ms-transition:box-shadow 0.5s ease,border-color 0.5s ease;-o-transition:box-shadow 0.5s ease,border-color 0.5s ease;transition:box-shadow 0.5s ease,border-color 0.5s ease}.blog-content article.col-md-6 .content-inner .entry-top,.blog-content article.col-md-4 .content-inner .entry-top,.blog-content article.col-md-3 .content-inner .entry-top{margin-bottom:25px}.blog-content article.col-md-6 .entry-content,.blog-content article.col-md-4 .entry-content,.blog-content article.col-md-3 .entry-content{padding:0 25px;padding-bottom:30px}.blog-content article.col-md-6 .entry-content blockquote,.blog-content article.col-md-4 .entry-content blockquote,.blog-content article.col-md-3 .entry-content blockquote{margin-bottom:25px;padding:10px;font-size:19px}.blog-content article.col-md-6 .entry-content blockquote:before,.blog-content article.col-md-4 .entry-content blockquote:before,.blog-content article.col-md-3 .entry-content blockquote:before{display:none}.blog-content article.col-md-6 .entry-content .entry-title,.blog-content article.col-md-4 .entry-content .entry-title,.blog-content article.col-md-3 .entry-content .entry-title{font-size:18px}.blog-content article.col-md-6 .entry-content .entry-meta,.blog-content article.col-md-4 .entry-content .entry-meta,.blog-content article.col-md-3 .entry-content .entry-meta{margin-bottom:15px}.blog-content article.col-md-6 .entry-content .entry-summary,.blog-content article.col-md-4 .entry-content .entry-summary,.blog-content article.col-md-3 .entry-content .entry-summary{text-align:center}.blog-content article.col-md-6 .entry-content .readmore,.blog-content article.col-md-4 .entry-content .readmore,.blog-content article.col-md-3 .entry-content .readmore{margin-top:30px}.blog-content article.col-md-6 .entry-content .readmore a,.blog-content article.col-md-4 .entry-content .readmore a,.blog-content article.col-md-3 .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-6 .entry-content .readmore a:after,.blog-content article.col-md-4 .entry-content .readmore a:after,.blog-content article.col-md-3 .entry-content .readmore a:after{display:none}.blog-content article.col-md-6 .thim-social-share,.blog-content article.col-md-4 .thim-social-share,.blog-content article.col-md-3 .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:0.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,0.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}iframe{max-width:100%}.single .post-image{cursor:default;pointer-events:none}.blog .thim-social-share,.archive .thim-social-share,.single .thim-social-share,.grid_layout .col-md-12 .thim-social-share{text-align:center;width:75px;float:left}.blog .thim-social-share .text,.archive .thim-social-share .text,.single .thim-social-share .text,.grid_layout .col-md-12 .thim-social-share .text{text-transform:uppercase;font-size:16px;letter-spacing:0.8px;color:#202121;line-height:100%;margin-bottom:11px}.blog .thim-social-share .links,.archive .thim-social-share .links,.single .thim-social-share .links,.grid_layout .col-md-12 .thim-social-share .links{list-style:none;margin:0 !important}.blog .thim-social-share .links li a,.archive .thim-social-share .links li a,.single .thim-social-share .links li a,.grid_layout .col-md-12 .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:solid 1px #e6e6e6;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.blog .thim-social-share .links li a:hover,.archive .thim-social-share .links li a:hover,.single .thim-social-share .links li a:hover,.grid_layout .col-md-12 .thim-social-share .links li a:hover{color:#fff}.blog .thim-social-share .links li a:hover.facebook,.archive .thim-social-share .links li a:hover.facebook,.single .thim-social-share .links li a:hover.facebook,.grid_layout .col-md-12 .thim-social-share .links li a:hover.facebook{background:#3b5998;border-color:#3b5998}.blog .thim-social-share .links li a:hover.twitter,.archive .thim-social-share .links li a:hover.twitter,.single .thim-social-share .links li a:hover.twitter,.grid_layout .col-md-12 .thim-social-share .links li a:hover.twitter{background:#1da1f2;border-color:#1da1f2}.blog .thim-social-share .links li a:hover.pinterest,.archive .thim-social-share .links li a:hover.pinterest,.single .thim-social-share .links li a:hover.pinterest,.grid_layout .col-md-12 .thim-social-share .links li a:hover.pinterest{color:rgb(189,8,28);border-color:rgb(189,8,28)}.blog .thim-social-share .links li a:hover.google,.archive .thim-social-share .links li a:hover.google,.single .thim-social-share .links li a:hover.google,.grid_layout .col-md-12 .thim-social-share .links li a:hover.google{background:#d34836;border-color:#d34836}.blog .thim-social-share .links li a:hover.linkedin,.archive .thim-social-share .links li a:hover.linkedin,.single .thim-social-share .links li a:hover.linkedin,.grid_layout .col-md-12 .thim-social-share .links li a:hover.linkedin{color:#0077b5;border-color:#0077b5}.style-03 .blog .thim-social-share .links li,.style-03 .archive .thim-social-share .links li,.style-03 .single .thim-social-share .links li,.style-03 .grid_layout .col-md-12 .thim-social-share .links li{display:inline-block;margin-bottom:0;margin-right:17px}.style-03 .blog .thim-social-share .links li:last-child,.style-03 .archive .thim-social-share .links li:last-child,.style-03 .single .thim-social-share .links li:last-child,.style-03 .grid_layout .col-md-12 .thim-social-share .links li:last-child{margin-right:0}.style-02 .blog .thim-social-share,.style-02 .archive .thim-social-share,.style-02 .single .thim-social-share,.style-02 .grid_layout .col-md-12 .thim-social-share{float:left;margin-left:-75px}.blog .entry-post,.archive .entry-post,.single .entry-post,.grid_layout .col-md-12 .entry-post{float:left;width:calc(100% - 75px)}.blog .content-inner:after,.archive .content-inner:after,.single .content-inner:after,.grid_layout .col-md-12 .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:normal;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 40px}.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:0.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,0.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:solid 1px #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:white}.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{overflow:hidden}.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:0.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,0.1);-khtml-box-shadow:9.6px 11.5px 14px 0 rgba(0,0,0,0.1);-moz-box-shadow:9.6px 11.5px 14px 0 rgba(0,0,0,0.1);-ms-box-shadow:9.6px 11.5px 14px 0 rgba(0,0,0,0.1);-o-box-shadow:9.6px 11.5px 14px 0 rgba(0,0,0,0.1);box-shadow:9.6px 11.5px 14px 0 rgba(0,0,0,0.1);-webkit-transition:box-shadow 0.5s ease,border-color 0.5s ease;-khtml-transition:box-shadow 0.5s ease,border-color 0.5s ease;-moz-transition:box-shadow 0.5s ease,border-color 0.5s ease;-ms-transition:box-shadow 0.5s ease,border-color 0.5s ease;-o-transition:box-shadow 0.5s ease,border-color 0.5s ease;transition:box-shadow 0.5s ease,border-color 0.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 .comment-form textarea,#comments .comment-form input{padding:7px 20px}#comments .list-comments{margin-bottom:30px}#comments .list-comments .comments-title{font-size:24px;position:relative;font-weight:400;margin-bottom:20px;text-transform:capitalize}#comments .list-comments .comments-title::after{position:absolute;content:"";border-top:0.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:normal;text-transform:capitalize;position:relative}#comments .list-comments .comment-list li .author-name a{font-weight:400;text-transform:capitalize}#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}@media (min-width:991px){#comments .list-comments .comment-list li .content-comment .message{padding-left:95px}}#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:0.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:0.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 .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 .logged-in-as a:hover{text-decoration:underline}#comments .form-comment .comment-form>p{width:33%;display:inline-block;margin-right:0}#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-notes,#comments .form-comment .comment-form>p.comment-form-comment,#comments .form-comment .comment-form>p.form-submit{width:100%;display:block}#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 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 textarea,#comments .form-comment .comment-form input[type=email],#comments .form-comment .comment-form input[type=text]{outline:none;box-shadow:none;padding:10px 20px;font-size:13px;color:#999}#comments .form-comment .comment-form textarea{width:100%}#comments .form-comment .comment-form input::-webkit-input-placeholder,#comments .form-comment .comment-form textarea::-webkit-input-placeholder{color:#999}#comments .form-comment .comment-form input:-moz-placeholder,#comments .form-comment .comment-form textarea:-moz-placeholder{color:#999}#comments .form-comment .comment-form input::-moz-placeholder,#comments .form-comment .comment-form textarea::-moz-placeholder{color:#999}#comments .form-comment .comment-form input:-ms-input-placeholder,#comments .form-comment .comment-form textarea:-ms-input-placeholder{color:#999}.image-and-info{display:flex;align-items:center}.image-and-info:before,.image-and-info:after{content:" ";display:table}.image-and-info:after{clear:both}.text-left .nav-info{width:calc(100% - 100px)}.text-left .post-image{margin-right:20px}.text-right .nav-info{width:calc(100% - 100px)}.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 0.5s cubic-bezier(0.215,0.61,0.355,1);-khtml-transition:all 0.5s cubic-bezier(0.215,0.61,0.355,1);-moz-transition:all 0.5s cubic-bezier(0.215,0.61,0.355,1);-ms-transition:all 0.5s cubic-bezier(0.215,0.61,0.355,1);-o-transition:all 0.5s cubic-bezier(0.215,0.61,0.355,1);transition:all 0.5s cubic-bezier(0.215,0.61,0.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 .textwidget>p:first-child{padding-top:8px}footer#colophon .site-info{text-align:center}footer#colophon .site-info a:hover{text-decoration:underline}footer#colophon .footer-sidebars{padding:90px 0 45px}footer#colophon .footer-sidebars .col-md-20{width:20%}footer#colophon .footer-sidebars ul.menu{list-style:none;margin:0}footer#colophon .footer-sidebars ul.menu li{padding:8px 0}footer#colophon .copyright-text a:hover{text-decoration:underline}footer#colophon .copyright-content{padding:30px 0}footer#colophon .copyright-content ul{margin:0;list-style:none}footer#colophon .copyright-content ul li{display:inline-block;padding-left:20px}footer.footer-bg-image .copyright-content,.copyright-area.full .copyright-content{font-size:15px}.footer-3 .widgettitle,.footer-3 .widget-title{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-ok,body.responsive .thim-sc-text-box.layout-7 div.wpcf7-mail-sent-ng{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 15px}}@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 .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-1 .eg-construction-1-element-2{display:none !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}body.responsive .eg-construction-3-element-15{display:none !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{height:max-content !important}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:before,body.responsive .thim-sc-child-page .sc-child-page-base:after{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 .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-next:before{font-size:50px}body.responsive .thim-sc-child-page .owl-nav .owl-prev{left:-30px}body.responsive .thim-sc-child-page .owl-nav .owl-prev:before{font-size:50px}body.responsive .thim-search-box #thim-search-button{padding:12px 15px 12px}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}}@media (max-width:991px) and (min-width:600px){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 .icons,body.responsive .thim-sc-child-page .style-3 .child-pages .child-page-item .page-content .excerpt{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{height:max-content !important}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 .thim-brands.style3 .sc-brand-item .item-brands:nth-last-child(3){margin-bottom:40px !important}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 main.site-main,body.responsive.woocommerce #secondary{-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:none !important}body.responsive .thim-sc-project-completed{margin-bottom:30px}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-8,body.responsive.single-project .entry-description .wpb_column.vc_col-sm-4{width:100%}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,body.responsive.archive #main.col-md-9,body.responsive.archive #secondary.col-md-3{flex:0 0 100%;max-width:100%}body.responsive.blog #main.col-md-9,body.responsive.single-post #main.col-md-9,body.responsive.archive #main.col-md-9{margin-bottom:30px}body.responsive #thim-header-topbar{display:none !important;-webkit-transition:all 0.5s ease-in-out;-khtml-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}body.responsive .tp-leftarrow,body.responsive .tp-rightarrow{display:none !important}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 .width-header-sidebar{display: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.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-ok,body.responsive .thim-sc-text-box.layout-7 div.wpcf7-mail-sent-ng{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-child-page .style-3 .child-pages .child-page-item .page-content .excerpt{display:none}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{display:none}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 .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{font-size:26px}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{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.page-child .thim-sc-projects-slide{margin-top:30px}body.responsive.single-post .page-content article .related-archive ul li{margin-bottom:30px}body.responsive aside.widget-area{margin-top:30px}body.responsive aside.footer-menu{margin-bottom:15px}body.responsive aside.footer-menu .vc_wp_custommenu{margin-bottom:0}body.responsive aside.footer-menu .vc_empty_space{display:none}}@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:before,body.responsive .thim-sc-child-page.default .sc-child-page-base:after{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.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 .thim-sc-breadcrumb .entry-title{font-size:30px}body.responsive.page-child main article .vc_col-sm-9 .thim-sc-projects-slide{padding-top:40px;border-top:2px dashed #dddddd}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 footer#colophon .copyright-content .text-right{text-align:left !important}body.responsive .vc_custom_1509612860794{margin-bottom:30px !important;margin-left:0 !important}body.responsive div.child-page-item h3.sc-title{text-align:left !important}body.responsive .single-project .entry-title{font-size:30px}body.responsive .thim-brands.style3{margin-bottom:30px}body.responsive .flex-last{order:0}body.responsive .thim-sc-heading .heading-wrapper{text-align:center !important}body.responsive .thim-sc-heading .heading-wrapper .separator-title{left:0 !important;right:0 !important;margin:0 auto !important}body.responsive:not(.single-project) .sc-title{text-align:center !important}body.responsive:not(.single-project) .sc-title:after{left:0 !important;right:0 !important;margin:0 auto !important}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{text-align:center !important}body.responsive .thim-sc-icon-box.layout-2.support-style .smicon-box .content-box{display:block}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{display:block}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-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{text-align:center !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 .thim-sc-icon-box.layout-2.support-style .smicon-box .content-box .content .title{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-testimonials.layout-2 .thim-testimonials{max-width:100%}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 .home-contact input{max-width:100%}body.responsive.archive .entry-post,body.responsive .grid_layout .col-md-12 .entry-post{width:100%}body.responsive.archive .blog-content article{padding-left:0;padding-right:0}body.responsive.archive .thim-social-share,body.responsive .thim-sc-social-share .thim-social-share,body.responsive .grid_layout .col-md-12 .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.archive .thim-social-share .text,body.responsive .thim-sc-social-share .thim-social-share .text,body.responsive .grid_layout .col-md-12 .thim-social-share .text,body.responsive.single-project .thim-sc-social-share .thim-social-share .text{margin-bottom:0}body.responsive.archive .thim-social-share li,body.responsive .thim-sc-social-share .thim-social-share li,body.responsive .grid_layout .col-md-12 .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.archive .thim-social-share li:last-child,body.responsive .thim-sc-social-share .thim-social-share li:last-child,body.responsive .grid_layout .col-md-12 .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{padding-right:0;padding-left:0;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 .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{width:100%}body.responsive.single-post .entry-post .entry-content{padding-right:0;padding-left: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.single-post .entry-post .nav-single .nav-info{width:100%}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{position:static;max-width:100%;-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0)}body.responsive .thim-sc-quote.style-2 .heading{padding:0}body.responsive .thim-sc-quote.style-2 .btn-quote{position:static;background:none;width:100%;margin-top:20px}body.responsive .thim-sc-quote.style-2 .btn-quote a{display:inline-block;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-quote.style-2 .btn-quote:before{display:none;border-color:transparent}}@media (max-width:375px){body.responsive .thim-product-wishlist{margin-top:20px}}@media (max-width:420px){body.responsive #main-content .thim-location{padding-left:25px;padding-right:25px}}@media (max-width:375px){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}}@media (min-width:1400px){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-xs,body.responsive .visible-sm,body.responsive .visible-md,body.responsive .visible-lg{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}body.disable-responsive .wrapper-container{min-width:1170px !important;overflow:visible !important}body.disable-responsive .mobile-menu-container,body.disable-responsive .menu-mobile-effect{display:none !important}.sk-rotating-plane{width:40px;height:40px;background-color:#333;margin:40px auto;animation:sk-rotatePlane 1.2s infinite ease-in-out}@keyframes sk-rotatePlane{0%{transform:perspective(120px) rotateX(0deg) rotateY(0deg)}50%{transform:perspective(120px) rotateX(-180.1deg) rotateY(0deg)}100%{transform:perspective(120px) rotateX(-180deg) rotateY(-179.9deg)}}.sk-double-bounce{width:40px;height:40px;position:relative;margin:40px auto}.sk-double-bounce .sk-child{width:100%;height:100%;border-radius:50%;background-color:#333;opacity:0.6;position:absolute;top:0;left:0;animation:sk-doubleBounce 2s infinite ease-in-out}.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:-0.9s}.sk-wave .sk-rect5{animation-delay:-0.8s}@keyframes sk-waveStretchDelay{0%,40%,100%{transform:scaleY(0.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-wandering-cubes .sk-cube2{animation-delay:-0.9s}@keyframes sk-wanderingCube{0%{transform:rotate(0deg)}25%{transform:translateX(30px) rotate(-90deg) scale(0.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(0.5)}100%{transform:rotate(-360deg)}}.sk-spinner-pulse{width:40px;height:40px;margin:40px auto;background-color:#333;border-radius:100%;animation:sk-pulseScaleOut 1s infinite ease-in-out}@keyframes sk-pulseScaleOut{0%{transform:scale(0)}100%{transform:scale(1);opacity:0}}.sk-chasing-dots{margin:40px auto;width:40px;height:40px;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;background-color:#333;border-radius:100%;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;background-color:#333;border-radius:100%;display:inline-block;animation:sk-three-bounce 1.4s ease-in-out 0s infinite both}.sk-three-bounce .sk-bounce1{animation-delay:-0.32s}.sk-three-bounce .sk-bounce2{animation-delay:-0.16s}@keyframes sk-three-bounce{0%,80%,100%{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{content:"";display:block;margin:0 auto;width:15%;height:15%;background-color:#333;border-radius:100%;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:-0.9s}.sk-circle .sk-circle5:before{animation-delay:-0.8s}.sk-circle .sk-circle6:before{animation-delay:-0.7s}.sk-circle .sk-circle7:before{animation-delay:-0.6s}.sk-circle .sk-circle8:before{animation-delay:-0.5s}.sk-circle .sk-circle9:before{animation-delay:-0.4s}.sk-circle .sk-circle10:before{animation-delay:-0.3s}.sk-circle .sk-circle11:before{animation-delay:-0.2s}.sk-circle .sk-circle12:before{animation-delay:-0.1s}@keyframes sk-circleBounceDelay{0%,80%,100%{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:0.2s}.sk-cube-grid .sk-cube2{animation-delay:0.3s}.sk-cube-grid .sk-cube3{animation-delay:0.4s}.sk-cube-grid .sk-cube4{animation-delay:0.1s}.sk-cube-grid .sk-cube5{animation-delay:0.2s}.sk-cube-grid .sk-cube6{animation-delay:0.3s}.sk-cube-grid .sk-cube7{animation-delay:0s}.sk-cube-grid .sk-cube8{animation-delay:0.1s}.sk-cube-grid .sk-cube9{animation-delay:0.2s}@keyframes sk-cubeGridScaleDelay{0%,70%,100%{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{content:"";display:block;margin:0 auto;width:15%;height:15%;background-color:#333;border-radius:100%;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:-0.9s}.sk-fading-circle .sk-circle5:before{animation-delay:-0.8s}.sk-fading-circle .sk-circle6:before{animation-delay:-0.7s}.sk-fading-circle .sk-circle7:before{animation-delay:-0.6s}.sk-fading-circle .sk-circle8:before{animation-delay:-0.5s}.sk-fading-circle .sk-circle9:before{animation-delay:-0.4s}.sk-fading-circle .sk-circle10:before{animation-delay:-0.3s}.sk-fading-circle .sk-circle11:before{animation-delay:-0.2s}.sk-fading-circle .sk-circle12:before{animation-delay:-0.1s}@keyframes sk-circleFadeDelay{0%,39%,100%{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:0.3s}.sk-folding-cube .sk-cube3:before{animation-delay:0.6s}.sk-folding-cube .sk-cube4:before{animation-delay:0.9s}@keyframes sk-foldCubeAngle{0%,10%{transform:perspective(140px) rotateX(-180deg);opacity:0}25%,75%{transform:perspective(140px) rotateX(0deg);opacity:1}90%,100%{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 0.3s;-khtml-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.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(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px)}.error404 .container{padding-bottom:0}.error404 .container .error-404 .page-title{text-align:center;font-size:60px;font-weight:bold;letter-spacing:1.8px;margin-bottom:15px}.error404 .container .error-404 .page-content{text-align:center;line-height:1.44;letter-spacing:0.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:0.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:#cccccc}.error404 .container .error-404 .search-form{margin:auto;width:318px;right:75px}.error404 .container .error-404 .search-form::after{color:#cccccc;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:white;padding:0 40px}.error404 .container .error-404 .search-submit:hover{cursor:pointer}.site-content{padding-top:50px;padding-bottom:100px}.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 0.5s;-khtml-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.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 textarea{margin-bottom:23px !important}.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:#FF0000 !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:#FF0000}.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:#FF0000}.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:#FF0000}.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:#FF0000}.wpcf7-form textarea{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:normal;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}.wpcf7-mail-sent-ng{text-align:center}.contact-page .row{margin:0 -10px}.contact-page .row .col-sm-6,.contact-page .row .col-sm-12{padding-left:10px;padding-right:10px}.contact-page input,.contact-page textarea{margin-bottom:20px !important;outline:none;border:solid 1px #e6e6e6}.contact-page input:-moz-placeholder,.contact-page textarea:-moz-placeholder{color:#aaaaaa}.contact-page input::-moz-placeholder,.contact-page textarea::-moz-placeholder{color:#aaaaaa}.contact-page input:-ms-input-placeholder,.contact-page textarea:-ms-input-placeholder{color:#aaaaaa}.contact-page input::-webkit-input-placeholder,.contact-page textarea::-webkit-input-placeholder{color:#aaaaaa}.contact-page .sb-contact{position:relative;overflow:hidden;display:inline-block;width:auto}.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:#aaaaaa}.home-contact input::-moz-placeholder,.home-contact textarea::-moz-placeholder{color:#aaaaaa}.home-contact input:-ms-input-placeholder,.home-contact textarea:-ms-input-placeholder{color:#aaaaaa}.home-contact input::-webkit-input-placeholder,.home-contact textarea::-webkit-input-placeholder{color:#aaaaaa}.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}.home-contact .sb-contact{position:relative;overflow:hidden;display:inline-block;width:auto}.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:#ffffff;border-color:transparent;max-width:125px;max-height:40px;margin:0 !important}.thim_contact_slider .contact input.wpcf7-submit:hover{border-color:#ffffff}.thim_contact_slider .contact input:focus{outline:none}.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:none}.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{content:"";position:absolute;background:rgba(255,255,255,0.5);bottom:0;left:0;width:40px;height:1px}.thim_contact_slider .line:before{content:"";position:absolute;width:1px;background:rgba(255,255,255,0.5);height:70px;top:15px;left:20px}.thim_contact_slider .line:after{content:"";position:absolute;width:70px;background:rgba(255,255,255,0.5);height:1px;left:15px;top:20px}.thim_contact_slider .line_after:before{content:"";position:absolute;width:1px;background:rgba(255,255,255,0.5);height:70px;bottom:15px;right:20px}.thim_contact_slider .line_after:after{content:"";position:absolute;width:70px;background:rgba(255,255,255,0.5);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:0.5;background-color:#999999}.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,0.9)}#main-content .thim-location h3{font-size:36px;font-weight:300;letter-spacing:1.4px;color:#ffffff;margin-top:0;margin-bottom:45px;position:relative}#main-content .thim-location h3:after{width:40px;height:2px;background-color:#999999;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}#main-content .thim-location .info a.mobile{font-size:30px;letter-spacing:0.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}.slider-call a:hover{color:#fff}.vc_row[data-vc-full-width]{background-size:cover}.menu-right .quote-menu-right{margin-left:40px !important}.ob-google-map-iframe{position:relative}.ob-google-map-iframe iframe{position:absolute;left:0;top:0;width:100%;height:100%}.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 button[type=submit]:hover,.mc4wp-form .mc4wp-form-fields input[type=submit]:hover{color:#fff}.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:transparent;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}.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{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}.single-our_team article.our_team .content .entry-content br{display:none !important}#our-team-archive{margin:0 -15px}article.our_team{padding-top:20px;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{margin-bottom:0}.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}input[type=submit],.button,.submit{color:#fff;font-size:16px;font-weight:normal;text-transform:uppercase;border:0;padding:8px 25px;display:inline-block}input[type=submit]:hover,.button:hover,.submit:hover{color:#fff}.woocommerce .mfp-close-btn-in .mfp-close{color:#fff;top:0 !important}.woocommerce .origin-price{color:rgba(142,142,142,0.8);text-decoration-line:line-through}.woocommerce .woocommerce-review-link{font-size:15px;letter-spacing:0.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 form.woocommerce-ordering .orderby{padding:8.5px 0 8.5px 15px;border:solid 1px #cccccc;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{-webkit-box-shadow:9.6px 11.5px 14px 0 rgba(0,0,0,0.1);-khtml-box-shadow:9.6px 11.5px 14px 0 rgba(0,0,0,0.1);-moz-box-shadow:9.6px 11.5px 14px 0 rgba(0,0,0,0.1);-ms-box-shadow:9.6px 11.5px 14px 0 rgba(0,0,0,0.1);-o-box-shadow:9.6px 11.5px 14px 0 rgba(0,0,0,0.1);box-shadow:9.6px 11.5px 14px 0 rgba(0,0,0,0.1);-webkit-transition:box-shadow 0.5s ease,border-color 0.5s ease;-khtml-transition:box-shadow 0.5s ease,border-color 0.5s ease;-moz-transition:box-shadow 0.5s ease,border-color 0.5s ease;-ms-transition:box-shadow 0.5s ease,border-color 0.5s ease;-o-transition:box-shadow 0.5s ease,border-color 0.5s ease;transition:box-shadow 0.5s ease,border-color 0.5s ease}.woocommerce .content__product .product__title>*:not(:first-child){font-size:16px}.woocommerce .product__title{text-align:center;padding:23px 20px 30px 20px}.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 .origin-price{margin-right:10px}.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 0.5s ease;-khtml-transition:background-color 0.5s ease;-moz-transition:background-color 0.5s ease;-ms-transition:background-color 0.5s ease;-o-transition:background-color 0.5s ease;transition:background-color 0.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 0.5s ease;-khtml-transition:background-color 0.5s ease;-moz-transition:background-color 0.5s ease;-ms-transition:background-color 0.5s ease;-o-transition:background-color 0.5s ease;transition:background-color 0.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 li:not(:last-child){margin-right:10px}.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,0.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:0.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:0.7px;font-weight:300;margin-right:20px}.woocommerce .summary .price .woocommerce-Price-amount{font-size:30px;line-height:1.2;letter-spacing:0.9px;font-weight:400}.woocommerce .summary .product_meta{border-top:1px dashed #e7e7e7;padding-top:42px}.woocommerce .summary .product_meta>span{display:block}.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 0.5s;-khtml-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s}.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 0.5s;-khtml-transition:background-color 0.5s;-moz-transition:background-color 0.5s;-ms-transition:background-color 0.5s;-o-transition:background-color 0.5s;transition:background-color 0.5s}.woocommerce.single .entry-summary>.yith-wcwl-add-to-wishlist{display:none !important}.woocommerce .star-rating{font-size:15px}.woocommerce .star-rating:before,.woocommerce .star-rating span{color:#ffb606 !important}.woocommerce .stars a{font-size:15px}.woocommerce .stars a:hover{color:#ffb606 !important}.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:solid 1px #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:before{content:none}.woocommerce.single-product .woocommerce-tabs.wc-tabs-wrapper ul.tabs li:after{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:0.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:0.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,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(0deg);-webkit-transform:rotateY(0deg);transform:rotateY(0deg);-webkit-transition:all 0.4s ease-in-out;-khtml-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}.woocommerce .content__product .product_thumb:hover:before,.woocommerce .content__product .product_thumb:hover .quick-view{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(0deg);-webkit-transform:rotateY(0deg);transform:rotateY(0deg);-webkit-transition:all 0.4s ease-in-out;-khtml-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}.woocommerce .content__product .quick-view a{display:inline-block;-webkit-transition:all 200ms ease-out;-khtml-transition:all 200ms ease-out;-moz-transition:all 200ms ease-out;-ms-transition:all 200ms ease-out;-o-transition:all 200ms ease-out;transition:all 200ms 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:0.5px;margin-left:-17px;-webkit-transition:margin-left 0.3s;-khtml-transition:margin-left 0.3s;-moz-transition:margin-left 0.3s;-ms-transition:margin-left 0.3s;-o-transition:margin-left 0.3s;transition:margin-left 0.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 a,.widget_product_categories .product-categories .cat-item:hover .count{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:0.5px;font-weight:400;font-family:inherit;padding:0;float:none}.widget.widget_price_filter .price_slider_wrapper .price_slider_amount .button:hover{text-decoration:underline}.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:0.5px;text-transform:uppercase;padding:18px 10px 8px 0;-webkit-transition:color 0.3s;-khtml-transition:color 0.3s;-moz-transition:color 0.3s;-ms-transition:color 0.3s;-o-transition:color 0.3s;transition:color 0.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 0.3s;-khtml-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.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:transparent;z-index:2;cursor:pointer}.woocommerce table.shop_table th{font-size:18px}.woocommerce button{outline:none !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 tr,.woocommerce-cart .woocommerce-cart-form table.shop_table td{border:none}.woocommerce-cart .woocommerce-cart-form table.shop_table tr.cart_item{border-bottom:1px solid #dddddd}.woocommerce-cart .woocommerce-cart-form table.shop_table th{display:table-cell;vertical-align:middle}.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{text-align:right}.woocommerce-cart .woocommerce-cart-form table.shop_table .product-quantity{text-align:right}.woocommerce-cart .woocommerce-cart-form table.shop_table .product-quantity label{display:none}.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 .product-quantity .quantity-button{display:none}.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:none;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 .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}.woocommerce-cart .woocommerce-cart-form table.shop_table span.amount{white-space:nowrap;color:#111;font-weight:bold}.woocommerce-cart .cart-collaterals{border-left:1px solid #ececec;width:30% !important;float:left;padding-top:9px;padding-left:30px}.woocommerce-cart .cart-collaterals span.amount{white-space:nowrap;color:#111;font-weight:bold}.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:none;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_state,.woocommerce-cart .cart-collaterals #calc_shipping_postcode{padding:2px 0 2px 10px;font-size:16px}.woocommerce-cart .cart-collaterals .wc-proceed-to-checkout{text-align:center}.woocommerce-cart .cart-collaterals a.checkout-button{padding:15px 30px;display:inline-block;font-size:18px;border-radius:25px;font-weight:normal}.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:bold;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-checkout .col-1,.woocommerce-checkout .col-2,.woocommerce-account .col-1,.woocommerce-account .col-2{width:50% !important;max-width:100%}.woocommerce-checkout .col-2,.woocommerce-account .col-2{float:none}.woocommerce-checkout .col-2 #order_review,.woocommerce-account .col-2 #order_review{border:2px solid #446084;padding:15px 30px 30px}.woocommerce-checkout .col-2 #order_review table,.woocommerce-account .col-2 #order_review table{border:none;border-collapse:collapse}.woocommerce-checkout .col-2 #order_review table tr,.woocommerce-account .col-2 #order_review table tr{border-top:none;border-left:none;border-right:none}.woocommerce-checkout .col-2 #order_review table th,.woocommerce-account .col-2 #order_review table th{text-transform:uppercase;padding:10px 0}.woocommerce-checkout .col-2 #order_review table thead tr,.woocommerce-checkout .col-2 #order_review table tfoot .order-total,.woocommerce-account .col-2 #order_review table thead tr,.woocommerce-account .col-2 #order_review table tfoot .order-total{border-bottom:2px solid #ddd}.woocommerce-checkout .col-2 #order_review table tbody td,.woocommerce-account .col-2 #order_review table tbody td{padding:10px 0}.woocommerce-checkout .col-2 #order_review table tfoot th,.woocommerce-account .col-2 #order_review table tfoot th{text-transform:none}.woocommerce-checkout .col-2 #order_review table tfoot span.amount,.woocommerce-account .col-2 #order_review table tfoot span.amount{white-space:nowrap;color:#111;font-weight:bold}.woocommerce-checkout .col-2 #payment,.woocommerce-account .col-2 #payment{background:none}.woocommerce-checkout .col-2 #payment ul,.woocommerce-account .col-2 #payment ul{padding:0}.woocommerce-checkout .col-2 #payment li .input-radio,.woocommerce-account .col-2 #payment li .input-radio{margin-right:5px}.woocommerce-checkout .col-2 #payment li label,.woocommerce-account .col-2 #payment li label{font-weight:bold}.woocommerce-checkout .col-2 #payment li .payment_box,.woocommerce-account .col-2 #payment li .payment_box{padding:0;background:none}.woocommerce-checkout .col-2 #payment li .payment_box:before,.woocommerce-account .col-2 #payment li .payment_box:before{display:none}.woocommerce-checkout #ship-to-different-address label,.woocommerce-account #ship-to-different-address label{margin-bottom:0;display:flex;align-items:center}.woocommerce-checkout #ship-to-different-address label #ship-to-different-address-checkbox,.woocommerce-account #ship-to-different-address label #ship-to-different-address-checkbox{margin-right:10px}.woocommerce-checkout #order_review_heading,.woocommerce-account #order_review_heading{margin-bottom:20px}.woocommerce-checkout h3,.woocommerce-account 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:0.5px}.woocommerce-checkout .checkout_coupon #coupon_code,.woocommerce-account .checkout_coupon #coupon_code{text-transform:uppercase}.woocommerce-checkout .form-row-last,.woocommerce-account .form-row-last{width:49%}.woocommerce-checkout .input-text,.woocommerce-account .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:0.5px;text-transform:uppercase}.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 0}.woocommerce-MyAccount-navigation{margin-bottom:30px}.woocommerce-edit-account input.button,.woocommerce-edit-account a.button,.woocommerce-account input.button,.woocommerce-account a.button{margin-top:30px;border-radius:20px;padding:9px 25px;cursor:pointer;font-size:16px}.woocommerce-edit-account a.button,.woocommerce-account a.button{margin-right:20px}.woocommerce-edit-account header.title,.woocommerce-account header.title{opacity:1}.woocommerce-edit-account .col-2,.woocommerce-edit-account .col-1,.woocommerce-account .col-2,.woocommerce-account .col-1{float:left}.woocommerce-edit-account .col-2 a.edit,.woocommerce-edit-account .col-1 a.edit,.woocommerce-account .col-2 a.edit,.woocommerce-account .col-1 a.edit{font-weight:normal;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-stock-status,#yith-wcwl-form .wishlist_table thead tr th.product-price{text-align:center}#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:bold}#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-stock-status{text-align:center}#yith-wcwl-form .wishlist_table tbody td.product-price{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 tbody td.product-name{padding-left:0}#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 ul,#yith-wcwl-form .wishlist_table tfoot .yith-wcwl-share-title{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:0.5;-khtml-opacity:0.5;-moz-opacity:0.5;-ms-opacity:0.5;-o-opacity:0.5;opacity:0.5;-webkit-transition:opacity 0.5s;-khtml-transition:opacity 0.5s;-moz-transition:opacity 0.5s;-ms-transition:opacity 0.5s;-o-transition:opacity 0.5s;transition:opacity 0.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 0.5s;-khtml-transition:opacity 0.5s;-moz-transition:opacity 0.5s;-ms-transition:opacity 0.5s;-o-transition:opacity 0.5s;transition:opacity 0.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;width:100%;outline:0;line-height:1;border-color:rgba(84,84,84,0.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 0.15s linear;-khtml-transition:all 0.15s linear;-moz-transition:all 0.15s linear;-ms-transition:all 0.15s linear;-o-transition:all 0.15s linear;transition:all 0.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 0.5s;-khtml-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s}.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:none;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 0.3s ease-in-out;-khtml-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.flexslider .flex-direction-nav a:hover:before{color:#ffffff}.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 0.4s ease;-khtml-transition:all 0.4s ease;-moz-transition:all 0.4s ease;-ms-transition:all 0.4s ease;-o-transition:all 0.4s ease;transition:all 0.4s ease;box-shadow:0 2px 5px rgba(0,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 0.3s;-khtml-transition:background-color 0.3s;-moz-transition:background-color 0.3s;-ms-transition:background-color 0.3s;-o-transition:background-color 0.3s;transition:background-color 0.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:0.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,0.2);border-bottom:1px dashed rgba(0,0,0,0.2)}.single-project .navigation-grid:after{content:"";clear:both;display:block}.single-project .navigation-grid .next-post,.single-project .navigation-grid .prev-post,.single-project .navigation-grid .archive-post{width:33.33%;min-height:1px}.single-project .navigation-grid .next-post a,.single-project .navigation-grid .prev-post a,.single-project .navigation-grid .archive-post a{font-size:40px;letter-spacing:1.6px;text-align:left;color:rgba(0,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 .prev-post,.single-project .navigation-grid .archive-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 0.3s ease-in-out 0s;-khtml-transition:all 0.3s ease-in-out 0s;-moz-transition:all 0.3s ease-in-out 0s;-ms-transition:all 0.3s ease-in-out 0s;-o-transition:all 0.3s ease-in-out 0s;transition:all 0.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 0.3s ease-in-out 0s;-khtml-transition:all 0.3s ease-in-out 0s;-moz-transition:all 0.3s ease-in-out 0s;-ms-transition:all 0.3s ease-in-out 0s;-o-transition:all 0.3s ease-in-out 0s;transition:all 0.3s ease-in-out 0s}.single-project .related-grid ul li .portfolio-image .portfolio_hover h3 a{font-size:22px;letter-spacing:0.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:0.7;-khtml-opacity:0.7;-moz-opacity:0.7;-ms-opacity:0.7;-o-opacity:0.7;opacity:0.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}.thim-sc-social-share .thim-social-share .text{text-transform:uppercase;margin-bottom:15px;font-size:16px;letter-spacing:0.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:solid 1px #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:rgb(189,8,28);border-color:rgb(189,8,28)}.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}.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:hover,.esgbox-opened .esgbox-prev>span:hover{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}body.home .thim-sc-project.style-02 .esg-filterbutton:hover,.thim-sc-project.style-02 .esg-filterbutton.selected{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);-webkit-transition:all 0.3s ease-in-out;-khtml-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.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:0.4;-khtml-opacity:0.4;-moz-opacity:0.4;-ms-opacity:0.4;-o-opacity:0.4;opacity:0.4;-webkit-transform:scale(1,1);-moz-transform:scale(1,1);-ms-transform:scale(1,1);-o-transform:scale(1,1);-webkit-transition:all 0.3s ease-in-out;-khtml-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.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.style2 .owl-nav .owl-prev:hover:before,.thim-brands.style2 .owl-next:hover:before{color:#fff}.thim-brands.style3{border-right:1px dashed rgba(255,255,255,0.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:0.4;-khtml-opacity:0.4;-moz-opacity:0.4;-ms-opacity:0.4;-o-opacity:0.4;opacity:0.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-brands .container{padding-right:0;padding-left:0}.thim-brands .owl-nav .owl-prev,.thim-brands .owl-nav .owl-next{padding:0 !important;margin:0 !important;position:absolute;top:50%;margin-top:-15px !important;background:transparent !important;font-size:0 !important}.thim-brands .owl-nav .owl-prev.disabled:before,.thim-brands .owl-nav .owl-next.disabled:before{cursor:not-allowed}.thim-brands .owl-nav .owl-prev:before,.thim-brands .owl-nav .owl-next: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:none;-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:none}.thim-sc-child-page{position:relative}.thim-sc-child-page .right{text-align:right}.thim-sc-child-page .right.style-2 .child-pages .child-page-item .sc-title:after{right:0;left:auto}.thim-sc-child-page .center{text-align:center}.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{-webkit-box-shadow:9.6px 11.5px 14px 0 rgba(0,0,0,0.1);-khtml-box-shadow:9.6px 11.5px 14px 0 rgba(0,0,0,0.1);-moz-box-shadow:9.6px 11.5px 14px 0 rgba(0,0,0,0.1);-ms-box-shadow:9.6px 11.5px 14px 0 rgba(0,0,0,0.1);-o-box-shadow:9.6px 11.5px 14px 0 rgba(0,0,0,0.1);box-shadow:9.6px 11.5px 14px 0 rgba(0,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:0.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{position:relative}.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 0.5s;-khtml-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.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:0.6;background-image:-webkit-gradient(-180deg,rgba(0,0,0,0) 18%,#000000 100%);background-image:-webkit-linear-gradient(-180deg,rgba(0,0,0,0) 18%,#000000 100%);background-image:-moz-linear-gradient(-180deg,rgba(0,0,0,0) 18%,#000000 100%);background-image:-ms-linear-gradient(-180deg,rgba(0,0,0,0) 18%,#000000 100%);background-image:-o-linear-gradient(-180deg,rgba(0,0,0,0) 18%,#000000 100%);background-image:linear-gradient(-180deg,rgba(0,0,0,0) 18%,#000000 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00000000",endColorstr="#b3000000",GradientType=0)}.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 0.5s;-khtml-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.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-before:before,.thim-sc-child-page .style-2 .child-pages .child-page-item .hover-style-2 .line-after:before{width:70px;transform:scale(0,1);-webkit-transform-origin:0 0;transform-origin:0 0;position:absolute;content:"";-webkit-transition:opacity 0.35s,-webkit-transform 0.35s;transition:opacity 0.35s,transform 0.35s;opacity:0}.thim-sc-child-page .style-2 .child-pages .child-page-item .hover-style-2 .line-before:after,.thim-sc-child-page .style-2 .child-pages .child-page-item .hover-style-2 .line-after: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 0.35s,-webkit-transform 0.35s;transition:opacity 0.35s,transform 0.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-before: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-after:before,.thim-sc-child-page .style-2 .child-pages .child-page-item .hover-style-2:hover .line-after:after{opacity:0.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:none !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-2 .child-pages .child-page-item .hover-style-2 .thim-button:hover{color:#fff}.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{display:none}.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 0.5s;-khtml-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.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:hover .sc-title a{color:#fff !important}.thim-sc-child-page .style-3 .child-pages .child-page-item:hover .sc-title a:hover{text-decoration:underline}.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{color:#fff !important}.thim-sc-child-page .style-3 .child-pages .child-page-item:hover .icons{color:#fff !important}.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,rgba(0,0,0,0) 18%,#000000 100%);background-image:-webkit-linear-gradient(-180deg,rgba(0,0,0,0) 18%,#000000 100%);background-image:-moz-linear-gradient(-180deg,rgba(0,0,0,0) 18%,#000000 100%);background-image:-ms-linear-gradient(-180deg,rgba(0,0,0,0) 18%,#000000 100%);background-image:-o-linear-gradient(-180deg,rgba(0,0,0,0) 18%,#000000 100%);background-image:linear-gradient(-180deg,rgba(0,0,0,0) 18%,#000000 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00000000",endColorstr="#b3000000",GradientType=0)}.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{color:#989898}.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 0.5s;-khtml-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.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,0.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.page-current .sc-title a:before{margin-left:1px;opacity:1}.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:hover:before{margin-left:1px;opacity:1}.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 0.3s;-khtml-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.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:none !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}.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:none}.page-template-default .thim-sc-child-page.default .style-1 .thim-sc-button.style-02 .thim-button:hover{color:#fff}.thim-sc-counter-box .wrapper-counter-box.has-border .counter-item:last-child{border-right:none !important}.thim-sc-counter-box .wrapper-counter-box:before,.thim-sc-counter-box .wrapper-counter-box:after{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{text-align:center}.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-up,.thim-sc-counter-box.layout-2 .counter-item .counter-content .counter-label{color:#fff}.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-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{margin-bottom:0}.thim-sc-heading .heading-wrapper .secondary-heading{margin-bottom:0}.thim-sc-heading.home-2 .secondary-heading{color:#999 !important}.thim-sc-icon-box:before,.thim-sc-icon-box:after{content:" ";display:table}.thim-sc-icon-box:after{clear:both}.thim-sc-icon-box .sc-icon-boxs:before,.thim-sc-icon-box .sc-icon-boxs:after{content:" ";display:table}.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-2:nth-child(2n+1){clear:both}.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-3:nth-child(3n+1){clear:both}.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-4:nth-child(4n+1){clear:both}.thim-sc-icon-box .sc-icon-boxs .smicon-box.columns-5{width:20%;float:left}.thim-sc-icon-box .sc-icon-boxs .smicon-box.columns-5:nth-child(5n+1){clear:both}.thim-sc-icon-box .sc-icon-boxs .smicon-box:hover .sc-icon .line-before: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-after:before,.thim-sc-icon-box .sc-icon-boxs .smicon-box:hover .sc-icon .line-after:after{transition:transform 0.5s !important}.thim-sc-icon-box .sc-icon-boxs .title a,.thim-sc-icon-box .sc-icon-boxs .description 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-before:before,.thim-sc-icon-box .sc-icon-boxs .sc-icon.line-effect .line-after: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-before:after,.thim-sc-icon-box .sc-icon-boxs .sc-icon.line-effect .line-after: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:before,.thim-sc-icon-box.layout-1 .smicon-box .content-box:after{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 .sc-icon,.thim-sc-icon-box.layout-1 .smicon-box .content-box .content{float:left}.thim-sc-icon-box.layout-1 .smicon-box .content-box .sc-icon .title,.thim-sc-icon-box.layout-1 .smicon-box .content-box .content .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-before: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-after:before,.thim-sc-icon-box.layout-1 .smicon-box .content-box .sc-icon .line-after:after{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,0.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,0.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,0.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,0.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{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:nth-last-child(2){margin-bottom:0}.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){border-bottom:none}.thim-sc-icon-box.layout-2.border-bottom .smicon-box.columns-3:nth-last-child(3){border-bottom:none}.thim-sc-icon-box.layout-2.border-bottom .smicon-box.columns-4:nth-last-child(4){border-bottom:none}.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{margin-bottom:0}.thim-sc-icon-box.layout-2.support-style .smicon-box:first-child{border-right:1px dashed rgba(255,255,255,0.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: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.columns-2:nth-child(2n):last-child{margin-bottom:0}.thim-sc-icon-box.layout-2 .smicon-box.columns-2:nth-last-child(2){margin-bottom:0}.thim-sc-icon-box.layout-2 .smicon-box:last-child{margin-bottom:0}.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 .sc-icon,.thim-sc-icon-box.layout-2 .smicon-box .content-box .content{float:left}.thim-sc-icon-box.layout-2 .smicon-box .content-box .sc-icon .title,.thim-sc-icon-box.layout-2 .smicon-box .content-box .content .title{margin-bottom:0}.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{font-size:inherit;margin-left:0 !important}.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 .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-2:nth-child(2n),.thim-sc-icon-box.layout-3 .smicon-box.columns-2:last-child{border-right:none}.thim-sc-icon-box.layout-3 .smicon-box.columns-3:nth-child(3n),.thim-sc-icon-box.layout-3 .smicon-box.columns-3:last-child{border-right:none}.thim-sc-icon-box.layout-3 .smicon-box.columns-3:last-child .content-box:after{display:none !important}.thim-sc-icon-box.layout-3 .smicon-box.columns-4:nth-child(4n),.thim-sc-icon-box.layout-3 .smicon-box.columns-4:last-child{border-right:none}.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,0.1);-khtml-box-shadow:9.6px 11.5px 14px 0 rgba(0,0,0,0.1);-moz-box-shadow:9.6px 11.5px 14px 0 rgba(0,0,0,0.1);-ms-box-shadow:9.6px 11.5px 14px 0 rgba(0,0,0,0.1);-o-box-shadow:9.6px 11.5px 14px 0 rgba(0,0,0,0.1);box-shadow:9.6px 11.5px 14px 0 rgba(0,0,0,0.1);-webkit-transition:box-shadow 0.5s ease,border-color 0.5s ease;-khtml-transition:box-shadow 0.5s ease,border-color 0.5s ease;-moz-transition:box-shadow 0.5s ease,border-color 0.5s ease;-ms-transition:box-shadow 0.5s ease,border-color 0.5s ease;-o-transition:box-shadow 0.5s ease,border-color 0.5s ease;transition:box-shadow 0.5s ease,border-color 0.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-before:before,.thim-sc-our-team .wrapper-lists-our-team.style-2 .our-team-item .thim-default-team .line-after:before{width:70px;transform:scale(0,1);-webkit-transform-origin:0 0;transform-origin:0 0;position:absolute;content:"";-webkit-transition:opacity 0.35s,-webkit-transform 0.35s;transition:opacity 0.35s,transform 0.35s;opacity:0}.thim-sc-our-team .wrapper-lists-our-team.style-2 .our-team-item .thim-default-team .line-before:after,.thim-sc-our-team .wrapper-lists-our-team.style-2 .our-team-item .thim-default-team .line-after: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 0.35s,-webkit-transform 0.35s;transition:opacity 0.35s,transform 0.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:0.7;-khtml-opacity:0.7;-moz-opacity:0.7;-ms-opacity:0.7;-o-opacity:0.7;opacity:0.7}.thim-sc-our-team .wrapper-lists-our-team.style-2 .our-team-item .thim-default-team:hover .line-before: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-after:before,.thim-sc-our-team .wrapper-lists-our-team.style-2 .our-team-item .thim-default-team:hover .line-after:after{opacity:0.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 0.5s;-khtml-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.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 0.5s;-khtml-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.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{display:none}.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:transparent;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{margin:0 !important}.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 0.5s;-khtml-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.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-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 .name a:hover{text-decoration:underline}.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:0.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:bold}.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:#999999}.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,0.1);-khtml-box-shadow:9.6px 11.5px 14px 0 rgba(0,0,0,0.1);-moz-box-shadow:9.6px 11.5px 14px 0 rgba(0,0,0,0.1);-ms-box-shadow:9.6px 11.5px 14px 0 rgba(0,0,0,0.1);-o-box-shadow:9.6px 11.5px 14px 0 rgba(0,0,0,0.1);box-shadow:9.6px 11.5px 14px 0 rgba(0,0,0,0.1);-webkit-transition:box-shadow 0.5s ease,border-color 0.5s ease;-khtml-transition:box-shadow 0.5s ease,border-color 0.5s ease;-moz-transition:box-shadow 0.5s ease,border-color 0.5s ease;-ms-transition:box-shadow 0.5s ease,border-color 0.5s ease;-o-transition:box-shadow 0.5s ease,border-color 0.5s ease;transition:box-shadow 0.5s ease,border-color 0.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 .thumbnail,.thim-sc-posts article.style-1 .content-inner .post-image{position:relative;overflow:hidden}.thim-sc-posts article.style-1 .content-inner .thumbnail img,.thim-sc-posts article.style-1 .content-inner .post-image 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-1 .content-inner .entry-content .readmore a:hover{background:none}.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 .thumbnail,.thim-sc-posts article.style-2 .content-inner .post-image{position:relative;overflow:hidden}.thim-sc-posts article.style-2 .content-inner .thumbnail img,.thim-sc-posts article.style-2 .content-inner .post-image 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:bold;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:normal;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.featured .content .select a{color:#fff}.thim-sc-pricing .pricing-item.featured .content .select a:hover{background:none}.thim-sc-pricing .pricing-item .content{text-align:center;padding-bottom:20px;border:1px solid #eee}.thim-sc-pricing .pricing-item .content:hover .price span{color:#fff}.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 0}.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 .thim-pricing-features ul li:last-child{border-bottom:none}.thim-sc-pricing .pricing-item .content .select{margin:25px 0 30px 0}.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-pricing .pricing-item .content .select a:hover{color:#fff}.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:0.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 .downloads .thim-button-download a:hover{color:#fff}.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{width:50%;float:left}.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:0.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 a:hover{color:#fff}.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:none !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:none !important;font-weight:normal;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:solid 1px rgba(105,105,105,0.3) !important;padding:0 !important;line-height:39px !important;color:#aaaaaa !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:hover,.esg-pagination .esg-navigationbutton.selected{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:none !important;color:#989898;font-weight:300}.thim-sc-project.style-1 .esg-filters .esg-filter-wrapper .esg-filterbutton:before,.thim-sc-project.style-1 .esg-filters .esg-filter-wrapper .esg-filterbutton:after{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:before,.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:hover:before,.thim-sc-project.style-1 .esg-filters .esg-filter-wrapper .esg-filterbutton:hover: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}.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:none !important;text-transform:none}.thim-sc-project.style-02 .esg-filters .esg-filterbutton:hover:before,.thim-sc-project.style-02 .esg-filters .esg-filterbutton:hover:after,.thim-sc-project.style-02 .esg-filters .esg-filterbutton:hover>span:first-child:before,.thim-sc-project.style-02 .esg-filters .esg-filterbutton:hover>span:first-child:after,.thim-sc-project.style-02 .esg-filters .esg-filterbutton.selected:before,.thim-sc-project.style-02 .esg-filters .esg-filterbutton.selected:after,.thim-sc-project.style-02 .esg-filters .esg-filterbutton.selected>span:first-child:before,.thim-sc-project.style-02 .esg-filters .esg-filterbutton.selected>span:first-child:after{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 0.35s,-webkit-transform 0.35s;transition:opacity 0.35s,transform 0.35s;background:none !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:none !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 0.35s,-webkit-transform 0.35s;transition:opacity 0.35s,transform 0.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 0.35s,-webkit-transform 0.35s;transition:opacity 0.35s,transform 0.35s;background:none !important}.thim-sc-project.style-02 .esg-bottom:after,.thim-sc-project.style-02 .esg-top:after{background:none !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 0.35s,-webkit-transform 0.35s;transition:opacity 0.35s,transform 0.35s}.thim-sc-project.style-02 .esg-top:before{top:20px;right:auto;left:17px;border-top:1px solid rgba(255,255,255,0.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,0.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,0.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,0.44)}.thim-sc-project.style-02 .esg-media-cover-wrapper:hover .esg-bottom:before,.thim-sc-project.style-02 .esg-media-cover-wrapper:hover .esg-bottom:after,.thim-sc-project.style-02 .esg-media-cover-wrapper:hover .esg-top:before,.thim-sc-project.style-02 .esg-media-cover-wrapper:hover .esg-top:after{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,0.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 .esg-filterbutton{text-transform:none !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-4,.thim-sc-project.style-04 .eg-construction-archive-4c-element-16{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-4:after,.thim-sc-project.style-04 .eg-construction-archive-4c-element-16: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-project.style-04 .esg-filters .esg-filter-wrapper .esg-filterbutton{text-transform:none !important}.thim-sc-projects-slide .slides{margin:0;list-style:none !important}.thim-sc-projects-slide .slides:before,.thim-sc-projects-slide .slides:after{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:0.4;-khtml-opacity:0.4;-moz-opacity:0.4;-ms-opacity:0.4;-o-opacity:0.4;opacity:0.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:hover,.thim-sc-projects-slide #carousel .image-origin.flex-active-slide{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.thim-sc-projects-slide #carousel .image-origin:hover img,.thim-sc-projects-slide #carousel .image-origin.flex-active-slide 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 .flexslider .flex-direction-nav .flex-next:before,.thim-sc-projects-slide .flexslider .flex-direction-nav .flex-prev:before{color:#fff}.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 0;line-height:39px;height:40px;background:none;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 0.3s ease-in-out;-khtml-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.thim-sc-projects-slide .projects-slide #slider .flex-direction-nav a:hover:before{color:#ffffff}.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:" ";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:normal}.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:solid 1px #ffffff;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:none}.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%;-webkit-transform:translate(0%,-50%);-moz-transform:translate(0%,-50%);-ms-transform:translate(0%,-50%);-o-transform:translate(0%,-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:0.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%;-webkit-transform:translate(0%,-50%);-moz-transform:translate(0%,-50%);-ms-transform:translate(0%,-50%);-o-transform:translate(0%,-50%)}.thim-sc-quote.style-2 .btn-quote a span{position:relative;font-size:22px;text-transform:uppercase;font-weight:bold;letter-spacing:0.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{color:#fff}.thim-sc-quote.style-2 .btn-quote a:hover span,.thim-sc-quote.style-2 .btn-quote a:hover i{color:#fff}.thim-sc-quote.style-2 .btn-quote a:hover span:after,.thim-sc-quote.style-2 .btn-quote a:hover i: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 #AAAAAA;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";line-height:28px}.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:none;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-prev,.thim-sc-testimonials.layout-1 .owl-nav .owl-next,.thim-sc-testimonials.layout-2 .owl-nav .owl-prev,.thim-sc-testimonials.layout-2 .owl-nav .owl-next{padding:0 !important;margin:0 !important;position:absolute;top:25px;background:transparent !important;font-size:0}.thim-sc-testimonials.layout-1 .owl-nav .owl-prev:before,.thim-sc-testimonials.layout-1 .owl-nav .owl-next:before,.thim-sc-testimonials.layout-2 .owl-nav .owl-prev:before,.thim-sc-testimonials.layout-2 .owl-nav .owl-next: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:0.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:0.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:none !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:0.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:0.99;font-size:20px;font-weight:bold;line-height:1.2;letter-spacing:0.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,0.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-testimonial.layout-3 .owl-dots{text-align:left;padding-left:40px}.thim-sc-testimonial.layout-3 .content{font-size:22px;font-family:"Times New Roman";font-style:italic;letter-spacing:0.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:bold;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{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}.thim-sc-testimonial.layout-3 .owl-dot:last-child{margin-bottom:0 !important}.thim-sc-testimonial.layout-3 .owl-dot span{background:#545862 !important;margin:0 !important;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.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{width:40px;height:2px;position:absolute;left:0;right:auto;bottom:-3px;content:"";background-color:#999;display:inline-block}.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-1 .sc-button a:hover{background:none}.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{width:40px;height:2px;position:absolute;left:0;right:auto;bottom:-15px;content:"";display:inline-block}.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-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-2 .sc-button a:hover{background:none}.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{width:40px;height:1px;position:absolute;left:0;right:auto;bottom:-5px;content:"";display:inline-block}.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:bold;line-height:0.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{width:40px;height:2px;position:absolute;left:0;right:auto;bottom:0;content:"";background-color:#999999;display:inline-block}.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:#999999;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:bold;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:bold;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:0.1;font-size:100px;font-weight:bold;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:0.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-ok,.thim-sc-text-box.layout-7 div.wpcf7-mail-sent-ng{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:bold;letter-spacing:2.7px;color:#ffffff;text-transform:uppercase;line-height:1.4}.thim-sc-text-box.layout-7 .content-left .description{font-size:22px;letter-spacing:0.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,0.5);height:60px;width:60px;display:inline-block;color:rgba(255,255,255,0.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:"\f487";display:inline-block;font-family:"Ionicons";font-style:normal;font-weight:normal}.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,0.5)}.thim-sc-video-box .content-box h3{font-size:22px;font-weight:400}#thim-preloading{background-color:var(--thim-theme-feature-preloading-style-background)}#thim-preloading .sk-folding-cube .sk-cube:before,#thim-preloading .sk-rotating-plane,#thim-preloading .sk-spinner-pulse,#thim-preloading .sk-three-bounce .sk-child,#thim-preloading .sk-wandering-cubes .sk-cube,#thim-preloading .sk-cube-grid .sk-cube,#thim-preloading .sk-double-bounce .sk-child,#thim-preloading .sk-fading-circle .sk-circle:before,#thim-preloading .sk-circle .sk-child:before,#thim-preloading .sk-chasing-dots .sk-child,#thim-preloading .sk-wave .sk-rect{background-color:var(--thim-theme-feature-preloading-style-color)}#back-to-top{background-color:var(--thim-body-primary-color);color:#FFF}#back-to-top:hover{background-color:rgba(var(--thim-body_primary_color_rgb),0.85)}body #thim-header-topbar{background-color:var(--thim-topbar-background-color);color:var(--thim-font-topbar-color);font-size:var(--thim-font-topbar-font-size)}body #thim-header-topbar .email{font-family:var(--thim-font-title-font-family,"Montserrat") !important}body #thim-header-topbar a,body #thim-header-topbar span,body #thim-header-topbar div>i{color:var(--thim-font-topbar-color)}body #thim-header-topbar p{font-size:var(--thim-font-topbar-font-size)}body #thim-header-topbar hr{background-color:var(--thim-topbar-background-color)}body #thim-header-topbar .border:after{background:var(--thim-font-topbar-color)}body #thim-header-topbar a:hover{color:var(--thim-body-primary-color)}body #thim-header-topbar .mobile a{color:var(--thim-body-primary-color)}body #thim-header-topbar .thim-sc-social-link.style-02 li a{border-color:var(--thim-font-topbar-color)}#masthead.header_v1 .navigation .main-navigation{background-color:var(--thim-main-menu-background-color)}body header#masthead{background-color:var(--thim-header-background-color)}body header#masthead #magic-line{background:var(--thim-main-menu-hover-color)}body header#masthead .width-logo{width:var(--thim-width-logo,220px)}body header#masthead.site-header{background-color:var(--thim-header-background-color)}body header#masthead.site-header.custom-sticky.affix .navigation .width-navigation .inner-navigation .navbar>li .icon-toggle{color:var(--thim-sticky-menu-text-color) !important}body header#masthead.site-header .navigation .width-navigation{font-size:var(--thim-main-menu-font-size)}body header#masthead.site-header .navigation .width-navigation .inner-navigation .navbar>li>a,body header#masthead.site-header .navigation .width-navigation .inner-navigation .navbar>li>span{font-family:var(--thim-main-menu-font-family);font-size:var(--thim-main-menu-font-size);color:var(--thim-main-menu-color);line-height:var(--thim-main-menu-line-height);font-style:"normal";text-transform:var(--thim-main-menu-text-transform);font-weight:var(--thim-main-menu-variant)}body header#masthead.site-header .navigation .width-navigation .inner-navigation .navbar>li>a:hover,body header#masthead.site-header .navigation .width-navigation .inner-navigation .navbar>li>span:hover{color:var(--thim-main-menu-hover-color)}body header#masthead.site-header .navigation .width-navigation .inner-navigation .navbar>li .icon-toggle{color:var(--thim-main-menu-color) !important}body header#masthead.site-header .navigation .width-navigation .inner-navigation .navbar>li:hover>a,body header#masthead.site-header .navigation .width-navigation .inner-navigation .navbar>li:hover>.icon-toggle{color:var(--thim-main-menu-hover-color) !important}body header#masthead.site-header .navigation .width-navigation .inner-navigation .navbar li.current-menu-item>a,body header#masthead.site-header .navigation .width-navigation .inner-navigation .navbar li.current-menu-item>span:not(.icon-toggle),body header#masthead.site-header .navigation .width-navigation .inner-navigation .navbar li.current-menu-parent>a,body header#masthead.site-header .navigation .width-navigation .inner-navigation .navbar li.current-menu-parent>span:not(.icon-toggle),body header#masthead.site-header .navigation .width-navigation .inner-navigation .navbar li.current-menu-ancestor>a,body header#masthead.site-header .navigation .width-navigation .inner-navigation .navbar li.current-menu-ancestor>span:not(.icon-toggle){color:var(--thim-main-menu-hover-color)}body header#masthead.site-header .navigation .width-navigation .inner-navigation .navbar li.current-menu-item>.icon-toggle,body header#masthead.site-header .navigation .width-navigation .inner-navigation .navbar li.current-menu-parent>.icon-toggle,body header#masthead.site-header .navigation .width-navigation .inner-navigation .navbar li.current-menu-ancestor>.icon-toggle{color:var(--thim-main-menu-hover-color) !important}body header#masthead.site-header .navigation .width-navigation .inner-navigation li .sub-menu{background-color:var(--thim-sub-menu-background-color)}body header#masthead.site-header .navigation .width-navigation .inner-navigation li .sub-menu li a,body header#masthead.site-header .navigation .width-navigation .inner-navigation li .sub-menu li span{color:var(--thim-sub-menu-text-color)}body header#masthead.site-header .navigation .width-navigation .inner-navigation li .sub-menu li a:hover,body header#masthead.site-header .navigation .width-navigation .inner-navigation li .sub-menu li span:hover{color:var(--thim-sub-menu-text-color-hover)}body header#masthead.site-header .navigation .width-navigation .inner-navigation li .sub-menu li a{font-size:var(--thim-font-sub-menu-font-size) !important;line-height:var(--thim-font-sub-menu-line-height);text-transform:var(--thim-font-sub-menu-text-transform)}body header#masthead.site-header .navigation .width-navigation .inner-navigation li .sub-menu li.current-menu-item>a,body header#masthead.site-header .navigation .width-navigation .inner-navigation li .sub-menu li.current_page_item>a{color:var(--thim-sub-menu-text-color-hover)}body header#masthead.site-header .navigation .width-navigation .inner-navigation li .sub-menu li .icon-toggle{color:var(--thim-sub-menu-text-color) !important}body header#masthead.site-header .navigation .width-navigation .inner-navigation li.current-page-parent>a,body header#masthead.site-header .navigation .width-navigation .inner-navigation li.current-page-parent>span,body header#masthead.site-header .navigation .width-navigation .inner-navigation li.current-page-ancestor>a,body header#masthead.site-header .navigation .width-navigation .inner-navigation li.current-page-ancestor>span{color:var(--thim-main-menu-hover-color)}body header#masthead.site-header.affix.custom-sticky{background-color:var(--thim-sticky-menu-background-color)}body header#masthead.site-header.affix.custom-sticky #primary-menu>li>a,body header#masthead.site-header.affix.custom-sticky #primary-menu>li>span:not(.cart-items-number){color:var(--thim-sticky-menu-text-color)}body header#masthead.site-header.affix.custom-sticky #primary-menu>li>a:hover,body header#masthead.site-header.affix.custom-sticky #primary-menu>li>span:not(.cart-items-number):hover{color:var(--thim-sticky-menu-text-color-hover)}body header#masthead.site-header.affix.custom-sticky #primary-menu>li:hover>a,body header#masthead.site-header.affix.custom-sticky #primary-menu>li:hover>span:not(.cart-items-number){color:var(--thim-sticky-menu-text-color-hover)}body header#masthead.site-header.affix.custom-sticky #primary-menu>li:hover>.icon-toggle{color:var(--thim-sticky-menu-text-color-hover) !important}body header#masthead.site-header.affix.custom-sticky #primary-menu>li.current-menu-item>a,body header#masthead.site-header.affix.custom-sticky #primary-menu>li.current-menu-item>span:not(.icon-toggle),body header#masthead.site-header.affix.custom-sticky #primary-menu>li.current-menu-parent>a,body header#masthead.site-header.affix.custom-sticky #primary-menu>li.current-menu-parent>span:not(.icon-toggle),body header#masthead.site-header.affix.custom-sticky #primary-menu>li.current-menu-ancestor>a,body header#masthead.site-header.affix.custom-sticky #primary-menu>li.current-menu-ancestor>span:not(.icon-toggle){color:var(--thim-sticky-menu-text-color-hover)}body header#masthead.site-header.affix.custom-sticky #primary-menu>li.current-menu-item>.icon-toggle,body header#masthead.site-header.affix.custom-sticky #primary-menu>li.current-menu-parent>.icon-toggle,body header#masthead.site-header.affix.custom-sticky #primary-menu>li.current-menu-ancestor>.icon-toggle{color:var(--thim-sticky-menu-text-color-hover) !important}header.submenu_v2 .navigation .inner-navigation .navbar>li .sub-menu li a:hover{background-color:var(--thim-body-primary-color)}@media (max-width:768px){body.page-child .mobile-menu-container .current-page-ancestor.current-page-parent>a{color:var(--thim-text-color-header-mobile) !important}body .mobile-menu-container{background-color:var(--thim-mobile-menu-background-color)}body .mobile-menu-container ul.navbar-nav .sub-menu:before{background:var(--thim-text-color-header-mobile)}body .mobile-menu-container ul.navbar-nav .sub-menu li:before{background:var(--thim-text-color-header-mobile)}body .mobile-menu-container ul li.current-menu-ancestor>a,body .mobile-menu-container ul li.current-menu-ancestor>span,body .mobile-menu-container ul li.current-menu-parent>a,body .mobile-menu-container ul li.current-menu-parent>span,body .mobile-menu-container ul li.current-menu-item>a,body .mobile-menu-container ul li.current-menu-item>span,body .mobile-menu-container ul li.current-page-parent>a,body .mobile-menu-container ul li.current-page-parent>span,body .mobile-menu-container ul li.current-page-ancestor>a,body .mobile-menu-container ul li.current-page-ancestor>span{color:var(--thim-text-color-hover-header-mobile) !important}body .mobile-menu-container ul li>a,body .mobile-menu-container ul li>span{color:var(--thim-text-color-header-mobile) !important}body .menu-mobile-effect span,body .menu-mobile-effect-close span{background-color:var(--thim-text-color-header-mobile) !important}}.width-header-sidebar{width:calc(100% - var(--thim-width-logo,220px))}.main-top{height:var(--thim-page-title-height)}.main-top .content{padding-top:var(--thim-page-title-padding-top);text-align:var(--thim-font-page-title-text-align)}.main-top .content h1,.main-top .content h2{font-size:var(--thim-font-page-title-font-size);color:var(--thim-font-page-title-color)}.breadcrumb-content #breadcrumbs li span{color:var(--thim-font-breadcrumb-color);font-size:var(--thim-font-breadcrumb-font-size)}.breadcrumb-content #breadcrumbs li a:hover span{color:var(--thim-body-primary-color)}.breadcrumb-content #breadcrumbs li.finish span,.breadcrumb-content #breadcrumbs li a{color:var(--thim-body-primary-color)}.thim-sc-breadcrumb .entry-title{font-size:var(--thim-font-h2-font-size,28px)}.site-content .blog-content article .content-inner .entry-content .readmore a:before{border-color:var(--thim-font-title-color,#333333)}.site-content .page-content .tags-links{font-family:var(--thim-font-title-font-family,"Montserrat");color:var(--thim-font-title-color,#333333)}.site-content .page-content .tags-links a{font-family:var(--thim-font-body-font-family)}.site-content .page-content .tags-links a:hover{background-color:var(--thim-body-primary-color);border-color:var(--thim-body-primary-color)}.site-content .page-content .thim-about-author a.name{font-family:var(--thim-font-title-font-family,"Montserrat");color:var(--thim-font-title-color,#333333)}.site-content .page-content .thim-about-author a.name:hover{color:var(--thim-body-primary-color)}.site-content .page-content .related-archive .category-posts:hover{border-color:var(--thim-body-primary-color)}.site-content .page-content .related-archive related-title,.site-content .page-content .related-archive comments-title{font-family:var(--thim-font-title-font-family,"Montserrat")}.site-content .page-content .related-archive ul li .rel-post-text .entry-title a{font-family:var(--thim-font-title-font-family,"Montserrat");color:var(--thim-font-title-color,#333333)}.site-content .page-content .related-archive ul li .rel-post-text .entry-title a:hover{color:var(--thim-body-primary-color)}.site-content .blog-content article.sticky .entry-title a,.site-content .page-content article.sticky .entry-title a{color:var(--thim-body-primary-color)}.site-content .blog-content article.sticky .entry-title a:hover,.site-content .page-content article.sticky .entry-title a:hover{color:var(--thim-font-title-color,#333333)}.site-content .blog-content article .entry-title a,.site-content .page-content article .entry-title a{color:var(--thim-font-title-color,#333333)}.site-content .blog-content article .entry-title a:hover,.site-content .page-content article .entry-title a:hover{color:var(--thim-body-primary-color)}.site-content .blog-content article .entry-meta,.site-content .page-content article .entry-meta{font-family:var(--thim-font-body-font-family)}.site-content .blog-content article .entry-meta a:hover,.site-content .page-content article .entry-meta a:hover{color:var(--thim-body-primary-color)}.site-content .blog-content article.format-chat .group-chat li,.site-content .page-content article.format-chat .group-chat li{color:var(--thim-font-title-color,#333333)}.site-content .blog-content article.format-chat .group-chat li .messenger,.site-content .page-content article.format-chat .group-chat li .messenger{color:var(--thim-font-body-color)}.site-content .blog-content article.format-quote blockquote,.site-content .page-content article.format-quote blockquote{border-left-color:rgba(var(--thim-body_primary_color_rgb),0.97)}.site-content .blog-content article.format-quote blockquote a,.site-content .page-content article.format-quote blockquote a{color:var(--thim-body-primary-color)}.loop-pagination li .page-numbers{color:var(--thim-font-body-color)}.loop-pagination li .page-numbers:hover,.loop-pagination li .page-numbers:focus,.loop-pagination li .page-numbers.current{border-color:var(--thim-body-primary-color);background:var(--thim-body-primary-color)}#comments .comment-list li .content-comment .author{font-family:var(--thim-font-title-font-family,"Montserrat")}#comments .comment-list li .content-comment .author .comment-extra-info{font-family:var(--thim-font-body-font-family);color:var(--thim-font-body-color)}#comments .comment-list li .content-comment .author .author-name,#comments .comment-list li .content-comment .author .author-name a{color:var(--thim-font-title-color,#333333)}#comments .comment-list li .content-comment .author .author-name:hover,#comments .comment-list li .content-comment .author .author-name a:hover{color:var(--thim-body-primary-color)}#comments .comment-list li .content-comment .author span .comment-reply-link{color:var(--thim-body-primary-color)}#comments .comment-list li .content-comment .author span .comment-reply-link:hover{color:var(--thim-font-body-color)}#comments .comment-list li .content-comment .author span .comment-edit-link{color:var(--thim-body-primary-color)}#comments .comment-list li .content-comment .author span .comment-edit-link:hover{color:var(--thim-font-body-color)}#comments .comment-form .logged-in-as a{color:var(--thim-body-primary-color)}#comments .comment-form textarea,#comments .comment-form input{border:1px solid #e6e6e6}#comments .comment-form textarea:focus,#comments .comment-form input:focus{border:1px solid var(--thim-body-primary-color)}.thim-social-share ul li .link:hover{border-color:var(--thim-body-primary-color)}.thim-about-author .author-name{font-family:var(--thim-font-title-font-family,"Montserrat")}.content-nav p>a:hover{color:var(--thim-body-primary-color)}.content-nav p>a:hover:after{background-color:var(--thim-body-primary-color)}.content-nav .nav-info a{font-family:var(--thim-font-title-font-family,"Montserrat");color:var(--thim-font-title-color,#333333)}.content-nav .nav-info a:hover{color:var(--thim-body-primary-color)}.blog-content article.col-md-6 .readmore a:hover,.blog-content article.col-md-4 .readmore a:hover,.blog-content article.col-md-3 .readmore a:hover{color:white;background-color:var(--thim-body-primary-color) !important;border-color:var(--thim-body-primary-color)}.blog-content article.col-md-6 .content-inner:hover,.blog-content article.col-md-4 .content-inner:hover,.blog-content article.col-md-3 .content-inner:hover{border-color:var(--thim-body-primary-color)}.search-form .search-field{color:var(--thim-font-body-color);font-family:var(--thim-font-body-font-family);font-size:var(--thim-font-body-font-size)}.search-form .search-field:focus{border-color:var(--thim-body-primary-color)}.search-form:before:hover{color:var(--thim-body-primary-color)}.widget_archive ul li a,.widget_categories ul li a,.widget_pages ul li a,.widget_meta ul li a,.widget_recent_comments ul li a,.widget_recent_entries ul li a,.widget_nav_menu ul li a{font-family:var(--thim-font-title-font-family,"Montserrat");color:var(--thim-font-body-color)}.widget_archive ul li a:hover,.widget_categories ul li a:hover,.widget_pages ul li a:hover,.widget_meta ul li a:hover,.widget_recent_comments ul li a:hover,.widget_recent_entries ul li a:hover,.widget_nav_menu ul li a:hover{color:var(--thim-body-primary-color)}.widget_archive ul li a:before,.widget_categories ul li a:before,.widget_pages ul li a:before,.widget_meta ul li a:before,.widget_recent_comments ul li a:before,.widget_recent_entries ul li a:before,.widget_nav_menu ul li a:before{font-family:var(--thim-font-title-font-family,"Montserrat")}body .tagcloud a{font-family:var(--thim-font-body-font-family);font-size:var(--thim-font-body-font-size) !important}body .tagcloud a:hover{border-color:var(--thim-body-primary-color);background-color:var(--thim-body-primary-color)}#secondary .search-field::-webkit-input-placeholder{font-family:var(--thim-font-body-font-family);font-size:var(--thim-font-body-font-size)}footer#colophon{color:var(--thim-footer-color-text)}footer#colophon:not(.footer-bg-image){background-color:var(--thim-footer-background-color)}footer#colophon.footer-bg-image{background-repeat:var(--thim-footer-bg-repeat);background-position:var(--thim-footer-bg-position);background-size:var(--thim-footer-bg-size);background-attachment:var(--thim-footer-bg-attachment);background-image:var(--thim-footer-background-img)}footer#colophon a{color:var(--thim-footer-color-link)}footer#colophon a:hover{color:var(--thim-footer-color-hover)}footer#colophon h1,footer#colophon h2,footer#colophon h3,footer#colophon h4,footer#colophon h5,footer#colophon h6{color:var(--thim-footer-color-title)}footer#colophon .widgettitle{font-size:var(--thim-font-h4-font-size,18px);line-height:var(--thim-font-h4-line-height,1.6em);text-transform:var(--thim-font-h4-text-transform,none)}footer#colophon .footer.has-line-title .widget-title:after,footer#colophon .footer.has-line-title .widgettitle:after{background-color:var(--thim-body-primary-color)}footer#colophon .copyright-text a{color:var(--thim-font-copyright-color-hover) !important}footer#colophon .copyright-area.standard .copyright-content,footer#colophon .copyright-area.full{border-top:1px solid var(--thim-font-copyright-color-title)}footer#colophon .copyright-area{background-color:var(--thim-copyright-background-color)}footer#colophon .copyright-area .copyright-content{color:var(--thim-font-copyright-color-text)}footer#colophon .copyright-area .copyright-content a{color:var(--thim-font-copyright-color-link)}footer#colophon .copyright-area .copyright-content a:hover{color:var(--thim-font-copyright-color-hover)}.col-sm-12>.copyright-text{font-size:var(--thim-font-body-font-size)}body{font-family:var(--thim-font-body-font-family);font-size:var(--thim-font-body-font-size);line-height:var(--thim-font-body-line-height);letter-spacing:var(--thim-font-body-letter-spacing);color:var(--thim-font-body-color);text-transform:var(--thim-font-body-text-transform);font-weight:var(--thim-font-body-variant);font-style:normal}h1,h2,h3,h4,h5,h6{font-family:var(--thim-font-title-font-family,"Montserrat");color:var(--thim-font-title-color,#333333);font-weight:var(--thim-font-title-variant,700);font-style:normal}h1{font-size:var(--thim-font-h1-font-size,36px);line-height:var(--thim-font-h1-line-height,1.6em);text-transform:var(--thim-font-h1-text-transform,none)}h2{font-size:var(--thim-font-h2-font-size,28px);line-height:var(--thim-font-h2-line-height,1.6em);text-transform:var(--thim-font-h2-text-transform,none)}h3{font-size:var(--thim-font-h3-font-size,24px);line-height:var(--thim-font-h3-line-height,1.6em);text-transform:var(--thim-font-h3-text-transform,none)}h4{font-size:var(--thim-font-h4-font-size,18px);line-height:var(--thim-font-h4-line-height,1.6em);text-transform:var(--thim-font-h4-text-transform,none)}h5{font-size:var(--thim-font-h5-font-size,16px);line-height:var(--thim-font-h5-line-height,1.6em);text-transform:var(--thim-font-h5-text-transform,none)}h6{font-size:var(--thim-font-h6-font-size,16px);line-height:var(--thim-font-h6-line-height,1.4em);text-transform:var(--thim-font-h6-text-transform,none)}.reply-title{color:var(--thim-font-title-color,#333333)}.vc_custom_heading{font-family:var(--thim-font-title-font-family,"Montserrat");font-weight:var(--thim-font-title-variant,700);font-style:normal}a{color:var(--thim-body-primary-color)}a:hover{color:var(--thim-font-title-color,#333333)}.thim-title-font{font-family:var(--thim-font-title-font-family,"Montserrat")}body.bg-type-image{background-repeat:var(--thim-background-boxed-image-repeat);background-position:var(--thim-background-boxed-image-position);background-attachment:var(--thim-background-boxed-image-attachment);background-image:var(--thim-background-boxed-image)}body.bg-type-color{background-color:var(--thim-background-boxed-color)}body.bg-type-pattern{background-image:var(--thim-background-boxed-pattern-image)}body #wrapper-container.bg-type-image{background-repeat:var(--thim-background-main-image-repeat);background-position:var(--thim-background-main-image-position);background-attachment:var(--thim-background-main-image-attachment);background-image:var(--thim-background-main-image)}body #wrapper-container.bg-type-color{background-color:var(--thim-background-main-color)}body #wrapper-container.bg-type-pattern{background-image:var(--thim-background-main-pattern-image)}input[type=submit],.button,.submit{background-color:var(--thim-body-primary-color)}input[type=submit]:hover,.button:hover,.submit:hover{background-color:rgba(var(--thim-body_primary_color_rgb),0.85)}.mc4wp-form input[type=submit]{background-color:var(--thim-body-primary-color)}.mc4wp-form input[type=submit]:hover{background-color:rgba(var(--thim-body_primary_color_rgb),0.85)}.flexslider .flex-direction-nav a:hover{background:var(--thim-body-primary-color);border-color:var(--thim-body-primary-color)}.projects-slide #slider .flex-direction-nav a:hover{background:var(--thim-body-primary-color);border-color:var(--thim-body-primary-color)}.thim-sc-projects-slide #carousel .image-origin:hover img,.thim-sc-projects-slide #carousel .image-origin.flex-active-slide img{border-color:var(--thim-body-primary-color)}.error-404 .page-title{font-family:var(--thim-font-title-font-family,"Montserrat");color:var(--thim-body-primary-color)}.error-404 .search-submit{background-color:var(--thim-body-primary-color) !important}.error-404 .search-submit:hover{background-color:rgba(var(--thim-body_primary_color_rgb),0.85) !important}.error-404 .search-field::-webkit-input-placeholder{font-family:var(--thim-font-body-font-family);font-size:var(--thim-font-body-font-size)}.error-404 .search-submit{font-family:var(--thim-font-body-font-family)}.error-404 .page-content{font-family:var(--thim-font-body-font-family);font-size:var(--thim-font-body-font-size)}.error-404 .page-content a:hover{color:rgba(var(--thim-body_primary_color_rgb),0.85)}.error-404 .page-content a::after{border-top:var(--thim-body-primary-color)}.mc4wp-form .mc4wp-form-fields button[type=submit],.mc4wp-form .mc4wp-form-fields input[type=submit]{font-family:var(--thim-font-body-font-family);background-color:var(--thim-footer-color-text)}.mc4wp-form .mc4wp-form-fields button[type=submit]:hover,.mc4wp-form .mc4wp-form-fields input[type=submit]:hover{background:var(--thim-body-primary-color)}.mc4wp-form .mc4wp-form-fields input[type=email],.mc4wp-form .mc4wp-form-fields input[type=text]{color:var(--thim-footer-color-text);font-family:var(--thim-font-title-font-family,"Montserrat")}.mc4wp-form input[type=email]:focus,.mc4wp-form input[type=text]:focus,.mc4wp-form input[type=tel]:focus,.mc4wp-form textarea:focus{border:1px solid var(--thim-body-primary-color)}.contact-page input,.contact-page textarea{font-family:var(--thim-font-body-font-family)}.contact-page input:focus,.contact-page textarea:focus{border-color:var(--thim-body-primary-color)}.search-results div.blog-content article .entry-title a{color:var(--thim-font-title-color,#333333) !important}.search-results div.blog-content article .entry-title a:hover{color:var(--thim-body-primary-color) !important}.thim-search-box{background-color:var(--thim-body-primary-color)}.thim-search-box:hover{background:rgba(var(--thim-body_primary_color_rgb),0.85)}header .thim-search-box{background-color:var(--thim-main-menu-hover-color)}.thim-search-box .thim-search-wrapper:after{background-color:var(--thim-body-primary-color)}header .thim-search-box .thim-search-wrapper:after{background-color:var(--thim-main-menu-hover-color)}.thim-search-box .thim-search-wrapper .thim-search-form .thim-search-btn:hover{background-color:var(--thim-body-primary-color)}header .thim-search-box .thim-search-wrapper .thim-search-form .thim-search-btn:hover{background-color:var(--thim-main-menu-hover-color)}.thim_contact_slider .contact input{font-family:var(--thim-font-body-font-family)}.thim_contact_slider .contact input.wpcf7-submit{font-family:var(--thim-font-body-font-family)}.thim_contact_slider .contact input.wpcf7-submit:hover{color:var(--thim-body-primary-color)}.thim_contact_slider .contact textarea{font-family:var(--thim-font-body-font-family)}.thim_contact_slider .heading p.description{font-family:var(--thim-font-body-font-family)}.quote-block a{color:var(--thim-body-primary-color)}body .tp-leftarrow:hover:before,body .tp-rightarrow:hover:before{color:var(--thim-body-primary-color) !important}.tp-bullets.persephone .tp-bullet.selected,.tp-bullets.persephone .tp-bullet:hover{background-color:var(--thim-body-primary-color)}#main-content .thim-location .info a:hover{color:var(--thim-body-primary-color)}#main-content .thim-location .info a.mobile{color:var(--thim-body-primary-color)}#main-content .thim-location .info a.mobile:hover{color:rgba(var(--thim-body_primary_color_rgb),0.8)}.search-results .blog-content article .entry-summary a:hover{color:var(--thim-body-primary-color)}.search-results .blog-content article .entry-title a{color:var(--thim-body-primary-color) !important}.thim-brands.style2.thim-color .owl-nav .owl-prev:before,.thim-brands.style2.thim-color .owl-nav .owl-next:before{color:var(--thim-body-primary-color)}.thim-brands.style1 .owl-nav .owl-prev:hover:before,.thim-brands.style1 .owl-nav .owl-next:hover:before{color:var(--thim-body-primary-color)}.home-contact input:focus,.home-contact textarea:focus{border-color:var(--thim-body-primary-color)}.home-contact input.wpcf7-submit{font-family:var(--thim-font-body-font-family)}.home-contact input,.home-contact textarea{font-family:var(--thim-font-body-font-family)}.mfp-close-btn-in .mfp-close{background-color:var(--thim-body-primary-color)}.woocommerce #content .price{color:var(--thim-body-primary-color)}.woocommerce .woocommerce-product-rating{color:var(--thim-body-primary-color)}.woocommerce #review_form #respond textarea:focus{border-color:var(--thim-body-primary-color)}.woocommerce #reviews input[type=submit]{background:var(--thim-body-primary-color) !important}.woocommerce #reviews input[type=submit]:hover{background:rgba(var(--thim-body_primary_color_rgb),0.85) !important}form.woocommerce-ordering .orderby{color:var(--thim-font-body-color);font-family:var(--thim-font-body-font-family)}form.woocommerce-ordering .orderby:focus{border-color:var(--thim-body-primary-color)}.woocommerce .products .product .content__product:hover{border:1px solid var(--thim-body-primary-color)}.woocommerce .button.add_to_cart_button:hover{background-color:rgba(var(--thim-body_primary_color_rgb),0.85) !important}.woocommerce .product__title .title{font-family:var(--thim-font-title-font-family,"Montserrat");color:var(--thim-font-title-color,#333333)}.woocommerce .product__title .title:hover{color:var(--thim-body-primary-color)}.woocommerce .product__title .button.add_to_cart_button{background-color:var(--thim-body-primary-color)}.woocommerce .woocommerce-pagination ul.page-numbers .page-numbers:hover,.woocommerce .woocommerce-pagination ul.page-numbers .page-numbers.current{background-color:var(--thim-body-primary-color);border-color:var(--thim-body-primary-color)}.woocommerce .summary form.cart .quantity label{color:var(--thim-font-title-color,#333333);font-family:var(--thim-font-title-font-family,"Montserrat")}.woocommerce .summary form.cart .quantity .quantity-button{font-family:var(--thim-font-title-font-family,"Montserrat")}.woocommerce .summary form.cart .quantity .quantity-button:hover{background-color:var(--thim-body-primary-color);border-color:var(--thim-body-primary-color)}.woocommerce .summary .price{font-family:var(--thim-font-title-font-family,"Montserrat")}.woocommerce .summary .button.single_add_to_cart_button{font-family:var(--thim-font-body-font-family);background-color:var(--thim-body-primary-color)}.woocommerce .summary .button.single_add_to_cart_button:hover{background-color:rgba(var(--thim-body_primary_color_rgb),0.85)}.woocommerce .summary .product_meta a{color:var(--thim-font-body-color)}.woocommerce .summary .product_meta a:hover{color:var(--thim-body-primary-color)}.woocommerce .summary .thim-product-wishlist .yith-wcwl-wishlistaddedbrowse a:not(:hover),.woocommerce .summary .thim-product-wishlist .yith-wcwl-wishlistexistsbrowse a:not(:hover){border-color:var(--thim-body-primary-color);color:var(--thim-body-primary-color)}.woocommerce .summary .thim-product-wishlist .yith-wcwl-add-button a:hover{color:var(--thim-body-primary-color);border-color:var(--thim-body-primary-color)}.woocommerce .quickview .flex-direction-nav a{border-color:var(--thim-body-primary-color)}.woocommerce.single-product .woocommerce-tabs.wc-tabs-wrapper ul.tabs li{font-family:var(--thim-font-title-font-family,"Montserrat")}.woocommerce.single-product .woocommerce-tabs.wc-tabs-wrapper ul.tabs li.active a{color:var(--thim-font-title-color,#333333)}.woocommerce.single-product .woocommerce-tabs.wc-tabs-wrapper ul.tabs li.active a:before{background-color:var(--thim-body-primary-color)}.woocommerce .woocommerce-breadcrumb{font-size:var(--thim-font-breadcrumb-font-size);color:var(--thim-body-primary-color)}.woocommerce .woocommerce-breadcrumb a{color:var(--thim-font-breadcrumb-color)}.woocommerce .woocommerce-breadcrumb a:hover{color:var(--thim-body-primary-color)}.woocommerce .woocommerce-breadcrumb .breadcrum-icon{color:var(--thim-font-breadcrumb-color)}.woocommerce-account #customer_login .title{color:var(--thim-font-title-color,#333333)}.woocommerce-account .woo-form input.button{background-color:var(--thim-body-primary-color)}.woocommerce-account .woo-form input.button:hover{background-color:rgba(var(--thim-body_primary_color_rgb),0.8)}.woocommerce-account .woo-form .form-meta .woocommerce-LostPassword{color:var(--thim-body-primary-color)}.widget_product_categories .product-categories a{color:var(--thim-font-body-color)}.widget_product_categories .product-categories .cat-item{font-family:var(--thim-font-title-font-family,"Montserrat")}.widget_product_categories .product-categories .cat-item:hover a,.widget_product_categories .product-categories .cat-item:hover .count{color:var(--thim-body-primary-color)}.widget.widget_price_filter .price_slider.ui-slider .ui-slider-handle{background-color:var(--thim-body-primary-color)}.widget.widget_price_filter .price_slider.ui-slider .ui-slider-range{background-color:var(--thim-body-primary-color)}.widget.widget_price_filter .price_slider_wrapper .price_slider_amount .button:hover{color:var(--thim-body-primary-color)}.widget.widget_price_filter .price_slider_wrapper .price_slider_amount .price_label{font-family:var(--thim-font-title-font-family,"Montserrat")}.widget.widget_products .product_list_widget .product-title{font-family:var(--thim-font-title-font-family,"Montserrat");color:var(--thim-font-title-color,#333333)}.widget.widget_products .product_list_widget .product-title:hover{color:var(--thim-body-primary-color)}.widget.widget_products .product_list_widget .woocommerce-Price-amount{color:var(--thim-body-primary-color)}.woocommerce-cart .site-content a,.woocommerce-checkout .site-content a{color:var(--thim-font-body-color)}.woocommerce-cart .site-content a:hover,.woocommerce-checkout .site-content a:hover{color:var(--thim-body-primary-color)}.woocommerce span.onsale{background:var(--thim-body-primary-color)}.woocommerce input.button{background-color:var(--thim-body-primary-color);font-family:var(--thim-font-body-font-family)}.woocommerce input.button:hover{background:rgba(var(--thim-body_primary_color_rgb),0.85)}.coupon #coupon_code{font-family:var(--thim-font-body-font-family)}.coupon input[name=apply_coupon]{border:1px solid var(--thim-body-primary-color);color:var(--thim-body-primary-color)}.coupon input[name=apply_coupon]:hover{background-color:var(--thim-body-primary-color) !important}.woocommerce input[name=update_cart]:hover{background-color:rgba(var(--thim-body_primary_color_rgb),0.85) !important}.woocommerce-error{border-top-color:var(--thim-body-primary-color)}.woocommerce-error:before{color:var(--thim-body-primary-color)}form.woocommerce-product-search .search-field{font-family:var(--thim-font-body-font-family)}form.woocommerce-product-search .search-field::-webkit-input-placeholder{font-family:var(--thim-font-body-font-family)}form.woocommerce-product-search .search-field::-moz-placeholder{font-family:var(--thim-font-body-font-family)}form.woocommerce-product-search .search-field:-ms-input-placeholder{font-family:var(--thim-font-body-font-family)}form.woocommerce-product-search .search-field:-moz-placeholder{font-family:var(--thim-font-body-font-family)}form.woocommerce-product-search .search-field:focus{border-color:var(--thim-body-primary-color)}.woocommerce-cart .woocommerce-cart-form table.shop_table .product-quantity #product-qty{font-family:var(--thim-font-body-font-family)}.woocommerce-cart .woocommerce-cart-form table.shop_table a.remove:hover{border-color:var(--thim-body-primary-color);color:var(--thim-body-primary-color) !important}.woocommerce-cart .woocommerce-cart-form table.shop_table td.actions a{border:1px solid var(--thim-body-primary-color);color:var(--thim-body-primary-color);font-family:var(--thim-font-body-font-family)}.woocommerce-cart .woocommerce-cart-form table.shop_table td.actions a:hover{background-color:var(--thim-body-primary-color)}.woocommerce-cart .cart-collaterals form.checkout_coupon h4{color:var(--thim-font-body-color)}.woocommerce-cart .cart-collaterals button.button{font-family:var(--thim-font-body-font-family);border:1px solid var(--thim-body-primary-color);color:var(--thim-body-primary-color)}.woocommerce-cart .cart-collaterals button.button:hover{background-color:var(--thim-body-primary-color)}.woocommerce-cart .cart-collaterals #calc_shipping_state,.woocommerce-cart .cart-collaterals #calc_shipping_postcode{font-family:var(--thim-font-body-font-family)}.woocommerce-cart .cart-collaterals a.checkout-button{background-color:var(--thim-body-primary-color)}.woocommerce-cart .cart-collaterals a.checkout-button:hover{background-color:rgba(var(--thim-body_primary_color_rgb),0.85)}.woocommerce-cart .cart-collaterals .cart_totals h2{font-family:var(--thim-font-body-font-family);color:var(--thim-font-body-color)}.woocommerce-checkout h3,.woocommerce-account h3{font-family:var(--thim-font-body-font-family);color:var(--thim-font-body-color)}.woocommerce-checkout .woocommerce-info,.woocommerce-account .woocommerce-info{border-top-color:var(--thim-body-primary-color)}.woocommerce-checkout .woocommerce-info:before,.woocommerce-account .woocommerce-info:before{color:var(--thim-body-primary-color)}.woocommerce-checkout .input-text,.woocommerce-account .input-text{font-family:var(--thim-font-body-font-family)}.woocommerce-checkout .input-text:focus,.woocommerce-account .input-text:focus{border-color:var(--thim-body-primary-color) !important}.place-order #place_order{background-color:var(--thim-body-primary-color)}.place-order #place_order:hover{background-color:rgba(var(--thim-body_primary_color_rgb),0.85)}.woocommerce form .form-row.woocommerce-invalid .select2-container:focus,.woocommerce form .form-row.woocommerce-invalid input.input-text:focus,.woocommerce form .form-row.woocommerce-invalid select:focus{border-color:var(--thim-body-primary-color) !important}.woocommerce h2{color:var(--thim-font-body-color);font-family:var(--thim-font-body-font-family)}.woocommerce .related.products h2{color:var(--thim-font-title-color,#333333)}.woocommerce .woocommerce-form-login .input-text{font-family:var(--thim-font-body-font-family)}.woocommerce .woocommerce-form-login .input-text:focus{border-color:var(--thim-body-primary-color) !important}.woocommerce-edit-account .col-2 a.edit,.woocommerce-edit-account .col-1 a.edit,.woocommerce-account .col-2 a.edit,.woocommerce-account .col-1 a.edit{font-family:var(--thim-font-body-font-family);background-color:var(--thim-body-primary-color)}body .woocommerce-message{border-top-color:var(--thim-body-primary-color)}body .woocommerce-message:before{color:var(--thim-body-primary-color)}#yith-wcwl-form .wishlist_table tbody span.amount{font-size:var(--thim-font-body-font-size)}#yith-wcwl-form .wishlist_table tbody td.product-stock-status{font-size:var(--thim-font-body-font-size)}#yith-wcwl-form .wishlist_table tbody td.product-add-to-cart a{font-family:var(--thim-font-body-font-family)}#yith-wcwl-form .wishlist_table tbody td a.remove:hover{border-color:var(--thim-body-primary-color);color:var(--thim-body-primary-color) !important}#yith-wcwl-form .wishlist_table tbody td.product-name a{font-size:var(--thim-font-body-font-size);color:var(--thim-font-body-color)}#yith-wcwl-form .wishlist_table tbody td.product-name a:hover{color:var(--thim-body-primary-color)}#yith-wcwl-form .wishlist_table tfoot .yith-wcwl-share-title{color:var(--thim-font-body-color)}.added_to_cart{border:1px solid var(--thim-body-primary-color);color:var(--thim-body-primary-color)}.added_to_cart:hover{background-color:var(--thim-body-primary-color)}.single-project .navigation-grid:hover{border-color:var(--thim-body-primary-color)}.single-project .navigation-grid .next-post a:hover,.single-project .navigation-grid .prev-post a:hover,.single-project .navigation-grid .archive-post a:hover{color:var(--thim-body-primary-color)}.single-project .related-grid ul li .portfolio-image .portfolio_hover h3 a:after{background:var(--thim-body-primary-color)}.single-project .related-grid ul li .portfolio-image .portfolio_hover h3 a:hover{color:var(--thim-body-primary-color)}.single-project .related-grid ul li .portfolio-image .portfolio_hover .readmore a{color:var(--thim-body-primary-color)}.single-project .related-grid ul li .portfolio-image .portfolio_hover .readmore a:after{background:var(--thim-body-primary-color)}.esgbox-opened .esgbox-close{border:2px solid var(--thim-body-primary-color);background-color:var(--thim-body-primary-color)}.esgbox-opened .esgbox-close:hover{color:var(--thim-body-primary-color)}.esgbox-opened .esgbox-next>span,.esgbox-opened .esgbox-prev>span{color:var(--thim-body-primary-color)}.esgbox-opened .esgbox-next>span:hover,.esgbox-opened .esgbox-prev>span:hover{background-color:var(--thim-body-primary-color)}.thim-sc-social-link ul li a:hover{color:var(--thim-body-primary-color)}.thim-sc-social-link ul.style-01 li a{color:var(--thim-font-body-color)}#thim-header-topbar .thim-sc-social-link ul.style-01 li a{color:var(--thim-font-topbar-color)}.thim-sc-social-link ul.style-01 li a:hover{color:var(--thim-body-primary-color)}.thim-sc-social-link ul.style-02 li a:hover{border-color:var(--thim-body-primary-color)}.thim-sc-social-links ul.style-02 li a:hover{border-color:var(--thim-body-primary-color)}body #thim-header-topbar .thim-sc-social-link.style-02 li a:hover{border-color:var(--thim-body-primary-color)}.thim-sc-button .thim-button{color:var(--thim-body-primary-color);border:1px solid var(--thim-body-primary-color)}.thim-sc-button .thim-button:hover{background:var(--thim-body-primary-color)}.thim-sc-button.style-02 .thim-button{background-color:var(--thim-body-primary-color);border:1px solid var(--thim-body-primary-color)}.thim-sc-button.style-02 .thim-button:hover{color:var(--thim-body-primary-color)}.thim-sc-button.font-title{font-family:var(--thim-font-title-font-family,"Montserrat")}.thim-sc-icon-box .sc-icon-boxs .smicon-box:hover .sc-icon .line-before: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-after:before,.thim-sc-icon-box .sc-icon-boxs .smicon-box:hover .sc-icon .line-after:after{border-color:var(--thim-body-primary-color) !important}.thim-sc-icon-box .sc-icon-boxs .smicon-box .title a:hover{color:var(--thim-body-primary-color) !important}.thim-sc-icon-box .sc-icon-boxs .thim-button{color:var(--thim-font-title-color,#333333)}.thim-sc-icon-box .sc-icon-boxs .thim-button:after{background-color:var(--thim-font-title-color,#333333)}.thim-sc-icon-box .sc-icon-boxs .thim-button:hover{color:var(--thim-body-primary-color)}.thim-sc-icon-box .sc-icon-boxs .thim-button:hover:after{background-color:var(--thim-body-primary-color)}.thim-sc-icon-box.layout-1 .smicon-box.columns-2:hover .sc-icon.line-effect .icon,.thim-sc-icon-box.layout-1 .smicon-box.columns-2:hover .sc-icon.line-effect .title a{color:var(--thim-body-primary-color) !important}.thim-sc-icon-box.layout-1 .smicon-box.columns-2:hover .sc-icon.line-effect .line-before,.thim-sc-icon-box.layout-1 .smicon-box.columns-2:hover .sc-icon.line-effect .line-after{border-color:var(--thim-body-primary-color) !important}.thim-sc-icon-box.layout-4 .smicon-box:hover .title a{color:var(--thim-body-primary-color)}.thim-sc-icon-box.layout-3 .content-box:hover .title a{color:var(--thim-body-primary-color)}.thim-sc-icon-box.layout-1.contact-iconbox .smicon-box .content-box .content .title{font-family:var(--thim-font-body-font-family)}.thim-sc-counter-box .counter-item .counter-icon{color:var(--thim-font-body-color)}.thim-sc-counter-box .counter-item .counter-content .counter-up{color:var(--thim-body-primary-color)}.thim-sc-counter-box .counter-item .counter-content .text{color:var(--thim-font-body-color)}.thim-sc-counter-box.default .counter-item .counter-content .counter-up{font-family:var(--thim-font-title-font-family,"Montserrat")}.name{color:var(--thim-body-primary-color)}.thim-sc-testimonials.layout-2 .thim-testimonial-custom-dots.owl-theme .img-dot::before{background:var(--thim-body-primary-color) !important}.thim-sc-testimonials.default .owl-nav .owl-next:hover:before,.thim-sc-testimonials.default .owl-nav .owl-prev:hover:before,.thim-sc-testimonials.layout-2 .owl-nav .owl-next:hover:before,.thim-sc-testimonials.layout-2 .owl-nav .owl-prev:hover:before{color:var(--thim-body-primary-color)}.thim-sc-testimonials .owl-dot.active span,.thim-testimonials .owl-dot:hover span{background:var(--thim-body-primary-color) !important}.thim-sc-testimonial .owl-dot.active,.thim-sc-testimonial .owl-dot:hover{border-color:var(--thim-body-primary-color)}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:var(--thim-body-primary-color) !important}.thim-sc-testimonials.layout-2 .thim-testimonial-custom-dots.owl-theme .img-dot::before{background:var(--thim-body-primary-color)}.layout-2 .thim-testimonials .name{font-family:var(--thim-font-title-font-family,"Montserrat")}.layout-1 .thim-testimonials .regency{font-family:var(--thim-font-body-font-family)}.thim-sc-testimonials.layout-1 .owl-next:hover:before,.thim-sc-testimonials.layout-1 .owl-prev:hover:before,.thim-sc-testimonials.layout-2 .owl-next:hover:before,.thim-sc-testimonials.layout-2 .owl-prev:hover:before{color:var(--thim-body-primary-color)}.thim-sc-our-team .wrapper-lists-our-team.style-1 .our-team-item .thim-default-team:hover{border-color:var(--thim-body-primary-color)}.thim-sc-our-team .wrapper-lists-our-team.style-1 .our-team-item .content-team .social-team li a{color:var(--thim-font-body-color)}.thim-sc-our-team .wrapper-lists-our-team.style-1 .our-team-item .content-team .social-team li a:hover{color:var(--thim-body-primary-color)}.thim-sc-our-team .wrapper-lists-our-team.style-1 .our-team-item .content-team .name{font-family:var(--thim-font-title-font-family,"Montserrat")}.thim-sc-our-team .wrapper-lists-our-team.style-1 .our-team-item .content-team .name a{color:var(--thim-font-title-color,#333333)}.thim-sc-our-team .wrapper-lists-our-team.style-1 .our-team-item .content-team .name a:hover{color:var(--thim-body-primary-color)}.thim-sc-our-team .wrapper-lists-our-team.style-1 .our-team-item .content-team .description{font-size:var(--thim-font-body-font-size);color:var(--thim-font-body-color)}.thim-sc-our-team .wrapper-lists-our-team.style-1 .owl-dots .owl-dot:hover span,.thim-sc-our-team .wrapper-lists-our-team.style-1 .owl-dots .owl-dot.active span{background:var(--thim-body-primary-color)}.thim-sc-our-team .wrapper-lists-our-team.style-2 .our-team-item .thim-default-team .social-team a:hover{color:var(--thim-body-primary-color) !important;border-color:var(--thim-body-primary-color)}.thim-sc-our-team .wrapper-lists-our-team.style-2 .our-team-item .thim-default-team:hover .our-team-info:after{background:var(--thim-body-primary-color) !important}.thim-sc-our-team .wrapper-lists-our-team.style-2 .our-team-item .content-team .name{font-family:var(--thim-font-title-font-family,"Montserrat")}.thim-sc-our-team .wrapper-lists-our-team.style-2 .our-team-item .content-team .name a{color:var(--thim-font-title-color,#333333)}.thim-sc-our-team .wrapper-lists-our-team.style-2 .our-team-item .content-team .name a:hover{color:var(--thim-body-primary-color)}.thim-sc-our-team .wrapper-lists-our-team.style-2 .owl-dot:hover,.thim-sc-our-team .wrapper-lists-our-team.style-2 .owl-dot.active{border-color:var(--thim-body-primary-color)}.thim-sc-our-team .wrapper-lists-our-team.style-2 .owl-dot:hover span,.thim-sc-our-team .wrapper-lists-our-team.style-2 .owl-dot.active span{background:var(--thim-body-primary-color)}.thim-sc-our-team .wrapper-lists-our-team.style-3 .our-team-item .thim-default-team{position:relative}.thim-sc-our-team .wrapper-lists-our-team.style-3 .our-team-item .thim-default-team:hover .content-team .name{font-family:var(--thim-font-title-font-family,"Montserrat")}.thim-sc-our-team .wrapper-lists-our-team.style-3 .our-team-item .our-team-image:after{border:1px solid var(--thim-body-primary-color)}.thim-sc-our-team .wrapper-lists-our-team.style-3 .our-team-item .content-team .social-team:before{background-color:var(--thim-font-body-color)}.thim-sc-our-team .wrapper-lists-our-team.style-3 .our-team-item .content-team .social-team a:hover{color:var(--thim-body-primary-color) !important;border-color:var(--thim-body-primary-color)}.thim-sc-our-team .wrapper-lists-our-team.style-3 .owl-dot:hover span,.thim-sc-our-team .wrapper-lists-our-team.style-3 .owl-dot.active span{background:var(--thim-body-primary-color)}.thim-sc-heading .heading-wrapper .separator-title{background:var(--thim-font-title-color,#333333)}.thim-sc-heading .heading-wrapper .separator-box{background:var(--thim-body-primary-color)}.thim-sc-child-page .style-1 .child-pages .child-page-item:hover{border-color:var(--thim-body-primary-color)}.thim-sc-child-page .style-1 .child-pages .child-page-item .page-content .sc-title a:hover{color:var(--thim-body-primary-color)}.thim-sc-child-page .style-2 .child-pages .child-page-item .sc-title:after{background:var(--thim-body-primary-color)}.thim-sc-child-page .style-2 .child-pages .child-page-item .sc-title a:hover{color:var(--thim-body-primary-color)}.thim-sc-child-page .style-2 .child-pages .child-page-item .hover-style-2 .thim-button{color:var(--thim-body-primary-color)}.thim-sc-child-page .style-3 .child-pages .child-page-item .sc-title a{color:var(--thim-body-primary-color)}.thim-sc-child-page .style-3 .child-pages .child-page-item .page-content .icons{color:var(--thim-body-primary-color)}.thim-sc-child-page .style-3 .child-pages .child-page-item .page-content .excerpt a:hover{color:var(--thim-body-primary-color) !important}.thim-sc-child-page .style-4 .child-page-item.page-current .sc-title a{color:var(--thim-body-primary-color)}.thim-sc-child-page .style-4 .child-page-item .sc-title{font-size:var(--thim-font-body-font-size)}.thim-sc-child-page .style-4 .child-page-item .sc-title a{color:var(--thim-font-body-color)}.thim-sc-child-page .style-4 .child-page-item .sc-title a:hover{color:var(--thim-body-primary-color)}.thim-sc-child-page .owl-nav .owl-next:hover:before,.thim-sc-child-page .owl-nav .owl-prev:hover:before{color:var(--thim-body-primary-color)}.page-template-default .thim-sc-child-page.default .style-1 .thim-sc-button.style-02 .thim-button{color:var(--thim-body-primary-color);border-color:var(--thim-body-primary-color)}.page-template-default .thim-sc-child-page.default .style-1 .thim-sc-button.style-02 .thim-button:hover{background:var(--thim-body-primary-color)}.thim-sc-posts article.style-1 .content-inner:hover{border-color:var(--thim-body-primary-color)}.thim-sc-posts article.style-1 .content-inner .entry-content .entry-title a:hover{color:var(--thim-body-primary-color)}.thim-sc-posts article.style-1 .content-inner .entry-content .readmore a{background:var(--thim-body-primary-color);border:1px solid var(--thim-body-primary-color)}.thim-sc-posts article.style-1 .content-inner .entry-content .readmore a:hover{color:var(--thim-body-primary-color) !important}.thim-sc-posts article.style-2 .content-inner .entry-content .entry-title a:hover{color:var(--thim-body-primary-color)}.thim-sc-posts article.style-2 .content-inner .entry-content .entry-meta{font-family:var(--thim-font-title-font-family,"Montserrat")}.thim-sc-posts article.style-2 .content-inner .entry-content .entry-meta a:hover{color:var(--thim-body-primary-color)}.thim-sc-posts article.style-2 .content-inner .entry-content .readmore a{color:var(--thim-font-title-color,#333333)}.thim-sc-posts article.style-2 .content-inner .entry-content .readmore a:after{background:var(--thim-font-title-color,#333333)}.thim-sc-posts article.style-2 .content-inner .entry-content .readmore a:hover{color:var(--thim-body-primary-color) !important}.thim-sc-posts article.style-2 .content-inner .entry-content .readmore a:hover:after{background:var(--thim-body-primary-color) !important}.thim-sc-posts article.style-3 .entry-content .entry-title a{color:var(--thim-font-title-color,#333333)}.thim-sc-posts article.style-3 .entry-content .entry-title a:hover{color:var(--thim-body-primary-color)}.thim-sc-pricing .pricing-item:hover .price{background-color:var(--thim-body-primary-color)}.thim-sc-pricing .pricing-item .price .amount{color:var(--thim-body-primary-color)}.thim-sc-pricing .pricing-item .price .interval{color:var(--thim-body-primary-color)}.thim-sc-pricing .pricing-item .select a{border:1px solid var(--thim-body-primary-color)}.thim-sc-pricing .pricing-item .select a:hover{background-color:var(--thim-body-primary-color)}.thim-sc-pricing .pricing-item.featured .popular{background:var(--thim-body-primary-color)}.thim-sc-pricing .pricing-item.featured .price{background-color:var(--thim-body-primary-color)}.thim-sc-pricing .pricing-item.featured .select a{background:var(--thim-body-primary-color)}.thim-sc-pricing .pricing-item.featured .select a:hover{color:var(--thim-body-primary-color)}.thim-sc-text-box.layout-1 .sc-button a{background:var(--thim-body-primary-color)}.thim-sc-text-box.layout-1 .sc-button a:hover{color:var(--thim-body-primary-color);border-color:var(--thim-body-primary-color)}.thim-sc-text-box.layout-2 .sc-title:after{background-color:var(--thim-body-primary-color)}.thim-sc-text-box.layout-2 .sc-button a{border:1px solid var(--thim-body-primary-color);background-color:var(--thim-body-primary-color)}.thim-sc-text-box.layout-2 .sc-button a:hover{color:var(--thim-body-primary-color)}.thim-sc-text-box.layout-3 .sc-title:after{background-color:var(--thim-font-title-color,#333333)}.thim-sc-text-box.layout-3 .sc-author{color:var(--thim-body-primary-color)}.thim-sc-text-box.layout-3 .sc-regency{color:var(--thim-font-title-color,#333333)}.thim-sc-text-box.layout-5 .thim-box-histories .history-item .year span{background:var(--thim-body-primary-color)}.thim-sc-text-box.layout-6 .service-steps .thim-step .rank{font-family:var(--thim-font-title-font-family,"Montserrat");color:var(--thim-body-primary-color)}.thim-sc-text-box.layout-6 .service-steps .thim-step .content .title{color:var(--thim-font-title-color,#333333)}.thim-sc-text-box.layout-6 blockquote{border-color:var(--thim-body-primary-color)}.thim-sc-text-box.layout-7 .content-right{background:rgba(var(--thim-body-primary-color),0.8)}.thim-sc-text-box.layout-7 .content-left .thim-button{background:var(--thim-body-primary-color)}.thim-sc-text-box.layout-7 .content-left .thim-button:hover{color:var(--thim-body-primary-color)}.thim-sc-quote.style-3 .quote-wrapper{background-color:var(--thim-body-primary-color)}.thim-sc-quote.style-3 .quote-wrapper h3{font-family:var(--thim-font-body-font-family)}.thim-sc-quote.style-3 .quote-wrapper .btn-quote a:hover{color:var(--thim-body-primary-color)}.thim-sc-quote.style-2{background-color:var(--thim-body-primary-color)}.thim-sc-quote.style-2 h3{font-family:var(--thim-font-body-font-family)}.thim-sc-quote.style-2 .btn-quote{background:rgba(var(--thim-body_primary_color_rgb),0.97)}.thim-sc-quote.style-2 .btn-quote:before{border-bottom:solid 125px rgba(var(--thim-body_primary_color_rgb),0.97)}.thim-sc-quote.style-2 .btn-quote a{font-family:var(--thim-font-title-font-family,"Montserrat")}.thim-sc-quote.style-4 .quote-wrapper .btn-quote a{background-color:var(--thim-body-primary-color);border:solid 1px var(--thim-body-primary-color)}.thim-sc-quote.style-4 .quote-wrapper .btn-quote a:hover{color:var(--thim-body-primary-color);border-color:var(--thim-body-primary-color)}.esg-filters .esg-filter-wrapper .esg-filterbutton{font-family:var(--thim-font-title-font-family,"Montserrat")}.esg-filters .esg-filter-wrapper .esg-filterbutton.selected,.esg-filters .esg-filter-wrapper .esg-filterbutton:hover{color:var(--thim-body-primary-color) !important}.esg-filters .esg-filter-wrapper .esg-filterbutton.selected:after,.esg-filters .esg-filter-wrapper .esg-filterbutton:hover:after{background:var(--thim-body-primary-color)}.archive-layout .eg-construction-archive-element-0:after,.archive-layout .eg-construction-archive-element-16:after{background:var(--thim-body-primary-color)}.esg-pagination .esg-navigationbutton{font-family:var(--thim-font-body-font-family) !important}.esg-pagination .esg-navigationbutton:hover,.esg-pagination .esg-navigationbutton.selected{background:var(--thim-body-primary-color) !important;border-color:var(--thim-body-primary-color) !important}.thim-sc-project.style-01 .eg-construction-1-element-4:after,.thim-sc-project.style-01 .eg-construction-archive-4c-element-4:after,.thim-sc-project.style-01 .eg-construction-1-element-0:after,.thim-sc-project.style-01 .eg-construction-archive-4c-element-0:after,.thim-sc-project.style-01 .eg-construction-archive-4c-element-16:after,.thim-sc-project.style-01 .eg-construction-archive-3c-element-4:after,.thim-sc-project.style-01 .eg-construction-archive-3c-element-0:after,.thim-sc-project.style-1 .eg-construction-1-element-4:after,.thim-sc-project.style-1 .eg-construction-archive-4c-element-4:after,.thim-sc-project.style-1 .eg-construction-1-element-0:after,.thim-sc-project.style-1 .eg-construction-archive-4c-element-0:after,.thim-sc-project.style-1 .eg-construction-archive-4c-element-16:after,.thim-sc-project.style-1 .eg-construction-archive-3c-element-4:after,.thim-sc-project.style-1 .eg-construction-archive-3c-element-0:after,.thim-sc-project.style-04 .eg-construction-1-element-4:after,.thim-sc-project.style-04 .eg-construction-archive-4c-element-4:after,.thim-sc-project.style-04 .eg-construction-1-element-0:after,.thim-sc-project.style-04 .eg-construction-archive-4c-element-0:after,.thim-sc-project.style-04 .eg-construction-archive-4c-element-16:after,.thim-sc-project.style-04 .eg-construction-archive-3c-element-4:after,.thim-sc-project.style-04 .eg-construction-archive-3c-element-0:after{background:var(--thim-body-primary-color)}.thim-sc-project.style-02 .esg-filterbutton{font-family:var(--thim-font-body-font-family) !important;color:var(--thim-font-body-color)}.thim-sc-project.style-02 .esg-filterbutton:hover,.thim-sc-project.style-02 .esg-filterbutton.selected{color:var(--thim-body-primary-color)}.thim-sc-project.style-02 .esg-filterbutton:before{border-top:1px solid var(--thim-body-primary-color)}.thim-sc-project.style-02 .esg-filterbutton:after{border-left:1px solid var(--thim-body-primary-color)}.thim-sc-project.style-02 .esg-filterbutton>span:first-child:before{border-bottom:1px solid var(--thim-body-primary-color)}.thim-sc-project.style-02 .esg-filterbutton>span:first-child:after{border-right:1px solid var(--thim-body-primary-color)}.thim-sc-project.style-02 .eg-construction-3-element-3:after{background:var(--thim-body-primary-color)}.thim-sc-project.style-04 .esg-filters .esg-filter-wrapper .esg-filterbutton{font-family:var(--thim-font-title-font-family,"Montserrat")}body.page-template-default .thim-sc-project.style-04 .esg-filters .esg-filter-wrapper .esg-filterbutton{font-family:var(--thim-font-body-font-family)}.thim-sc-project.style-04 .esg-filters .esg-filter-wrapper .esg-filterbutton.selected,.thim-sc-project.style-04 .esg-filters .esg-filter-wrapper .esg-filterbutton:hover{color:var(--thim-body-primary-color) !important}.thim-sc-project.style-04 .esg-filters .esg-filter-wrapper .esg-filterbutton.selected:after,.thim-sc-project.style-04 .esg-filters .esg-filter-wrapper .esg-filterbutton:hover:after{background:var(--thim-body-primary-color)}.thim-sc-project.style-04 .eg-construction-archive-element-0:after,.thim-sc-project.style-04 .eg-construction-archive-element-16:after{background:var(--thim-body-primary-color)}.minimal-light .esg-navigationbutton:hover{background:var(--thim-body-primary-color) !important;border-color:var(--thim-body-primary-color) !important}.thim-sc-project-info .thim-button-download a{color:var(--thim-body-primary-color);border:1px solid var(--thim-body-primary-color)}.thim-sc-project-info .thim-button-download a:hover{background:var(--thim-body-primary-color)}.thim-sc-project-info .item .info-icon{color:var(--thim-body-primary-color)}.thim-sc-project-info .item .info-name{font-family:var(--thim-font-title-font-family,"Montserrat");color:var(--thim-font-title-color,#333333)}.thim-sc-project-info.style-02 .downloads .thim-button-download a{color:var(--thim-font-body-color)}.thim-sc-project-info.style-02 .downloads .thim-button-download a:hover{border-color:var(--thim-body-primary-color)}