.parallax_section {
	width: 100%;
	float:right;
	position:relative;
}
.parallax_sections {
    position:relative;
    background: rgba(0,0,0,0.4);
}
.numbers_sections_home {
}
.numbers_sections_home_title {
	margin-bottom: 20px
}
.numbers_sections_item .img {
	background: linear-gradient(to right, rgba(54,54,54,.5), rgba(84,84,84,1))
}
.buttons_container {
	width: 100%;
	float: right;
	height: auto;
	position: relative;
	margin-top: 45px;
	margin-bottom: 0;
	text-align: center;
	min-height: 0px
}
.web_button {
	width: 100%;
	float: none;
	font-size: 17px;
	font-weight: 400;
	text-align: center;
	padding-right: 15px;
	padding-left: 15px;
	padding-top: 9px;
	padding-bottom: 9px;
	margin-left: 0;
	-webkit-transition: all .25s;
	-moz-transition: all .25s;
	-ms-transition: all .25s;
	-o-transition: all .25s;
	transition: all .25s;
	cursor: pointer;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	color: #fff;
	background-color: #8c1e25;
	text-decoration: none
}
.web_button:hover {
	font-size: 17px;
	font-weight: 400;
	text-align: center;
	cursor: pointer;
	width: 100%;
	float: none;
	color: #fff;
	background-color: #545454
}
.web_button:focus {
	font-size: 17px;
	font-weight: 400;
	text-align: center;
	cursor: pointer;
	width: 100%;
	float: none;
	color: #fff;
	background-color: #8c1e25
}
.parallax_sections {
    min-height: 400px;
    padding-top: 50px;
}
.parallax_sections_title_container {
	width: 100%;
	display: table;
	height: 400px;
	direction: rtl;
	position:absolute;
}
@media all and (min-width:1438px) {
.numbers_sections_home {
	float: right;
	width: 100%;
	padding-top: 0px;
	padding-bottom: 0px;
}
.numbers_sections_home_items_container {
	display: block;
	float: right;
	width: 900px;
	margin-right: calc(50% - 450px);
	margin-left: calc(50% - 450px);
}
.numbers_sections_item {
	display: block;
	float: right;
	width: 30%;
	margin-left: 5%;
}
.numbers_sections_item:nth-of-type(3n) {
	display: block;
	float: right;
	width: 30%;
	margin-left: 0;
}
.numbers_sections_item .circle {
	float: right;
	width: 100px;
	height: 100px;
	margin-right: calc(50% - 50px);
	margin-left: calc(50% - 50px);
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	border-radius: 50%;
	box-sizing: border-box;
	margin-bottom: 25px;
		background: linear-gradient(
    to left,
    #0f6db7,
    #299dd8
  );
  border: 5px solid #b0e5ff
}
.numbers_sections_item_circle_step {
	float: right;
	width: 100%;
	font-size: 15px;
	margin-top: 20px;
	margin-bottom: 3px
}
.numbers_sections_item_circle_number {
	float: right;
	width: 100%;
	font-size: 34px;
	margin-top: 25px;
	font-family: almoni-neue-tzar;;
	font-weight:700
}
.numbers_sections_item .name {
	float: right;
	width: 100%;
	margin-right: 0;
	margin-left: 0!important;
	font-size: 21px;
	font-weight: 700
}
.numbers_sections_item .content {
	float: right;
	width: 100%
}
.parallax_sections {
    min-height: 400px;
    padding-top:50px;
    padding-bottom:50px;
}
.parallax_sections_title_container {
	width: 100%;
	display: table;
	height: 400px;
	direction: rtl;
	position:absolute;
}
}
@media all and (max-width:1439px) and (min-width:769px) {
.numbers_sections_home {
	float: right;
	width: 100%;
	padding-top: 0px;
	padding-bottom: 0px;
}
.numbers_sections_home_items_container {
	display: block;
	float: right;
	width: 900px;
	margin-right: calc(50% - 450px);
	margin-left: calc(50% - 450px);
}
.numbers_sections_item {
	display: block;
	float: right;
	width: 30%;
	margin-left: 5%;
}
.numbers_sections_item:nth-of-type(3n) {
	display: block;
	float: right;
	width: 30%;
	margin-left: 0;
}
.numbers_sections_item .circle {
	float: right;
	width: 100px;
	height: 100px;
	margin-right: calc(50% - 50px);
	margin-left: calc(50% - 50px);
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	border-radius: 50%;
	box-sizing: border-box;
	margin-bottom: 25px;
		background: linear-gradient(
    to left,
    #0f6db7,
    #299dd8
  );
  border: 5px solid #b0e5ff
}
.numbers_sections_item_circle_step {
	float: right;
	width: 100%;
	font-size: 15px;
	margin-top: 20px;
	margin-bottom: 3px
}
.numbers_sections_item_circle_number {
	float: right;
	width: 100%;
	font-size: 34px;
	margin-top: 25px;
	font-family: almoni-neue-tzar;;
	font-weight:700
}
.numbers_sections_item .name {
	float: right;
	width: 100%;
	margin-right: 0;
	margin-left: 0!important;
	font-size: 21px;
	font-weight: 700
}
.numbers_sections_item .content {
	float: right;
	width: 100%
}
.parallax_sections {
    min-height: 400px;
    padding-top:50px;
    padding-bottom:50px;
}
.parallax_sections_title_container {
	width: 100%;
	display: table;
	height: 400px;
	direction: rtl;
	position:absolute;
}
}
@media all and (max-width:768px) and (min-width:481px) {
.numbers_sections_home {
	float: right;
	width: 100%;
	padding-top: 0px;
	padding-bottom: 0px;
}
.numbers_sections_home_items_container {
	display: block;
	float: right;
	width: 100%;
	margin-right: 0;
	margin-left: 0;
}
.numbers_sections_item {
	display: block;
	float: right;
	width: 30%;
	margin-left: 5%;
}
.numbers_sections_item:nth-of-type(3n) {
	display: block;
	float: right;
	width: 30%;
	margin-left: 0;
}
.numbers_sections_item .circle {
	float: right;
	width: 100px;
	height: 100px;
	margin-right: calc(50% - 50px);
	margin-left: calc(50% - 50px);
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	border-radius: 50%;
	box-sizing: border-box;
	margin-bottom: 25px;
		background: linear-gradient(
    to left,
    #0f6db7,
    #299dd8
  );
  border: 5px solid #b0e5ff
}
.numbers_sections_item_circle_step {
	float: right;
	width: 100%;
	font-size: 15px;
	margin-top: 20px;
	margin-bottom: 3px
}
.numbers_sections_item_circle_number {
	float: right;
	width: 100%;
	font-size: 34px;
	margin-top: 25px;
	font-family: almoni-neue-tzar;;
	font-weight:700
}
.numbers_sections_item .name {
	float: right;
	width: 100%;
	margin-right: 0;
	margin-left: 0!important;
	font-size: 21px;
	font-weight: 700
}
.numbers_sections_item .content {
	float: right;
	width: 100%
}
.parallax_sections {
    min-height: 350px;
    padding-top:50px;
    padding-bottom:50px;
}
.parallax_sections_title_container {
	width: 100%;
	display: table;
	height: 350px;
	direction: rtl;
	position:absolute;
}
}
@media (max-width: 480px) and (min-width: 319px) {
.numbers_sections_home {
	float: right;
	width: 100%;
	padding-top: 0px;
	padding-bottom: 0px;
}
.numbers_sections_home_items_container {
	display: block;
	float: right;
	width: 100%;
	margin-right: 0;
	margin-left: 0;
}
.numbers_sections_item {
	display: block;
	float: right;
	width: 100%;
	margin-bottom: 30px;
}
.numbers_sections_item:nth-of-type(3n) {
	display: block;
	float: right;
	width: 100%;
	margin-left: 0;
}
.numbers_sections_item .circle {
	float: right;
	width: 80px;
	height: 80px;
	margin-right: calc(50% - 40px);
	margin-left: calc(50% - 40px);
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	border-radius: 50%;
	box-sizing: border-box;
	margin-bottom: 15px;
		background: linear-gradient(
    to left,
    #0f6db7,
    #299dd8
  );
  border: 5px solid #b0e5ff
}
.numbers_sections_item_circle_step {
	float: right;
	width: 100%;
	font-size: 15px;
	margin-top: 20px;
	margin-bottom: 3px
}
.numbers_sections_item_circle_number {
	float: right;
	width: 100%;
	font-size: 34px;
	margin-top: 15px;
	font-family: almoni-neue-tzar;;
	font-weight:700
}
.numbers_sections_item .name {
	float: right;
	width: 100%;
	margin-right: 0;
	margin-left: 0!important;
	font-size: 21px;
	font-weight: 700
}
.numbers_sections_item .content {
	float: right;
	width: 100%
}
.parallax_sections {
    min-height: 600px;
    padding-top: 30px;
    padding-bottom: 50px;
    background: rgba(0,0,0,0.7)!important;
}
.parallax_sections_title_container {
	width: 100%;
	display: table;
	height: 600px;
	direction: rtl;
	position:absolute;
}
.buttons_container {
	margin-top: 10px;
}
}
@media all and (max-width:320px) {
.numbers_sections_home {
	float: right;
	width: 100%;
	padding-top: 0px;
	padding-bottom: 0px;
}
.numbers_sections_home_items_container {
	display: block;
	float: right;
	width: 100%;
	margin-right: 0;
	margin-left: 0;
}
.numbers_sections_item {
	display: block;
	float: right;
	width: 100%;
	margin-bottom: 30px;
}
.numbers_sections_item:nth-of-type(3n) {
	display: block;
	float: right;
	width: 100%;
	margin-left: 0;
}
.numbers_sections_item .circle {
	float: right;
	width: 80px;
	height: 80px;
	margin-right: calc(50% - 40px);
	margin-left: calc(50% - 40px);
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	border-radius: 50%;
	box-sizing: border-box;
	margin-bottom: 15px;
		background: linear-gradient(
    to left,
    #0f6db7,
    #299dd8
  );
  border: 5px solid #b0e5ff
}
.numbers_sections_item_circle_step {
	float: right;
	width: 100%;
	font-size: 15px;
	margin-top: 20px;
	margin-bottom: 3px
}
.numbers_sections_item_circle_number {
	float: right;
	width: 100%;
	font-size: 34px;
	margin-top: 15px;
	font-family: almoni-neue-tzar;;
	font-weight:700
}
.numbers_sections_item .name {
	float: right;
	width: 100%;
	margin-right: 0;
	margin-left: 0!important;
	font-size: 21px;
	font-weight: 700
}
.numbers_sections_item .content {
	float: right;
	width: 100%
}
.parallax_sections {
    min-height: 600px;
    padding-top: 30px;
    padding-bottom: 50px;
    background: rgba(0,0,0,0.7)!important;
}
.parallax_sections_title_container {
	width: 100%;
	display: table;
	height: 600px;
	direction: rtl;
	position:absolute;
}
.buttons_container {
	margin-top: 10px;
}
}
