/*!
Theme Name: BildPress
Theme URI: https://wp.bdevs.net/bildpress/
Author: Theme_pure
Author URI: https://themeforest.net/user/theme_pure/portfolio
Description: BildPress - Construction WordPress Theme
Version: 2.0.2
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: bildpress
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.

bildpress is based on Underscores https://underscores.me/, (C) 2012-2017 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathabildpress-page-contentn Neal https://necolas.github.io/normalize.css/
*/

img.custom-logo
 {
	 z-index:111;
}
.header__top1, .header__top-area.dark-bg, .arc-header-top
{
	background: linear-gradient(
    135deg,
    #bf953f 0%,
    #fcf6ba 25%,
    #b38728 50%,
    #fbf5b7 75%,
    #aa771c 100%
  );
	 box-shadow: 
    /* Internal bright top/left edge highlight */
    inset 0 2px 3px rgba(255, 255, 255, 0.6), 
    /* Internal dark bottom/right edge shadow */
    inset 0 -3px 6px rgba(0, 0, 0, 0.4),
    /* 3D solid extrusion edge block */
    0 1px 0 #916612,
    0 2px 0 #805a10,
    0 3px 0 #704e0e,
    0 4px 0 #5f420c,
    0 5px 0 #4f370a,
    /* Soft ambient blur shadow on the floor */
    0 8px 15px rgba(0, 0, 0, 0.5),
    0 15px 25px rgba(0, 0, 0, 0.3);

  /* 3. Smooth translation for interactive hover */
  transition: all 0.2s ease-out;
}
.logo-architect::before
{
	background:none !important;
}
.logo-architect
{
margin-top:0px !important;
	padding: 10px;
}
#header__menu-wrapper
 {
    background: #c40411;
}
.main-menu2.menu-architect > nav > ul > li > a
{
	    color: #fff !important;
    padding: 50px 25px 29px;
}
.site__btn4
{
	background: #ffc107 !important;
    color: #c40411;
    margin-top: 30px;
}
.header-icon.arc-header-icon
{
	display:none !important;
}
.header-arc-top-info
{
	margin-left:0px !important;
}
.header-arc-top-info li i {
    color: #000 !important;
}
.header-arc-top-info li span
{
	   color: #000 !important;
}
.header-arc-top-info li span a
{
	 color: #000 !important;
}
.header-social a {
    color: #000 !important;
}
.arc-section-subtitle
 {
    font-size: 34px !important;
}
p.mb-45
{
	font-size:18px;
	text-align:justify;
	color:#000 !important;
	font-family: math;
}
.pb-90
{
padding-bottom:0px !important;
}
h5.sub-title.bdevs-el-subtitle {
    font-size: 20px;
	margin-bottom: 0px;
}
h4.footer-title.mb-30 {
    text-transform: capitalize !important;
    font-family: math !important;
}
h2.section-title.bdevs-el-title
{
    font-size: 16px;
    text-transform: initial;
    letter-spacing: normal;
    color: #000;
    font-family: math;
    font-weight: 500;
}
.arc-single-service-icon figure
{
	text-align:center;
}
.arc-single-service
{
	padding:20px 20px 20px;
}
h4.arc-single-service-title.bdevs-el-title {
    font-size: 20px;
    font-family: math;
    text-align: center;
}
.arc-single-service p
 {
    color: #000 !important;
    font-family: math;
    font-size: 18px;
    text-align: center;
}
.service-btn {
    background: #ffc107;
    text-align: center;
}
a.site__btn4.no-bg.site__btn4-blog.bdevs-el-btn {
    margin-top: 10px;
    font-size: 18px;
    font-family: math;
    font-weight: 800;
	height:30px;
}
.title_style1 h2
{
	line-height:30px !important;
}
.tportfolio {
    border: 1px solid #bcbcbc;
    padding: 10px;
}
a.site__btn4.bdevs-btn {
    border: none;
}
.elementor-element.elementor-element-f7e97c1.serviceul.elementor-widget.elementor-widget-text-editor ul
 {
    margin-left: 35px;
}