div.post-12424.type-page {
	padding: 0 0;
}

.elementor-12424 .elementor-element.elementor-element-21a7779,
.elementor-12424 .elementor-element.elementor-element-51c4386
{
	padding: 30px 0;
}

.elementor-element.elementor-element-bcd4911{
	padding-top: 40px;
	padding-bottom: 40px;
}

.elementor-12424 .elementor-element.elementor-element-7da3636 {
	--display:flex;
	--flex-direction:column;
	--container-widget-width:100%;
	--container-widget-height:initial;
	--container-widget-flex-grow:0;
	--container-widget-align-self:initial;
	--flex-wrap-mobile:wrap;
}
.elementor-12424 .elementor-element.elementor-element-21a7779 {
	--display:flex;
	--flex-direction:column;
	--container-widget-width:100%;
	--container-widget-height:initial;
	--container-widget-flex-grow:0;
	--container-widget-align-self:initial;
	--flex-wrap-mobile:wrap;
}
.elementor-widget-heading .elementor-heading-title {
	font-family:var( --e-global-typography-primary-font-family ),Sans-serif;
	font-weight:var( --e-global-typography-primary-font-weight );
	color:var( --e-global-color-primary );
}
.elementor-12424 .elementor-element.elementor-element-5368304 {
	text-align:center;
}
.elementor-12424 .elementor-element.elementor-element-5368304 .elementor-heading-title {
	color:#000000;
	font-family: 'helveticabold', sans-serif;
    font-size: 36px;
    font-weight: 600;
    line-height: 1.2;
}
.elementor-12424 .elementor-element.elementor-element-7f3ce69 {
	--display:flex;
	--flex-direction:column;
	--container-widget-width:100%;
	--container-widget-height:initial;
	--container-widget-flex-grow:0;
	--container-widget-align-self:initial;
	--flex-wrap-mobile:wrap;
}
.elementor-12424 .elementor-element.elementor-element-51c4386 {
	--display:flex;
	--flex-direction:column;
	--container-widget-width:100%;
	--container-widget-height:initial;
	--container-widget-flex-grow:0;
	--container-widget-align-self:initial;
	--flex-wrap-mobile:wrap;
}
.elementor-12424 .elementor-element.elementor-element-b342344 {
	text-align:center;
}
.elementor-12424 .elementor-element.elementor-element-b342344 .elementor-heading-title {
	color:#000000;
	font-family: 'helveticabold', sans-serif;
    font-size: 36px;
    font-weight: 600;
}
.elementor-12424 .elementor-element.elementor-element-bcfef76 {
	--display:flex;
	--flex-direction:column;
	--container-widget-width:100%;
	--container-widget-height:initial;
	--container-widget-flex-grow:0;
	--container-widget-align-self:initial;
	--flex-wrap-mobile:wrap;
}
.elementor-12424 .elementor-element.elementor-element-608817c .elementor-widget-container h5{
	text-align: center;
    font-family: 'helveticabold', sans-serif;
    font-size: 28px;
    font-weight: 600;
}

.elementor-12424 .elementor-element.elementor-element-608817c .elementor-widget-container p{
	text-align: center;
    font-size: 18px;
    font-weight: 600;
    margin-bottom: 4px;	
}

.elementor-12424 .elementor-element.elementor-element-608817c 

.elementor-widget-text-editor {
	font-family:var( --e-global-typography-text-font-family ),Sans-serif;
	font-weight:var( --e-global-typography-text-font-weight );
	color:var( --e-global-color-text );
}
.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap {
	background-color:var( --e-global-color-primary );
}
.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap,.elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap {
	color:var( --e-global-color-primary );
	border-color:var( --e-global-color-primary );
}
@media(min-width:768px) {
	.elementor-12424 .elementor-element.elementor-element-7da3636 {
	--content-width:1220px;
}
.elementor-12424 .elementor-element.elementor-element-21a7779 {
	--content-width:1220px;
}
.elementor-12424 .elementor-element.elementor-element-7f3ce69 {
	--content-width:1220px;
}
.elementor-12424 .elementor-element.elementor-element-51c4386 {
	--content-width:1220px;
}
.elementor-12424 .elementor-element.elementor-element-bcfef76 {
	--content-width:1220px;
}
.elementor-12424 .elementor-element.elementor-element-608817c {
	--content-width:1220px;
}
}
@media(max-width:768px) {
	.elementor-12424 .elementor-element.elementor-element-5368304 .elementor-heading-title,
	.elementor-12424 .elementor-element.elementor-element-b342344 .elementor-heading-title{
		font-size: 20px;
	}
	.elementor-12424 .elementor-element.elementor-element-608817c .elementor-widget-container h5{
		font-size: 18px;
		padding-bottom: 20px;
	}
	.elementor-12424 .elementor-element.elementor-element-608817c .elementor-widget-container p{
		font-size: 13px !important;
		margin-bottom: 10px;
	}
	.elementor-element.elementor-element-7f3ce69 .nm-products li,
	.elementor-element.elementor-element-bcfef76 .nm-products li{
		width: 50%;
        clear: none;
        height: 360px;
	}
	.elementor-element.elementor-element-bcd4911{
		padding-top: 40px;
		padding-bottom: 40px;
	}
	
}