/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Sep 26 2023 | 22:50:18 */
.page-header {
    display: none;
}
header#Header {
    min-height: 0px !important;
}
.howwork-line:after {
   height: 54px;
    width: 2px;
    content: "";
    position: absolute;
    bottom: 0;
    background: #161616;
    top: 103%;
    z-index: 2 !important;
    left: 48%;
}
.custom-form textarea {
    height: 120px;
}
.custom-form input.wpcf7-form-control.wpcf7-submit {
    background: black;
    font-weight: 600;
    font-size: 18px;
    text-transform: uppercase;
    border-radius: 0px;
}
.custom-breadcrumb:before {
    position: absolute;
    content: "";
    background-color: #E7B12C;
    top: 0px;
    left: -175%;
    height: 100%;
    width: 175%;
}
.custom-breadcrumb:after {
    position: absolute;
    content: "";
    right: -30px;
    background-color: #E7B12C;
    width: 80px;
    height: 100%;
    top: 0px;
    -webkit-transform: skewX( 
30deg
 );
    transform: skewX( 
30deg
 );
}
.custom-service-menu ul#menu-services .current-menu-item {
    background: #161616;
}
.custom-service-menu ul#menu-services .current-menu-item:hover, .custom-service-menu ul#menu-services li:hover {
    background: #333;
}
.custom-service-menu ul#menu-services li:hover a{
	color:white;
}

.custom-service-menu ul#menu-services li {
    background: #dadada;
	    padding: 15px 50px;

}
.custom-service-menu ul#menu-services li a:before {
    content: "-";
    margin-right: 5px;
    font-weight: 900;
    font-size: 22px;
}

.custom-service-menu ul#menu-services .current-menu-item a{
  color: white;
}
.custom-service-menu ul#menu-services {
    list-style: none;
    margin: 0px;
}
.custom-service-menu ul#menu-services .current-menu-item a {
    color: white;
}

.custom-service-menu ul#menu-services li a {
    font-size: 15px;
    font-weight: 700;
    text-transform: uppercase;
    color: #333;
}
.experience-col .elementor-widget-container {
    box-shadow: 10px 10px 0 0 rgb(255 255 255 / 44%);
}
h1.experience-heading {
    font-size: 80px !important;
    color: #f58214;
    font-weight: 700;
    border-radius: 50%;
    padding: 40px 10px;
    border: 2px dashed #177cbf;
}
.review-img img.attachment-large.size-large {
    background: white;
    border-radius: 50%;
}
.home-quote-form select {
    padding: 10px !important;
}
@media(max-width:767px){
  .custom-form input.wpcf7-form-control.wpcf7-submit {
    display: block;
    margin: auto;
}
}

span.per {
    color: yellow;
    background: #f00;
    padding: 4px 9px;
    transform: rotate(0deg);
    display: inline-block;
}