/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Oct 18 2025 | 14:55:18 */
@supports (-webkit-touch-callout: none) {
  html:has(body.uicore-mobile-nav-show), body.uicore-mobile-nav-show{
    /*overflow: hidden !important;*/
    position: relative;
    height: 100% !important;
  }
}

.uicore-navbar nav.uicore ul.sub-menu:not(.uicore-megamenu) {
    border-radius: 4px;
	padding: 1rem 0;
}
.uicore-navbar nav.uicore ul.sub-menu, .uicore-navbar nav.uicore ul.sub-menu:not(.uicore-megamenu) {
	min-width: 80px;
	/*min-width: fit-content!important;*/
}
ul, ol {padding-inline-start: 1.1em;}
ul:last-child, ol:last-child, p:last-child {margin-block-end: 0;}
ul:only-of-type, ol:only-of-type {margin-block-start: 0;}
.elementor-widget-text-editor ul:last-child,
.elementor-widget-text-editor ol:last-child{
	margin-block-end: 0px;
}
@media screen and (min-width: 1201px) {
	.uicore-navbar:not(.uicore-box) .uicore-header-wrapper nav {padding: 0 20px;}
}
.eals-slider-slider, .jsx-578923454 eals-slider-slider {width:100%}
.eals-slider-outer {margin:0!important; width:100%!important}
a.meet-us:hover, #nav-close:hover {cursor:pointer}
p a, a.mail-link {
	font-weight:500;
	text-decoration: underline!important;
	text-decoration-thickness: 1px!important;
	text-underline-offset: 3px!important;
	text-decoration-color: inherit!important;
	transition: .4s;
}
a.mail-link:hover,
ul.elementor-portfolio__filters li:hover{opacity: .65;}
ul.elementor-portfolio__filters li {transition: .4s;}
p:last-child {margin-bottom:0px}
.bold{font-weight:600}
.elementor-form .elementor-button-text, .elementor-form .elementor-button-content-wrapper {color:inherit!important}
body .twer-map-wrapper {padding:0px}
.ue-multi-step-form-container .owl-stage-outer {min-height:auto!important}
.qmg-nav-stop {display:none!important}
.search-form {width:inherit!important}

.ot-sdk-show-settings{
    background: lightgray;
    padding: 8px 16px;
    width: fit-content;
	font-weight:500;
}
.ot-sdk-show-settings:hover {
	background:gray;
	cursor:pointer;
}
#ot-sdk-cookie-policy *{color:#070707!important}