/*!
 *  Full Width HTML Template.
 * Code licensed under the Apache License v2.0.
 * For details, see http://www.apache.org/licenses/LICENSE-2.0.
 */

body {
  background: #ffffff url("images/pattern.png") repeat scroll 0 0;
  color: #363636;
  font-family: "open-sans";
}

.container{

width: 100%;
max-width:930px;
}

@font-face {
    font-family: 'open-sans';   
    src: url('fonts/OpenSansHebrew-Regular.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'open-bold';
    src: url('fonts/OpenSansHebrew-Bold.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}


header {
    background: rgba(0, 0, 0, 0) url("images/slider.jpg") no-repeat scroll center center / cover ;
    box-shadow: 0 0 12px rgba(0, 0, 0, 0.5);
    min-height: 600px;
}

.logo-area {
    margin: 22px 32px 30px 0;
}

.orange-heading {
    color: #df722d;
    font-family: 'open-bold';
    font-size: 48px;
    line-height: 50px;
    margin-bottom: 0;
}

.header-right {
    margin-bottom: 56px;
    padding: 0;
}
.header-right-wrap {
    background: #ffffff none repeat scroll 0 0;
    border-radius: 10px;
    padding: 30px 34px;
    width: 92%;
}


.dark-heading {
    color: #000000;
    font-family: open-bold;
    font-size: 30px;
    line-height: 36px;
    margin-bottom: 0;
}

.space-o {
    padding-bottom: 9px;
}

.HTdark-text {
    color: #000000;
    font-size: 17px;
    line-height: 15px;
}

.text-border {
    border-top: 1px solid #A7A7A7;
    margin-top: 19px !important;
    padding-top: 20px;
}

.button1 {
    margin: 26px 0;
}

.dark-heading2 {
    font-family: open-bold;
    font-size: 22px;
    line-height: 26px;
    margin: 0;
    text-align: center;
	color:#000000;
}

.dark-heading3 {

    font-size: 22px;
    line-height: 26px;
    margin: 0;
    text-align: center;
	color:#000000;
}

.Obig-heading {
    color: #df722d;
    font-family: open-bold;
    font-size: 61px;
    line-height: 23px;
    margin: 20px 0 4px;
    text-align: center;
}

.Obig-heading span {
    font-size: 32px;
    line-height: 30px;
}

.middle2 {
    border-left: 1px solid #a7a7a7;
    border-right: 1px solid #a7a7a7;
}

.bold{
font-family:open-bold;
}

.sectwo-heading {
    color: #df722d;
    font-size: 29px;
    line-height: 40px;
    margin: 44px 0;
    padding-right: 15px;
}

#sectionThree {
    background: #8fc7c6 none repeat scroll 0 0;
    margin: 46px 0 0 0;
    padding: 40px 0 30px;
}

.sect-head {
  font-family: open-bold;
  font-size: 20px;
  line-height: 31px;
  margin-bottom: 0;
  padding-right: 16px;
}

.Orange-bullet-list li {
  background: rgba(0, 0, 0, 0) url("images/bullet.png") no-repeat scroll right 9px;
  color: #000000;
  font-size: 17px;
  line-height: 26px;
  margin-bottom: 8px;
  padding-right: 15px;
}

.Orange-bullet-list {
    list-style-type: none;
    padding-right: 10px;
}

.space1 {
    margin-top: 28px;
}

.space3 {
    margin-top: 18px;
}

.clear-area{
clear:both;
}

.logo-area > img {
    max-width: 132px;
}

#sectionThree img {
    max-width: 324px;
    width: 100%;
}

.testi-text {
    font-size: 15px;
    font-style: italic;
    line-height: 25px;
    margin-bottom: 0;
}

.white {
    color: #ffffff;
    font-size: 16px;
    font-style: normal;
    margin-top: 18px;
}

.testi-img {
    padding-right: 0;
}

.testi-block {
    padding-top: 12px;
}
.seal-block {
  background: rgba(0, 0, 0, 0) url("images/badge.png") no-repeat scroll center top;
  height: 298px;
  margin-bottom: 20px;
  margin-top: 40px;
}

.col-sm-4.col-md-4.seal-img {
    margin-top: 32px;
    text-align: center;
}

.seal-right-text {
    padding-right: 7%;
    padding-top: 3%;
}

.seal-heading {
  color: #df722d;
  font-family: open-bold;
  font-size: 29px;
  line-height: 40px;
  margin-bottom: 14px;
  margin-top: 12px;
}

.seal-text {
    color: #000000;
    font-size: 20px;
}

.panel-heading {
    background: transparent none repeat scroll 0 0 !important;
    box-shadow: 0 0 0 0 !important;
	
	color:#A6A7A9;
}


 .panel-title a{ display:block;    text-decoration: none; outline:none;}
.accordion-toggle.collapsed{
    text-decoration: none;
	color:#A6A7A9;
	font-size:20px;
	font-family: open-bold;
	border-bottom:1px solid #A6A7A9;
	padding-bottom:5px;
}

.acc-text {
    color: #000000;
    font-size: 17px;
    line-height: 20px;
}

.accordion-toggle{
color:#000000;
font-size:20px;
font-family: open-bold;
padding-bottom:5px;
}

#sectionSix {
    background: #8fc7c6 none repeat scroll 0 0;
    padding-bottom: 60px;
    padding-top: 90px;
}

#sectionSix .testi-block img {
    max-width: 291px;
    width: 100% !important;
}

.test1-text{
    font-size: 15px;
    font-style: italic;
    line-height: 25px;
    margin-bottom: 0;
}

.test1-text.white {
    font-style: normal!important;
	font-family: open-bold;
}

.ttwo {
    border-left: 1px solid #a7a7a7;
    border-right: 1px solid #a7a7a7;
    padding-bottom: 4%;
}

.last-heading {
    color: #ffffff;
    font-family: open-bold;
    font-size: 29px;
    line-height: 40px;
    margin: 18px 0 0;
    text-align: center;
}

.last-heading1 {
  color: #ffffff;
  font-size: 21px;
  line-height: 38px;
  margin-bottom: 0;
  text-align: center;
}

#sectionFooter {
    background: #df722f none repeat scroll 0 0;
	padding-bottom:40px;
}

.foot-wrap {
    background: #ffffff none repeat scroll 0 0;
    margin: 14px auto auto;
    max-width: 543px;
    padding:30px 0 13px;
    width: 62%;
}

.foot-btn.text-center {
    margin-top: 26px;
}

.collapse.in{
border-top:1px solid #000000;
}

.panel {
    background-color: transparent!important;
    border: 0 none!important;
    border-radius: 0px!important;
    box-shadow: 0 0 0 0!important;
}

footer {
    margin: 50px 0;
}


.fancybox-skin {
    background: #df722d none repeat scroll 0 0 !important;
}

.form-heading {
    color: #ffffff;
    font-family: open-bold;
    font-size: 39px;
    line-height: 52px;
    margin-bottom: 0;
}

.text-center > input {
    padding: 6px;
    width: 60%;
}

#inline1 form {
    margin-top: 20px;
}

.submit-btn {
    background: rgba(0, 0, 0, 0) url("images/pbutton.png") no-repeat scroll center center;
    border: 0 none;
    height: 90px;
    text-indent: -99999px;
    width: 381px !important;
}



.embed-container { position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden; max-width: 100%; } .embed-container iframe, .embed-container object, .embed-container embed { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }

/*-Responsive CSS---*/

@media(max-width:928px) {

.orange-heading {
  font-size: 38px!important;
  line-height: 40px!important;
}

.dark-heading {
    font-size: 26px!important;
    line-height: 33px!important;
}

.seal-block {
    background-size: 100% 100%;
    height: auto !important;
    padding-bottom: 10px;
}

#sectionFooter .Obig-heading {
  font-size: 45px!important;
  line-height: 23px;
}

#sectionFooter  .dark-heading2 {
    font-size: 17px!important;
}

.button1 img {
    max-width: 418px;
    width: 100% !important;
}
.seal-img img {
    max-width: 215px;
    width: 100%;
}

.sec-img1 img {
    max-width: 291px;
    width: 100% !important;
}

}


@media(max-width:762px) {
    section {
        padding-top: 25px;
        padding-bottom: 25px;
    }

    .section-heading {
        font-size: 2em;
    }
	img {
    width: 100%!important;
}

.header-right-wrap {
    background: #ffffff none repeat scroll 0 0;
    border-radius: 10px;
    padding: 12px 10px !important;
    width: 100% !important;
}

.orange-heading {
    font-size: 34px !important;
    line-height: 38px !important;
}

.dark-heading {
    font-size: 21px!important;
    line-height: 28px!important;
}

.HTdark-text {
    font-size: 14px!important;
}

.sectwo-heading {
    font-size: 23px!important;
    margin: 0 0 20px!important;
}

#sectionThree {
    margin: 0!important;
    padding: 10px 0 30px!important;
}

#sectionFoure .col-md-4 {
    margin-bottom: 15px;
}

.seal-img img {
    max-width: 215px;
    width: 100%;
}

.seal-block {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0 !important;
    height: auto!important;
    margin-top: 0!important;
	margin-bottom: 0!important;
}

#sectionSix {
    padding-bottom: 20px!important;
    padding-top: 19px!important;
}

.foot-wrap .col-md-2 img {
    max-width: 18px;
    width: 100% !important;
}

.foot-btn.text-center img {
    max-width: 311px;
    width: 100%;
}

.popup_contact_form {
    width: 100% !important;
}

.form-heading {
    font-size: 22px!important;
    line-height: 30px!important;
}

.foot-wrap {
    width: 100% !important;
}

.last-heading {
    font-size: 24px !important;
    line-height: 33px !important;
}

.button1 img {
    max-width: 418px;
    width: 100% !important;
}

.popup_contact_form input {
    width: 100% !important;
}

#sectionFooter{

padding-top:0!important;
}

.popup_contact_form  input {
    width:100%!important;
}

.sec-img1 img {
    max-width: 291px;
    width: 100% !important;
}

.text-center.foot-btn2 input {
    background-size: 100% auto !important;
}

}
