﻿.vc_column-inner{padding-top:0!important}.wp-block-button{margin-bottom:20px}.wp-block-cover.has-background-dim p.wp-block-cover-text{color:#fff}ul.wp-block-gallery+ul.wp-block-gallery{margin-top:20px}.dropdown>a:after{position:absolute;display:block;right:15px;top:50%;margin-top:-5px;font:14px/1 FontAwesome;font-size:9px;content:"\f107";text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.navbar-nav .dropdown a{padding-right:28px}.dropdown-menu li:before{display:inline-block;font:14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;position:absolute;-moz-osx-font-smoothing:grayscale;top:17px;left:35px;font-size:11px;z-index:1}.dropdown-menu li[class^="fa-"] a{padding-left:54px!important}.dropdown-menu li{position:relative}.dropdown-menu li.dropdown>a:after{position:absolute;display:block;right:15px;top:50%;margin-top:-5px;font:14px/1 FontAwesome;font-size:9px;content:"\f105";text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.home_blog_area{background:inherit;padding-bottom:0;padding-top:0}.filter>li{margin:0 29px}.pagination a+a{padding-left:30px}.pagination .klb_notactive{color:#ddd!important;pointer-events:none}@media (max-width:991px){.work-item,.works-grid-3 .work-item,.works-grid-4 .work-item,.works-grid-5 .work-item{width:50%!important}}@media only screen and (max-width:480px){.container.klb-port-cont{padding-left:0;padding-right:0}.filter{margin:20px 0}.work-item,.works-grid-3 .work-item,.works-grid-4 .work-item,.works-grid-5 .work-item{width:100%!important}}.social-list>li{margin:5px 8px 5px 0}.post-images-slider.klb-slider{margin:0}.wpb_video_widget.wpb_content_element{margin:0}div.wpcf7-validation-errors{border:2px solid #212121}.klb-blog-main .pagination{padding-bottom:78px}.comment-form label{display:none}h3#reply-title{font-family:"Montserrat",sans-serif;text-transform:capitalize;letter-spacing:.1em;font-size:16px;color:#000}.blog-widget .post-title.font-alt{text-transform:capitalize}.comments,.comment-form{margin:0}div#blog-post-comments{padding-bottom:78px}.comment-form .form-submit{margin-bottom:0}.comment-form p{margin-bottom:15px}.reviews h4{font-size:18px;color:#000;margin:0 0 40px;font-family:"Montserrat",sans-serif;text-transform:capitalize;letter-spacing:.1em}ol.comment-list{padding-left:0;margin:0 0 60px}#blog-post-comments ul.children{padding-left:75px}.default-news-post .lower-content .post-meta li{margin-right:14px}.alignright img{float:right;margin:0 0 1em 1em}.alignleft img{float:left;margin:0 1em 1em 0}.aligncenter img{display:block;margin-left:auto;margin-right:auto}.alignright{float:right;margin:0 0 1em 1em}.alignleft{float:left;margin:0 1em 1em 0}.aligncenter{display:block;margin-left:auto;margin-right:auto;text-align:center}.size-full{}.size-large{}.size-medium{}.size-thumbnail{}.gallery-caption{}.bypostauthor{}.textarea_half{max-width:500px}.wp-caption img{max-width:100%;height:auto;margin:0;width:100%}.sticky{}p>img{max-width:100%;height:auto}.wp-caption{margin-bottom:20px;text-align:center;padding-top:5px;max-width:100%}.wp-caption p.wp-caption-text{width:auto!important;line-height:1.5;font-size:11px;padding:3px 0;margin:0 0 0 0;background:#f6f6f6;display:block;-webkit-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px}table{max-width:100%;background-color:transparent}th{text-align:left;padding-right:20px;padding-bottom:5px;padding:10px;border:1px solid #e5e5e5}td{padding:10px;border:1px solid #e5e5e5;text-align:left}dt{font-weight:bold}dt,dd{line-height:20px}dd{margin-left:10px}abbr,tla,acronym{text-decoration:underline;cursor:help}ins{background-color:rgba(254,255,0,.68);text-decoration:none}.screen-reader-text{clip:rect(1px,1px,1px,1px);position:absolute!important;height:1px;width:1px;overflow:hidden}blockquote:before,blockquote:after{content:""}blockquote{padding:0 0 0 15px;margin:0 0 20px;border-left:5px solid #eee}li.vc_tta-tab.vc_active a{color:#555;cursor:default;background-color:#fff!important;border:1px solid #ddd!important;border-radius:0!important;border-bottom-color:transparent!important}li.vc_tta-tab a{color:#555;cursor:default;background-color:#fff!important;border:0!important;border-bottom:1px solid #ddd!important;padding:10px 15px!important;border-radius:0!important}.vc_tta-panels{background:inherit!important;border:0!important}.vc_tta-panel-body{padding:20px 0!important;background:inherit!important}.vc_tta-accordion .vc_tta-panel-body{padding:15px!important}.vc_tta-accordion span.vc_tta-title-text{font-family:"Inconsolata",sans-serif;text-transform:uppercase;letter-spacing:.1em;font-size:14px}.vc_tta-accordion .vc_tta-panel-title a{padding:10px 15px!important}.button-sideby{display:inline-block}.blog-widget{margin-bottom:40px}.blog-widget li{list-style:none}.blog-widget a{font-family:"Inconsolata",sans-serif;text-transform:uppercase;letter-spacing:.1em}.blog-widget ul{margin:0;padding:0}.blog-widget .search{width:200px}button#searchsubmit{background:none;border:0}.blog-widget .post-title:after{background-color:#666;content:"";display:block;height:1px;margin:3px 0 10px 0;width:3em}.blog-widget li:before{content:"";display:inline;position:absolute;top:9px;left:-9px;width:4px;height:4px;background-color:#838379}.blog-widget li{position:relative;margin-left:1em}.tagcloud a{background:transparent none repeat scroll 0 0;font-family:open\ sans;padding:9px 18px;text-transform:capitalize;transition:all .3s ease 0s;font-size:12px!important;letter-spacing:.4px;border:1px solid #ddd;color:#101820;display:inline-block;margin-bottom:3px}.tagcloud a:hover{background:#666;color:#fff;border-color:#666}#wp-calendar{border-collapse:collapse;border:1px solid #ddd;width:100%;border-top:none}#wp-calendar td,#wp-calendar th{text-align:center}#wp-calendar caption{color:#666;padding:0;line-height:39px}#wp-calendar thead,#wp-calendar tfoot{line-height:33px;background:#eee}#wp-calendar tbody{line-height:33px}#wp-calendar #prev,#wp-calendar #next{padding:0 10px;background:#eee}#wp-calendar #prev{text-align:left}#wp-calendar #next{text-align:right}.box-content.klberror{padding:200px 0}.klb-error-text{color:#000;margin:0;font-family:"Montserrat",sans-serif;text-transform:uppercase;letter-spacing:.1em;margin:20px 0;font-size:14px}.wp-caption img{width:inherit}.blog-widget select{width:200px;height:40px;padding:10px}.blog-widget .dropdown>a:after{display:none}.pad-80{padding:80px 0}.pad-top-130{padding-top:130px}.pad-top-130 .module-title{margin:0}.klb-post h1,.klb-post h2,.klb-post h3,.klb-post h4,.klb-post h5,.klb-post h6{margin:10px 0;text-rendering:optimizelegibility}.klb-post ul li{list-style-type:square;line-height:1.75}.klb-post ol{padding-left:20px;list-style-type:decimal}.wp-caption p.wp-caption-text{width:auto!important;line-height:1.5;font-size:11px;padding:3px 0;margin:0 0 0 0;background:#f6f6f6;display:block;-webkit-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px;text-align:inherit}.klb-blog-main #blog-post-comments ul li{list-style-type:square;line-height:1.75}.klb-blog-main #blog-post-comments ol{padding-left:20px;list-style-type:decimal}.klb-post input[type="submit"]{background:none;border:1px solid #666;color:#666;padding:5px 26px;transition:.9s}.klb-post input[type="submit"]:hover{background:#666;color:#fff}.klb-post input[type="password"]{height:33px;display:block}.klb-blog-main aside{margin-top:10px}.flex-direction-nav li{list-style-type:none!important;line-height:0!important}@media only screen and (max-width:479px){#blog-post-comments ul.children{padding-left:10px}}.page .klb-pagination{clear:both}ul.page-numbers li a.page-numbers{transition:all .2s ease-in-out;font-family:'Nunito',sans-serif;color:#fff;font-weight:700;border:1px solid #fff;background-color:#666;position:relative;display:block;padding:.9rem .9rem;margin-left:-1px;line-height:1.25}ul.page-numbers{display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none;padding:0;border-radius:.25rem}ul.page-numbers li span.page-numbers.current{color:#000;font-weight:700;border:1px solid #fff;background-color:#f5f5f5;position:relative;display:block;padding:.9rem .9rem;margin-left:-1px;line-height:1.25}ul.page-numbers li a.page-numbers:hover{background-color:#000}.post.sticky .klb-post{border:1px dashed;padding:21px;border-radius:5px}.post.klb-post:before,.post.klb-post:after{content:'';display:table;clear:both}.wp-block-button{margin-bottom:15px}.wp-block-cover.has-background-dim p.wp-block-cover-text{color:#fff}.wp-block-cover{margin-bottom:15px}ul.blocks-gallery-grid{padding-left:0}figure.wp-block-gallery figcaption.blocks-gallery-caption{margin-bottom:15px}.klb-post .has-large-font-size{font-size:36px;line-height:initial}.klb-post p[style="font-size:46px"]{line-height:initial}.klb-post ul+figure.wp-block-gallery{margin-top:15px}