.edge-buttons a {
       background-color: rgba(157,203,57,0.85)!important; 
       padding-top: 22px; 
    } 

.edge-desc {
       background-color: rgba(158,204,60,0.47); 
       color: rgba(0,0,0,1)!important; 
       font-family: open_sans_hebrewbold; 
       font-size: 73px!important; 
       line-height: 81px!important; 
    } 

.edge-title {
       font-family: open_sans_hebrewbold!important; 
       font-size: 78px!important; 
    } 

.eng-button {
       font-size: 20px!important; 
       line-height: 29px!important; 
    } 

.etgar-haba {
       margin-top: -140px!important; 
    } 

.gform_confirmation_message {
       background-color: rgba(158,204,60,1); 
       color: rgba(0,0,0,1); 
       font-family: open_sans_hebrewregular; 
       font-size: 28px; 
       padding-bottom: 15px; 
       padding-left: 15px; 
       padding-right: 15px; 
       padding-top: 15px; 
       text-align: center; 
    } 

.gform_wrapper .top_label .gfield_label {
       display: none!important; 
    } 

.gform_wrapper input[type=submit] {
       background-color: rgba(158,204,60,1)!important; 
       color: rgba(0,0,0,1)!important; 
       float: right!important; 
       font-family: open_sans_hebrewregular; 
       font-size: 27px!important; 
       margin-right: 0px!important; 
       margin-top: -25px!important; 
       padding-bottom: 14px!important; 
       padding-left: 25px!important; 
       padding-right: 25px!important; 
       padding-top: 14px!important; 
    } 

.gform_wrapper input[type=submit]:hover {
       color: rgba(255,255,255,1)!important; 
    } 

.gform_wrapper textarea {
       color: rgba(0,0,0,1)!important; 
       font-size: 18px!important; 
       padding-right: 12px; 
       padding-top: 11px; 
    } 

.gform_wrapper ul li.gfield input {
       color: rgba(0,0,0,1)!important; 
       font-size: 18px!important; 
    } 

.gform_wrapper ul li.gfield input:hover {
       box-shadow: none!important; 
    } 

.green-text-to-bg {
       background-color: rgba(0,0,0,0.9); 
       box-shadow: none; 
       padding-left: 10px; 
       padding-right: 15px; 
       padding-top: 8px!important; 
    } 

.home-first-gallery {
    } 

.mk-button--text {
       color: rgba(0,0,0,1); 
       font-size: 23px; 
       font-weight: normal; 
       padding-top: 0px; 
    } 

.mk-gradient-button .text {
       display: block; 
       font-family: open_sans_hebrewbold!important; 
       font-size: 29px; 
       padding-top: 3px; 
    } 

.validation_error {
       background-color: rgba(255,255,255,0.86); 
       font-size: 31px!important; 
       line-height: 42px; 
       padding-right: 29px!important; 
    } 

.white-bg-coulmn {
       background-color: rgba(255,255,255,0.88); 
       padding-bottom: 15px; 
       padding-left: 25px; 
       padding-right: 30px; 
       padding-top: 15px; 
    } 

#frm_form_5_container form .form-field.frm_required_field label {
       display: none!important; 
    } 

#frm_form_5_container form input:not([type=submit]):not([type=radio]) {
       background-color: rgba(0,0,0,0.26); 
       color: rgba(255,255,255,1); 
       font-size: 18px; 
       height: 46px; 
    } 

#frm_form_5_container form input[type=submit] {
       background-color: rgba(158,204,60,1); 
       color: #000000!important; 
       float: right; 
       font-size: 22px; 
       height: 42px; 
       margin-top: 0px; 
       padding-left: 25px; 
       padding-right: 25px; 
       padding-top: 5px; 
    } 

#frm_form_5_container form input[type=submit]:hover {
       background-color: rgba(105,145,47,1)!important; 
       color: rgba(255,255,255,1)!important; 
    } 

.site-button {
    } 

.mk-button--dimension-flat .text {
    } 

ul li {
       font-family: open_sans_hebrewregular!important; 
    } 


@media  screen and (min-width:1025px) { .home-first-gallery {   margin-top: -110px!important; }  }  
@media screen and (max-width: 667px)  { .edge-buttons a {   display: none!important; }  }  
@media screen and (max-width: 667px)  { .edge-title {   font-size: 33px!important; }  }  
@media screen and (max-width: 667px)  { .site-button {   margin-right: -30px!important; }  }  
@media screen and (max-width: 480px)  { .mk-button--dimension-flat .text {   line-height: 28px; }  }  
@media screen and (max-width: 480px)  { .site-button {   line-height: 34px; }  }  
@media screen and (max-width: 480px)  { .site-button {   padding-bottom: 10px; }  }  
@media screen and (max-width: 480px)  { .site-button {   padding-left: 10px; }  }  
@media screen and (max-width: 480px)  { .site-button {   padding-right: 10px; }  }  
@media screen and (max-width: 480px)  { .site-button {   padding-top: 10px; }  }  