<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">html {
	background-color: #000000;
}

*:focus {outline: none !important;}

a {
	text-decoration: none !important;
	color: inherit;
}

p {
	margin: 0;
}

table,
table tr,
table tr td {
	border: none;
	padding: 0;
	border-collapse: collapse;
	margin: 0;
}

blockquote {
	padding: 25px;
	background-color: #ffffff;
}

.posted-byd {
	display: none !important;
}

.noselect,
.no-select,
input[type="button"] *, button * {
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}


.theme-color {
	color: #36b3a5;
}

.theme-background {
	color: #36b3a5;
}

.site-above-footer-wrap {
	padding: 0 !important;
	min-height: 0 !important;
}

.ast-primary-header-bar, .site-primary-footer-wrap {border: none !important;}

.elementor-template-full-width #content .ast-container,
.home #content .ast-container {padding: 0 !important; max-width: 100%;}

.site-footer section, .site-footer aside {margin: 0;}

.site-primary-footer-wrap[data-section="section-primary-footer-builder"] .ast-builder-grid-row {
	max-width: 1240px;
    margin: auto;
}

.pum-container {
	top: 0 !important;
}

.footer-nav-wrap .dashicons {
	line-height: 22px;
}

#main .page {
	border-radius: 5px;
}

#wpsc_tickets_container {
	border: none !important;
}

[data-elementor-id="277"] .wpsc_tl_action_bar,
.field_72 {
	display: none !important;
}

/*
.wpsc_tl_action_bar,
.field_72 {
	display: none !important;
}
*/

/*
.wpsc_ticket_count,
.wpsc_create_ticket_btn, #wpsc_load_list_hide_filters_btn,
#post-277 #wpsc_tickets_container .wpsc_tl_action_bar,
.create_ticket_fields_container .field_71 {
	display: none !important;
}
*/


/*
.wpsc_ticket_count,
.wpsc_create_ticket_btn, #wpsc_individual_ticket_list_btn, #wpsc_load_list_hide_filters_btn {
	display: none !important;
}

.wpsc_action_btn {
	margin-bottom: 5px !important;
	margin-top: 5px !important;
}
*/

.wpsc_tl_action_bar {
	border-radius: 5px;
}

.wpsc-iso form .form-control,
.wpsc-iso form .form-control:focus {
	outline: none !important;
	border-radius: 0 !important;
	box-shadow: none !important;
}

.wpsc_notify_owner {
	padding: 0 !important; 
}

.entry-title,
.entry-meta,
.page-title.ast-archive-title {
	text-align: center;
}

.entry-title[itemprop="headline"] {
	margin-top: 15px;
}

.main-navigation .dashicons {
	line-height: 18px;
}

.sub-menu .menu-item .ast-icon.icon-arrow {
	visibility: hidden;
}

.main-header-menu &gt; .menu-item &gt; .menu-link {
	letter-spacing: 1px;
	font-size: 22px;
	color: #ffffff;
}

.current-menu-item a[aria-current],
li.current-menu-ancestor.current-menu-parent &gt; a.menu-link,
a:hover {
	color: #2196f3 !important;
}

.w3eden .btn-primary:hover {
	box-shadow: none !important;
}

.post.type-post {
	background-color: transparent !important;
	padding: 0 25px;
}

.wp-post-image {
	border-radius: 10px;
}

.page-content .search-form {
	margin-top: 15px;
}

.search .wp-post-image,
.archive .wp-post-image,
.archive.search.search-results  .wp-post-image {
	max-width: inherit;
	min-height: 300px;
	max-height: 25vh;
	height: auto;
	width: auto;
}


@media screen and (min-width: 768px) {
	body.home .elementor-section,
	body.home .elementor-widget-wrap {
		background-attachment: fixed !important;
	}
}

.ast-separate-container .ast-archive-description {
	margin-bottom: 25px;
	padding: 25px;
	background: none;
}

.btn {
	border-radius: 5px;
	color: #000000;
}

.btn:hover {
	background-color: #000000;
	color: #ffffff;
}

.btn-block {
	display: block;
	width: 100%;
	border-radius: 0;
}

.btn-dark {
	background-color: #5e5e5e;
	color: #ffffff;
}

.btn-danger {
	background-color: #e64a63;
	color: #ffffff;
}

.btn-classic {
	background-color: #ffffff;
}

.btn-easy {
	background-color: #f2f2f2;
}

.btn-round .elementor-button {
	border-radius: 100%;
}

.btn-160x160 .elementor-button {
	height: 160px;
	width: 160px;
	line-height: 160px;
	padding: 0;
}

a.text-white:hover,
a.text-white:focus,
a.text-white:active {
	color: #ffffff !important;
}

.text-center {
	text-align: center;
}

.text-left {
	text-align: left;
}

.text-right {
	text-align: right;
}

.text-justify {
	text-align: justify;
}

.text-white {
	color: #ffffff;
}

.bg-blur-5 {
	backdrop-filter: blur(5px);
}

.bg-rgba-25 {
	background-color: rgba(0,0,0,.25);
}

.bg-stripes {
  background: repeating-linear-gradient(45deg, #ddd, #ddd 10px, #eee 10px, #eee 20px);
}

.bg-zigzags {
  background-image: linear-gradient(-45deg, transparent 75%, rgba(0, 0, 0, 0.55) 75%, rgba(0, 0, 0, 0.55) 76%, transparent 76%),
                    linear-gradient(45deg, transparent 75%, rgba(0, 0, 0, 0.55) 75%, rgba(0, 0, 0, 0.55) 76%, transparent 76%);
  background-size: 20px 20px;
}

.bg-dimonds {
	background: linear-gradient(45deg, #ddd 25%, transparent 25%, transparent 75%, #ddd 75%, #ddd),
	            linear-gradient(-45deg, #ddd 25%, transparent 25%, transparent 75%, #ddd 75%, #ddd);
	background-size: 20px 20px;
}

.ui-datepicker .ui-datepicker-header {
	background: none;
	background-color: #f2f2f2;
}


.ast-archive-description .ast-archive-title {
	font-size: 1.6666666666667rem;
}

.wpsc-iso .btn-lg, .wpsc-iso .btn-group-lg &gt; .btn {
	border-radius: 4px !important;
	font-size: 15px !important;
}

.royalSlider {
	width: 100%;
}

.menu-product-services-container {
	background-color: var(--ast-global-color-3);
}

.tip-top-secondary-menu {
	display: flex; /* Use flexbox layout */
	padding: 0;
	flex-wrap: wrap;
	margin: auto;
	max-width: 1024px;
	margin: auto;
}

.tip-top-secondary-menu li {
	display: inline-block;
	vertical-align: middle;
	flex: 1; /* Distribute available space equally among &lt;li&gt; items */
	text-align: center; /* Optional: Center align text horizontally */
}

.tip-top-secondary-menu li a {
	color: #ffffff;
	font-size: 12px;
	text-transform: uppercase;
	font-weight: bold;
	word-wrap: break-word;
	white-space: nowrap;
	padding: 15px 10px; /* Optional: Add padding for spacing */
	display: block;
}

.tip-top-secondary-menu li a i {
	display: none;
}


#astra-footer-menu {
	padding: 0;
}

.site-below-footer-wrap[data-section="section-below-footer-builder"] .ast-builder-grid-row {
	min-height: inherit;
}

.site-footer .site-above-footer-inner-wrap {
	padding: 0 !important;
}

.pum-container .pum-content+.pum-close {
    background-color: #000;
    font-weight: bold;
    padding: 15px;
    border-bottom-left-radius: 5px;
}

.pum-container .pum-content+.pum-close:hover {
    background-color: #cccccc;
    color: #000000;
}

.min-height-120 {
	min-height: 120px;
}

.min-height-220 {
	min-height: 220px;
}

.uk-card-body p:last-of-type  {
	margin: 0;
}


.contact-links {
	display: flex;
	flex-wrap: wrap;
	gap: 5px;
	word-break: break-word;
}

.contact-links &gt; p {
	display: flex;
	flex: 1 1 200px;
}

.contact-links a {
	padding: 15px 25px;
	display: flex;
	align-items: center;
	justify-content: space-around;
}

.contact-links * {
	line-height: 1.5;
}

.um-profile {
	max-width: 100% !important;
}

.um-header,
.um-profile-nav {
	background-color: transparent;
	box-shadow: none;
	border: none;
}

.um-profile .um-profile-nav-item a {
	background-color: #000000;
}

.um-profile-body {
	max-width: 100% !important;
}

.um-profile-body .um-ajax-items {
	display: flex;
	flex-wrap: wrap;
	justify-content: space-evenly;
	flex: 1 1 500px;
}

header .custom-logo-link img {
	max-height: 80px;
}

.main-header-menu .sub-menu {
	padding-top: 10px;
	padding-bottom: 10px;
}

.main-header-menu .sub-menu .menu-link {
	padding: 10px 25px;
}

.ast-theme-transparent-header.page-template-default .site-content {
	padding-top: 120px;
}

.ast-theme-transparent-header button {
	border: none !important;
}

.main-navigation .ast-menu-toggle {
	height: 60px;
}

.ast-menu-toggle .ast-icon  {
	color: #333333 !important;
}

.ast-submenu-expanded .ast-icon  {
	color: #2196f3 !important;
}
</pre></body></html>