.comment-form-cookies-consent{display:none}.comment-respond h3.comment-reply-title,h3.comments-title{font-size:25px;margin-bottom:30px;color:#fff;text-transform:capitalize;letter-spacing:1px}a.comment-reply-link{font-size:15px;font-weight:400;color:#8e6d45;margin:0}.comment-respond form input[type=submit]{padding:14px 24px;font-size:15px;border:1px solid transparent;text-shadow:none;-webkit-transition:background-color .15s ease-out;transition:background-color .15s ease-out;position:relative;margin:20px 0 0;-webkit-box-shadow:none;box-shadow:none;background:#8e6d45;line-height:1.75em}.comment-respond form input[type=submit],h3.widget-title{font-weight:300;color:#fff;text-transform:uppercase;letter-spacing:2px;font-family:Oswald,sans-serif}h3.widget-title{font-size:24px;margin-bottom:0;border-bottom:1px solid hsla(0,0%,100%,.05);padding-bottom:15px;line-height:1.25em}.widget_categories,.widget_tag_cloud{overflow:hidden;padding:30px;margin-bottom:30px;position:relative;max-width:356px;background:#252525;margin-left:12px}.widget_categories ul,.widget_tag_cloud ul{padding-left:0}.widget_categories ul li{font-size:15px;margin-bottom:15px;color:#999;line-height:1.5em}.widget_categories ul li a:before{font-size:9px;margin-right:10px;content:"\e649";font-family:themify}.widget_tag_cloud ul li{padding:7px 20px;font-size:15px;background-color:#8e6d45;margin:3px!important;line-height:1.5em;float:left;display:inline-block}.widget_tag_cloud ul li:hover{background-color:#1e1e1e}.widget_tag_cloud ul li a{font-size:15px!important;color:#fff}.blog-pagination-wrap li span{height:40px;font-size:15px;border:1px solid #8e6d45;font-weight:400;color:#999;color:#8e6d45;text-align:center;background-color:transparent;border-radius:50%;width:40px;line-height:38px;display:inline-block}div.gallery-size-full{display:none}.logged-in nav.navbar{top:32px}.logged-in nav.navbar.nav-scroll{top:-68px}.search-custom h4{font-size:27px;letter-spacing:1px;line-height:36px}.search-custom form{padding:2px 10px;position:relative;max-width:70%;background:#252525}.search-custom form button{padding:10px;border:0;right:0;color:#999;position:absolute;outline:none;top:0;background-color:transparent;cursor:pointer}.search-custom form input{padding:10px;border:0;margin-bottom:0;background:#252525;width:100%}.search-custom form input:focus{border-bottom:none}.contact form textarea{height:111px}.contact form input[type=submit]{padding:8px 24px;font-size:15px;font-weight:300;color:#fff;text-transform:uppercase;position:relative;letter-spacing:2px;margin:0;background:#8e6d45;font-family:Oswald,sans-serif}.blog-sidebar .widget ul li a,.projects-tagline,.section-subtitle,.testimonials .item-box p,.widget_categories ul li a,p{color:#fff}@media screen and (max-width:767px){.logo-wrapper,.nav-scroll .logo-wrapper{padding-left:0}.navbar button{margin-right:0;padding-right:0}.main-footer-bg .main-footer-bg-overlay{top:-1px}}.banner-header{height:30vh}@media screen and (max-width:991px){.navbar .navbar-collapse{max-height:unset}}@media screen and (max-width:767px){.navbar{height:unset}.logged-in nav.navbar{top:46px}}.elementor .elementor-widget:not(.elementor-widget-text-editor):not(.elementor-widget-theme-post-content) .about figure{margin-left:auto}.elementor .elementor-widget:not(.elementor-widget-text-editor):not(.elementor-widget-theme-post-content) .about.left figure{margin-left:0}.elementor .elementor-widget:not(.elementor-widget-text-editor):not(.elementor-widget-theme-post-content) .projects2 figure{margin-left:auto}.elementor .elementor-widget:not(.elementor-widget-text-editor):not(.elementor-widget-theme-post-content) .projects2.left figure{margin-right:auto;margin-left:0}.js.elementor-html .animate-box{opacity:1!important}.wp-block-group h2.wp-block-heading{font-size:18px;font-weight:500;margin-bottom:30px;text-transform:uppercase;position:relative;letter-spacing:4px;display:inline-block}.widget_block.widget_search label.wp-block-search__label{display:none}.widget_block .wp-block-search .wp-block-search__inside-wrapper{position:relative}.widget_block .wp-block-search .wp-block-search__input{padding:10px;border:0;margin-bottom:0;border-radius:0;background:#f4f5f7;width:100%}.widget_block .wp-block-group .wp-block-group__inner-container ul li{font-size:16px;margin-bottom:10px;padding-bottom:10px;line-height:1.5em;line-height:28px}.widget_block .wp-block-search .wp-block-search__inside-wrapper .wp-block-search__button{font-size:15px;border:0;right:10px;position:absolute;top:10px;background-color:transparent;cursor:pointer}.widget_block .wp-block-group .wp-block-group__inner-container .wp-block-latest-posts__list.wp-block-latest-posts li{font-size:16px;margin-bottom:10px;border-bottom:1px dashed #ccc;padding-bottom:10px;line-height:1.5em;line-height:40px}.widget_block .wp-block-group .wp-block-group__inner-container .wp-block-latest-posts__list.wp-block-latest-posts li:last-child{margin-bottom:0;border-bottom:0 dashed #ccc;padding-bottom:0}.widget_block .wp-block-group .wp-block-group__inner-container .wp-block-latest-comments .wp-block-latest-comments__comment{font-size:16px;margin-bottom:10px;border-bottom:1px dashed #ccc;padding-bottom:10px;line-height:1.5em;line-height:40px}.widget_block .wp-block-group .wp-block-group__inner-container .wp-block-latest-comments .wp-block-latest-comments__comment:last-child{margin-bottom:0;border-bottom:0 dashed #ccc;padding-bottom:0}.sidebar_widget.widget.widget_block.widget_search .wp-block-search__button-outside .wp-block-search__inside-wrapper{margin:0}.sidebar__widget .wp-block-group__inner-container .wp-block-latest-comments{padding-left:0}.wp-block-group ol.wp-block-latest-comments{box-sizing:border-box;margin-left:0;padding-left:0}.widget_block .wp-block-group .wp-block-group__inner-container .wp-block-latest-comments .wp-block-latest-comments__comment a,.widget_block .wp-block-group .wp-block-group__inner-container .wp-block-latest-posts__list.wp-block-latest-posts li a{color:inherit}.widget_block .wp-block-group .wp-block-group__inner-container .wp-block-latest-comments .wp-block-latest-comments__comment footer{background:transparent}