/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Jul 06 2026 | 10:04:30 */
.elementor-top-section.elementor-section-boxed > .elementor-container,
.e-con-boxed.e-con{
  padding-left:20px;
  padding-right:20px;
}

ul{
  list-style-type: disc;
  margin-block-start: 0;
  margin-block-end: 0;
  margin-inline-start: 0px;
  margin-inline-end: 0px;
  padding-inline-start: 20px;
}

ol{
  margin-block-start: 0;
  margin-block-end: 0;
  margin-inline-start: 0px;
  margin-inline-end: 0px;
  padding-inline-start: 20px;
}

.mb-0, .mb-0 p{margin-bottom:0 !important}

.contact-form .elementor-field-option {display:flex;align-items: center;}
.contact-form .elementor-field-option input {margin:0 5px 0px 0}
.contact-form .elementor-field-option label {font-size:12px;line-height: 18px;}
.contact-form .elementor-field-option label a {font-weight:600}

.elementor-slideshow__footer {display:none !important; visibility:hidden !important;
opacity:0 !important}

.elementor-widget-text-editor ul li {margin-bottom:10px}

p {margin-bottom:0}

a[href^=tel], a[href^=tel]:hover{
    color: #000;
    text-decoration: none;
}


table.tech-specs {
    font-size: 14px;
}

table.tech-specs td, 
table.tech-specs th {
    padding: 8px;
}



.elementor-portfolio-item__overlay {
    justify-content: flex-end;
    opacity: 1;
    padding: 35px 25px;
    text-align: left;
    transition-duration: 1s;
}

a.elementor-post__thumbnail__link:hover .elementor-portfolio-item__overlay{
    background-color: #000 !important;
    transition: background-color 1s;
    transition-duration: 1s;
}


.elementor-sticky--effects {
box-shadow: 0px 10px 11px 0px rgba(0, 0, 0, 0.16);
-webkit-box-shadow: 0px 10px 11px 0px rgba(0, 0, 0, 0.16);
	transition: all 1s
}

.elementor-sticky--effects #header-info {
	display:none;
	transition: all 1s;
}

.elementor-sticky--active > .e-con-inner{
	padding-top: 30px;
    padding-bottom: 30px;
	transition: all 0.5s;
}

.elementor-sticky--effects > .e-con-inner{
	padding-top: 15px;
    padding-bottom: 15px;
	transition: all 1s;
}
