.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; 
       padding-bottom: 7px!important; 
       padding-top: 26px!important; 
    } 

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

.Courses_text_coulmn {
       height: 183px!important; 
       width: 595px!important; 
    } 

.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: none; 
       font-family: osp_le-patin-helvetemedium, arial; 
       height: 40px; 
       line-height: 29px; 
       width: 575px; 
    } 

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

.layout_standard.sticky {
       background-color: rgba(255,255,255,0.89)!important; 
    } 

.main_s_row {
       margin-top: -110px; 
    } 

.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_button {
       border-radius: 0px; 
       font-family: osp_le-patin-helvetemedium, arial; 
       font-size: 21px; 
       font-weight: normal; 
       line-height: 22px; 
       padding-bottom: 8px; 
       padding-top: 11px; 
    } 

.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; 
    } 

.slider-button {
    } 

.slider-text-new {
    } 


@media  screen and (min-width:1025px) { .Courses_text_coulmn {   max-height: 183px; }  }  
@media  screen and (min-width:1025px) { .the_side_menu_coulmn {   margin-top: -170px; }  }  
@media screen and (max-width: 1024px)  { .highlightbox-button {   height: 67px; }  }  
@media screen and (max-width: 1024px)  { .highlightbox-button {   width: 421px; }  }  
@media screen and (max-width: 768px)  { .call_to_action_row_2 {   margin-top: -30px; }  }  
@media screen and (max-width: 768px)  { .highlightbox-button {   height: 69px; }  }  
@media screen and (max-width: 768px)  { .highlightbox-button {   width: 300px; }  }  
@media screen and (max-width: 667px)  { .call_to_action_row_2 {   margin-top: -30px; }  }  
@media screen and (max-width: 667px)  { .highlightbox-button {   width: 480px; }  }  
@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)  { .highlightbox-button {   height: 102px; }  }  
@media screen and (max-width: 480px)  { .highlightbox-button {   width: 232px; }  }  
@media screen and (max-width: 480px)  { .slider-button {   font-size: 26px!important; }  }  
@media screen and (max-width: 480px)  { .slider-button {   line-height: 32px!important; }  }  
@media screen and (max-width: 480px)  { .slider-button {   padding-bottom: 9px!important; }  }  
@media screen and (max-width: 480px)  { .slider-button {   padding-top: 10px!important; }  }  
@media screen and (max-width: 480px)  { .slider-button {   text-align: center; }  }  
@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-new {   font-size: 29px!important; }  }  
@media screen and (max-width: 480px)  { .slider-text-new {   line-height: 31px!important; }  }  
@media screen and (max-width: 480px)  { .slider-text-new {   padding-bottom: 0px!important; }  }  
@media screen and (max-width: 480px)  { .slider-text-new {   padding-top: 11px!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; }  }  