/*COLORS VARIABLES*/
/*VARIABLES FOR RESPONSIVE*/
/*COLORS VARIABLES*/
/*VARIABLES FOR RESPONSIVE*/
/*COLORS VARIABLES*/
/*VARIABLES FOR RESPONSIVE*/
/*
@mixin retina-max-width() {
  
  max-width: $max-wrapper-width;
  
  @media all and (-webkit-min-device-pixel-ratio : 1.5),
         all and (-o-min-device-pixel-ratio: 3/2),
         all and (min--moz-device-pixel-ratio: 1.5),
         all and (min-device-pixel-ratio: 1.5) {
         
         max-width: $max-wrapper-width-retina;
  }
  
}
*/
*, :before, :after {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box; }

.row-without-margin {
  margin-left: 0;
  margin-right: 0; }

.textinput
{
    width:80%;
    height:40px;
    padding-left:5px;
    font-size:16px;
    border: none;
    margin-bottom:13px;
    border-radius: 3px;
}
.send_butt
{
    padding-right:50px;
    padding-left:50px;
    height:45px;
    font-weight:bold;
    border: none;
    font-size:20px;
    background-color:#191919;
    color:#ffffff;
    border-radius: 5px;
}
.clearfix:before, .clearfix:after, .global-wrapper:before, .global-wrapper:after {
  content: "";
  display: table;
  clear: both; }

@media (min-width: 1200px) {
  .no-gutter-left-lg {
    padding-left: 0px; } }

@media (min-width: 1200px) {
  .no-gutter-right-lg {
    padding-right: 0px; } }

@media (min-width: 1200px) {
  .no-gutter-lg {
    padding-right: 0px;
    padding-left: 0px; } }

@media (min-width: 992px) and (max-width: 1199px) {
  .no-gutter-left-md {
    padding-left: 0px; } }

@media (min-width: 992px) and (max-width: 1199px) {
  .no-gutter-right-md {
    padding-right: 0px; } }

@media (min-width: 992px) and (max-width: 1199px) {
  .title-right
  {
      float:left;width:50%;margin-top:100px
  }
  .form-left
  {
      float:right;text-align:center;width:49%;margin-top:70px
  }
  
  .no-gutter-md {
    padding-right: 0px;
    padding-left: 0px; } }

@media (min-width: 767px) and (max-width: 991px) {
  .no-gutter-right-sm {
    padding-right: 0px; } }

@media (min-width: 767px) and (max-width: 991px) {
  .no-gutter-left-sm {
    padding-left: 0px; } }

@media (min-width: 767px) and (max-width: 991px) {
  .no-gutter-sm {
    padding-right: 0px;
    padding-left: 0px; } }

@media (max-width: 767px) {
  .no-gutter-xs {
    padding-right: 0px;
    padding-left: 0px; } }

.center-block {
  float: none;
  margin: 0 auto; }

.global-wrapper {
  max-width: 1200px;
  

  margin: 0 auto; }

body 
{
 /** background-image: url("../images/header/photo-1445160434759-194e6bc68ff6.jpg");**/
  background-repeat: no-repeat;
  background-size: cover;
  background-position: top; 
  font-family: 'Open Sans Hebrew';
  font-style: normal; }

img {
  max-width: 100%; }

li, a {
  text-decoration: none; }
  li:hover, a:hover {
    text-decoration: none; }
  li:visited, li:hover, li:focus, a:visited, a:hover, a:focus {
    text-decoration: none !important;
    background: none;
    outline: none !important; }

input:focus,
input:focus,
input:focus,
select:focus {
  outline: none; }

h1 {
  font-size: 60px;
  color:#d2af69;
  padding-bottom:10px;

  }
  .title-right
  {
      float:left;width:62%;margin-top:40px
  }
  h2
  {
      color:#000000;
      font-size:29px;
      line-height:90%;
  }
  .running_text
  {
      font-size:18px;
            padding-right:10px;
      padding-left:10px;
  }
  .prod_3
  {
      font-size:20px;
      background-color:#ffffff;
      color:#000000;
      padding:12px;
      margin-right:1%;
      margin-left:1%;
      text-align:center;
      width:31%;
      float:left;
  }
   .form_title
  {
      font-size:24px;
      margin-top:10px;
      color:#d2af69;
      font-weight:bold;
  }
  .background_gray
  {

      margin-top:20px;
      padding:15px;
      width:100%;
  }
  .sizediv
  {
      width:480px;
  }
  .titlesmalls
  {
      font-size:19px;
      font-weight:bold;
      text-align:right;
  }
  .titlesmall
  {
      font-size:57px;
      font-weight:bold;
       line-height:45px;
      text-align:right;
  }
  .titlebig
  {
      font-size:100px;
      line-height:105px;
      font-weight:bold;
      text-align:left;
  }
  .titlesmalls1
  {
      font-size:30px;
      /*font-weight:bold;*/
      text-align: justify;
  }
  .submit
  {
      float:left;
      width:30%;
      text-align:center;
      padding:20px;
  }
  .button_man
  {
   width:45%;background-color:#d2af69;color:#000000;font-size:22px;padding:5px;float:right;margin-bottom:20px; ;line-height:24px
  }
  .button_emp
  {
   width:45%;background-color:#f5e1af;color:#000000;font-size:22px;padding:5px;float:left;margin-bottom:20px; ;line-height:24px 
  }
  .button_boot
  {
   width:45%;color:#d2af69;font-size:22px;padding:5px;margin-bottom:20px;border:#d2af69 2px solid; ;float:right ;line-height:24px
  }
  .button_boot1
  {
   width:45%;color:#d2af69;font-size:22px;padding:5px;margin-bottom:20px;border:#d2af69 2px solid; ;float:left ;line-height:24px
  }
  .runtext
 {
     font-size:20px;
 }
  .text_size
  {
      font-size:20px;
      line-height:1.5
  }
  .icon_gold
  {
      color:#d2af69;
      font-size:50px;
  }
  .sign_up
  {
      font-size:24px;
      margin-top:10px;
      font-weight:bold;
  }
  .form-left
  {
      float:right;text-align:center;width:32%;margin-top:50px
  }
  @media (min-width: 1200px) {
    h1 {
      margin-bottom: 20px; } }
  @media (min-width: 992px) and (max-width: 1199px) {
    h1 {
      margin-bottom: 20px; } }
  @media (min-width: 480px) and (max-width: 767px) {
    h1 {
      font-size: 40px; ;padding-left:10px;} }
  @media (max-width: 479px) {
    h1 {
      font-size: 40px;;padding-left:10px; } }


  @media (min-width: 480px) and (max-width: 767px) {
    h2
  {
      color:#000000;font-size:20px;line-height:130%;padding-left:10px;
  } }
  @media (max-width: 479px) {
 h2
  {
      color:#000000;font-size:20px;line-height:130%;;padding-left:10px;
  } }

.separator {
  display: block;
  width: 100%;
  height: 15px; }

b {
  font-weight: 700; }

.orange-text {
  color: #f8a251 !important; }

.purple-text {
  color: #600b87 !important; }

.dark-blue-text {
  color: #07669a !important; }

.light-blue-text {
  color: #00bbd3 !important; }

.content .assets {
  padding-top: 30px; }
  .content .assets h2 {
    margin-top: 0;
    margin-bottom: 115px;
    color: #60b5d3; }
    @media (min-width: 480px) and (max-width: 767px) {
      .content .assets h2 {
        margin-bottom: 25px; } }
    @media (max-width: 479px) {
      .content .assets h2 {
        margin-bottom: 25px; } }
  .content .assets .asset {
    width: 20%;
    float: left;
    text-align: center;
    position: relative;
    padding-bottom: 10%; }
    @media (min-width: 480px) and (max-width: 767px) {
      .content .assets .asset {
        width: 100%;
        padding-bottom: 5%; } }
    @media (max-width: 479px) {
      .content .assets .asset {
        width: 100%;
        padding-bottom: 5%; } }
    .content .assets .asset .asset-inner {
      padding-top: 10%;
      display: block; }
      @media (min-width: 480px) and (max-width: 767px) {
        .content .assets .asset .asset-inner {
          padding-top: 5%; } }
      @media (max-width: 479px) {
        .content .assets .asset .asset-inner {
          padding-top: 5%; } }
    .content .assets .asset .asset-image {
      cursor: pointer; }
    .content .assets .asset .asset-content {
      padding-left: 10%;
      padding-right: 10%; }
      .content .assets .asset .asset-content p {
        margin-bottom: 0;
        font-size: 16px; }
      .content .assets .asset .asset-content .read-more {
        display: block;
        margin-top: 70px;
        font-weight: 400;
        color: #004c6c;
        font-size: 19px;
        cursor: pointer; }
        .content .assets .asset .asset-content .read-more:hover {
          color: #009990; }
  .content .assets .asset-description {
    display: none;
    padding: 10% 8% 15px 8%;
    position: relative;
    background: #60b5d3; }
    .content .assets .asset-description .close-btn {
      position: absolute;
      top: 0;
      left: 0;
      right: 0;
      cursor: pointer;
      font-size: 15px;
      font-weight: 700;
      color: #11577b; }
    .content .assets .asset-description p {
      font-size: 15px;
      line-height: 170%;
      color: #0b4f71;
      text-align: left; }
    .content .assets .asset-description .description-title {
      margin-bottom: 5px;
      color: #11577b;
      font-size: 16px;
      line-height: 130%;
      font-weight: 700;
      text-align: center; }
    .content .assets .asset-description .description-subtitle {
      margin-bottom: 12px;
      color: #3f96b9;
      font-size: 16px;
      line-height: 140%;
      font-weight: 700; }
  .content .assets.solutions {
    background: #bedae4; }
    .content .assets.solutions h2 {
      color: #0b4f71; }
    .content .assets.solutions .asset-description {
      background: #fff; }
      .content .assets.solutions .asset-description p {
        color: #3f96b9; }

.header {
  /*background-image: url("../images/header/dir_back_eng.jpg");*/
  background-repeat: no-repeat;
  background-size: cover;
  background-position: top; }
  .header .top-header {
    padding: 8px 0; }
    .header .top-header .logo {
      margin-top: 6px;
      float: left; }
      @media (max-width: 479px) {
        .header .top-header .logo {
          float: none; } }
      @media (max-width: 479px) {
        .header .top-header .logo {
          float: none; } }
      .header .top-header .logo img {
        margin-top: 15px; }
  .header .middle-header {
    color: #151e23; }
    .header .middle-header .about-maof {
      color: #005172; }
      @media (min-width: 1200px) {
        .header .middle-header .about-maof {
          padding-left: 0; } }
      @media (min-width: 992px) and (max-width: 1199px) {
        .header .middle-header .about-maof {
          padding-left: 0; } }
      .header .middle-header .about-maof p {
        font-size: 20px;
        padding-left:20px;
        padding-right:20px;
        line-height: 150%;
        margin-top:100px;
        /*padding-left: 25%;*/ }
        .db_logo
        {
            width:30%;
            margin-top:10px;
        }
        @media (min-width: 480px) and (max-width: 767px) {
          .header .middle-header .about-maof p {
            font-size: 18px; } }
        @media (max-width: 479px) {
          .header .middle-header .about-maof p {
            font-size: 19px; } }
        .header .middle-header .about-maof p span {
          color: #00d2dc;
          font-weight: 600; }
      .header .middle-header .about-maof .banner-image {
        height: 100%; }
        @media (min-width: 1200px) {
          .header .middle-header .about-maof .banner-image img {
            display: none;
            position: absolute;
            /*bottom: -55px;*/
            right: 0; } }
        @media (min-width: 992px) and (max-width: 1199px) {
          .header .middle-header .about-maof .banner-image img {
            display: none;
            position: absolute;
            /*bottom: -55px;*/
            right: 0; } }
    .header .middle-header .registration-form {
      padding: 7px;
      padding-bottom: 23px; }
      @media (min-width: 1200px) {
        .header .middle-header .registration-form {
          padding-right: 6%; } }
      @media (min-width: 992px) and (max-width: 1199px) {
        .header .middle-header .registration-form {
          padding-right: 6%; } }
      .header .middle-header .registration-form .registration-form-inner {
        background-color: rgba(255, 255, 255, 0.6);
        padding-left: 3%;
        padding-right: 3%; }
        .header .middle-header .registration-form .registration-form-inner .form-title {
          font-size: 33px;
          margin-top: 1%;
          margin-bottom: 10%;
          color: #004f71;
          font-weight: 700; }
          @media (min-width: 480px) and (max-width: 767px) {
            .header .middle-header .registration-form .registration-form-inner .form-title {
              font-size: 25px; } }
          @media (max-width: 479px) {
            .header .middle-header .registration-form .registration-form-inner .form-title {
              font-size: 25px; } }
        .header .middle-header .registration-form .registration-form-inner form {
          margin-left: -15px;
          margin-right: -15px; }
        .header .middle-header .registration-form .registration-form-inner form:before, .header .middle-header .registration-form .registration-form-inner form:after, .header .middle-header .registration-form .registration-form-inner .elq-form .item-padding:before, .header .middle-header .registration-form .registration-form-inner .elq-form .item-padding:after {
          content: '';
          display: table;
          clear: both; }

.navbar-collapse {
  padding-right: 0;
  padding-left: 0; }
  @media (min-width: 480px) and (max-width: 767px) {
    .navbar-collapse {
      border: none;
      box-shadow: none;
      max-height: none;
      padding-left: 0; }
      .navbar-collapse.in {
        overflow: visible; } }
  @media (max-width: 479px) {
    .navbar-collapse {
      border: none;
      box-shadow: none;
      max-height: none;
      padding-left: 0; }
      .navbar-collapse.in {
        overflow: visible; } }

.footer 
{
    width:100%;
    margin-top:20px;
    padding-top:20px;
    padding-bottom:20px;
    background-color:#eeeeee;
    text-align:center; }
   
   .footer-item 
  { 
    color: #191919;
    font-size:18px;
    padding-right:10px;
     }
    @media (min-width: 480px) and (max-width: 767px) {
      .footer .footer-item {
        display: block;
        margin-bottom: 5px;
        padding: 0;
        border: none; } }
    @media (max-width: 479px) {
      .footer .footer-item {
        display: block;
        margin-bottom: 5px;
        padding: 0;
        border: none; } }
    @media (min-width: 1200px) {
      .footer .footer-item:not(:first-child) {
       } }
    @media (min-width: 992px) and (max-width: 1199px) {
      .footer .footer-item:not(:first-child) {
         } }
    @media (min-width: 768px) and (max-width: 991px) {
      .footer .footer-item:not(:first-child) {
         } }
        
        
        @media (max-width: 991px) 
        {
            
            .title-right
  {
      width:100%;text-align:center;
  }
  .form-left
  {
      text-align:center;width:99%;
  }
    .header {
  /*background-image: url("../images/header/dir_back1_eng.jpg");*/
  background-repeat: no-repeat;
  background-size: cover;
  background-position: top; } 
  .form_title
  {
      font-size:20px;
      margin-top:20px;
      color:#000000;
      font-weight:bold;
  }
   .running_text
  {
      font-size:16px;
      padding-right:10px;
      padding-left:10px;
  }
  .background_gray
  {

      width:98%;

  }
  
  
  .sizediv
  {
      width:96%;
  }
  .titlesmalls
  {
      font-size:17px;
      font-weight:bold;
      text-align:center;
  }
  .titlesmall
  {
      font-size:50px;
      font-weight:bold;
       line-height:45px;
      text-align:center;
  }
  .titlebig
  {
      font-size:90px;
      line-height:95px;
      font-weight:bold;
      text-align:center;
  }
  .titlesmalls1
  {
      font-size:21px;
      /*font-weight:bold;*/
      text-align: center;
  }
  .submit
  {
      float:left;
      width:30%;
      text-align:center;
      padding:20px;
  }
  .button_man
  {
   width:45%;background-color:#d2af69;color:#000000;font-size:22px;padding:5px;float:right;margin-bottom:20px; line-height:20px
  }
  .button_emp
  {
   width:45%;background-color:#f5e1af;color:#000000;font-size:22px;padding:5px;float:left;margin-bottom:20px;line-height:20px  
  }
  .button_boot
  {
   width:45%;color:#d2af69;font-size:22px;padding:5px;margin-bottom:20px;border:#d2af69 2px solid; ;float:right ;line-height:20px
  }
  .button_boot1
  {
   width:45%;color:#d2af69;font-size:22px;padding:5px;margin-bottom:20px;border:#d2af69 2px solid; ;float:left ;line-height:20px
  }
  .runtext
 {
     font-size:20px;
 }
  .buttonsmalltext
  {
      font-size:13px;
      line-height:10px
  }
  
  
  
  
   .submit
  {
      float:left;width:50%;text-align:center;
  }
  .submit_button
  {
   width:90%;background-color:#d2af69;color:#ffffff;font-size:16px;font-weight:bold;padding:10px;border-radius:10px  
  }
  .text_size
  {
      font-size:14px;
      line-height:1.5;
      text-align: justify
  }
  .prod_3
  {
      font-size:16px;
      background-color:#ffffff;
      color:#000000;
      padding:12px;
      margin-bottom:5px;
      text-align:center;
      width:99%;

  }
  .db_logo
        {
            width:40%;
            margin-top:10px;
        }
    }
        
        

/*# sourceMappingURL=main.css.map */
