.about_headline_text {
       background-color: rgba(0,0,0,0.52); 
       color: rgba(255,255,255,1); 
       font-size: 48px; 
       padding-bottom: 22px; 
       padding-top: 26px; 
       text-align: center; 
    } 

.call_to_action {
       border-radius: 0px; 
       font-family: osp_le-patin-helvetemedium, arial; 
       line-height: 27px; 
       margin-bottom: 22px!important; 
       padding-bottom: 22px!important; 
       padding-top: 26px!important; 
    } 

.call_to_action_row_2 {
       margin-bottom: -20px; 
       margin-top: -190px; 
    } 

.fax {
       margin-top: -19px; 
       word-spacing: 1px; 
    } 

.hamlazot_coulmn {
       background-color: rgba(242,248,250,1); 
       box-shadow: rgb(0, 0, 0) 1px 1px 4px; 
       padding-bottom: 15px; 
       padding-left: 15px; 
       padding-right: 20px; 
       padding-top: 20px; 
    } 

.highlightbox-button {
       border-radius: 0px; 
       float: left; 
       font-family: osp_le-patin-helvetemedium, arial; 
       height: 40px; 
       line-height: 29px; 
       width: 212px; 
    } 

.icon_description p {
       position: relative; 
       top: -16px; 
    } 

.slider-text {
       background-color: rgba(0,0,0,0.49); 
       font-family: osp_le-patin-helvetemedium, arial; 
       font-size: 50px!important; 
       padding-bottom: 30px!important; 
       padding-left: 30px!important; 
       padding-right: 30px!important; 
       padding-top: 30px!important; 
    } 

.the_cv_text {
       background-color: rgba(255,255,255,0.71); 
       box-shadow: rgba(0, 0, 0, 0.3) 2px 4px 3px; 
       padding-bottom: 15px; 
       padding-left: 20px; 
       padding-right: 20px; 
       padding-top: 15px; 
    } 

.the_side_menu_coulmn {
       box-shadow: rgb(0, 0, 0) 1px 1px 4px; 
    } 

.thum_p_text {
       background-color: rgba(242,248,250,0.95); 
       border-bottom-style: solid; 
       border-bottom-width: 0px!important; 
       border-right-style: solid; 
       border-right-width: 0px!important; 
       border-top-style: solid; 
       border-top-width: 0px!important; 
       box-shadow: none; 
       padding-bottom: 5px; 
       padding-left: 10px; 
       padding-right: 15px; 
       padding-top: 15px; 
    } 


@media  screen and (min-width:1025px) { .the_side_menu_coulmn {   margin-top: -170px; }  }  
@media screen and (max-width: 768px)  { .call_to_action_row_2 {   margin-top: -30px; }  }  
@media screen and (max-width: 667px)  { .call_to_action_row_2 {   margin-top: -30px; }  }  
@media screen and (max-width: 667px)  { .slider-text {   font-size: 30px!important; }  }  
@media screen and (max-width: 667px)  { .slider-text {   padding-bottom: 17px!important; }  }  
@media screen and (max-width: 667px)  { .slider-text {   padding-top: 20px!important; }  }  
@media screen and (max-width: 480px)  { .call_to_action_row_2 {   margin-top: -20px; }  }  
@media screen and (max-width: 480px)  { .slider-text {   float: none; }  }  
@media screen and (max-width: 480px)  { .slider-text {   font-size: 30px!important; }  }  
@media screen and (max-width: 480px)  { .slider-text {   padding-bottom: 11px!important; }  }  
@media screen and (max-width: 480px)  { .slider-text {   padding-left: 12px!important; }  }  
@media screen and (max-width: 480px)  { .slider-text {   padding-right: 12px!important; }  }  
@media screen and (max-width: 480px)  { .slider-text {   padding-top: 14px!important; }  }  
@media screen and (max-width: 480px)  { .slider-text {   top: -7px; }  }  