





 .fl-node-5fc9323345112 > .fl-row-content-wrap {
	margin-top:50px;
	margin-bottom:50px;
}
@media ( max-width: 992px ) {
 .fl-node-5fc9323345112.fl-row > .fl-row-content-wrap {
	margin-top:50px;
	margin-bottom:50px;
}
}
@media ( max-width: 768px ) {
 .fl-node-5fc9323345112.fl-row > .fl-row-content-wrap {
	margin-top:50px;
}
}
 .fl-node-5fc9323345112 > .fl-row-content-wrap {
	padding-top:0px;
	padding-right:0px;
	padding-bottom:0px;
	padding-left:0px;
}




.fl-node-5fc932334510a {
	width: 25%;
}
@media(max-width: 992px) {
	.fl-builder-content .fl-node-5fc932334510a {
		width: 25% !important;
		max-width: none;
		-webkit-box-flex: 0 1 auto;
		-moz-box-flex: 0 1 auto;
		-webkit-flex: 0 1 auto;
		-ms-flex: 0 1 auto;
		flex: 0 1 auto;
	}
}
@media(max-width: 768px) {
	.fl-builder-content .fl-node-5fc932334510a {
		width: 50% !important;
		max-width: none;
		clear: none;
		float: left;
	}
}




.fl-node-5fc932334510c {
	width: 25%;
}
@media(max-width: 992px) {
	.fl-builder-content .fl-node-5fc932334510c {
		width: 25% !important;
		max-width: none;
		-webkit-box-flex: 0 1 auto;
		-moz-box-flex: 0 1 auto;
		-webkit-flex: 0 1 auto;
		-ms-flex: 0 1 auto;
		flex: 0 1 auto;
	}
}
@media(max-width: 768px) {
	.fl-builder-content .fl-node-5fc932334510c {
		width: 50% !important;
		max-width: none;
		clear: none;
		float: left;
	}
}




.fl-node-5fc932334510b {
	width: 25%;
}
@media(max-width: 992px) {
	.fl-builder-content .fl-node-5fc932334510b {
		width: 25% !important;
		max-width: none;
		-webkit-box-flex: 0 1 auto;
		-moz-box-flex: 0 1 auto;
		-webkit-flex: 0 1 auto;
		-ms-flex: 0 1 auto;
		flex: 0 1 auto;
	}
}
@media(max-width: 768px) {
	.fl-builder-content .fl-node-5fc932334510b {
		width: 50% !important;
		max-width: none;
		clear: none;
		float: left;
	}
}




.fl-node-5fc932334510d {
	width: 25%;
}
@media(max-width: 992px) {
	.fl-builder-content .fl-node-5fc932334510d {
		width: 25% !important;
		max-width: none;
		-webkit-box-flex: 0 1 auto;
		-moz-box-flex: 0 1 auto;
		-webkit-flex: 0 1 auto;
		-ms-flex: 0 1 auto;
		flex: 0 1 auto;
	}
}
@media(max-width: 768px) {
	.fl-builder-content .fl-node-5fc932334510d {
		width: 50% !important;
		max-width: none;
		clear: none;
		float: left;
	}
}
/**
 * This file should contain frontend styles that
 * will be applied to all module instances.
 */

.pp-rating i {
	font-style: normal;
	display: inline-block;
    position: relative;
    font-style: normal;
    cursor: default;
}

.pp-rating i:before {
	content: "\f005";
    display: inline;
    font-size: inherit;
    font-family: inherit;
    position: absolute;
    overflow: hidden;
}

.pp-rating i.pp-star-empty:before {
    width:0;
}
.pp-rating i.pp-star-0:before {
    width:0;
}
.pp-rating i.pp-star-1:before {
    width:10%;
}
.pp-rating i.pp-star-2:before {
    width:20%;
}
.pp-rating i.pp-star-3:before {
    width:30%;
}
.pp-rating i.pp-star-4:before {
    width:40%;
}
.pp-rating i.pp-star-5:before {
    width:50%;
}
.pp-rating i.pp-star-6:before {
    width:60%;
}
.pp-rating i.pp-star-7:before {
    width:70%;
}
.pp-rating i.pp-star-8:before {
    width:80%;
}
.pp-rating i.pp-star-9:before {
    width:90%;
}
.pp-rating i.pp-star-10:before {
    width:100%;
}

@media (max-width: 768px) { /**
 * This file should contain frontend styles that 
 * will be applied to all module instances once
 * the responsive breakpoint has been reached. The
 * responsive breakpoint can be set in the global 
 * settings or individual page settings.
 */ }
.fl-module-pp-star-rating.fl-node-5fc932334510e .pp-rating i {
	font-size: 17px;
	color: #efecdc;
}


.fl-module-pp-star-rating.fl-node-5fc932334510e .pp-rating i:not(.pp-star-empty):before {
	content: "\002605";
}

	.fl-module-pp-star-rating.fl-node-5fc932334510e .pp-rating i:not(:last-of-type) {
		margin-right: 1px;
	}
	
.fl-module-pp-star-rating.fl-node-5fc932334510e .pp-rating i:before {
	color: #f7d24f;
}

.fl-module-pp-star-rating.fl-node-5fc932334510e .pp-rating-content {

	}

	.fl-module-pp-star-rating.fl-node-5fc932334510e .pp-rating-content {
		text-align: center;
	}
	.fl-module-pp-star-rating.fl-node-5fc932334510e .pp-rating-content .pp-rating-title {
	color: #4C3E91;

	}

.fl-node-5fc932334510e .pp-rating-title {
	font-weight: 600;
	font-size: 13px;
	line-height: 1;
}
 .fl-node-5fc932334510e > .fl-module-content {
	margin-top:0px;
	margin-right:5px;
	margin-left:5px;
}
@media ( max-width: 768px ) {
 .fl-node-5fc932334510e.fl-module > .fl-module-content {
	margin-top:0px;
	margin-bottom:40px;
}
}

.fl-module-pp-star-rating.fl-node-5fc9323345110 .pp-rating i {
	font-size: 17px;
	color: #efecdc;
}


.fl-module-pp-star-rating.fl-node-5fc9323345110 .pp-rating i:not(.pp-star-empty):before {
	content: "\002605";
}

	.fl-module-pp-star-rating.fl-node-5fc9323345110 .pp-rating i:not(:last-of-type) {
		margin-right: 1px;
	}
	
.fl-module-pp-star-rating.fl-node-5fc9323345110 .pp-rating i:before {
	color: #f7d24f;
}

.fl-module-pp-star-rating.fl-node-5fc9323345110 .pp-rating-content {

	}

	.fl-module-pp-star-rating.fl-node-5fc9323345110 .pp-rating-content {
		text-align: center;
	}
	.fl-module-pp-star-rating.fl-node-5fc9323345110 .pp-rating-content .pp-rating-title {
	color: #4C3E91;

	}

.fl-node-5fc9323345110 .pp-rating-title {
	font-weight: 600;
	font-size: 13px;
	line-height: 1;
}
 .fl-node-5fc9323345110 > .fl-module-content {
	margin-top:0px;
	margin-right:5px;
	margin-left:5px;
}
@media ( max-width: 768px ) {
 .fl-node-5fc9323345110.fl-module > .fl-module-content {
	margin-bottom:40px;
}
}

.fl-module-pp-star-rating.fl-node-5fc932334510f .pp-rating i {
	font-size: 17px;
	color: #efecdc;
}


.fl-module-pp-star-rating.fl-node-5fc932334510f .pp-rating i:not(.pp-star-empty):before {
	content: "\002605";
}

	.fl-module-pp-star-rating.fl-node-5fc932334510f .pp-rating i:not(:last-of-type) {
		margin-right: 1px;
	}
	
.fl-module-pp-star-rating.fl-node-5fc932334510f .pp-rating i:before {
	color: #f7d24f;
}

.fl-module-pp-star-rating.fl-node-5fc932334510f .pp-rating-content {

	}

	.fl-module-pp-star-rating.fl-node-5fc932334510f .pp-rating-content {
		text-align: center;
	}
	.fl-module-pp-star-rating.fl-node-5fc932334510f .pp-rating-content .pp-rating-title {
	color: #4C3E91;

	}

.fl-node-5fc932334510f .pp-rating-title {
	font-weight: 600;
	font-size: 13px;
	line-height: 1;
}
 .fl-node-5fc932334510f > .fl-module-content {
	margin-top:0px;
	margin-right:5px;
	margin-left:5px;
}
@media ( max-width: 768px ) {
 .fl-node-5fc932334510f.fl-module > .fl-module-content {
	margin-bottom:40px;
}
}

.fl-module-pp-star-rating.fl-node-5fc9396ee3038 .pp-rating i {
	font-size: 17px;
	color: #efecdc;
}


.fl-module-pp-star-rating.fl-node-5fc9396ee3038 .pp-rating i:not(.pp-star-empty):before {
	content: "\002605";
}

	.fl-module-pp-star-rating.fl-node-5fc9396ee3038 .pp-rating i:not(:last-of-type) {
		margin-right: 1px;
	}
	
.fl-module-pp-star-rating.fl-node-5fc9396ee3038 .pp-rating i:before {
	color: #f7d24f;
}

.fl-module-pp-star-rating.fl-node-5fc9396ee3038 .pp-rating-content {

	}

	.fl-module-pp-star-rating.fl-node-5fc9396ee3038 .pp-rating-content {
		text-align: center;
	}
	.fl-module-pp-star-rating.fl-node-5fc9396ee3038 .pp-rating-content .pp-rating-title {
	color: #4C3E91;

	}

.fl-node-5fc9396ee3038 .pp-rating-title {
	font-weight: 600;
	font-size: 13px;
	line-height: 1;
}
 .fl-node-5fc9396ee3038 > .fl-module-content {
	margin-top:0px;
	margin-right:5px;
	margin-left:5px;
}
@media ( max-width: 768px ) {
 .fl-node-5fc9396ee3038.fl-module > .fl-module-content {
	margin-bottom:40px;
}
}

/* Start Global Nodes CSS */

/* End Global Nodes CSS */


/* Start Layout CSS */

/* End Layout CSS */


                                
        
        .fl-builder-row-settings #fl-field-separator_position {
            display: none !important;
        }
        
        
        
        
        
        
		
        
		
        
        			.fl-node-5fc9323345112 .fl-row-content {
				min-width: 0px;
			}
		