body{background-color:#fff;line-height:1.5}a,a:hover{outline:none}h1,h2,h3,h4,h5,h6{line-height:1;font-weight:500;color:#000}strong{color:#000}hr{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;height:0;margin:32px 0;border:0;border-top:1px solid #eee}pre{background-color:rgba(0,0,0,.01);border:1px solid rgba(51,51,51,.1);line-height:1.5;margin-bottom:1.6em;max-width:100%;overflow:auto;overflow-wrap:break-word;padding:.8em;white-space:pre-wrap;color:#777}.wrapper-content>li.widget{display:none}.screen-reader-text{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute !important;width:1px;word-wrap:normal !important}.screen-reader-text:focus{background-color:#f1f1f1;-webkit-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 0 2px 2px rgba(0,0,0,.6);box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto !important;color:#21759b;display:block;font-size:14px;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}table{border-top:0;border-left:0;border-right:0;border-bottom:1px solid rgba(0,0,0,.08)}table th{border-bottom:1px solid rgba(0,0,0,.08)}table td{border-bottom:1px solid rgba(0,0,0,.08)}table tbody{font-size:13px}table td,table th{padding:6px 8px}table tr:nth-child(even){background:#fbfbfb}table tr:nth-child(odd){background:#fff}a,textarea,input,select,button,.button,.comment-reply-link,.thumbnail-media img,.nav a,article,.logo,.sitename{transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-webkit-transition:all .3s ease 0s;-o-transition:all .3s ease 0s}#wrapper-site,.wrapper-site{background-color:transparent}.content-main{padding:48px 20px 80px}.entry-content{font-size:inherit}.entry-content a{border:none}.header-site{z-index:11;padding:0;width:100%;transition:all .5s ease 0s;background-color:transparent}.sitename a:hover,.sitetitle a:hover{opacity:.8}.header-site .logo{padding-top:60px;padding-bottom:60px}.site-logo-link img,.custom-logo-link img{height:50px;max-height:none}.sitename a,.sitetitle a{display:block}.site-description .tagline{font-size:1rem;font-weight:400;color:rgba(0,0,0,.4);margin-bottom:4px;padding-bottom:4px;display:inline-block}.header-site .nav-horizontal>ul>li:last-child>a{border-right:0}.header-top{border-bottom-width:1px;border-bottom-style:solid;padding:0;line-height:33px;height:36px;position:relative;z-index:12;display:block}.header-top .tf-row{margin:0}.header-top .nav-horizontal li{margin:0 20px 0 0}.header-top .nav-horizontal li a{font-size:10px;letter-spacing:.08em;font-weight:400}.header-top .menu-search{display:none}.header-top .search-nav{float:right;margin:10px 0 0 20px;width:20px;height:20px;line-height:20px;font-size:10px;color:#fff;border-radius:100px;text-align:center}.header-top .tf-social li{float:left}.header-top .tf-social a{font-size:11px;display:block;font-weight:400;padding:0 10px}.header-top .tf-social li:last-child a{padding-right:0}.header-center{text-align:center}.home .header-site.header-overlay.header-center nav{background-color:transparent}.header-center .nav-horizontal{margin-top:0;display:inline-block;position:relative}.header-center .nav-horizontal>ul{float:none;display:flex;height:100%}.header-center .nav-horizontal>ul>li{float:none;margin:0}.header-center .nav-horizontal>ul>li a{font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:0px;line-height:72px;height:72px;padding:0 18px}.header-center .nav{background:#fbfbfb;border-bottom:1px solid #ececee;width:100%;justify-content:center;height:72px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap}.header-center .menu-search{border-left:1px solid;margin-left:12px !important;padding-left:12px}.header-center .menu-search a{padding-right:0 !important}.header-center .nav-horizontal>ul>li.menu-search a{font-size:12px;padding-left:12px}.header-center .tf-social{display:inline-block;border-left:1px solid;padding-left:12px;margin-left:22px}.header-center .tf-social a{font-size:12px;margin-left:12px;line-height:72px}.responsive-nav{line-height:72px}.menu-cart{padding-left:22px;margin-left:22px;border-left:1px solid}.menu-cart a{position:relative;display:block;font-size:14px;line-height:72px}.menu-cart a .amount{letter-spacing:0;font-weight:400}.menu-cart a .menu-cart-count{position:absolute;top:18px;left:8px;font-size:12px;font-weight:400;border-radius:20px;display:inline-block;color:#fff;width:20px;height:20px;line-height:17px;text-align:center}.sticky-header .header-center .nav{position:fixed;top:0;left:0;z-index:2;height:72px}.admin-bar.sticky-header .header-center .nav{top:32px}.home .header-overlay .sitename a,.home .header-overlay .sitetitle a{color:#fff}.home .header-overlay .site-description .tagline{color:#fff;opacity:.7}.home .header-site.header-overlay .nav-horizontal>ul>li>a{color:#fff;border-right:none}.home .header-overlay .responsive-nav .i-menu,.home .header-overlay .responsive-nav .i-menu:before,.home .header-overlay .responsive-nav .i-menu:after{background:#fff}.home .header-overlay.sticky-header .responsive-nav .i-menu,.home .header-overlay.sticky-header .responsive-nav .i-menu:before,.home .header-overlay.sticky-header .responsive-nav .i-menu:after{background:#000}.header-site.header-left.sticky-header .logo{margin:12px 0}.header-site.header-left.sticky-header .sitename,.header-site.header-left.sticky-header.sitetitle{font-size:20px;line-height:20px}.header-site.header-left.sticky-header{padding-top:0;padding-bottom:0}.header-left .site-description{margin-left:30px}.header-left .container .site-description{margin-left:10px}.header-left .nav-horizontal{margin-right:8px}.header-left .container .nav-horizontal{margin-right:0}.header-site.header-right.sticky-header .logo{margin:12px 0}.header-site.header-right.sticky-header .sitename,.header-site.header-right.sticky-header.sitetitle{font-size:20px;line-height:20px}.header-right .site-description{margin-left:30px}.header-right .container .site-description{margin-left:10px}.header-right .nav-horizontal{margin-right:8px}.header-right .container .nav-horizontal{margin-right:0}.header-site.header-inline.sticky-header .sitename,.header-site.header-inline.sticky-header.sitetitle{font-size:20px;line-height:20px}.header-site.header-inline.sticky-header{padding-top:12px;padding-bottom:12px}.home .header-site.header-overlay.header-inline nav{background-color:transparent}.header-site.header-inline.sticky-header .logo{margin:0}.header-site .sub-menu .menu-item-has-children>a:after{padding-top:0}.sub-menu,.nav .children{top:80px}.nav>ul>li .sub-menu,.nav li:hover>.sub-menu,.nav>ul>li .children,.nav li:hover>.children{top:71px}.nav-horizontal .sub-menu,.nav-horizontal .children{border:1px solid #e4e4e4;background-color:#fff;display:inline-block;left:-1px;text-align:left;letter-spacing:0}.header-center .nav-horizontal .sub-menu li,.header-center .nav-horizontal .children li{width:180px;border-bottom:1px solid #ececee}.header-center .nav-horizontal .sub-menu li a,.header-center .nav-horizontal .children li a{color:#000;font-weight:400;font-size:10px;letter-spacing:.5px;text-transform:uppercase;line-height:18px;height:auto;padding:8px 18px}.nav-horizontal .sub-menu li a:hover,.nav-horizontal .children li a:hover{background-color:transparent}.nav-horizontal .sub-menu li.current-menu-item a,.nav-horizontal .sub-menu li.current_page_item a,.nav-horizontal .children li.current-menu-item a,.nav-horizontal .children li.current_page_item a{background-color:transparent}.header-center .nav-horizontal .sub-menu li:last-child,.header-center .nav-horizontal .nav .children li:last-child{border-bottom:none}.search-nav{cursor:pointer}.search-popup{position:fixed;width:100%;height:100%;background:rgba(255,255,255,.98);top:0;left:0;z-index:1001;position:fixed}.search-popup .search-form{margin-bottom:100px;opacity:0;transition:margin-bottom .5s ease 0s,opacity .5s ease 0s}.search-popup.open .search-form{opacity:1;margin:0}.search-popup .widget{z-index:2;width:540px;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.search-popup .widget label,.search-popup .widget input[type=submit]{display:none}.search-popup .widget input[type=search]{border:0;border-bottom:2px solid #e4e4e4;border-radius:0;height:52px;font-size:24px;font-weight:700;color:#000;background-color:transparent;max-width:540px;text-align:center}.search-popup .widget input[type=search]::-webkit-input-placeholder{color:rgba(0,0,0,.5)}.search-popup .widget input[type=search]::-moz-placeholder{color:rgba(0,0,0,.5)}.search-popup .widget input[type=search]:-ms-input-placeholder{color:rgba(0,0,0,.5)}.search-popup .widget input[type=search]:-moz-placeholder{color:rgba(0,0,0,.5)}.search-popup .widget p{font-size:12px;font-weight:500;margin-top:18px;text-align:center}.search-popup .search-submit{background:0 0;border:0;float:none;font-size:18px;color:#000;position:absolute;width:48px;margin:0;padding:0;height:52px;line-height:52px;margin-left:-44px;display:none}.search-close{position:fixed;width:100%;height:100%;z-index:1}.bread-crumbs{margin-bottom:0;font-size:12px;margin-top:8px;display:block;font-weight:700}.bread-crumbs a{color:#000}.bread-crumbs a:hover{opacity:.7;text-decoration:none}.bread-crumbs li:last-child{margin-right:0}.bread-crumbs li{margin-right:4px;float:none;display:inline-block}.tf-blog-title{text-align:center;padding:52px 0 60px}.tf-blog-title .heading{font-size:24px;font-weight:700;padding:32px 0;display:block;text-transform:uppercase;border-top:1px solid #ececee;border-bottom:1px solid #ececee;background:#fbfbfd}.tf-title{text-align:center;padding:0 0 60px}.tf-title .heading{font-size:24px;font-weight:700;padding:32px 0;display:block;text-transform:uppercase;border-top:1px solid #ececee;border-bottom:1px solid #ececee;background:#fbfbfd}.tf-title .avatar,.tf-blog-title .avatar{display:inline-block;border-radius:100%;margin-top:18px}.tf-title .excerpt,.tf-blog-title .excerpt{display:inline-block;max-width:680px;margin-top:18px}.off-canvas-right{width:300px;background-color:#fff;z-index:3 !important}.off-canvas-right.open+.wrapper-site{left:-300px}.admin-bar div[class*=" off-canvas-"] .nav-mobile{padding:0}.off-canvas-overlay:before{background:rgba(0,0,0,.2) none repeat scroll 0 0;content:"";left:0;position:fixed;top:0;width:0;height:0;z-index:0;opacity:0;transition:opacity .5s ease 0s}.off-canvas-overlay.open:before{opacity:1;transition:opacity .5s ease 0s;width:100%;height:100%;z-index:3}.off-canvas-right .site-logo-link,.off-canvas-right .custom-logo-link{margin-top:48px;margin-bottom:32px;display:block;text-align:center}.off-canvas-right .site-logo-link img,.off-canvas-right .custom-logo-link img{height:40px !important}.off-canvas-right .sitename,.off-canvas-right .sitetitle{font-size:32px !important;line-height:32px !important;margin-top:48px;margin-bottom:32px;text-align:center}div[class*=" off-canvas-"] .section-nav-title{color:#000;font-weight:700;font-size:14px}div[class*=" off-canvas-"] li a{color:#000;font-size:12px;font-weight:400;padding:12px;display:block;position:relative}div[class*=" off-canvas-"] .nav-vertical li.menu-item-has-children>a{margin-right:36px}div[class*=" off-canvas-"] .nav-vertical .sub-menu li a{font-weight:400;font-size:12px;padding:12px 12px 12px 24px}div[class*=" off-canvas-"] .nav-vertical .sub-menu .sub-menu{background-color:#fafafa}div[class*=" off-canvas-"] .nav-vertical .sub-menu .sub-menu li a{padding-left:36px}div[class*=" off-canvas-"] .nav-vertical .sub-menu li a:hover{background-color:transparent;color:#000}div[class*=" off-canvas-"] .nav-vertical .sub-menu li{line-height:18px;border-top:1px solid #f1f1f1}div[class*=" off-canvas-"] li{border-top:1px solid #f1f1f1;line-height:20px;position:relative}.nav-vertical a:hover{background-color:transparent}.nav-vertical{display:block}.open[class*=" off-canvas-"]{right:0;font-size:12px}div[class*=" off-canvas-"]{right:-300px;transform:none;padding:32px}.responsive-nav .i-menu{position:relative;bottom:auto;right:auto;-webkit-transform:translateX(0%) translateY(-4px);-moz-transform:translateX(0%) translateY(-4px);-ms-transform:translateX(0%) translateY(-4px);-o-transform:translateX(0%) translateY(-4px);transform:translateX(0%) translateY(-4px);display:inline-block;width:28px;height:2px;background-color:#000}.responsive-nav .i-menu:before,.responsive-nav .i-menu:after{position:absolute;top:0;right:0;content:'';width:100%;height:100%;background-color:#000;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:-webkit-transform .3s;-moz-transition:-moz-transform .3s;transition:transform .3s}.responsive-nav .i-menu:before{-webkit-transform:translateY(-6px) rotate(0deg);-moz-transform:translateY(-6px) rotate(0deg);-ms-transform:translateY(-6px) rotate(0deg);-o-transform:translateY(-6px) rotate(0deg);transform:translateY(-6px) rotate(0deg)}.responsive-nav .i-menu:after{-webkit-transform:translateY(6px) rotate(0deg);-moz-transform:translateY(6px) rotate(0deg);-ms-transform:translateY(6px) rotate(0deg);-o-transform:translateY(6px) rotate(0deg);transform:translateY(6px) rotate(0deg)}.close-canvas{border-radius:0;background:#000;height:48px;width:48px;padding:0}.close-canvas i{margin-right:0}.close-canvas .i-close{position:relative;right:-4px;top:13px;bottom:auto;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);display:inline-block;width:28px;height:2px}.close-canvas .i-close:before,.close-canvas .i-close:after{position:absolute;top:0;right:0;content:'';width:100%;height:100%;background-color:#fff;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:-webkit-transform .3s;-moz-transition:-moz-transform .3s;transition:transform .3s}.close-canvas .i-close:before{-webkit-transform:translateY(0) rotate(45deg);-moz-transform:translateY(0) rotate(45deg);-ms-transform:translateY(0) rotate(45deg);-o-transform:translateY(0) rotate(45deg);transform:translateY(0) rotate(45deg)}.close-canvas .i-close:after{-webkit-transform:translateY(0) rotate(-45deg);-moz-transform:translateY(0) rotate(-45deg);-ms-transform:translateY(0) rotate(-45deg);-o-transform:translateY(0) rotate(-45deg);transform:translateY(0) rotate(-45deg)}.off-canvas-right aside{padding:0;margin-top:12px;margin-bottom:30px}.off-canvas-right .tf-social{background-color:#f8f8f8;margin:-20px;padding:20px}.off-canvas-right .tf-social a{padding:12px 8px 12px 0;display:inline-block}.off-canvas-right .search-form{position:relative}.off-canvas-right .search-form .search-field{margin-bottom:0;width:100%;border-radius:2px;height:44px;padding:0 44px 0 8px}.off-canvas-right .search-form .search-submit{height:42px;line-height:42px;margin:0;background-color:transparent;color:#ccc;font-size:14px;border:0;padding:0;width:40px;position:absolute;right:1px;top:1px}.off-canvas-right .search-form+.tf-search-hint{display:none}input[type=button],input[type=submit],button,.button,.form-submit input[type=submit],.invert input[type=button],.invert input[type=submit],.invert button,.invert .button,.invert .form-submit input[type=submit]{background-color:#000;font-weight:700;font-size:12px;padding:0 36px;line-height:54px;height:auto;color:#fff}input[type=button]:hover,input[type=submit]:hover,button:hover,.button:hover,.form-submit input[type=submit]:hover,.invert input[type=button]:hover,.invert input[type=submit]:hover,.invert button:hover,.invert .button:hover,.invert .form-submit input[type=submit]:hover,.pagination .current,.pagination .dots,.pagination a:hover{color:#fff}label{font-weight:400}select,input[type=email],input[type=text],input[type=url],input[type=search],input[type=password],input[type=number],input[type=tel],input[type=date]{max-width:420px;padding:8px 12px;font-size:12px;height:54px}textarea{max-width:420px;padding:8px 12px;font-size:12px}button.mfp-close:hover,button.mfp-arrow:hover{background-color:transparent}textarea,input[type=email],input[type=text],input[type=url],input[type=search],input[type=password],input[type=number],input[type=tel],input[type=date],select{background-color:#fff;border:1px solid #e6e6e6;color:#828282}textarea:focus,input[type=email]:focus,input[type=text]:focus,input[type=url]:focus,input[type=search]:focus,input[type=password]:focus,input[type=number]:focus,input[type=tel]:focus,input[type=date]:focus,select:focus{border:1px solid #000}span.wpcf7-not-valid-tip{font-size:10px;margin-top:4px;font-style:italic}.wpcf7-form .required{color:#f00000}div.wpcf7-validation-errors{background-color:#eb6059;color:#fff;border:none}div.wpcf7-mail-sent-ok{color:#fff;background-color:#a0ce4e;border:none}div.wpcf7-response-output{padding:1em;margin:2em 0 1em}div.wpcf7 .ajax-loader{float:none}.tf-content{padding-left:20px;padding-right:20px}.sticky-post{color:#fff;text-align:center;font-size:18px;font-weight:700;line-height:48px;width:60px;position:absolute;right:-12px;top:-12px;z-index:2;border-radius:100px;border:6px solid #fff}.sticky-post.no-media{position:relative;right:auto;display:inline-block}.on-date.updated:not(.published),.tf-post-date.updated:not(.published){display:none !important}.tf-standard .standard-item{text-align:left;margin-bottom:60px;padding-bottom:48px;border-bottom:1px solid #ebeaea}.tf-standard .standard-item .section-title{margin:0 auto;max-width:74%;text-align:center}.tf-standard .standard-item .section-title.tf-title-top{margin-bottom:36px}.tf-standard .standard-item .section-title .heading{font-size:32px;font-weight:400;line-height:1.2;text-transform:uppercase;margin:0}.tf-standard .standard-item .section-title .by-author,.tf-standard .standard-item .section-title .on-date{font-size:12px;font-weight:700;margin-right:1px;margin-top:12px;display:inline-block;color:#fff;background:#000;padding:4px 12px;border-radius:2px;border:0}.tf-standard .standard-item .section-title .by-author a{color:#fff}.tf-standard .standard-item .post-media{margin-bottom:32px;position:relative;text-align:center}.tf-standard .standard-item .entry-content{margin:0 auto;max-width:90%;text-align:center}.tf-standard .standard-item .post-read{margin-top:48px}.tf-standard .standard-item .read-more{text-transform:uppercase;background:#fff;border:2px solid #000;color:#000;line-height:44px;display:inline-block;padding:0 24px;font-size:12px}.tf-standard .standard-item .read-more:hover{color:#fff;background:#000;border:2px solid #000}.tf-standard .standard-item .post-meta{margin-top:24px;padding-top:18px;font-size:0}.tf-standard .standard-item .post-meta>span{font-size:12px;font-weight:700;color:#000;border-radius:2px;margin-right:24px;display:inline-block;border-right:1px solid #ccc;padding-right:24px}.tf-standard .standard-item .post-meta>span:last-child{margin-right:0;border-right:none}.tf-standard .standard-item .post-share a{padding-right:16px;font-size:14px;display:inline-block;color:#000}.tf-standard .standard-item .post-share a:last-child{padding-right:0}.tf-standard .standard-item .comment-count:before{content:'\f075';font-size:14px;font-family:'FontAwesome';padding-right:4px}.tf-standard .standard-item .comment-count,.tf-standard .standard-item .post-tags a{font-size:12px;font-weight:700;color:#000}.tf-standard .related-post{border-top:0;margin-top:54px;padding-bottom:0}.tf-standard .related-post .related-item{margin-bottom:0}.tf-standard-center .standard-item{margin-bottom:120px}.tf-list .list-item{overflow:hidden;margin-bottom:90px}.tf-list .list-item .section-title{margin-bottom:30px}.tf-list .list-item .section-title .heading{font-size:24px;font-weight:700;line-height:1.3;margin:0}.tf-list .list-item .post-media{position:relative}.tf-list .list-item .entry-content{overflow:hidden}.tf-list .list-item .entry-content .read-more{font-weight:400;font-size:10px;margin-top:8px;display:inline-block;border-bottom:1px solid;text-transform:uppercase;letter-spacing:1px}.tf-list .list-item .thumbnail img{transform:scale(1);transition:all .3s ease 0s}.tf-list .list-item:hover .thumbnail img{filter:contrast(140%)}.tf-grid #post-list>ul{font-size:0}.tf-grid .post-item{display:inline-block;vertical-align:top}.tf-standard-grid.sidebar-right li.post-item:nth-of-type(2n+1){margin-right:0}.tf-grid-only.sidebar-right .post-item:nth-of-type(2n+2){margin-right:0}.paged .tf-standard-grid.sidebar-right li.post-item:nth-of-type(2n+1){margin-right:6%}.paged .tf-standard-grid.sidebar-right li.post-item:nth-of-type(2n+2){margin-right:0}.tf-standard-grid.tf-full-width li.post-item:nth-of-type(3n+1){margin-right:0}.tf-grid-only.tf-full-width .post-item:nth-of-type(3n+3){margin-right:0}.tf-grid .grid-item .section-title{margin-top:24px;margin-bottom:0}.tf-grid .grid-item .section-title .heading{font-size:22px;font-weight:700;line-height:1.2;text-transform:none;margin:0 18px}.tf-grid .post-media{position:relative}.tf-grid .grid-item{overflow:hidden;margin-bottom:80px;text-align:center}.tf-grid .grid-item .entry-content{margin-top:24px}.tf-grid .grid-item .post-media{position:relative}.tf-grid .post-item .thumbnail img{transform:scale(1);transition:all .3s ease 0s}.tf-grid .post-item:hover .thumbnail img{filter:contrast(140%)}.tf-masonry-post .tf-content{padding:0}.tf-masonry-post .post-list .section-title{width:100%;margin:0}.tf-masonry-post .post-list .section-title .heading{font-size:22px;font-weight:700;line-height:1.2;margin:0;text-transform:none}.tf-masonry-post .post-list .post-media{position:relative;margin-bottom:24px}.tf-masonry-post .post-list .post-item .thumbnail img{transform:scale(1);transition:all .3s ease 0s}.tf-masonry-post .post-list .post-item:hover .thumbnail img{filter:contrast(140%)}.tf-masonry-post .post-list .post-item article{margin-bottom:60px;padding-bottom:60px;border-bottom:1px solid #f0f0f0;text-align:left}.tf-masonry-post .post-list article p{margin-top:32px}.tf-masonry-post .post-list .entry-content{margin:0 20px}.tf-masonry-post .post-list .format-audio .entry-content{margin-top:-8px}.tf-masonry-post .post-list .post-tags{font-size:0px;margin-top:18px;display:inline-block}.tf-masonry-post .post-list .post-tags a{font-size:10px;background:#000;color:#fff;padding:2px 8px;margin-right:2px;border-radius:2px}.archive article{background-color:#fff;position:relative}.archive .thumbnail a,.archive .owl-item a{display:block;font-size:0}.archive .entry-content p{margin:0}article .entry-content .more-link{display:none;font-size:0px}article .entry-content blockquote{color:#000}.archive article .thumbnail a img{width:100%}.archive article .thumbnail a{position:relative}.archive article .thumbnail a:before{content:" ";display:block;height:100%;left:0;position:absolute;top:0;transition:background-color .32s ease 0s;width:100%;z-index:2}.archive article .thumbnail a:hover:before{background-color:rgba(0,0,0,.3)}.archive._heading-content .format-quote .entry-content{padding:36px}article.format-quote .entry-content blockquote{font-size:32px;font-weight:400;line-height:1.2;padding-left:0;position:relative}article.format-quote .entry-content blockquote:before{content:'\f10d';font-family:FontAwesome;font-size:18px;line-height:28px;padding-right:12px;display:inline-block}article.format-quote .entry-content cite{font-style:normal;margin-top:12px;display:inline-block;opacity:.6;font-size:14px}article.format-quote .entry-content cite:before{content:"— "}.archive._heading-content .format-link .entry-content{padding:36px}article.format-link .copy a:first-child{font-size:32px;line-height:36px;font-weight:400;margin-bottom:12px;border-bottom:none;display:inline-block}article.format-link{content:'\f0c1';font-family:FontAwesome;font-size:18px;line-height:28px;padding-right:12px;display:block}.pagination{margin:30px 0 0;display:block;text-align:center}.pagination li{border:0;display:inline;float:none}.pagination li a,.pagination li span{margin-right:-6px}.pagination a,.pagination span{font-weight:700;font-size:14px;padding:0 24px;line-height:36px;min-width:auto;margin:0 1px 0 0;color:#fff}.pagination .current{background-color:#f4f4f4}.pagination li:last-child{margin-right:0}.pagination .page-numbers.dots{border:0 !important}.pagination .nav-links{font-size:0px}.pagination .dots,.pagination a:hover,.pagination a,.pagination span{background-color:#000}.single-post .tf-main{padding-top:0}.single-post.no-sidebar .post-header .heading{margin:0 auto}.related-post h3,#comments h3{font-size:24px;line-height:1.2;text-align:center;position:relative;font-weight:400;display:block;text-transform:uppercase}.related-post,#comments{border-top:1px solid #ebeaea;padding-bottom:36px;padding-top:36px}.single-post .story.dropcap>p:first-of-type:first-letter {font-size:50px;float:left;line-height:1;font-weight:700;margin:5px 8px 4px 0;color:#000}.single-post .post-password-form label{display:inline}.single-post .inner-post-pagination{display:block;margin:48px 0}.single-post .tf-post-ad-single{margin-top:48px}.single-post .post-header .by-author,.single-post .post-header .on-date{font-size:12px;font-weight:700;margin-right:1px;margin-top:8px;display:inline-block;color:#fff;background:#000;padding:4px 12px;border-radius:2px;border:0}.single-post .post-header .on-date{margin-right:0}.single-post .post-header .by-author a{color:#fff}.single-post .post-header .heading{font-size:36px;font-style:normal;font-weight:400;letter-spacing:0;line-height:1.2;display:block}.single-post .post-header.tf-title-top{text-align:center;width:54%;margin:0 auto 36px}.single-post .post-header.tf-title-bottom{margin:0 auto 18px;width:54%;text-align:center}.single-post .single-media{position:relative}.single-post .post-media{margin-bottom:32px;position:relative;text-align:center}.single-post ._mini-width{max-width:780px}.single-post span-8{width:780px}.single-post .thumbnail img{display:block;width:100%}.single-post ._space-none .story{padding:0 0 36px}.single-post ._space-contentx .story{padding:40px 9%}.single-post ._space-contentxl .story{padding:54px 18%}.single-post .story{font-size:110%;line-height:1.7}.single-post .story blockquote{position:relative;display:block;padding:0 0 0 18px;line-height:1.1;background-color:transparent;margin:32px 0;border-left:8px solid #ebeaea;color:#000}.single-post .story blockquote p{font-size:24px;font-weight:600}.single-post .story blockquote cite{font-size:14px;font-style:normal;font-weight:500;margin-top:18px;display:block;opacity:.5}.single-post .story blockquote cite:before{content:"— "}.single-post .story blockquote p{margin-bottom:0}.single-post .story blockquote p img{float:left;margin-right:24px}.single-post .story blockquote p:after{clear:both}.single-post .wp-caption{background-color:transparent}.single-post .wp-caption.alignleft{padding-left:0}.single-post .wp-caption.alignright{padding-right:0}.single-post .wp-caption p.wp-caption-text{padding:10px 0 0;font-size:11px}.single-post .format-link .story a:first-child{font-size:24px}.single-post .story p:last-child{margin-bottom:0}.author-info{text-align:center;margin-top:48px}.author-avatar .avatar{border-radius:100px;display:inline-block}.author-title a{font-size:14px;font-weight:700}.author-description{max-width:60%;display:inline-block}.author-description p{margin-top:12px}.author-social{margin-top:12px}.author-social a{display:inline-block;font-size:12px;border-radius:100px;line-height:27px;height:28px;width:28px;text-align:left;margin:0 4px 0 0}.single-post .story-content{text-align:center}.single-post .story-content>div:first-child{margin-top:24px}.single-post .post-meta{margin-top:24px;text-align:right;font-size:0px;font-weight:500;display:inline-block}.single-post .post-meta span{padding:6px 16px;padding-right:16px;font-size:12px;background:#000;color:#fff;border-radius:2px;margin-right:2px}.single-post .post-meta .comment-count:before{content:'\f075';font-size:13px;font-family:'FontAwesome';padding-right:4px}.single-post .post-meta .comment-count,.single-post .post-meta .post-tags a{color:#fff;font-weight:400;font-size:12px}.single-post .post-meta .post-share{text-align:center}.single-post .post-meta .post-share a{display:inline-block;padding-right:16px;font-size:12px;color:#fff}.single-post .post-meta .post-share a:last-child{padding-right:0}.related-post{text-align:center;margin-top:48px}.related-post:before,.related-post:after{clear:both;display:table;content:""}.related-post-grid{margin-left:-20px;margin-right:-20px}.related-container{margin-top:24px}.related-item{margin-bottom:24px}.related-item a{display:block}.related-item img{vertical-align:bottom}.related-item h4{font-size:16px;line-height:1.3;font-weight:400;width:80%;margin:24px auto 0}.related-item .on-date{font-size:12px;font-weight:400;letter-spacing:0;margin:12px 0 0;color:#9b9b9b}#comments .comment-list{margin-top:12px}#comments article.comment{border-bottom:1px solid #eee;padding-bottom:18px;text-align:left;margin-top:36px}#comments .comment-body .avatar{float:left;margin-right:14px;margin-bottom:12px;border-radius:100%}#comments .comment-body .author-name{font-size:14px;font-weight:400;line-height:20px;margin-top:6px}#comments .comment-body .comment-time{font-size:11px;line-height:14px}#comments .comment-body p{font-size:13px}#comments .comment-reply{margin-top:8px;text-align:right}#comments .comment-reply-link{font-size:11px;line-height:24px;float:right}#comments .comment .children{padding-left:36px}#comments #cancel-comment-reply-link{display:inline-block;text-transform:none;letter-spacing:0}#comments .comment-notes,#comments .logged-in-as{text-align:center}#comments label{font-weight:400;font-size:1.4rem}#comments .comment-respond{position:relative;width:100%;padding:0;background-color:transparent;text-align:center}#comments .comment-respond textarea{max-width:100%;padding:16px}#comments .comment-form-comment{text-align:left}#comments .comment-respond .form-submit{margin-bottom:0;text-align:left}#comments .comment-respond .form-submit input{width:100%}form[class*=comment-form] .required{color:#900}#comments .comment-form-author,#comments .comment-form-email,#comments .comment-form-url{width:32%;float:left}#comments .comment-form-author,#comments .comment-form-email{margin-right:2%}#comments li.comment+.comment-respond{margin-top:32px}.no-sidebar #comments{max-width:60%;margin:0 auto}.content-vertical-massive{padding:60px 0}.tf-page .thumbnail img{display:block}.tf-page .story-content>#comments{margin-top:0}.tf-page .section-title{text-align:center;position:relative;margin-bottom:48px}.tf-page .thumbnail{margin-bottom:18px}.tf-page-full .story{margin-bottom:48px}.tf-page-full #comments{width:60%;margin:auto}.page .post-password-form label{display:inline}.page .inner-post-pagination{display:block;clear:both;padding-top:18px}.tf-page .dropcap{float:left;margin:6px 8px 0 0;font-weight:300;font-size:72px;line-height:54px}.tf-page .story blockquote{position:relative;color:#000;display:block;padding:0 0 0 18px;line-height:1.1;background-color:transparent;margin:32px 0;border-left:3px solid #ebeaea}.tf-page .story blockquote p{font-size:24px;font-weight:600}.tf-page .story blockquote cite{font-size:14px;font-style:normal;font-weight:500;margin-top:18px;display:block;opacity:.5}.tf-page .story blockquote cite:before{content:"— "}.tf-page .story blockquote p{margin-bottom:0}.tf-page .story blockquote p img{float:left;margin-right:24px}.tf-page .story blockquote p:after{clear:both}.tf-page .wp-caption{background-color:transparent}.tf-page .wp-caption.alignleft{padding-left:0}.tf-page .wp-caption.alignright{padding-right:0}.tf-page .wp-caption p.wp-caption-text{padding:10px 0 0;font-size:11px}.tf-page .story p:last-child{margin-bottom:0}.error-404{text-align:center;padding:90px 0}.error-404 h1{font-size:148px;font-weight:700;margin-bottom:18px}.error-404 h3{text-transform:uppercase;margin-bottom:18px}.error-404 .search-form{margin-top:12px}.error-404 .search-note{display:none}.error-404 .search-form .search-field{height:44px}.error-404 .search-form .search-submit{background:0 0;color:#ccc;border:none;font-size:14px;line-height:44px;position:absolute;padding:0 12px;margin-top:0;margin-left:-40px}.no-post{text-align:center;padding:80px 0}.no-post h1{font-size:124px;font-weight:700;margin-bottom:20px}.no-post h3{text-transform:uppercase;margin-bottom:18px;font-weight:500;font-size:3rem}.no-post .search-form .search-field{height:44px}.no-post .search-form .search-submit{background:0 0;color:#ccc;border:none;font-size:14px;line-height:44px;position:absolute;padding:0 12px;margin-top:0;margin-left:-40px}.no-post .search-note{display:none}.aligncenter{clear:both;display:block;margin-bottom:15px;margin-left:auto;margin-right:auto}.alignleft{float:left;margin-right:24px}.alignright{float:right;margin-right:24px}.sidebar{position:relative;padding-left:20px;padding-right:20px}.sidebar .content.well{background-color:#f8f8f8;margin-bottom:48px;overflow:hidden;padding:30px}.sidebar .content.well:last-child{margin-bottom:0}.sidebar .section-nav-title{text-transform:uppercase;color:#000;font-size:14px;font-weight:400;text-align:center;margin-bottom:32px;position:relative;line-height:36px;letter-spacing:3px;display:block;position:relative;border-bottom:1px solid #ececee}.sidebar .widget li:not(:last-child){border-bottom:1px solid #ececec;padding:0 0 8px;margin:0 0 8px}.sidebar .content.well.tf-about-widget{text-align:center}.sidebar .content.well.tf-about-widget img.author-image{margin-bottom:18px;display:inline-block}.sidebar .content.well.tf-about-widget h6{font-size:18px;margin-bottom:18px;font-weight:700}.sidebar .content.well.tf-about-widget p{margin-bottom:18px}.sidebar .content.well.tf-banner-widget{padding:0;border:none}.sidebar .content.well.tf-banner-widget a{display:block;font-size:0px}.sidebar .content.well.tf-social-widget a{font-size:14px;line-height:28px;height:28px;width:30px;display:inline-block;text-align:center}.sidebar .content.well blockquote{margin:-20px -20px -24px;text-align:center;color:#fff;font-size:20px;line-height:28px;padding:20px}.sidebar .content.well blockquote cite{font-size:12px;font-style:italic;display:block;margin-top:18px}.sidebar .search-form{position:relative}.sidebar .search-field{margin-bottom:0;width:100%;height:44px;padding:0 44px 0 8px}.sidebar .search-submit{height:42px;line-height:42px;margin:0;background-color:transparent;color:#ccc;font-size:14px;border:0;padding:0;width:40px;position:absolute;right:1px;top:1px}.sidebar .widget_search p{display:none}.widget_tag_cloud .tagcloud{text-align:left}.widget_tag_cloud .tagcloud a{display:inline-block;line-height:28px;font-weight:400;font-weight:400;font-size:12px;padding:0 12px;margin-top:8px;text-transform:none;letter-spacing:0;color:#fff}.widget_tag_cloud .tagcloud a:hover{background-color:#000}.tp_recent_tweets li{line-height:22px;list-style-type:none;position:relative;text-align:left}.tp_recent_tweets.widget li:not(:last-child){margin-bottom:12px;padding-bottom:12px}.tp_recent_tweets li:before{content:"\f099";font-family:'FontAwesome';font-size:18px;color:#000;display:inline-block;text-align:center;padding-right:8px}.tp_recent_tweets li a{font-weight:500}.tp_recent_tweets .twitter_time{margin-top:6px;display:block;font-size:11px;text-transform:none;font-weight:400;opacity:.6;font-weight:500}.widget_recent_comments li{font-size:10px}.widget_recent_comments li .comment-author-link a{font-size:10px;display:inline-block !important}.widget_recent_comments .recentcomments a{display:block !important}.widget_recent_entries .post-date{font-size:10px}.recent-posts-extended .rpwe-img{float:left;margin-right:16px}.recent-posts-extended .rpwe-title{font-weight:700;line-height:1.2;font-size:14px;text-transform:none}.recent-posts-extended .rpwe-time{font-size:10px;text-transform:uppercase;display:block;color:#606060;line-height:12px;margin-top:8px}.recent-posts-extended .rpwe-summary{margin-top:12px}.sidebar .recent-posts-extended li{text-align:left}.sidebar .recent-posts-extended li:not(:last-child){margin-bottom:20px;padding-bottom:20px;min-height:110px}.sidebar .recent-posts-extended li:last-child{min-height:70px;margin:0;padding:0}.popular-posts li{text-align:left}.sidebar .widget.popular-posts li:not(:last-child){margin-bottom:20px;padding-bottom:20px}.popular-posts li .wpp-post-title{font-weight:700;font-size:14px;line-height:1.2;display:block;margin-left:106px}.popular-posts li .wpp-thumbnail{margin-right:16px}.popular-posts li .post-stats{margin-left:106px;font-weight:400;font-size:11px;margin-top:8px}.sidebar .content.tf-social-widget{border:none;margin-bottom:0}.sidebar .content.tf-social-widget .social-icons a{color:#fff}.sidebar .content.tf-social-widget h5{border:0;color:#fff;margin-bottom:8px;line-height:24px}.sidebar .content.well.widget_mc4wp_form_widget{text-align:center;padding:0 20px 32px;border:none}.sidebar .content.well.widget_mc4wp_form_widget h5{color:#fff;font-size:24px;font-weight:400;line-height:1.2;margin-bottom:12px;text-transform:uppercase;padding-top:24px;border-top:1px solid rgba(255,255,255,.2)}.sidebar .content.well.widget_mc4wp_form_widget span{color:#fff;font-size:12px;line-height:14px;display:block;margin-bottom:18px}.sidebar .content.well.widget_mc4wp_form_widget p{position:relative}.sidebar .widget_mc4wp_form_widget input[type=email]{height:48px;padding:0 12px}.sidebar .widget_mc4wp_form_widget button[type=submit]{position:absolute;width:54px;top:0;right:0;color:#000;background-color:transparent;font-size:18px;padding:0}.sidebar .widget_mc4wp_form_widget .no-spam{color:#fff;font-size:10px;margin-top:8px;display:inline-block}.sidebar #sb_instagram{padding:0 !important}.sidebar #sb_instagram #sbi_load{display:none}.sidebar .content.well.widget_categories li{text-align:left}.sidebar .widget_rss li a{font-weight:600}.sidebar .widget_rss li cite{font-size:12px;font-weight:500;font-style:normal;margin-top:12px;display:inline-block}.sidebar .widget_nav_menu .menu-search{display:none}.tf-gallery.owl-carousel{display:block}.tf-gallery .item{height:100%}.tf-gallery .owl-nav .owl-prev,.tf-gallery .owl-nav .owl-next{color:#000;background:rgba(255,255,255,.5);border:1px solid rgba(0,0,0,.2);opacity:0;height:60px;width:32px;line-height:58px;text-align:center;position:absolute;border-radius:2px;z-index:1;transform:translate(0px,-50%);top:50%;font-size:14px;transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-webkit-transition:all .3s ease 0s;-o-transition:all .3s ease 0s}.tf-gallery:hover .owl-nav .owl-prev,.tf-gallery:hover .owl-nav .owl-next{opacity:.8}.tf-gallery .owl-nav .owl-prev{left:12px}.tf-gallery .owl-nav .owl-next{right:12px}.tf-gallery .owl-nav .owl-pagination{position:absolute;bottom:24px;text-align:center;width:100%;z-index:1}.tf-gallery .owl-nav .owl-page{background-color:#fff;border:1px solid #fff;margin:6px;opacity:.8;box-shadow:none;display:inline-block;width:8px;height:8px;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;-o-transition:100px;transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-webkit-transition:all .3s ease 0s;-o-transition:all .3s ease 0s}.tf-gallery .owl-nav .owl-page.active{background-color:transparent;border:1px solid #fff;width:8px;height:8px;-ms-transform:scale(1.5);-webkit-transform:scale(1.5);transform:scale(1.52)}.in-categories{display:inline-block;text-transform:uppercase;margin-bottom:12px;font-size:12px;color:#ccc}.in-categories a{font-size:12px;font-weight:700}.in-categories a:hover,.by-author a:hover{text-decoration:underline}.in-categories ul li{list-style:none;float:left;font-size:0;margin-left:1px}.by-author,.on-date{font-size:12px;font-weight:400;margin-right:8px;margin-top:8px;display:inline-block;color:#000;border-bottom:1px solid #e6e6e6}.woocommerce-ordering select{height:36px;font-size:12px}.woocommerce-result-count{font-size:14px;line-height:36px}.woocommerce-result-count-container{border:1px solid #e4e4e4;background-color:transparent;padding:10px 10px 10px 20px}.woocommerce .onsale{color:#fff !important;z-index:1}.product-images .onsale,.image-container .onsale,.thumbnail-media .onsale{left:30px}.woocommerce .products.grid .add_to_cart_button{display:none}.woocommerce .products .img-wrap{margin:0}.woocommerce .products .product{background-color:transparent;padding:0;text-align:center;margin-bottom:40px}.woocommerce .products .woocommerce-loop-product__title{font-size:13px;margin-top:14px;margin-bottom:0;font-weight:700;text-transform:none}.woocommerce .products .price{font-size:13px;margin-top:0}.woocommerce-product-rating{border-bottom:1px solid #e4e4e4;padding-bottom:12px;margin-bottom:24px}.woocommerce-product-details__short-description{border-bottom:1px solid #e4e4e4;margin-bottom:24px;padding-bottom:12px;color:#000}.product_meta{background:0 0;border-top:1px solid #e4e4e4;padding:12px 0 0;margin-top:24px}.quantity .qty{height:54px}.woocommerce-tabs .panel{background:#fff;border:1px solid #e4e4e4}.woocommerce-tabs .tabs .active a{border:1px solid #e4e4e4;border-bottom:1px solid #fff;background:0 0;margin-bottom:-2px}.woocommerce-tabs #tab-description.panel h2{display:none}.up-sells{margin-bottom:40px}.related>h2,.up-sells h2{font-size:20px;letter-spacing:2px;text-transform:uppercase;text-align:center;margin-bottom:24px}.select2-container{max-width:420px}.select2-container--default .select2-selection--single{border-radius:0;border:1px solid #e4e4e4}.select2-container .select2-selection--single{height:48px}.select2-container--default .select2-selection--single .select2-selection__rendered{line-height:48px}.select2-container--default .select2-selection--single .select2-selection__arrow{height:44px}.product-top .woocommerce-message,.product-top .woocommerce-info{margin-left:20px;margin-right:20px}.woocommerce-message,.woocommerce-info{max-width:1240px;border:1px dashed #e4e4e4;background-color:transparent}.woocommerce-message a{float:right;background-color:transparent;line-height:24px;padding:0}.woocommerce-message a:hover{text-decoration:underline;background-color:transparent}.single-product .entry-title{font-size:3.4rem}.single-product .purchase-options-container .price{font-size:3.2rem;font-weight:400}.woocommerce .cart-empty,.woocommerce .return-to-shop{text-align:center}.woocommerce-checkout .woocommerce-info{margin-left:0;margin-right:0}#order_review{width:calc(((100%/12)*5))}article.woocommerce-page .track_order{max-width:40%;margin:auto}article.woocommerce-page .track_order p:first-child{text-align:center}article.woocommerce-page .track_order .button{width:100%}.woocommerce-cart-form .cart_item td{vertical-align:middle;padding:12px 8px}.woocommerce-cart-form .actions{padding:24px 0}.woocommerce .cross-sells{width:70%;margin-top:48px;margin-right:4%;float:left}.woocommerce .cross-sells h2{font-weight:500;font-size:24px}.woocommerce .cross-sells ul{margin:0}.woocommerce .cross-sells li{width:30%;margin-right:5%}.woocommerce .cross-sells li:nth-of-type(3n+3){margin-right:0}.woocommerce .cart_totals{width:26%;margin-top:48px}.woocommerce .cart_totals h2{font-weight:500;font-size:24px}.footer-site{text-align:center;padding-top:90px;padding-bottom:90px}.footer-site .footer-logo{display:inline-block;padding:0 60px 30px}.footer-site .footer-img{vertical-align:bottom}.footer-site .tf-social{display:inline-block;margin-bottom:18px}.footer-site .tf-social a{padding:0 18px;display:inline-block;font-size:18px}.footer-site .nav-horizontal{margin-top:24px;margin-bottom:18px}.footer-site .nav-horizontal ul{display:block}.footer-site .nav-horizontal li{margin:0 10px}.footer-site .nav-horizontal li:first-child{margin-left:0}.footer-site .nav-horizontal li:last-child{margin-right:0}.footer-site .nav-horizontal a{font-size:11px;font-weight:400;text-transform:none}.footer-site .section-nav-title{font-size:14px;letter-spacing:2px;line-height:14px;margin-bottom:32px;position:relative;text-transform:uppercase}.footer-site aside.widget{text-align:left;margin-bottom:90px}.footer-area{padding-top:80px}.footer-area .widget{text-align:left;margin-bottom:90px;margin-right:36px}.footer-area .widget h5{color:#fff}.footer-container{background:#000;border-top:1px solid #202020;text-align:right;padding:36px 0}.footer-site .copyright{font-size:12px;display:block}#back-top{position:fixed;right:24px;bottom:24px;display:none;z-index:3}#back-top a{font-size:14px;display:inline-block;text-align:center;z-index:1;color:#fff}#back-top.back-circle a{border-radius:100px;width:60px;line-height:60px;height:60px}#back-top.back-rectangle a{border-radius:3px;width:48px;line-height:36px;height:36px}#back-top.back-square a{width:54px;line-height:54px;height:54px}.tf-about-widget .about-email{display:block;font-weight:500;margin-top:12px}.tf-about-widget .about-phone{display:block;font-weight:600;font-size:14px;margin-top:12px}.tf-about-widget .about-address{display:block;font-style:normal;font-weight:500;margin-top:12px}.footer-site .recent-posts-extended li:not(:last-child){padding:0 0 12px;margin:0 0 12px;min-height:94px}.footer-area .tp_recent_tweets li:before{content:"\f099";font-family:'FontAwesome';font-size:18px;color:#fff;display:inline-block;text-align:center;padding-right:8px}.footer-area .tp_recent_tweets li{color:#fff}.footer-area .tp_recent_tweets li a{color:#767676}.tf-instagram-feed{max-width:100%;margin:0 auto}#sb_instagram.instagram-feed{position:relative}#sb_instagram.instagram-feed .sbi_bio{display:none}#sb_instagram.instagram-feed .sb_instagram_header a{background:#fff;border-radius:1px;float:none;position:absolute;z-index:1;padding:12px;text-align:center;left:50%;top:50%;transform:translate(-50%,-50%)}#sb_instagram.instagram-feed .sb_instagram_header h3{color:#000;margin:0!important;float:none}#sb_instagram.instagram-feed .sb_instagram_header{margin:0}#sb_instagram.instagram-feed .sbi_header_img{float:none;margin:0 auto !important;width:36px;padding-top:4px}#sb_instagram.instagram-feed .sbi_header_text{padding:0}#sb_instagram.instagram-feed #sbi_load{display:none}.tf-widget .media-body .button,.tf-widget .thumbnail-body .button{font-weight:400;font-size:12px;padding:0 36px;margin-top:8px;boder-radius:100px;line-height:40px}.tf-widget{padding-top:80px;padding-bottom:80px}.tf-widget .tf-section-title{position:relative;text-align:center;margin-bottom:36px}.tf-widget .tf-section-title .heading{position:relative;padding:12px 24px;display:inline-block;font-size:24px;text-transform:uppercase;font-weight:700;border-bottom:1px solid #000}.tf-widget .tf-section-title .excerpt{max-width:680px;margin:18px auto 0 auto}.tf-widget .tf-colon{margin-bottom:40px}.tf-widget .tf-masonry-col .media,.tf-widget .tf-masonry-col .thumbnail-media{position:relative}.tf-widget .tf-masonry-col .media-image,.tf-widget .tf-masonry-col .thumbnail-media{overflow:hidden}.tf-widget.tf-content-widget .tf-masonry-col .media:hover img,.tf-widget.tf-content-widget .tf-masonry-col .thumbnail-media:hover{transform:none}.tf-widget .tf-masonry-col .media img,.tf-widget .tf-masonry-col .thumbnail-media{transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-webkit-transition:all .3s ease 0s;-o-transition:all .3s ease 0s}.tf-widget .tf-masonry-col .media:hover img,.tf-widget .tf-masonry-col .thumbnail-media:hover img{opacity:.8}.tf-promo-widget .promo-box{display:table;width:100%}.tf-promo-widget .promo-content{text-align:center;height:220px;display:table-cell;vertical-align:middle;position:relative}.tf-promo-widget .promo-content:before{border:1px solid rgba(255,255,255,.1);position:absolute;content:'';left:18px;right:18px;top:18px;bottom:18px}.tf-promo-widget .promo-content span{display:inline-block;color:#000;background:rgba(255,255,255,.9);font-size:14px;line-height:14px;padding:12px 24px;font-weight:700}.tf-content-widget .media .heading a:hover,.tf-content .media .category a:hover,.tf-content .media .excerpt a:hover{opacity:.7}.tf-content-widget .media .heading{font-size:14px;font-weight:700;margin-bottom:12px}.tf-content-widget .media .excerpt{font-size:14px}.tf-content-widget .media-body{margin-bottom:12px;padding:0 18px 18px}.tf-content-widget .media-body:first-child{margin:0;padding:0}.tf-content-widget .image-left{display:flex}.tf-content-widget .image-right{display:flex;flex-direction:row-reverse}.swiper-container.container{max-width:1440px}.swiper-container .arrows a{border:1px solid rgba(255,255,255,.1);font-size:12px;padding:0 12px;line-height:72px;border-radius:2px}.swiper-container .container{z-index:1}.swiper-container .swiper-pagination-switch.swiper-visible-switch.swiper-active-switch,.swiper-container .swiper-pagination-switch,.swiper-container .swiper-pagination-switch:hover{border-width:1px;opacity:.4}.swiper-container:hover .arrows .l-left-arrow{left:36px}.swiper-container:hover .arrows .l-right-arrow{right:36px}.tf-slider .section-title .slider-botton{display:block;clear:both}.tf-post-slider .overlay:after{content:"";position:absolute;border:1px solid rgba(255,255,255,.1);left:18px;top:18px;right:18px;bottom:18px}.tf-post-slider .overlay.darken{background:rgba(0,0,0,.5)}.tf-post-slider .section-title._light h2 a,.tf-post-slider .section-title._light .slider-category,.tf-post-slider .section-title._light .slider-category a,.tf-post-slider .section-title._light .excerpt{color:#000}.tf-post-slider .section-title._light .slider-date{color:#fff;background:#000}.tf-post-slider .section-title._light .button{color:#000;border:1px solid rgba(0,0,0,.5)}.tf-post-slider .section-title._light .button:hover{color:#fff}.tf-post-slider .section-title._dark{position:relative;padding:32px;margin:0 auto;z-index:0}.tf-post-slider .section-title._dark h2 a,.tf-post-slider .section-title._dark .slider-category,.tf-post-slider .section-title._dark .slider-category a,.tf-post-slider .section-title._dark .excerpt{color:#fff}.tf-post-slider .section-title._dark .slider-date{color:#fff}.tf-post-slider .section-title._dark .button{color:#fff;border:1px solid rgba(255,255,255,.3)}.tf-post-slider .section-title._dark .button:hover{color:#fff}.tf-post-slider h2 a{display:block;font-size:24px;line-height:1.3;text-transform:uppercase;font-weight:700}.tf-post-slider .slider-category{margin-bottom:8px;display:block;color:#fff}.tf-post-slider .slider-category a{font-size:13px;font-style:normal;font-weight:700;text-transform:uppercase}.tf-post-slider .slider-date{font-size:10px;font-style:normal;font-weight:300;letter-spacing:5px;margin-top:8px;text-transform:uppercase}.tf-post-slider .excerpt{font-size:14px;font-style:normal;font-weight:400;margin-top:18px}.tf-post-slider .button{background-color:transparent;font-weight:700;margin-top:54px;padding:0 36px;line-height:40px;text-transform:uppercase;font-size:10px;letter-spacing:2px;position:relative}.tf-post-slider .button:before{content:"";color:#fff;background:#fff;width:1px;height:32px;display:inline-block;position:absolute;margin:0 auto;left:0;right:0;top:-40px;opacity:.3}.sidebar .content.well.tf-editors-choise{border:0;padding:0}.tf-editors-choise .tf-editors-item{position:relative}.tf-editors-choise .tf-editors-item:before{content:"";position:absolute;width:100%;height:100%;background:linear-gradient(to top,rgba(36,27,30,.48),transparent);transition:.4s all;left:0;top:0}.tf-editors-choise .tf-editors-content{bottom:0;width:100%;padding:18px 60px 60px;position:absolute;z-index:1;text-align:center;transition:.4s all}.tf-editors-choise .tf-editors-item:hover .tf-editors-content{bottom:30px}.tf-editors-choise .tf-editors-content:after{position:absolute;width:1px;height:24px;background:rgba(255,255,255,.3);top:-12px;content:"";left:0;right:0;margin:0 auto}.tf-editors-choise .tf-editors-content h3 a{line-height:1.1;display:inline-block;color:#fff;font-size:18px;font-weight:400}.tf-editors-choise .post-media img{vertical-align:bottom}.tf-editors-choise .tf-editors-categories{margin-bottom:8px;display:inline-block;color:#fff}.tf-editors-choise .tf-editors-categories a{color:#fff;font-size:12px;text-transform:uppercase;font-weight:700}.tf-editors-choise .tf-editors-date{color:#fff;font-size:12px;font-weight:700;display:block;margin-top:24px}.tf-editors-choise .owl-nav{display:none}.tf-editors-choise .owl-nav .owl-prev,.tf-editors-choise .owl-nav .owl-next{color:#000;background:rgba(255,255,255,.5);opacity:0;height:60px;padding:0 12px;line-height:60px;text-align:center;position:absolute;border-radius:2px;z-index:1;transform:translate(0px,-50%);top:50%;transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-webkit-transition:all .3s ease 0s;-o-transition:all .3s ease 0s}.tf-editors-choise:hover .owl-nav .owl-prev,.tf-editors-choise:hover .owl-nav .owl-next{opacity:.8}.tf-editors-choise .owl-nav .owl-prev{left:0;-webkit-border-radius:0 2px 2px 0;-moz-border-radius:0 2px 2px 0;border-radius:0 2px 2px 0;-o-transition:0 2px 2px 0}.tf-editors-choise .owl-nav .owl-next{right:0;-webkit-border-radius:2px 0 0 2px;-moz-border-radius:2px 0 0 2px;border-radius:2px 0 0 2px;-o-transition:2px 0 0 2px}.tf-editors-choise .carousel-gutter .owl-controls .owl-prev{left:20px}.tf-editors-choise .carousel-gutter .owl-controls .owl-next{right:20px}.tf-editors-choise .owl-dots{text-align:center;margin-top:-23px}.tf-editors-choise .owl-dots .owl-dot{display:inline-block;zoom:1}.tf-editors-choise .owl-dots .owl-dot span{width:8px;height:8px;margin:5px 7px;background:#d6d6d6;display:block;border:1px solid #d6d6d6;-webkit-backface-visibility:visible;transition:opacity .2s ease;border-radius:30px;-webkit-transform:scale(1);transform:scale(1);transition:all .2s ease-in-out}.tf-editors-choise .owl-dots .owl-dot.active span,.tf-editors-choise .owl-dots .owl-dot:hover span{border:1px solid #d6d6d6;background:0 0;-webkit-transform:scale(1.5);transform:scale(1.5)}.tf-carousel-post .container.carousel-gutter{padding:0}.tf-carousel-post .full-width.carousel-gutter{padding-left:30px;padding-right:30px}.tf-carousel-post .carousel-standard .post-media{position:relative}.tf-carousel-post .carousel-standard .tf-carousel-post-content{width:100%;padding:24px 40px 40px;position:absolute;text-align:center;transition:.4s all;background:rgba(0,0,0,.6);bottom:0;left:0;right:0;margin:auto}.tf-carousel-post .carousel-standard .tf-carousel-post-content:after{position:absolute;width:1px;height:24px;background:rgba(255,255,255,.5);top:-12px;content:"";left:0;right:0;margin:0 auto}.tf-carousel-post .carousel-standard .tf-carousel-post-content h3 a{line-height:1.3;display:inline-block;color:#fff;font-size:18px;text-transform:uppercase}.tf-carousel-post .post-media img{vertical-align:bottom}.tf-carousel-post .tf-carousel-post-categories{margin-bottom:8px;display:inline-block;color:#fff}.tf-carousel-post .tf-carousel-post-categories a{color:#fff;font-size:12px;text-transform:uppercase;font-weight:700}.tf-carousel-post .tf-carousel-post-date{color:#fff;font-size:12px;font-weight:700;display:block;margin-top:18px;letter-spacing:0px}.tf-carousel-post .tf-carousel-post-date .tf-post-date{border-top:1px solid rgba(255,255,255,.2);padding-top:8px}.tf-carousel-post .owl-nav{display:none}.tf-carousel-post .owl-nav .owl-prev,.tf-carousel-post .owl-nav .owl-next{color:#000;background:rgba(255,255,255,.5);opacity:0;height:60px;padding:0 12px;line-height:60px;text-align:center;position:absolute;border-radius:2px;z-index:1;transform:translate(0px,-50%);top:50%;transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-webkit-transition:all .3s ease 0s;-o-transition:all .3s ease 0s}.tf-carousel-post:hover .owl-nav .owl-prev,.tf-carousel-post:hover .owl-nav .owl-next{opacity:.8}.tf-carousel-post .owl-nav .owl-prev{left:0;-webkit-border-radius:0 2px 2px 0;-moz-border-radius:0 2px 2px 0;border-radius:0 2px 2px 0;-o-transition:0 2px 2px 0}.tf-carousel-post .owl-nav .owl-next{right:0;-webkit-border-radius:2px 0 0 2px;-moz-border-radius:2px 0 0 2px;border-radius:2px 0 0 2px;-o-transition:2px 0 0 2px}.tf-carousel-post .carousel-gutter .owl-controls .owl-prev{left:20px}.tf-carousel-post .carousel-gutter .owl-controls .owl-next{right:20px}.tf-carousel-post .owl-dots{text-align:center;margin-top:18px}.tf-carousel-post .owl-dots .owl-dot{display:inline-block;zoom:1}.tf-carousel-post .owl-dots .owl-dot span{width:8px;height:8px;margin:5px 7px;background:#d6d6d6;display:block;border:1px solid #d6d6d6;-webkit-backface-visibility:visible;transition:opacity .2s ease;border-radius:30px;-webkit-transform:scale(1);transform:scale(1);transition:all .2s ease-in-out}.tf-carousel-post .owl-dots .owl-dot.active span,.tf-carousel-post .owl-dots .owl-dot:hover span{border:1px solid #d6d6d6;background:0 0;-webkit-transform:scale(1.5);transform:scale(1.5)}.tf-carousel-post-auto .container.carousel-gutter{padding:0}.tf-carousel-post-auto.regular .tf-carousel-post-content{margin:24px 32px 0 24px;text-align:center;background:#fff;border-bottom:1px solid #ebebeb;padding-bottom:24px;transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-webkit-transition:all .3s ease 0s}.tf-carousel-post-auto.regular .tf-carousel-post-content h3{line-height:1.2;display:inline-block;font-size:16px;font-weight:400}.tf-carousel-post-auto.regular .tf-post-inner img{vertical-align:bottom}.tf-carousel-post-auto.regular .tf-post-categories{margin-bottom:8px;display:inline-block;color:#000}.tf-carousel-post-auto.regular .tf-post-categories a{font-size:12px;text-transform:uppercase;font-weight:700}.tf-carousel-post-auto.regular .tf-post-categories a:hover{text-decoration:underline}.tf-carousel-post-auto.regular .tf-post-date{color:gray;font-size:12px;font-weight:400;display:block;margin-top:18px;letter-spacing:0px;text-transform:uppercase}.tf-carousel-post-auto.regular .tf-carousel-post-thumb{position:relative}.tf-carousel-post-auto.regular .tf-carousel-post-thumb:before{content:" ";display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:2;transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-webkit-transition:all .3s ease 0s}.tf-carousel-post-auto.regular .tf-post-inner:hover .tf-carousel-post-thumb:before{background-color:rgba(0,0,0,.3)}.tf-carousel-post-auto.overlay .tf-post-inner{position:relative}.tf-carousel-post-auto.overlay .tf-carousel-post-content{text-align:center;position:absolute;bottom:36px;z-index:2;background:rgba(255,255,255,.9);padding:24px;margin:0 36px}.tf-carousel-post-auto.overlay .tf-carousel-post-content h3 a{line-height:1.2;display:inline-block;font-size:18px;font-weight:400;color:#000}.tf-carousel-post-auto.overlay .tf-post-inner img{vertical-align:bottom}.tf-carousel-post-auto.overlay .tf-post-categories{margin-bottom:8px;display:inline-block;color:#000}.tf-carousel-post-auto.overlay .tf-post-categories a{font-size:12px;text-transform:uppercase;font-weight:700}.tf-carousel-post-auto.overlay .tf-post-categories a:hover{text-decoration:underline}.tf-carousel-post-auto.overlay .tf-post-date{color:#000;font-size:12px;font-weight:400;display:block;margin-top:18px;letter-spacing:0px;text-transform:uppercase}.tf-carousel-post-auto.overlay .tf-carousel-post-thumb{position:relative}.tf-carousel-post-auto.overlay .tf-carousel-post-thumb:before{content:" ";display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:2;transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-webkit-transition:all .3s ease 0s}.tf-carousel-post-auto.overlay .tf-post-inner:hover .tf-carousel-post-thumb:before{background-color:rgba(0,0,0,.4)}.tf-carousel-post-auto.side-by .tf-post-inner{display:-ms-flexbox;display:flex;align-items:center;justify-content:center}.tf-carousel-post-auto.side-by .tf-carousel-post-content{text-align:left;padding:0 0 0 24px;transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-webkit-transition:all .3s ease 0s}.tf-carousel-post-auto.side-by .tf-carousel-post-content h3{line-height:1.2;display:inline-block;font-size:16px;font-weight:400}.tf-carousel-post-auto.side-by .tf-post-inner img{vertical-align:bottom}.tf-carousel-post-auto.side-by .tf-post-categories{margin-bottom:8px;display:inline-block;color:#000}.tf-carousel-post-auto.side-by .tf-post-categories a{font-size:12px;text-transform:uppercase;font-weight:700}.tf-carousel-post-auto.side-by .tf-post-categories a:hover{text-decoration:underline}.tf-carousel-post-auto.side-by .tf-post-date{color:gray;font-size:12px;font-weight:500;display:block;margin-top:18px;letter-spacing:0px}.tf-carousel-post-auto.side-by .tf-carousel-post-thumb a{position:relative;display:block}.tf-carousel-post-auto.side-by .tf-carousel-post-thumb a:before{content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:2;transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-webkit-transition:all .3s ease 0s}.tf-carousel-post-auto.side-by .tf-post-inner:hover .tf-carousel-post-thumb a:before{background-color:rgba(0,0,0,.3)}.tf-carousel-post-auto .owl-nav{display:none}.tf-carousel-post-auto .owl-nav .owl-prev,.tf-carousel-post-auto .owl-nav .owl-next{color:#000;background:rgba(255,255,255,.5);opacity:0;height:60px;padding:0 12px;line-height:60px;text-align:center;position:absolute;border-radius:2px;z-index:1;transform:translate(0px,-50%);top:50%;transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-webkit-transition:all .3s ease 0s;-o-transition:all .3s ease 0s}.tf-carousel-post-auto:hover .owl-nav .owl-prev,.tf-carousel-post-auto:hover .owl-nav .owl-next{opacity:.8}.tf-carousel-post-auto .owl-nav .owl-prev{left:0;-webkit-border-radius:0 2px 2px 0;-moz-border-radius:0 2px 2px 0;border-radius:0 2px 2px 0;-o-transition:0 2px 2px 0}.tf-carousel-post-auto .owl-nav .owl-next{right:0;-webkit-border-radius:2px 0 0 2px;-moz-border-radius:2px 0 0 2px;border-radius:2px 0 0 2px;-o-transition:2px 0 0 2px}.tf-carousel-post-auto .carousel-gutter .owl-controls .owl-prev{left:20px}.tf-carousel-post-auto .carousel-gutter .owl-controls .owl-next{right:20px}.tf-carousel-post-auto .owl-dots{text-align:center;margin-top:18px}.tf-carousel-post-auto .owl-dots .owl-dot{display:inline-block;zoom:1}.tf-carousel-post-auto .owl-dots .owl-dot span{width:8px;height:8px;margin:5px 7px;background:#d6d6d6;display:block;border:1px solid #d6d6d6;-webkit-backface-visibility:visible;transition:opacity .2s ease;border-radius:30px;-webkit-transform:scale(1);transform:scale(1);transition:all .2s ease-in-out}.tf-carousel-post-auto .owl-dots .owl-dot.active span,.tf-carousel-post-auto .owl-dots .owl-dot:hover span{border:1px solid #d6d6d6;background:0 0;-webkit-transform:scale(1.5);transform:scale(1.5)}.tf-portfolio .media .heading a:hover,.tf-portfolio .media .category a:hover,.tf-portfolio .media .excerpt a:hover{opacity:.7}.tf-portfolio .media .heading{font-weight:700;margin-bottom:8px;padding:6px 12px;display:inline-block;color:#fff}.tf-portfolio .media .heading a{color:#fff}.tf-portfolio .media .category{font-size:11px;font-weight:700;letter-spacing:1.5px;display:block;margin-bottom:12px;text-transform:uppercase;color:#fff}.tf-portfolio .media .category+.excerpt{margin-bottom:12px;font-size:1.2rem;color:#fff}.tf-portfolio .media .media-link{width:0;height:0;border-top:44px solid #000;border-right:44px solid transparent;position:absolute;top:-44px;left:-44px;z-index:1;opacity:0;visibility:hidden}.tf-portfolio .media:hover .media-link{opacity:1;top:0;left:0;visibility:visible}.tf-portfolio .media .media-link:before{position:absolute;content:'\f0c1';font-family:FontAwesome;color:#fff;font-size:14px;left:5px;top:-43px}.tf-portfolio .media .media-popup{width:0;height:0;border-bottom:44px solid #000;border-left:44px solid transparent;position:absolute;bottom:-44px;right:-44px;z-index:1;opacity:0;visibility:hidden}.tf-portfolio .media:hover .media-popup{opacity:1;bottom:0;right:0;visibility:visible}.tf-portfolio .media .media-popup:before{position:absolute;content:'\f002';font-family:FontAwesome;color:#fff;font-size:14px;right:7px;bottom:-41px}.tf-portfolio .tf-masonry-col .style-overlay:before{background:rgba(0,0,0,.9);position:absolute;width:100%;height:100%;content:"";left:0;top:0;opacity:0;z-index:1;transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-webkit-transition:all .3s ease 0s;-o-transition:all .3s ease 0s}.tf-portfolio .tf-masonry-col .style-overlay:hover:before{opacity:.9}.tf-portfolio .tf-masonry-col .style-overlay ._align-top{position:absolute;padding:0 18px;opacity:0;width:100%;top:20px;margin:0;z-index:2;transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-webkit-transition:all .3s ease 0s;-o-transition:all .3s ease 0s}.tf-portfolio .tf-masonry-col .style-overlay:hover ._align-top{opacity:1;top:30px}.tf-portfolio .tf-masonry-col .style-overlay ._align-middle{position:absolute;padding:0 18px;opacity:0;width:100%;top:60%;margin:0;z-index:2;transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-webkit-transition:all .3s ease 0s;-o-transition:all .3s ease 0s}.tf-portfolio .tf-masonry-col .style-overlay:hover ._align-middle{opacity:1;top:50%;transform:translateY(-50%)}.tf-portfolio .tf-masonry-col .style-overlay ._align-bottom{position:absolute;bottom:20px;padding:0 18px;opacity:0;width:100%;z-index:2;transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-webkit-transition:all .3s ease 0s;-o-transition:all .3s ease 0s}.tf-portfolio .tf-masonry-col .style-overlay:hover ._align-bottom{opacity:1;bottom:30px}.tf-portfolio .tf-masonry-col .style-regular .media-body{background:rgba(0,0,0,1);padding:24px;width:100%;margin-top:0}.tf-portfolio .full-width.list-masonry{margin-left:10px;margin-right:10px}.tf-portfolio._no-gutter .full-width.list-masonry{margin-left:-10px;margin-right:0}.tf-post article{background-color:#fff;border-style:solid}.tf-post article .thumbnail-body{background-color:transparent}.tf-post .thumbnail{margin-bottom:20px}.tf-post .heading{font-size:24px;line-height:1.2;font-weight:700;margin-bottom:18px}.tf-post .content-body p{margin-bottom:0}.tf-post .container.list-masonry .span-3 .by-author,.tf-post .container.list-masonry .span-4 .by-author,.tf-post .container.list-grid .span-3 .by-author,.tf-post .container.list-grid .span-4 .by-author{margin-right:0}.tf-post .list-masonry .span-2 .by-author,.tf-post .list-masonry .span-3 .by-author,.tf-post .list-grid .span-2 .by-author,.tf-post .list-grid .span-3 .by-author{margin-right:0}.tf-post._padding-none ._title-top{margin-bottom:0}.tf-post._padding-none ._title-bottom{margin-bottom:0}.tf-post._padding-none .thumbnail-media{margin-bottom:36px}.tf-post._padding-none ._title-top+.thumbnail-media{margin-bottom:0;margin-top:36px}.tf-post._padding-none .content-body{padding-top:36px}.tf-post._heading-content ._title-top{padding:36px;margin-bottom:0}.tf-post._heading-content ._title-bottom{padding:36px;margin-bottom:0}.tf-post._heading-content .content-body{padding:36px}.tf-post._heading-content ._title-top+.content-body{padding:0 36px 36px}.tf-post._heading-content ._title-bottom+.content-body{padding:0 36px 36px}.tf-post._content-media article{padding:36px 36px 0}.tf-post._content-media ._title-top{padding:0 0 36px;margin-bottom:0}.tf-post._content-media .thumbnail-media{margin:0 0 36px}.tf-post._content-media ._title-bottom{padding:0 0 36px;margin-bottom:0}.tf-post._content-media .content-body{padding:0 0 36px}.tf-post._padding-content ._title-top{padding:36px;margin-bottom:0}.tf-post._padding-content ._title-bottom{padding:36px;margin-bottom:0}.tf-post._padding-content .content-body{padding:36px 24%}.tf-post._padding-content ._title-top+.content-body{padding:0 24% 36px}.tf-post._padding-content ._title-bottom+.content-body{padding:0 24% 36px}.tf-post._text-left article{text-align:left}.tf-post._text-right article{text-align:right}.tf-post._text-center article{text-align:center}.tf-post article .content-body .post-read-more{margin-top:18px}.tf-post article .content-body .more-link{display:none;font-size:0px}.tf-post._text-center .post-pagination{text-align:center}.tf-contact .full-width .span-12{margin-left:0;margin-right:0;min-width:100%}.full-width .layers-map{margin-left:0;margin-right:0}@media (max-width:767px){.list-masonry.tf-container{width:100%;max-width:100%}}@media (min-width:768px){.list-masonry.tf-container{width:750px;max-width:750px}}@media (min-width:992px){.list-masonry.tf-container{width:970px;max-width:970px}}@media (min-width:1200px){.list-masonry.tf-container{width:1100px;max-width:1180px;margin-right:auto;margin-left:auto;padding-left:20px;padding-right:20px}}.list-masonry .tf-colon{padding:0}.tf-masonry-col.tf-colon-flush{margin:0;padding:0}.list-grid .tf-row{margin-left:-20px;margin-right:-20px}._no-gutter .list-grid .tf-row{margin-left:0;margin-right:0}.list-masonry .tf-row{margin-left:0}.list-masonry .tf-col-12{width:calc(100% - 33px)}.list-masonry .tf-col-11{width:calc(91.66666667% - 33px)}.list-masonry .tf-col-10{width:calc(83.33333333% - 33px)}.list-masonry .tf-col-9{width:calc(75% - 33px)}.list-masonry .tf-col-8{width:calc(66.66666667% - 33px)}.list-masonry .tf-col-7{width:calc(58.33333333% - 33px)}.list-masonry .tf-col-6{width:calc(50% - 33px)}.list-masonry .tf-col-5{width:calc(41.66666667% - 33px)}.list-masonry .tf-col-4{width:calc(33.3333% - 33px)}.list-masonry .tf-col-3{width:calc(25% - 33px)}.list-masonry .tf-col-2{width:calc(16.66666667% - 33px)}.list-masonry .tf-col-1{width:calc(8.33333333% - 33px)}._no-gutter .list-masonry .tf-row{margin-right:0}.list-masonry .tf-col-12.tf-colon-flush{width:100%}.list-masonry .tf-col-11.tf-colon-flush{width:91.66666667%}.list-masonry .tf-col-10.tf-colon-flush{width:83.33333333%}.list-masonry .tf-col-9.tf-colon-flush{width:75%}.list-masonry .tf-col-8.tf-colon-flush{width:66.66666667%}.list-masonry .tf-col-7.tf-colon-flush{width:58.33333333%}.list-masonry .tf-col-6.tf-colon-flush{width:50%}.list-masonry .tf-col-5.tf-colon-flush{width:41.66666667%}.list-masonry .tf-col-4.tf-colon-flush{width:33.3333%}.list-masonry .tf-col-3.tf-colon-flush{width:25%}.list-masonry .tf-col-2.tf-colon-flush{width:16.66666667%}.list-masonry .tf-col-1.tf-colon-flush{width:8.33333333%}