.testimonials h4 {font-size: 1em;font-weight: bold;line-height: 2;color: #ffffff;width: 190px;height: 37px;text-align: center;margin-top: 37px;display: inline-block;background-color: rgba(255, 255, 255, 0.36);transition: 0.4s ease all;-o-transition: 0.4s ease all;-moz-transition: 0.4s ease all;-webkit-transition: 0.4s ease all;}
.testimonials h4:hover{/*background-color: #ff6319;*/}
header .bottom_had nav .menu>li.current-menu-item a:after{width: 100%;}

.news_event .right_col .owl-carousel .owl-nav .owl-prev{background-image: url(../images/site/s_right.png);}
.news_event .right_col .owl-carousel .owl-nav .owl-next {background-image: url(../images/site/s_left.png);left: 35px;}
.page-template-about .main{background-color: #fff;}
.page-template-about .our_client_banner{margin-bottom: 0;}
body .tefen_vision h5{ max-width: 445px;}
#full_wrapper.main_color{background: #fff;}
.our_services .left_col .bottom_col a{font-size: 1.9444444444444444em;font-weight: bold;color: #ff6319;margin-bottom: 17px; line-height: normal}
.our_services .left_col .bottom_col a:hover{color: #104c79}
.carrer_page .recruitment_process p{font-weight: 100}
input {-webkit-appearance: none; border-radius: 0}
textarea,input[type="text"],input[type="button"],input[type="submit"] {-webkit-appearance: none;border-radius: 0; font-family: 'Heebo', sans-serif;}
.page-template-ask_ceo .popup input[type="submit"]{ padding: 0}
.popup input::-webkit-input-placeholder, .popup textarea::-webkit-input-placeholder{ color: #aeaeae;}
.popup input:-moz-placeholder, .popup textarea:-moz-placeholder{ color: #aeaeae;}
.popup input::-moz-placeholder, .popup textarea::-moz-placeholder{ color: #aeaeae;}
.popup input:-ms-input-placeholder, .popup textarea:-ms-input-placeholder{ color: #aeaeae;}
.popup input::-ms-input-placeholder, .popup textarea::-ms-input-placeholder{ color: #aeaeae;}
.popup input:placeholder-shown, .popup textarea:placeholder-shown{color: #aeaeae;}
.contact_from_all{box-shadow: none;}
.contact_from_all.active{box-shadow: 5px 2px 20px #0000006e;}
footer .top_detail .contact_info ul li a.no_link{pointer-events: none}
footer .top_detail .contact_info ul li a{font-size: 1em;}

@media only screen and (max-width:767px){
    body .popup textarea{min-height: 261px;}
    .overlay{background: rgba(0,0,0,0.59)}
    body .poup_cont{padding: 0; margin-left: 30px; margin-right: 30px; margin-top: 80px;   width: calc(100% - 60px);}
    body .banner_form {min-height: 480px;}
    .banner_form .right_part p{line-height: 1.4}
    .banner_form .right_part p{margin-top: 15px;}
    .bg_icons:after, .bg_icons:before{display: none;}
    body .site-width.ask_ceo {padding: 0px 15px;}
    .our_services .left_col .bottom_col a{font-size: 1.289em;}
    .universal .inner .left_col h3{padding-bottom: 5px;}
    .news_event .right_col .owl-carousel .owl-nav .owl-next{left: 15px;}
    /*footer .top_detail {padding-bottom: 75px;}*/
    .client_part .blog.flip_blog .card .side em { font-size: 1.7em; padding-right: 34px; line-height: 1.28; }
}
@media only screen and (max-width:340px){
    .banner_form{max-width: 280px;}
    footer .top_detail .news_latter{padding: 0 15px;}
    footer .extra_detail{padding-bottom: 15px;}
    .wrapper, footer .wrapper{max-width: 300px;}
}