.elementor-41096 .elementor-element.elementor-element-2fdf467{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}@media(max-width:1440px){.elementor-41096 .elementor-element.elementor-element-2fdf467{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}@media(max-width:1024px){.elementor-41096 .elementor-element.elementor-element-2fdf467{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}@media(max-width:767px){.elementor-41096 .elementor-element.elementor-element-2fdf467{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}@media(min-width:768px){.elementor-41096 .elementor-element.elementor-element-2fdf467{--width:100%;}}@media(min-width:1920px){.elementor-41096 .elementor-element.elementor-element-2fdf467{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}/* Start custom CSS for html, class: .elementor-element-69bd366 */.elementor-41096 .elementor-element.elementor-element-69bd366 span {
  		color: #d00149;
	}
	.elementor-41096 .elementor-element.elementor-element-69bd366 .membership-table{
		width: 100%;
		border: 1px solid #c0c0c0;
		font-family: 'Gotham';
		background-color: #ffffff;
	}
	.elementor-41096 .elementor-element.elementor-element-69bd366 .membership-first-row{
		width: 100%;
		background-color: #d00149;
		font-size: 24px;
		font-weight: bold;
		text-align: center;
		box-sizing: border-box;
		padding: 10px;
    	color: #fff;
	}
	.elementor-41096 .elementor-element.elementor-element-69bd366 .membership-row{
		width: 100%;
		display: flex;
		border-top: 1px solid #c0c0c0;
	}
	.elementor-41096 .elementor-element.elementor-element-69bd366 .membership-first-column{
		width: 30%;
		font-size: 16px;
		font-weight: normal;
		box-sizing: border-box;
		border-right: 1px solid #c0c0c0;
		display: flex;
		justify-content: start;
		align-items: center;
		padding: 10px;
	}
	.elementor-41096 .elementor-element.elementor-element-69bd366 .last-row-first-column{
		width: 30%;
		font-size: 16px;
		font-weight: normal;
		box-sizing: border-box;
		border-right: 1px solid #c0c0c0;
		display: block;
		padding: 10px;
	}
	.elementor-41096 .elementor-element.elementor-element-69bd366 .membership-second-column{
		width: 70%;
		font-size: 16px;
    	font-weight: bold;
		display: flex;
    	justify-content: center;
		box-sizing: border-box;
		align-items: center;
	}
	.elementor-41096 .elementor-element.elementor-element-69bd366 .second-column-first-data{
		width: 100%;
		box-sizing: border-box;
		padding: 10px;
		text-align: center;
	}
	.elementor-41096 .elementor-element.elementor-element-69bd366 .sixth-column-first-data{
		width: 25%;
		border-right: 1px solid #c0c0c0;
		height: stretch;
	}
	.elementor-41096 .elementor-element.elementor-element-69bd366 .sixth-column-second-data{
		width: 75%;
		box-sizing: border-box;
		padding: 10px;
		text-align: center;
	}
	.elementor-41096 .elementor-element.elementor-element-69bd366 .first-data{
    	width: 25%;
		border-right: 1px solid #c0c0c0;
    	height: stretch;
    	display: flex;
    	justify-content: center;
    	align-items: center;
		color: #d00149;
		text-align: center;
	}
	.elementor-41096 .elementor-element.elementor-element-69bd366 .second-data{
		width: 25%;
		border-right: 1px solid #c0c0c0;
    	height: stretch;
    	display: flex;
    	justify-content: center;
    	align-items: center;
		text-align: center;
	}
	.elementor-41096 .elementor-element.elementor-element-69bd366 .third-data{
		width: 25%;
		border-right: 1px solid #c0c0c0;
    	height: stretch;
    	display: flex;
    	justify-content: center;
    	align-items: center;
		color: #d00149;
		text-align: center;
	}
	.elementor-41096 .elementor-element.elementor-element-69bd366 .fourth-data{
		width: 25%;
    	height: stretch;
    	display: flex;
    	justify-content: center;
    	align-items: center;
		text-align: center;
	}
	
@media (max-width: 769px) {
    .elementor-41096 .elementor-element.elementor-element-69bd366 .membership-first-column{
        font-size: 13px;
    }
   .elementor-41096 .elementor-element.elementor-element-69bd366 .membership-second-column{
       font-size: 14px;
   }
}/* End custom CSS */