img{width:100%; display:block;}

@media only screen and (max-width:1920px){
select {-webkit-appearance:none;-moz-appearance:none;}

.details_holder,
.content_one .details_holder{width:80%;}
.form_holder .title{padding-bottom:10px; font-size:50px;}
}

@media only screen and (max-width:1640px),(max-width:1680px){

}

@media only screen and (max-width:1640px),(max-width:1680px){
.details_holder{width:95%;}

}

@media only screen and (max-width:1380px), (max-width:1440px){
.details_holder,
.content_one .details_holder{width:90%;}

/*** HEADER ****/
.header .one{width:250px;}
.header .two{width:280px; line-height:45px; font-size:35px; padding-top:10px;}
.header .two img{width:50px;}
.footer{ line-height:70px; font-size:18px;}

#model-one .popup_content{width:800px; margin:5% auto 0 auto;}
#model-one .popup_content .close{width:30px;}
#model-one .popup_content .title{font-size:45px; padding:0 40px 20px 40px;}
#model-one .popup_content .text_holder ul{width:95%;}
#model-one .popup_content .text_holder ul li{background:url(../images/symb1.png) no-repeat right 14px; background-size:10px; padding:5px 20px 5px 0; width:100%; font-size:20px;}
#model-one .popup_content .btn_holder img{width:70%;}

.banner_container{background-size:100%;padding-bottom:50px;}
.banner_one{padding-top:3%;}
.banner_one img{width:50%;}
.banner_two{width:500px;}
.banner_two .one{font-size:40px; padding-bottom:20px;}
.banner_two .one:after{bottom:15px; right:155px; background:url(../images/red-line.png) no-repeat center 0; background-size:81px; width:81px; height:6px;}
.banner_two .two{padding:0 0 10px 0; font-size:36px; line-height:55px;}
.banner_two .two h2{font-size:36px;}
.ziro{padding:15px 0; color:white; font-size:40px; line-height:55px;background-color:black;text-align:center;}
.ziro span{color:#fbc21f; font-size:40px; line-height:55px;font-family:'OpenSansHebrew-bold';}
.banner_two .three{padding-top:15px;}
.banner_two .three p,
.banner_two .three a{font-size:25px;}
.banner_two .three span{background:url(../images/symb2.png) no-repeat right 5px; padding:0 30px 0 0;}

.form_holder{padding:30px 0 20px 0;}
.form_holder .title{font-size:40px;}
.form_holder .title br{display:none;}

.form_content{padding:30px 0 0 0;}
.form_content ul li{padding-bottom:30px; width:100%;}
.form_content select, 
.form_content input{height:60px; font-size:30px;}
.form_content .form_one .two img{height:60px;}
.form_content select{background:url(../images/select-arrow.png) no-repeat 15px 30px #fff; background-size:15px; cursor:pointer;}
#datepicker {background:url(../images/select-arrow.png) no-repeat 15px 30px #fff; background-size:15px; cursor:pointer;}
#datepicker2 {background:url(../images/select-arrow.png) no-repeat 15px 30px #fff; background-size:15px; cursor:pointer;}
.form_content .form_one{width:49.5%; float:left;}
.form_content .form_one .one{width:55%; float:right}
.form_content .form_one .two{width:43%; float:left}
.form_content .form_two{width:49.5%; float:right;}
.form_content .form_two .one,
.form_content .form_two .two{width:49%;}
.form_content .form_two .two{float:right;}

.content_one{padding:50px 0;font-size:20px;}
.content_one h1{font-size:50px; padding-bottom:30px;}

.content_one img{width:45%;}
.content_one h2{font-size:30px;}

}

@media only screen and (max-width:1366px){
}

@media only screen and (max-width:1200px), (max-width:1280px){
.form_content select, 
.form_content input{height:54px; font-size:25px;}
.form_content .form_one .two img{height:54px;}
.form_content select{background:url(../images/select-arrow.png) no-repeat 15px 20px #fff; background-size:13px; cursor:pointer;}


.banner_two .two{padding:0 0 10px 0; font-size:33px; line-height:50px;}
.banner_two .two h2{font-size:33px;}
}

@media only screen and (max-width:1024px),(max-width:1040px){
.form_content select, 
.form_content input{height:42px; font-size:20px;}
.form_content .form_one .two img{height:42px;}
.form_content select{background:url(../images/select-arrow.png) no-repeat 15px 13px #fff;}
#datepicker {background:url(../images/select-arrow.png) no-repeat 15px 13px #fff;}
#datepicker2 {background:url(../images/select-arrow.png) no-repeat 15px 13px #fff;}

.form_holder .title br{display:block;}


}

@media only screen and (max-width:720px),(max-width:760px), (max-width:960px){
.header .one{width:200px;}
.header .two{width:200px; line-height:35px; font-size:25px; padding-top:10px;}
.header .two img{width:40px;}
.footer{ line-height:70px; font-size:15px;}

#model-one .popup_content{width:80%;}
#model-one .popup_content .close{width:25px;}
#model-one .popup_content .title{font-size:35px; padding:0 3% 20px 3%;}
#model-one .popup_content .text_holder ul{width:97%;}
#model-one .popup_content .text_holder ul li{background:url(../images/symb1.png) no-repeat right 14px; background-size:10px; padding:5px 20px 5px 0; width:100%; font-size:20px;}
#model-one .popup_content .btn_holder img{width:70%;}

#model-two .popup_content{width:80%;}
#model-two .popup_content .close{width:25px;}
#model-two .popup_content .title{font-size:35px; padding:0 3% 20px 3%;}
#model-two .popup_content .text_holder ul{width:97%;}
#model-two .popup_content .text_holder ul li{background:url(../images/symb1.png) no-repeat right 14px; background-size:10px; padding:5px 20px 5px 0; width:100%; font-size:20px;}
#model-two .popup_content .btn_holder img{width:70%;}

.banner_container{background-size:100%;padding-bottom:30px; background:url(../images/background-2.jpg) no-repeat center 0;}
.banner_one{padding-top:29%;}
.banner_one img{width:90%;}
.banner_two{width:450px;}
.banner_two .one{font-size:40px; padding-bottom:20px;}
.banner_two .one:after{bottom:15px; right:130px; background:url(../images/red-line.png) no-repeat center 0; background-size:70px; width:70px; height:6px;}
.banner_two .two{padding:0 0 10px 0; font-size:31px; line-height:46px;}
.banner_two .two h2{font-size:31px;}
.ziro{padding:15px 0; color:white; font-size:32px; line-height:45px;background-color:black;text-align:center;}
.ziro span{color:#fbc21f; font-size:32px; line-height:45px;font-family:'OpenSansHebrew-bold';}
.banner_two .three{padding-top:15px;}
.banner_two .three p,
.banner_two .three a{font-size:25px;}
.banner_two .three span{background:url(../images/symb2.png) no-repeat right 5px; padding:0 30px 0 0;}

.form_holder{padding:30px 0 0 0;}
.form_holder .title{font-size:40px;}
.form_content{padding:30px 0 0 0;}
.form_content ul li{padding-bottom:30px; width:100%;}
.form_content select, 
.form_content input{height:68px; font-size:28px;}
.form_content .form_one .two img{height:68px;}
.form_content select{background:url(../images/select-arrow.png) no-repeat 15px 30px #fff; background-size:15px; cursor:pointer;}
#datepicker {background:url(../images/select-arrow.png) no-repeat 15px 30px #fff; background-size:15px; cursor:pointer;}
#datepicker2 {background:url(../images/select-arrow.png) no-repeat 15px 30px #fff; background-size:15px; cursor:pointer;}

.form_content .form_one,
.form_content .form_two{width:100%; float:left;}
.form_content .form_one img.btn1{display:none;}
.form_content .form_one img.btn2{display:block;}
.form_content .form_one .one{width:58%; float:right}
.form_content .form_one .two{width:40%; float:left}
.form_content .form_two .one,
.form_content .form_two .two{width:49%;}
.form_content .form_two .two{float:right;}

.content_one{padding:30px 0;font-size:25px; text-align:center;}
.content_one h1{font-size:40px; padding-bottom:30px;}
.content_one ul li{width:46%; margin:0; padding:20px 10%;height:430px}
.content_one img{width:150px; float:none; margin:0 auto;}
.content_one h2{font-size:25px;font-family:'OpenSansHebrew-Bold';}
}

@media only screen and (max-width:600px), (max-width:650px),(max-width:680px){
.footer{ line-height:60px; font-size:13px;}
.banner_container{background-size:750px;}
.form_content select, 
.form_content input{height:53px; font-size:25px;}
.form_content .form_one .two img{height:53px;}
#model-one .popup_content{width:90%;}
#model-two .popup_content{width:90%;}
.ziro{padding:15px 0; color:white; font-size:27px; line-height:40px;background-color:black;text-align:center;}
.ziro span{color:#fbc21f; font-size:27px; line-height:40px;font-family:'OpenSansHebrew-bold';}
.content_one ul li{padding:10px 10%;height:450px;font-size:22px}
.banner_two .one{font-size:30px; padding-bottom:20px;}
}

@media only screen and (max-width:500px),(max-width:580px){
.ziro .br{display:block;}
.ziro{padding:15px 0; color:white; font-size:30px; line-height:41px;background-color:black;text-align:center;}
.ziro span{color:#fbc21f; font-size:30px; line-height:41px;font-family:'OpenSansHebrew-bold';}
}

@media only screen and (max-width:400px), (max-width:450px),(max-width:480px) {
.header .one{width:160px;}
.header .two{width:160px; line-height:30px; font-size:20px; padding-top:10px;}
.header .two img{width:35px;}
.footer{ line-height:normal; font-size:13px; padding:20px 3%;}
#model-one .popup_content{width:95%; margin:10% auto 0 auto;}
#model-one .popup_content .close{width:25px;}
#model-one .popup_content .title{font-size:25px; padding:0 3% 10px 3%;}
#model-one .popup_content .text_holder ul{width:97%;}
#model-one .popup_content .text_holder ul li{background:url(../images/symb1.png) no-repeat right 14px; background-size:7px; padding:3px 15px 3px 0; width:100%; font-size:16px;}
#model-one .popup_content .btn_holder img{width:90%;}

#model-two .popup_content{width:95%; margin:10% auto 0 auto;}
#model-two .popup_content .close{width:25px;}
#model-two .popup_content .title{font-size:25px; padding:0 3% 10px 3%;}
#model-two .popup_content .text_holder ul{width:97%;}
#model-two .popup_content .text_holder ul li{background:url(../images/symb1.png) no-repeat right 14px; background-size:7px; padding:3px 15px 3px 0; width:100%; font-size:16px;}
#model-two .popup_content .btn_holder img{width:90%;}

.banner_container{padding-bottom:30px; background:url(../images/background-3.jpg) no-repeat center 0;}
.banner_one{padding-top:12%;}
.banner_one img{width:90%;}
.banner_two{width:345px;}
.banner_two .one{font-size:28px; padding-bottom:20px;}
.banner_two .one:after{bottom:15px; right:65px; background:url(../images/red-line.png) no-repeat center 0; background-size:60px;}
.banner_two .two{padding:5px 0 10px 0; font-size:23px; line-height:30px;}
.banner_two .two h2{font-size:23px;}
.ziro{padding:15px 0; color:white; font-size:27px; line-height:38px;background-color:black;text-align:center;}
.ziro span{color:#fbc21f; font-size:27px; line-height:38px;font-family:'OpenSansHebrew-bold';}

.banner_two .three{padding-top:10px;}
.banner_two .three p,
.banner_two .three a{font-size:18px;}
.banner_two .three span{background:url(../images/symb2.png) no-repeat right 2px; background-size:20px; padding:0 25px 0 0;}
.form_holder {padding: 20px 0;}
.form_holder .title{font-size:25px;}
.form_content{padding:10px 0 0 0;}
.form_content ul li{padding-bottom:15px; width:100%;}
.form_content select, 
.form_content input{height:36px; font-size:20px;}
.form_content .form_one .two img{height:36px;}
.form_content select{background:url(../images/select-arrow.png) no-repeat 10px 15px #fff; background-size:12px; cursor:pointer;}
#datepicker {background:url(../images/select-arrow.png) no-repeat 10px 15px #fff; background-size:12px; cursor:pointer;}
#datepicker2 {background:url(../images/select-arrow.png) no-repeat 10px 15px #fff; background-size:12px; cursor:pointer;}
 
.form_content .form_one,
.form_content .form_two{width:100%; float:left;}
.form_content .form_one img.btn1{display:none;}
.form_content .form_one img.btn2{display:block;}
.form_content .form_one .one{width:58%; float:right}
.form_content .form_one .two{width:40%; float:left}
.form_content .form_two .one,
.form_content .form_two .two{width:49%;}
.form_content .form_two .two{float:right;}

.content_one{padding:20px 0;font-size:17px;}
.content_one h1{font-size:32px; padding-bottom:20px;}
.content_one ul li{padding:10px 10%;height:auto;width:100%;margin-bottom:20px;}
.content_one img{width:40%;}
.content_one h2{font-size:25px;}


.cta-btn{
width:100%;
    display:inline-block;
    padding:10px 40px;
    background:#d9ab12;
    color:#000 !important;
    text-decoration:none;
    font-size:22px;

    font-weight:bold;
    line-height:1.2;
}

.banner_two .two{

    margin-bottom:15px;
}

}

@media only screen and (max-width:375px), (max-width:384px){
.banner_two .one{font-size:24px; padding-bottom:20px;}
.form_holder .title{font-size:21px;}

.content_one{padding:20px 0;font-size:15px;}
.content_one h1{font-size:26px; padding-bottom:20px;}
.content_one ul li{padding:10px 10%;height:auto;width:100%;margin-bottom:20px;}
.content_one img{width:40%;}
.content_one h2{font-size:21px;}
}

@media only screen and (max-width:360px){
.header .one{width:160px;}
.header .two{width:150px; line-height:30px; font-size:18px; padding-top:10px;}
.header .two img{width:35px;}
.footer{ line-height:normal; font-size:13px; padding:20px 3%;}

.banner_one{padding-top:20%;}
.banner_one img{width:90%;}
.banner_two{width:300px;}

.banner_two .two{padding:5px 0 10px 0; font-size:19px; line-height:27px;}
.banner_two .two h2{font-size:19px;}
}

@media only screen and (max-width:300px), (max-width:320px){
.banner_two .one{font-size:21px; padding-bottom:20px;}
}











