.elementor-6923 .elementor-element.elementor-element-352b412 > .elementor-container{max-width:1490px;}.elementor-6923 .elementor-element.elementor-element-352b412{margin-top:40px;margin-bottom:0px;}.elementor-6923 .elementor-element.elementor-element-eabedaa > .elementor-element-populated{margin:0px 40px 0px 0px;--e-column-margin-right:40px;--e-column-margin-left:0px;}.elementor-6923 .elementor-element.elementor-element-9fdb8ea > .elementor-element-populated{margin:0px 0px 0px 45px;--e-column-margin-right:0px;--e-column-margin-left:45px;}.elementor-6923 .elementor-element.elementor-element-400828b > .elementor-element-populated{margin:0px 0px 0px 45px;--e-column-margin-right:0px;--e-column-margin-left:45px;}.elementor-6923 .elementor-element.elementor-element-b50e7d8{margin-top:40px;margin-bottom:0px;}.elementor-6923 .elementor-element.elementor-element-8745a76 > .elementor-element-populated{margin:0px 40px 0px 0px;--e-column-margin-right:40px;--e-column-margin-left:0px;}.elementor-6923 .elementor-element.elementor-element-c91e052 > .elementor-element-populated{margin:0px 0px 0px 45px;--e-column-margin-right:0px;--e-column-margin-left:45px;}.elementor-6923 .elementor-element.elementor-element-15fa58a > .elementor-element-populated{margin:0px 0px 0px 45px;--e-column-margin-right:0px;--e-column-margin-left:45px;}@media(max-width:767px){.elementor-6923 .elementor-element.elementor-element-eabedaa > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-6923 .elementor-element.elementor-element-9fdb8ea > .elementor-element-populated{margin:30px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-6923 .elementor-element.elementor-element-400828b > .elementor-element-populated{margin:30px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-6923 .elementor-element.elementor-element-8745a76 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-6923 .elementor-element.elementor-element-c91e052 > .elementor-element-populated{margin:30px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-6923 .elementor-element.elementor-element-15fa58a > .elementor-element-populated{margin:30px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}}/* Start custom CSS for section, class: .elementor-element-352b412 */.wpcf7 input,
.wpcf7 textarea {
    width: 100%;
    padding: 12px;
    border: 1px solid #ddd;
    margin-top: 8px;
    margin-bottom: 15px;
}

.wpcf7 input[type="submit"] {
    background: #000;
    color: #fff;
    border: none;
    padding: 12px 30px;
    cursor: pointer;
}
.image-box{
	border-style: solid;
  border-width: 10px 10px 10px 10px;
  border-color: var();
  border-radius: 15px 15px 15px 15px;
  box-shadow: 5px 5px 10px 0px rgba(0,0,0,0.5);
	border-color:#fff;
	overflow:hidden;
	height:300px;
}a
.bs-projects-2-item .item-img{
	margin-bottom:0 !important;
}
.bs-header-4-top, .bs-header-4-right{
	background:#363636;
}
.bs-header-4-top-contact li a, .bs-header-4-top-contact li a .far,
.bs-header-4-top-contact li a .fa,
.bs-header-4-top-social .elm-link i{
	color:#fff;
}
.bs-core-feature-4-item .item-title{
	text-align:center !important;
}
.bs-core-feature-4-item:not(:last-child){
	border:none !important;
}
.bs-core-feature-4-line{
	height:0 !important;
}/* End custom CSS */