@charset "utf-8";
/* CSS Document */
/*-----------------------------------------------------------------------------

Prototype Version:  2.4

*/

/* Table of Contents
-----------------------------------------------------------------------------

1. Clean Base
2. Base Typography
3. Images
4. Links
5. Forms
6. Tables
7. Framework

*/

/* 1. Create a Clean Base
------------------------------------------------------------------------------*/

html, body, br, hr, div, span, a, object, iframe, ul, ol, dl, li, dt, dd, h1, h2, h3, h4, h5, h6, p, blockquote, q, address,
small, big, cite, dfn, ins, del, i, em, b, strong, sup, sub, strike, pre, code, samp, kbd, var, tt, form, fieldset, legend, label,input, textarea, option, .nobox {background: transparent; border: 0; font-size: 100%; margin: 0; outline: 0; padding: 0; vertical-align: baseline;font-family: 'Open Sans Hebrew';}

/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section, main {display: block;}

blockquote, q {quotes: none;}
br {height: 0;}
ul, ol, dl, li {margin:0; padding:0;  color: #555555; font-size: 14px; line-height: 24px;}
html, body{height: 100%; -webkit-appearance:none; border:none; -webkit-text-size-adjust:none;}
body{position:relative;}

/* Class for clearing floats */
.clear {clear:both; display:block; overflow:hidden; visibility:hidden; width:0; height:0;}
.cf:after,.cf:before{display: table;content: ''}
.cf:after{clear: both;}
*{-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}

/* 2. Define Base Typography
------------------------------------------------------------------------------*/

/* Create the Default Headers  */
h1, h2, h3, h4, h5, h6 {}

/* Specific Header Settings */
h1 {font-weight:bold; font-size:36px; color:#fff; }
h2 {font-weight:bold; font-size:24px; color:#555; }
h3 {font-size:18px; }
h4 {font-size:16px;}
h5 {font-size: 14px;}
h6 {font-size: 12px;}

/* Create the Default Paragraphs */
p { color: #9f9f9f; font-size: 15px; line-height: 24px;}

/* Other Typo */
strong {font-weight: bold;}
hr {border:0 #000 solid; border-top-width: 1px; clear: both; height: 0;}
ol {list-style: decimal;}
ul {list-style: disc;}

/* 3. Images
------------------------------------------------------------------------------*/

/* Remove border around linked images */
img {border: 0; border-style: none;}

/* 4. Links
------------------------------------------------------------------------------*/

/* Default Link Types */
a {color: #000000; font-size: 16px; text-decoration:none;}
a:hover {}
a:active {color: #e8941a;}
a:focus {outline: none;}
a.current{color: #e8941a;}


/* 5. Forms
------------------------------------------------------------------------------*/

input[type='submit']{ -webkit-appearance:none; border:none; -webkit-text-size-adjust:none; }
select{-webkit-appearance:none; -moz-appearance:none; -o-appearance:none; appearance:none;}
input[type='text'],input[type='tel'],input[type='email'],input[type='password']{}
textarea{overflow:auto;}
::-webkit-input-placeholder{ color: #000;}
:-moz-placeholder{ color: #000;}
::-moz-placeholder{ color: #000;}
:-ms-input-placeholder{ color: #000;}
::-ms-input-placeholder{ color: #000;}
:placeholder-shown{ color: #000;}

/* Removes fieldset borders. even on Opea 7 */
fieldset {border: 1px solid transparent;}

/* 6. Tables
------------------------------------------------------------------------------*/

/* Table Fixes */
table {border-spacing: 0; border-collapse: collapse;}
td {text-align: left; font-weight: normal;}


/* 7. Framework
------------------------------------------------------------------------------*/

/* Common CSS */
/*common margin style*/
.m0{margin:0 !important;}
.mr20{margin-right:20px;}
.mt20{margin-top:20px !important;}
.mb80{margin-bottom:80px !important;}
.mt25{ margin-top:25px !important;}
.mt50{ margin-top:50px !important;}

/*all padding zero*/
.p0{padding:0 !important;}
.pt20{padding-top:20px;}

/*common display style*/
.dis-b{display:block}
.pos_rel{ position:relative;}
.hidden{ display:none !important;}

/*border*/
.no_bdr{border:none !important;}

/*common fonts style*/
.f16{ font-size:16px !important;}
.f18{ font-size:18px !important;}
.fbold{font-weight:bold;}

/*transition effect*/
.tra{-webkit-transition: all 0.5s ease;-moz-transition: all 0.5s ease;-o-transition: all 0.5s ease;transition: all 0.5s ease;}

/* Page Layout */
body{}
body *{direction: rtl}
#full_wrapper{min-height: 100%; height: auto !important; height: 100%; margin: 0 auto;background-color:#c3c2c0; background-image:url(../images/site/bg_image.jpg);background-position: top 21% center;background-size: 100%;background-repeat:no-repeat;max-width:1350px;width:100%; /* the bottom margin is the negative value of the footer's height */}
/*.wrapper{ width:960px; margin:0 auto;}
.content{ margin:0 auto; padding:0; width:100%;}*/



/*body*/
/*header*/
#full_wrapper .header{}
#full_wrapper .wrapper{max-width:1053px;width:100%;margin:0 auto;}
#full_wrapper .header{padding-top:28px;}
#full_wrapper .header .header_logo{text-align:left;}
#full_wrapper .header .header_logo .phone_image{display:none;}
#full_wrapper .header .header_logo img{}
#full_wrapper .main_container{padding-bottom:13%;}
#full_wrapper .main_container .right_form{width:402px;}
#full_wrapper .main_container .right_form .top_title{margin-bottom: 30px;margin-top:9%;}
#full_wrapper .main_container .right_form .top_title .mobile_title{display:none;}
#full_wrapper .main_container .right_form .top_title .descktop_title{display:block;}
#full_wrapper .main_container .right_form .top_title h1{font-size: 48px;color: #000;}
#full_wrapper .main_container .right_form .top_title h1 br{display:none;}
#full_wrapper .main_container .right_form .top_title p{font-size: 22px;color: #000;}
#full_wrapper .main_container .right_form .form{background-color:#f7c32d;padding: 86px 58px 95px 58px;border-radius:9px;}
#full_wrapper .main_container .right_form .form .form_title{}
#full_wrapper .main_container .right_form .form .form_title p{font-size: 25px;color: #000;margin-bottom: 11px;}
#full_wrapper .main_container .right_form .form .in{width: 100%;background-color: rgba(255,255,255,0.8);height: 23px;margin-bottom: 10px;padding-right: 8px;border-radius:2px;border: 1px solid transparent;}
#full_wrapper .main_container .right_form .form .in:focus{border-color: #000;}
#full_wrapper .main_container .right_form .form .submit{border-radius: 3px;background-color: #fff;padding: 2px 18px;text-align: left;float: left;transition: 0.4s ease all;-o-transition: 0.4s ease all;-moz-transition: 0.4s ease all;-webkit-transition: 0.4s ease all;cursor: pointer;}
#full_wrapper .main_container .right_form .form .submit:hover{background-color: #000;color: #fff}
#full_wrapper .main_container .right_form .bottom_link{text-align: center;margin-top: 50px;}
#full_wrapper .main_container .right_form .bottom_link a{font-size: 30px;background-color: #f7c32d;padding: 10px 50px;border-radius:9px;transition: 0.4s ease all;-o-transition: 0.4s ease all;-moz-transition: 0.4s ease all;-webkit-transition: 0.4s ease all;}
#full_wrapper .main_container .right_form .bottom_link a:hover{background-color: #000;color: #fff}
#full_wrapper .footer .footer_toptext{text-align:center;}
#full_wrapper .footer .footer_toptext p{font-size:25px;color:#000;text-transform:uppercase;}
#full_wrapper .footer .footer_toptext p strong{font-size:22px;color:#000;}
#full_wrapper .footer .footer_bootom_text{margin-top: 1%;padding-bottom: 0%;}
#full_wrapper .footer .footer_bootom_text .ft_left_text{width:50%;float:left;text-align:left;direction:ltr;}
#full_wrapper .footer .footer_bootom_text .ft_left_text a{font-size: 20px;font-weight: bold;transition: 0.4s ease all;-o-transition: 0.4s ease all;-moz-transition: 0.4s ease all;-webkit-transition: 0.4s ease all;}
#full_wrapper .footer .footer_bootom_text .ft_left_text a:hover{color: #f7c32d;}
#full_wrapper .footer .footer_bootom_text .ft_left_text .link{position: relative;margin-right: 10px;}
#full_wrapper .footer .footer_bootom_text .ft_left_text .link:after{content: '';position: absolute;right:-15px;top: 0;width: 2px;height: 28px;background-color: #000;}

#full_wrapper .footer .footer_bootom_text .ft_left_text img{position: relative;top: 5px;margin-left: 20px;transition: 0.4s ease all;}
#full_wrapper .footer .footer_bootom_text .ft_left_text img:hover{opacity: 0.7}
#full_wrapper .footer .footer_bootom_text .ft_right_text{width:50%;float:right;text-align:right;direction:ltr;}
#full_wrapper .footer .footer_bootom_text .ft_right_text p{font-size: 25px;color: #000;}
#full_wrapper .footer .footer_bootom_text .ft_right_text p a{font-size: 25px;color: #000;display: inline-block;}
/*center*/
/*footer*/

/* Push */
.push{}

.thankyou{width: 100%;height: 100%;background: #000; background-color: rgba(0,0,0,0.7);opacity: 1;position: fixed;z-index: 999999;}
.thankyou p{color:#fff;font-size: 30px;text-align: center;padding-top: 25%;}
.thankyou a{position: absolute;top:5%;right:5%;}
.antispam{display: none}
label.error{display: none !important;}
input.error {border: 1px solid #f71d1c !important;}