@import url(https://fonts.googleapis.com/css?family=Heebo:400,700,900&subset=hebrew);@import url(https://fonts.googleapis.com/css?family=Heebo:400,700,900&subset=hebrew);@import url(https://fonts.googleapis.com/css?family=Heebo:400,700,900&subset=hebrew);@import url(https://fonts.googleapis.com/css?family=Heebo:400,700,900&subset=hebrew);@import url(https://fonts.googleapis.com/css?family=Heebo:400,700,900&subset=hebrew);@import url(https://fonts.googleapis.com/css?family=Heebo:400,700,900&subset=hebrew);@import url(https://fonts.googleapis.com/css?family=Heebo:400,700,900&subset=hebrew);@import url(https://fonts.googleapis.com/css?family=Heebo:400,700,900&subset=hebrew);@import url(https://fonts.googleapis.com/css?family=Heebo:400,700,900&subset=hebrew);@import url(https://fonts.googleapis.com/css?family=Heebo:400,700,900&subset=hebrew);@import url(https://fonts.googleapis.com/css?family=Heebo:400,700,900&subset=hebrew);@import url(https://fonts.googleapis.com/css?family=Heebo:400,700,900&subset=hebrew);

article {color: #7f848c; line-height: 1.7;  font-weight: 400}
li {line-height: 2.5}

footer {background: #242424; color: #7f848c;}

.bg-light {
    background-color: #f8f9fa !important;
}

.text-white { color: #fff !important; }	  

.font-weight-bold { font-weight: 700 !important; }

.font-weight-bolder { font-weight: bolder !important; }	 

/********* MAIN TOP IMAGE ****************/
.section-hero, .section-hero > .container > .row {  height: 100vh;  min-height: 900px; }

.section-hero.inner-page, .section-hero.inner-page > .container > .row {
  height: auto;
  min-height: auto;
  padding-top: 6em;
  padding-bottom: 3em; }

.section-hero.overlay, .section-hero.overlay-2 {  position: relative; }
.section-hero.overlay:before, .section-hero.overlay-2:before {
    z-index: 1;
    position: absolute;
    content: "";
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: rgba(0, 0, 0, 0.5); 
}

.section-hero.overlay-2:before {  background: rgba(125, 131, 132, 0.95); }

.section-hero > .container {  z-index: 2;  position: relative; }	
	

.bg-image {  background-size: cover;  background-position: center center;  background-repeat: no-repeat; }




	  

 


.w-100 {
  width: 100% !important; }

.h-100 {
  height: 100% !important; }

.mx-auto {
  margin-right: auto !important;
  margin-left: auto !important; }

.m-0 {
  margin: 0 0 !important; }

.mt-0 {
  margin-top: 0 !important; }

.mr-0 {
  margin-right: 0 !important; }

.mb-0 {
  margin-bottom: 0 !important; }

.ml-0 {
  margin-left: 0 !important; }

.mx-0 {
  margin-right: 0 !important;
  margin-left: 0 !important; }

.my-0 {
  margin-top: 0 !important;
  margin-bottom: 0 !important; }

.m-1 {
  margin: 1rem 1rem !important; }

.mt-1 {
  margin-top: 1rem !important; }

.mr-1 {
  margin-right: 1rem !important; }

.mb-1 {
  margin-bottom: 1rem !important; }

.ml-1 {
  margin-left: 1rem !important; }

.mx-1 {
  margin-right: 1rem !important;
  margin-left: 1rem !important; }

.my-1 {
  margin-top: 1rem !important;
  margin-bottom: 1rem !important; }

.m-2 {
  margin: 1.5rem 1.5rem !important; }

.mt-2 {
  margin-top: 1.5rem !important; }

.mr-2 {
  margin-right: 1.5rem !important; }

.mb-2 {
  margin-bottom: 1.5rem !important; }

.ml-2 {
  margin-left: 1.5rem !important; }

.mx-2 {
  margin-right: 1.5rem !important;
  margin-left: 1.5rem !important; }

.my-2 {
  margin-top: 1.5rem !important;
  margin-bottom: 1.5rem !important; }

.m-3 {
  margin: 3rem 3rem !important; }

.mt-3 {
  margin-top: 3rem !important; }

.mr-3 {
  margin-right: 3rem !important; }

.mb-3 {
  margin-bottom: 3rem !important; }

.ml-3 {
  margin-left: 3rem !important; }

.mx-3 {
  margin-right: 3rem !important;
  margin-left: 3rem !important; }

.my-3 {
  margin-top: 3rem !important;
  margin-bottom: 3rem !important; }
  
.mt-4 {
  margin-top: 4rem !important; }
.mt-5 {
  margin-top: 5rem !important; }
.mt-6 {
  margin-top: 6rem !important; }
.mt-7 {
  margin-top: 7rem !important; }  
  
.p-0 {
  padding: 0 0 !important; }

.pt-0 {
  padding-top: 0 !important; }

.pr-0 {
  padding-right: 0 !important; }

.pb-0 {
  padding-bottom: 0 !important; }

.pl-0 {
  padding-left: 0 !important; }

.px-0 {
  padding-right: 0 !important;
  padding-left: 0 !important; }

.py-0 {
  padding-top: 0 !important;
  padding-bottom: 0 !important; }

.p-1 {
  padding: 1rem 1rem !important; }

.pt-1 {
  padding-top: 1rem !important; }

.pr-1 {
  padding-right: 1rem !important; }

.pb-1 {
  padding-bottom: 1rem !important; }

.pl-1 {
  padding-left: 1rem !important; }

.px-1 {
  padding-right: 1rem !important;
  padding-left: 1rem !important; }

.py-1 {
  padding-top: 1rem !important;
  padding-bottom: 1rem !important; }

.p-2 {
  padding: 1.5rem 1.5rem !important; }

.pt-2 {
  padding-top: 1.5rem !important; }

.pr-2 {
  padding-right: 1.5rem !important; }

.pb-2 {
  padding-bottom: 1.5rem !important; }

.pl-2 {
  padding-left: 1.5rem !important; }

.px-2 {
  padding-right: 1.5rem !important;
  padding-left: 1.5rem !important; }

.py-2 {
  padding-top: 1.5rem !important;
  padding-bottom: 1.5rem !important; }

.p-3 {
  padding: 3rem 3rem !important; }

.pt-3 {
  padding-top: 3rem !important; }

.pr-3 {
  padding-right: 3rem !important; }

.pb-3 {
  padding-bottom: 3rem !important; }

.pl-3 {
  padding-left: 3rem !important; }

.px-3 {
  padding-right: 3rem !important;
  padding-left: 3rem !important; }

.py-3 {
  padding-top: 3rem !important;
  padding-bottom: 3rem !important; }

