/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Feb 12 2025 | 21:04:00 */
.helevetica-font *, .helevetica-font, body, input, textarea, select {
	font-family: 'Helvetica', 'Arial', sans-serif;
}
.400-font-weight {
	font-weight: 400;
}
.acco_btn::after {
	display: none;
}
.full-width {
	width: 100%;
	max-width: 100%;
}
body .hide {
	display: none !important;
}
body .white-text *, body .white-text {
	color: white ! Important;
}
.align-middle-content {
	justify-content: center;
	display: flex;
	align-items: center;
}
a.et_pb_button.no-shadow {
	box-shadow: none ! IMPORTANT;
}
.desktop-main-menu-element #menu-main-menu li.btn.outline a {
	box-shadow: none ! IMPORTANT;
}
body, .et_pb_column_1_2 .et_quote_content blockquote cite, .et_pb_column_1_2 .et_link_content a.et_link_main_url, .et_pb_column_1_3 .et_quote_content blockquote cite, .et_pb_column_3_8 .et_quote_content blockquote cite, .et_pb_column_1_4 .et_quote_content blockquote cite, .et_pb_blog_grid .et_quote_content blockquote cite, .et_pb_column_1_3 .et_link_content a.et_link_main_url, .et_pb_column_3_8 .et_link_content a.et_link_main_url, .et_pb_column_1_4 .et_link_content a.et_link_main_url, .et_pb_blog_grid .et_link_content a.et_link_main_url, body .et_pb_bg_layout_light .et_pb_post p, body .et_pb_bg_layout_dark .et_pb_post p {
	/*     font-size: 18px;
	line-height: 24px; */
}
.et_pb_button, .hbspt-form .hs_submit .actions .hs-button {
	font-family: 'Roboto', Helvetica, Arial, Lucida, sans-serif !important;
	transition: all .2s;
}
body .et_pb_button, .hbspt-form .hs_submit .actions .hs-button, .acco_contents a.default-btn, a.default-btn, #primary-menu .btn a {
	box-shadow: inset 0 -1px #0003, inset 0 1px #ffffff40 !important;
	box-shadow:0 4px 4px #08080814,0 1px 2px #08080833,inset 0 6px 12px #ffffff1f,inset 0 1px 1px #fff3 !important;
	/* 	border: none;
	*/
}
.et_pb_button:hover, .hbspt-form .hs_submit .actions .hs-button:hover {
	transition: all .2s;
	opacity: 0.85;
	opacity: 0.70;
}
.slick-initialized {
	overflow: hidden !important;
}
body {
	overflow-x: hidden;
}
.mega-menu>ul {
    width: 100% ! IMPORTANT;
}
.display-inline {
	display: inline-block;
}
