.download-btn g.btn-rounded--icon.icon--fill-black {fill: #b5bd00 !important;}
.fusion-content-boxes.icons-module-box .fusion-column { margin-bottom: 30px !important;}
body #main .hh-padding-container:not(.hh-gradient-grey).green-section {padding: 60px 0px !important;}
body #main .hh-padding-container:not(.hh-gradient-grey).products-section { padding: 60px 0px 0px 0px !important; }
.cal-text p { padding-right: 80px !important;}

@media only screen and (min-width: 1024px) and (max-width: 1440px) {
	.cal-text p { padding-right: 20px !important;}
}
@media only screen and (min-width: 768px) and (max-width: 1024px) {
    .fusion-content-boxes.content-boxes-icon-boxed .content-box-column, .fusion-content-boxes.content-boxes-icon-on-top .content-box-column { margin-bottom: 20px !important; }
    .cal-text p { padding-right: 0px !important;}
}
@media screen and (max-width: 991px) {
	.fusion-content-boxes.icons-module-box .fusion-column.content-box-column { width: 50% !important; clear: none !important; }
	.gray_box{ margin-bottom:30px !important; }
	body #main .hh-padding-container:not(.hh-gradient-grey).green-section { padding: 60px 0px 30px 0px !important;}
}
@media screen and (max-width: 768px) {
	.col-rev .fusion-builder-row.fusion-row.fusion-flex-align-items-flex-start.fusion-flex-content-wrap { flex-wrap: wrap-reverse; }
	.image-box {margin-bottom: 0px !important;margin-top: 20px !important;}
	.rev-col-process .fusion-builder-row {display: flex !important;flex-direction: column-reverse !important;}
}	
@media screen and (max-width: 767px) {
	.fusion-content-boxes.icons-module-box .fusion-column.content-box-column { width: 100% !important;margin-bottom: 30px !important; }
	.fusion-content-boxes.content-boxes-icon-boxed .content-box-column, .fusion-content-boxes.content-boxes-icon-on-top .content-box-column { margin-bottom: 20px !important; }
 	.cal-text p { padding-right: 100px !important;}
}