h1,h2,h3,h4,h5{margin:0;padding:0;}
button{background:none;border:none;padding:0;margin:0;}
*{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}
a{text-decoration:none;color:#473328;}
a:hover{text-decoration:underline;}
a img{border:0;text-decoration:none;}
img, embed, object, iframe{max-width:100%;}
form, p{margin:0;padding:0;}
input, textarea, select{font-family:arial;font-size:12px;}
textarea{overflow:auto;resize:none;}
input[type="button"], input[type="submit"], input[type="image"], input[type="reset"], a, select, button{cursor:pointer;}
table{border-collapse:collapse;}
::-webkit-input-placeholder{color:#5a5a5a;}
:-moz-placeholder{color:#5a5a5a;}
.error::-webkit-input-placeholder{color:red;}
.error:-moz-placeholder{color:red;}
.dooble{text-decoration:none;color:#fff;text-align:center;padding:0 0 12px 0;font-family:OpenSansHebrewRegular, Tahoma, Geneva, sans-serif;font-size:14px;color:#6884A0;}
.dooble:hover{color:#00CCFF;}
input.error, textarea.error, select.error{
color:red;
border:1px solid red !important;
}
ul{padding:1%;margin:0;}
input[type="checkbox"].error ~ span{color:red;}
label.error{display:none !important;}
input[type="checkbox"], input[type="radio"]{vertical-align:middle;cursor:pointer;}
.clear{
    clear:both;
    font-size:1px;
    line-height:1px;
    display:block;
    height:0;
}
.noStyla{
text-decoration:none;
color:inherit;
}
.no_mar{margin:0 !important;}
.pad_last{padding:0 !important;}
.no_bg{background:none !important;}
.no_border{border:none !important;}
.fl_lf{float:left !important;}
.fl_rf{float:right !important;}
.last{margin:0 0 0 0 !important;}
*{
    -moz-box-sizing:border-box;
    -webkit-box-sizing:border-box;
    box-sizing:border-box;
}
html{
    width:100%;
    -webkit-text-size-adjust:100%;
    direction:ltr;
    height:100%;
}
body{
    font-family:OpenSansHebrewRegular, Tahoma, Geneva, sans-serif,arial;
    font-size:12px;
    line-height:20px;
    color:#000;
    background:#ffffff;
    padding:0;
    margin:0;
    height:100%;
}
img{border:none;}
.wrapper{
     direction:rtl;
     margin:75px auto -411px;
     min-width:100%;
     height:auto;
     min-height:100%;
     width:100%;
     overflow:hidden;
}
.push{
    height:411px;
    clear:both;
}
.container{
    width:1200px;
    margin:0 auto;
}
b,strong{
    font-family:OpenSansHebrewBold, Tahoma, Geneva, sans-serif;
    font-weight:700;
}
.header{
    width:100%;
    height:75px;
    padding:9px 0 0;
    box-shadow:0 0 5px #999;
    position:fixed;
    z-index:99999;
    background:#fff;
    top:0;
    right:0;
}
.BreadCrumb{
    display:inline-block;
    margin:0;
    padding:0;
    font-family:OpenSansHebrewRegular, Tahoma, Geneva, sans-serif;
    font-size:16px;
    color:#666666;
    font-weight:normal;
    text-decoration:none;
}
.BreadCrumbStop{
    display:inline-block;
    margin:0px 0 0 4px;
    width:14px;
    height:10px;
    font-family:OpenSansHebrewRegular, Tahoma, Geneva, sans-serif;
    font-size:14px;
    color:#666666;
    font-weight:normal;
    background:url(/content/images/arrow11.png) no-repeat left bottom;
    background-size:contain;
}
.nav ,.searchButton{
    display:inline-block;
    vertical-align:top;
}
.nav > ul{
    margin:0;
    padding:0;
    list-style-type:none;
    position:relative;
    min-width:800px;
    max-width:100%;
    vertical-align:top;
    display:table;
}
.nav > ul::after{
    content:'';
    display:block;
    clear:both;
}
.nav > ul > li{display:table-cell;text-align:center;}
.nav > ul > li a::after{
    content:"";
    background:#0198e7;
    height:4px;
    position:absolute;
    right:0;
    left:0;
    bottom:0;
    -webkit-transform-origin:100% 0;
    transform-origin:100% 0;
    -webkit-transform:scale3d(0,1,1);
    transform:scale3d(0,1,1);
    filter:alpha(opacity=0);
    opacity:0;
    -khtml-opacity:0;
    -webkit-transition:all 0.3s ease;
    transition:all 0.3s ease;
}
.nav > ul > li:not(.liParent):hover > a::after,
.nav > ul > li:not(.liParent).active > a::after{
	filter:alpha(opacity=100);
	opacity:1;
	-khtml-opacity:1;
	-webkit-transform:scale3d(1,1,1);
	transform:scale3d(1,1,1);
}
.nav > ul > li > a{
    font-family:OpenSansHebrewBold, Tahoma, Geneva, sans-serif;
    font-size:18px;
    color:#193282;
    font-weight:600;
    text-decoration:none;
    position:relative;
    display:inline-block;
    vertical-align:top;
    padding:16px 15px 0;
    height:66px;
}
.nav > ul > li.liParent > a::before{
    content:'';
    display:none;
    background:#0198E7;
    position:absolute;
    width:100%;
    height:100%;
    top:0;
    right:0;
    border-radius:5px 5px 0 0;
    z-index:-1;
}
.nav > ul > li .submenu{
    display:none;
    background:#fff;
    width:100%;
    position:absolute;
    top:100%;
    right:0;
    border-top:5px solid #0198E7;
    z-index:999;
    padding:15px 15px 25px;
	text-align:right;
    -webkit-box-shadow:2px 6px 15px #777777;
    box-shadow:2px 6px 15px #777777;
}
.nav > ul > li.liParent:hover > a{
    color:#fff;
}
.nav > ul > li.liParent:hover > a::before,
.nav > ul > li.liParent:hover .submenu{
    display:block;
}
.submenu > ul{
    padding:0;
    margin:0;
    list-style:none;
    max-width:100%;
    font-size: 0;
}
.submenu > ul > li{
    width:19.666777%;
    margin:0;
    display:inline-block;
    padding: 10px 5px;
}
.submenu > ul > li > a{
    font-family:OpenSansHebrewCondensedBold, Tahoma, Geneva, sans-serif;
    font-size:18px;
    font-weight:900;
    padding:13px 0 10px 0;
    width:100%;
    float:right;
    text-decoration:none;
    width:100%;
}
.submenu > ul > li > ul{
    padding:0;
    margin:5px 0 0 0;
    list-style:none;
    display:block;
    float:right;
}
.submenu > ul > li > ul > li{
    float:right;
    width:100%;
    padding:10px 0 0;
}
.submenu > ul > li > ul > li > a{
    font-family:OpenSansHebrewRegular, Tahoma, Geneva, sans-serif;
    font-size:14px;
    color:#666666;
    font-weight:normal;
    line-height:20px;
    text-decoration:none;
    -webkit-transition:all 0.3s ease;
    -moz-transition:all 0.3s ease;
    -o-transition:all 0.3s ease;
    transition:all 0.3s ease;
}
.submenu > ul > li > ul > li:hover > a , .submenu > ul > li > ul > li.active > a{
    color:#0198E7;
}
.navliImgWrp{width:100%;height:100px;overflow:hidden;}
.navliImgWrp a{
    display:block;
    width:100%;
    height:100%;
    float:right;
}
.navimg{
    width:100%;
    height:100%;
    vertical-align: top;
    -webkit-transform:scale3d(1, 1, 1);
    -moz-transform:scale3d(1, 1, 1);
    -o-transform:scale3d(1, 1, 1);
    -ms-transform:scale3d(1, 1, 1);
    transform:scale3d(1, 1, 1);
    -webkit-transition:all 0.3s ease;
    -moz-transition:all 0.3s ease;
    -o-transition:all 0.3s ease;
    transition:all 0.3s ease;
}
.navliImgWrp:hover .navimg{
  -webkit-transform:scale3d(1.1, 1.1, 1.1);
-moz-transform:scale3d(1.1, 1.1, 1.1);
-o-transform:scale3d(1.1, 1.1, 1.1);
-ms-transform:scale3d(1.1, 1.1, 1.1);
transform:scale3d(1.1, 1.1, 1.1);
}
.searchButton{
    width:60px;
    top:-10px;
    position:absolute;
    background:#fff;
    overflow:hidden;
    height:100%;
    float:right;
    -webkit-transition:all 0.3s ease;
    -moz-transition:all 0.3s ease;
    -o-transition:all 0.3s ease;
    transition:all 0.3s ease;
    z-index:888;
    margin-top:0;
    padding-top:25px;
}
.serch_btn{
    display:inline-block;
    background:#fff;
    z-index:3;
    margin:10px 0 0 0;
    float:right;
    padding:11px 18px;
    border-right:1px solid #ccc;
    position:absolute;
    top:10px;
    left:0;
    width:50px;
    float:left;
}
.search{
    height:100%;
    width:230px;
    padding:0px 10px 5px 0;
    position:relative;
    float:right;
    right:0;
    z-index:2;
    overflow:hidden;
}
.searchButton.show{
    width:345px;
}
.input1{
    width:70%;
    background:#ffffff;
    border:1px solid #dddddd;
    margin:0 0 0px 2%;
    padding:4px 10px;
    display:inline-block;
    font-family:OpenSansHebrewRegular, Tahoma, Geneva, sans-serif;
    font-size:14px;
    color:#999999;
    font-weight:normal;
    border-radius:0px;
    float:right;
    outline:none;
}
.srchSubmit{
    background-color:#0198e7;
    display:inline-block;
    margin:0 0 14px 0;
    padding:4px 13px;
    font-family:OpenSansHebrewRegular, Tahoma, Geneva, sans-serif;
    font-size:14px;
    color:#ffffff;
    font-weight:normal;
    border-radius:25px 0px 0px 25px;
    text-decoration:none;
    border:0;
    cursor:pointer;
    outline:none;
    border:1px solid #0198e7;
    -webkit-transition:all 0.2s ease;
-moz-transition:all 0.2s ease;
-o-transition:all 0.2s ease;
transition:all 0.2s ease;
}
.srchSubmit:hover{
    background:#fff;
    color:#0198e7;
}
.nav ul > li.last:hover{
    border-bottom:0;
}
.logo{float:left;}
.logo img{vertical-align:top;}
.mobail_logo{
    display:none;
}
.banner_main{
    width:100%;
    position:relative;
}
.banner_img{
    width:100%;
    display:block;
}
.banner2_img{
    width:100%;
    display:block;
}
.banner{
    width:100%;
    position:absolute;
    right:0;
    top:0;
    height:100%;
}
.container1{
    width:1200px;
    margin:0 auto;
    height:100%;
    display:table;
}
.aligner{
    display:table-cell;
    width:100%;
    height:100%;
    vertical-align:middle;
}
.banner_cont{
    width:400px;
    margin:0 18px 0 0;
}
.banner_cont .title{
    font-family:OpenSansHebrewCondensedBold, Tahoma, Geneva, sans-serif;
    font-size:43px;
    color:#0198e7;
    font-weight:900;
    line-height:52px;
    padding:7px 0 0 0;
}
.banner_cont .sub_title{
    font-family:OpenSansHebrewCondensedBold, Tahoma, Geneva, sans-serif;
    font-size:40px;
    color:#07093d;
    font-weight:bold;
    line-height:56px;
    padding:0 0 10px 0;
}
.banner_cont .pera{
    font-family:OpenSansHebrewRegular, Tahoma, Geneva, sans-serif;
    font-size:18px;
    color:#3a3a3a;
    font-weight:normal;
    line-height:29px;
}
.banner_cont .pera.limitHeight{
    height:90px;
    overflow:hidden;
}
.banner_cont .title1{
    font-family:OpenSansHebrewCondensedBold, Tahoma, Geneva, sans-serif;
    font-size:40px;
    color:#0198e7;
    font-weight:900;
    line-height:50px;
    padding:0px 0 7px 0;
    margin:0 0 17px;
}
.banner_cont .btn{padding:0px 21px 0px 21px;font-family:OpenSansHebrewRegular, Tahoma, Geneva, sans-serif;font-size:17px;line-height:39px;height:40px;color:#ffffff;font-weight:bold;border-radius:20px;text-decoration:none;display:inline-block;margin:23px 0 0 0;position:relative;overflow:hidden;z-index:2;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;}
.banner_cont1{
    width:470px;
    margin:0;
}
.prev{
    position:absolute;
    left:2%;
    top:47%;
    margin:-25px 0 0 0;
    z-index:888;
    border:3px solid #ccc;
    border-radius:50%;
    width:56px;
    height:56px;
    -webkit-transition:all 0.3s ease;
    -moz-transition:all 0.3s ease;
    -o-transition:all 0.3s ease;
    transition:all 0.3s ease;
    overflow:hidden;
}
.next{
    position:absolute;
    right:2%;
    top:47%;
    margin:-25px 0 0 0;
    z-index:888;
    border:3px solid #ccc;
    border-radius:50%;
    width:56px;
    height:56px;
    -webkit-transition:all 0.3s ease;
    -moz-transition:all 0.3s ease;
    -o-transition:all 0.3s ease;
    transition:all 0.3s ease;
    overflow:hidden;
}
.prev:hover,.next:hover{
    border:3px solid #bbb;
} 
.prev .pic,.next .pic{
      -webkit-transition:all 0.3s ease;
      -moz-transition:all 0.3s ease;
      -o-transition:all 0.3s ease;
      transition:all 0.3s ease;
      -webkit-transform:scale3d(1, 1, 1);
      -moz-transform:scale3d(1, 1, 1);
      -o-transform:scale3d(1, 1, 1);
      -ms-transform:scale3d(1, 1, 1);
      transform:scale3d(1, 1, 1);
      will-change:transform;
      max-width:100%;
      height:auto;
}
.prev:hover .pic,.next:hover .pic{-webkit-transform:scale3d(1.3, 1.3, 1.3);-moz-transform:scale3d(1.3, 1.3, 1.3);-o-transform:scale3d(1.3, 1.3, 1.3);-ms-transform:scale3d(1.3, 1.3, 1.3);transform:scale3d(1.3, 1.3, 1.3);}
.block{
    background-color:#eeeeee;
    border:1px solid #dddddd;
    width:31.5%;
    min-height:258px;
    margin:31px 0 31px 0;
    padding:0px 14px 0px 14px;
    position:relative;
    float:right;
}
.block_in{
    float:right;
    width:60%;
    padding:6px 0px 6px 0;
    min-height:255px;
    position:relative;
    z-index:999;
}
.block_pic{
    float:left;
    margin:-12px 0 0 -19px;
    position:absolute;
    left:0;
    top:0;
    margin-left:1px;
}
.block .pic{
    display:table;
}
.block .title{
    font-family:OpenSansHebrewCondensedBold, Tahoma, Geneva, sans-serif;
    font-size:29px;
    color:#193282;
    font-weight:900;
    line-height:32px;
    background:url(/content/images/line1.png) no-repeat right bottom;
    padding:5px 0 15px 0;
}
.block .pera{
    font-family:OpenSansHebrewRegular, Tahoma, Geneva, sans-serif;
    font-size:16px;
    color:#666666;
    font-weight:normal;
    line-height:26px;
    margin:9px 0 29px 0;
}
.block .btn{
    background-color:#193282;
    padding:10px 10px 10px 10px;
    font-family:OpenSansHebrewBold, Tahoma, Geneva, sans-serif;
    font-size:17px;
    color:#ffffff;
    font-weight:bold;
    position:absolute;
    right:0px;
    bottom:20px;
    border-radius:20px;
    text-decoration:none;
    border:1px solid #193282;
    -webkit-transition:all 0.3s ease;
    -moz-transition:all 0.3s ease;
    -o-transition:all 0.3s ease;
    transition:all 0.3s ease;
    z-index:2;
    overflow:hidden;
}
.block .btn:hover{
    color:#193282;
}
.block2{
    background-color:#eeeeee;
    border:1px solid #dddddd;
    width:31.5%;
    min-height:258px;
    margin:31px 31px 31px 31px;
    padding:0px 14px 0px 14px;
    position:relative;
    float:right;
}
.block2_pic{
    float:left;
    margin:-12px 0 0 -17px;
    position:absolute;
    left:0;
    top:0;
}
.block2 .pic{
    display:table;
}
.block2 .title{
    font-family:OpenSansHebrewCondensedBold, Tahoma, Geneva, sans-serif;
    font-size:29px;
    color:#0198e7;
    font-weight:900;
    line-height:32px;
    background:url(/content/images/line2.png) no-repeat right bottom;
    padding:5px 0 18px 0;
}
.block2 .pera{
    font-family:OpenSansHebrewRegular, Tahoma, Geneva, sans-serif;
    font-size:16px;
    color:#666666;
    font-weight:normal;
    line-height:26px;
    margin:9px 0 29px 0;
}
.block2 .btn{
    background-color:#0198e7;
    padding:10px 10px 10px 10px;
    font-family:OpenSansHebrewBold, Tahoma, Geneva, sans-serif;
    font-size:17px;
    color:#ffffff;
    font-weight:bold;
    position:absolute;
    right:0px;
    bottom:20px;
    border-radius:20px;
    text-decoration:none;
    border:1px solid #0198e7;
    -webkit-transition:all 0.3s ease;
    -moz-transition:all 0.3s ease;
    -o-transition:all 0.3s ease;
    transition:all 0.3s ease;
    z-index:2;
    overflow:hidden;
}
.block2 .btn:hover{
    color:#0198e7;
}
.block3{
    background-color:#eeeeee;
    border:1px solid #dddddd;
    width:31.5%;
    min-height:258px;
    margin:31px 0 31px 0;
    padding:0px 14px 0px 14px;
    position:relative;
    float:right;
}
.block3_pic{
    float:left;
    margin:-14px 0 0 -24px;
    position:absolute;
    left:0;
    top:0;
}
.block3 .pic{
    display:table;
}
.block3 .title{
    font-family:OpenSansHebrewCondensedBold, Tahoma, Geneva, sans-serif;
    font-size:29px;
    color:#f59f1a;
    font-weight:900;
    line-height:32px;
    background:url(/content/images/line3.png) no-repeat right bottom;
    padding:5px 0 18px 0;
}
.block3 .pera{
    font-family:OpenSansHebrewRegular, Tahoma, Geneva, sans-serif;
    font-size:16px;
    color:#666666;
    font-weight:normal;
    line-height:26px;
    margin:9px 0 29px 0;
}
.block3 .btn{
    background-color:#f59f1a;
    padding:10px 10px 10px 10px;
    font-family:OpenSansHebrewBold, Tahoma, Geneva, sans-serif;
    font-size:17px;
    color:#ffffff;
    font-weight:bold;
    border-radius:20px;
    text-decoration:none;
    position:absolute;
    right:0px;
    bottom:20px;
    border:1px solid #f59f1a;
    -webkit-transition:all 0.3s ease;
    -moz-transition:all 0.3s ease;
    -o-transition:all 0.3s ease;
    transition:all 0.3s ease;
    z-index:2;
    overflow:hidden;
}
.block3 .btn:hover{
    color:#f59f1a;
}
.about_section{
    width:100%;
    background-color:#eeeeee;
}
.about_in{
    margin:0 auto;
    width:1000px;
    padding:118px 0 106px 0;
}
.gallery{
    float:right;
    margin:0;
    padding:10px 10px 10px 10px;
    background-color:#ffffff;
    width:50%;
}
.gallery_img{
    width:100%;
    display:block;
}
.gallery_cont{
    float:left;
    width:44%;
}
.gallery_cont .title{
    font-family:OpenSansHebrewCondensedBold, Tahoma, Geneva, sans-serif;
    font-size:29px;
    color:#193282;
    font-weight:900;
    padding:0px 0 20px 0;
}
.gallery_cont .pera{
    font-family:OpenSansHebrewRegular, Tahoma, Geneva, sans-serif;
    font-size:16.5px;
    color:#666666;
    font-weight:normal;
    line-height:30px;
    margin:18px 0 29px 0;
}
.gallery_cont .btn{
    background-color:#0198e7;
    padding:14px 21px 14px 21px;
    display:inline-block;
    margin:22px 0 0 0;
    font-family:OpenSansHebrewBold, Tahoma, Geneva, sans-serif;
    font-size:16px;
    color:#ffffff;
    font-weight:bold;
    border-radius:26px;
    text-decoration:none;
    border:1px solid #0198e7;
    -webkit-transition:all 0.3s ease;
    -moz-transition:all 0.3s ease;
    -o-transition:all 0.3s ease;
    transition:all 0.3s ease;
    position:relative;
    z-index:2;
    overflow:hidden;
}
.gallery_cont .btn:hover{
    color:#0198e7;
}
.gallery_cont .btn::after{
    content:"";
    position:absolute;
    top:0;
    left:0;
    height:100%;
    width:0;
    -webkit-transition:all 0.5s ease;
    -moz-transition:all 0.5s ease;
    -o-transition:all 0.5s ease;
    transition:all 0.5s ease;
    z-index:-1;
    background-color:#fff;
}
.gallery_cont .btn:hover::after{
    width:100%;
}
.logos_section{
    width:100%;
    text-align:center;
    padding:86px 0 48px 0;
    font-size:0;
}
.logos_section1{
    background-color:#eeeeee;
    margin:50px 0 0;
}
.logos_section2{
    padding:56px 0 48px 0;
}
.logos_section .title{
    font-family:OpenSansHebrewCondensedBold, Tahoma, Geneva, sans-serif;
    font-size:33px;
    color:#193282;
    font-weight:900;
    padding:0px 0 60px 0;
    text-transform:uppercase;
}
.logo1{
    margin:0 3.3%;
    display:inline-block;
    float:left;
    width:200px;
    height:58px;
    line-height:58px;
    text-align:center;
    font-size:1px;
    letter-spacing:-1px;
    padding:0 10%;
}
.swiper-slide .logo1{
    display:block;
    line-height:58px;
    font-size:0;
}
.swiper-slide .pic{
    max-width:100%;
    max-height:99%;
    width:auto;
    height:auto;
    vertical-align:middle;
}
.img_wrapper img{
max-width:100%;
max-height:100%;
vertical-align:middle;
}
.footer{
    width:100%;
    background-color:#020a42;
     direction:rtl;
}
.footer_in{
    padding:16px 19px 0 19px;
    width:1200px;
    margin:0 auto 0 auto;
}
.fot_right{
    display:inline-block;
    margin:0;
    padding:5px 0 0 0;
    float:right;
    width:auto;
    max-width:50%;
    text-align:center;
}
.icons{
    display:block;
    margin:49px 0 0 0;
    padding:0;
}
.icon1{
    display:inline-block;
    margin:0 0 0 17px;
}
.icon1 img{
    -webkit-transform:translate3d(0px, 0px, 0px);
    -moz-transform:translate3d(0px, 0px, 0px);
    -o-transform:translate3d(0px, 0px, 0px);
    -ms-transform:translate3d(0px, 0px, 0px);
    transform:translate3d(0px, 0px, 0px);
    -webkit-transition:all 0.3s ease;
    -moz-transition:all 0.3s ease;
    -o-transition:all 0.3s ease;
    transition:all 0.3s ease;
}
.icon1:hover img{
     -webkit-transform:translate3d(0px, -5px, 0px);
    -moz-transform:translate3d(0px, -5px, 0px);
    -o-transform:translate3d(0px, -5px, 0px);
    -ms-transform:translate3d(0px, -5px, 0px);
    transform:translate3d(0px, -5px, 0px);
}
.fot_nav{
    float:left;
}
.fot_nav ul{
    margin:25px 0px 0 0;
    padding:0;
    display:inline-block;
    list-style-type:none;
    width:100%;
}
.fot_nav ul > li{
    display:block;
    margin:0 0 14px 0;
    padding:0;
}
.fot_nav ul > li > a{
    display:inline-block;
    margin:0;
    padding:0;
    font-family:OpenSansHebrewRegular, Tahoma, Geneva, sans-serif;
    font-size:14px;
    color:#fff;
    text-decoration:none;
    opacity:0.5;
    -webkit-transition:all 0.3s ease;
    -moz-transition:all 0.3s ease;
    -o-transition:all 0.3s ease;
    transition:all 0.3s ease;
}
.fot_nav ul > li > a:hover{
    opacity:1;
}
.fot_nav .title{
    font-family:OpenSansHebrewCondensedBold, Tahoma, Geneva, sans-serif;
    font-size:20px;
    line-height:26px;
    color:#fff;
    font-weight:900;
    padding:0px 0 2px 0;
    margin:0;
}
.copy_right{
    border-top:1px solid #353b68;
    text-align:center;
    font-family:OpenSansHebrewRegular, Tahoma, Geneva, sans-serif;
    font-size:14px;
    color:#fff;
    text-decoration:none;
    padding:12px 0 10px 0;
    margin:0px 0 0 0;
}
.copy_right span{
    opacity:0.5;
}
.link{
    border-top:1px solid #353b68;
    text-align:center;
    font-family:OpenSansHebrewRegular, Tahoma, Geneva, sans-serif;
    font-size:14px;
    color:#fff;
    text-decoration:none;
    padding:30px 0 30px 0;
    margin:34px 0 0 0;
    opacity:1;
    background:url(/content/images/arrow8.png) no-repeat 20px center;
    width:100%;
    display:none;
}
.block4{
    border:1px solid #eeeeee;
    width:31.5%;
    margin:0.8% 0.9% 1% 0.9%;
    padding:8px 8px;
    float:right;
    height:360px;
}
.block1 .pic  ,.block2 .pic ,.block3 .pic ,.block4 .pic ,.block5 .pic ,.block6 .pic ,.block7 .pic ,.block8 .pic,.block9 .pic,.block10 .pic,.block11 .pic,.block12 .pic{
    max-width:100%;
    margin:0 auto;
    display:inline-block;
    width:auto;
    -webkit-transition:all 0.5s ease;
    -moz-transition:all 0.5s ease;
    -o-transition:all 0.5s ease;
    transition:all 0.5s ease;
    opacity:1;
    filter:alpha(opacity=100);
}
.block1 .pic:hover ,.block2 .pic:hover,.block3 .pic:hover,.block4 .pic:hover,.block5 .pic:hover,.block6 .pic:hover,.block7 .pic:hover,.block8 .pic:hover{
    opacity:0.8;
    filter:alpha(opacity=80);
}
.block4 .title ,
.block5 .title,
.block6 .title,
.block7 .title,
.block8 .title,
.block9 .title,
.block10 .title,
.block11 .title,
.block12 .title
{
    font-family:OpenSansHebrewCondensedBold, Tahoma, Geneva, sans-serif;
    font-size:28px;
    color:#193282;
    font-weight:900;
    padding:13px 0 6px 0;
    width:100%;
    float:right;
    line-height:28px;
}
.block4 .pera,
.block5 .pera,
.block6 .pera,
.block7 .pera,
.block8 .pera,
.block9 .pera,
.block10 .pera,
.block11 .pera,
.block12 .pera
{
    font-family:OpenSansHebrewRegular, Tahoma, Geneva, sans-serif;
    font-size:14px;
    color:#666666;
    font-weight:normal;
    line-height:26px;
    margin:9px 0 0 0;
    float:right;
}
.block4 .btn , 
.block5 .btn, 
.block6 .btn, 
.block7 .btn, 
.block8 .btn,
.block9 .btn,
.block10 .btn,
.block11 .btn,
.block12 .btn
{display:block;float:right;margin:20px 0 14px 0;padding:0px 11px 0px 21px;line-height:35px;height:40px;font-family:OpenSansHebrewBold, Tahoma, Geneva, sans-serif;font-size:17px;color:#ffffff;font-weight:bold;border-radius:20px;text-decoration:none;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;position:relative;z-index:2;overflow:hidden;}
.block4 .btn::after , 
.block5 .btn::after,
.block6 .btn::after,
.block7 .btn::after,
.block8 .btn::after,
.block9 .btn::after,
.block10 .btn::after,
.block11 .btn::after,
.block12 .btn::after
{
    content:"";
    position:absolute;
    top:0;
    left:0;
    height:100%;
    width:0;
    -webkit-transition:all 0.5s ease;
    -moz-transition:all 0.5s ease;
    -o-transition:all 0.5s ease;
    transition:all 0.5s ease;
    z-index:-1;
    background-color:#fff;
}
.block4 .btn:hover::after ,
.block5 .btn:hover::after,
.block6 .btn:hover::after,
.block7 .btn:hover::after ,
.block8 .btn:hover::after,
.block9 .btn:hover::after,
.block10 .btn:hover::after,
.block11 .btn:hover::after,
.block12 .btn:hover::after
{
    width:100%;
}
.block_in1{
    padding:6px 19px 6px 0;
    height:100%;
}
.top_section{
    display:block;
    margin:0;
    padding:15px 2px 13px 2px;
}
.social_icons{
    display:inline-block;
    margin:5px 0 0 0;
    float:left;
}
.social_icon1{
    display:inline-block;
    margin:0;
    float:right;
}
.top_right{
    float:right;
    margin:0;
    padding:0;
}
.top_right ul{
    display:inline-block;
    margin:0;
    padding:0;
    list-style-type:none;
}
.top_right ul > li{
    display:inline-block;
    margin:0 0 0 4px;
    padding:0 0 0 15px;
    float:right;
    font-family:OpenSansHebrewRegular, Tahoma, Geneva, sans-serif;
    font-size:14px;
    color:#666666;
    font-weight:normal;
    background:url(/content/images/arrow11.png) no-repeat left center;
}
.top_right ul > li > a{
    display:inline-block;
    margin:0;
    padding:0;
    font-family:OpenSansHebrewRegular, Tahoma, Geneva, sans-serif;
    font-size:14px;
    color:#666666;
    font-weight:normal;
    text-decoration:none;
}
.top_right ul > li > a:hover,
.top_right ul > li > a.active{
    color:#0198e7;
}
.contact_block{
    width:100%;
    padding:21px 0 77px;
}
.map{
    display:inline-block;
    float:left;
    width:45%;
    margin:10px 0 0 0;
    border:9px solid #eeeeee;
    height:440px;
}
.map_img , #map_canvas{
    width:100%;
    height:100%;
    display:block;
}
.address{
    display:inline-block;
    float:right;
    width:51%;
}
.location{
    display:block;
    font-family:OpenSansHebrewRegular, Tahoma, Geneva, sans-serif;
    font-size:15px;
    color:#666666;
    font-weight:300;
    background:url(/content/images/icon9.png) no-repeat right top;
    padding:0 24px 0 0;
}
.details{
    display:block;
    margin:16px 0 23px 0;
}
.ph_no{
    margin:0 0 0 18px;
    font-family:OpenSansHebrewRegular, Tahoma, Geneva, sans-serif;
    font-size:16px;
    color:#666666;
    font-weight:300;
    background:url(/content/images/icon10.png) no-repeat right top;
    padding:0 23px 0 0;
    float:right;
}
.fx_no{
    margin:0 0 0 28px;
    font-family:OpenSansHebrewRegular, Tahoma, Geneva, sans-serif;
    font-size:16px;
    color:#666666;
    font-weight:300;
    background:url(/content/images/icon11.png) no-repeat right top;
    padding:0 31px 0 0px;
    float:right;
}
.mail_id{
    font-family:OpenSansHebrewRegular, Tahoma, Geneva, sans-serif;
    font-size:17px;
    color:#666666;
    font-weight:300;
    background:url(/content/images/icon12.png) no-repeat right top;
    padding:0 28px 0 0;
    float:right;
    text-decoration:none;
}
.mail_id:hover{
    color:#0198e7;
}
.form_section{
    display:block;
    direction:rtl;
}
.text_fild{
    width:48%;
    background:#ffffff;
    border:1px solid #dddddd;
    margin:0 0 10px 2%;
    padding:11px 10px;
    display:inline-block;
    font-family:OpenSansHebrewRegular, Tahoma, Geneva, sans-serif;
    font-size:16px;
    color:#999999;
    font-weight:normal;
    border-radius:0px;
    float:right;
    outline:none;
}
.text_fild1{
    width:98%;
    background:#ffffff;
    border:1px solid #dddddd;
    margin:0 0 5px 10px;
    padding:11px 10px;
    display:inline-block;
    font-family:OpenSansHebrewRegular, Tahoma, Geneva, sans-serif;
    font-size:16px;
    color:#999999;
    font-weight:normal;
    border-radius:0px;
    height:160px;
    outline:none;
    resize:none;
    overflow:auto;
}
.select_box{
    width:98%;
    background:url(/content/images/arrow3.png) no-repeat 10px center #ffffff;
    border:1px solid #dddddd;
    margin:0 0 10px 10px;
    padding:10px 10px;
    display:inline-block;
    font-family:OpenSansHebrewRegular, Tahoma, Geneva, sans-serif;
    font-size:16px;
    color:#999999;
    font-weight:normal;
    border-radius:0px;
    appearance:none;
    -moz-appearance:none;
    -ms-appearance:none;
    -o-appearance:none;
    -webkit-appearance:none;
    outline:none;
}
.form_section .btn{
    display:block;
    font-family:OpenSansHebrewBold, Tahoma, Geneva, sans-serif;
    font-size:17px;
    color:#fff;
    font-weight:bold;
    text-decoration:none;
    cursor:pointer;
    outline:none;
    width:100%;
    position:absolute;
    top:0;
    right:0;
    height:100%;
    background:none;
    border:0;
    -webkit-transition:all 0.3s ease;
    -moz-transition:all 0.3s ease;
    -o-transition:all 0.3s ease;
    transition:all 0.3s ease;
}
.form_section .btn:hover{
    color:#0198e7;
}
.product_top_right , .about_top_right{
    float:right;
    margin:0;
    padding:0;
}
.product_top_right ul  , .about_top_right ul{
    display:inline-block;
    margin:0;
    padding:0;
    list-style-type:none;
}
.product_top_right ul > li , .about_top_right ul > li{
    display:inline-block;
    margin:0 0 0 4px;
    padding:0 0 0 15px;
    float:right;
    font-family:OpenSansHebrewRegular, Tahoma, Geneva, sans-serif;
    font-size:14px;
    color:#666666;
    font-weight:normal;
    background:url(/content/images/arrow11.png) no-repeat left center;
}
.product_top_right ul > li > a  ,  .about_top_right ul > li > a{
    display:inline-block;
    margin:0;
    padding:0;
    font-family:OpenSansHebrewRegular, Tahoma, Geneva, sans-serif;
    font-size:14px;
    color:#666666;
    font-weight:normal;
    text-decoration:none;
}
.product_top_right ul > li > a:hover,
.product_top_right ul > li > a.active{
    color:#f59f1a;
}
.about_top_right ul > li > a:hover,
.about_top_right ul > li > a.active{
    color:#0198e7;
}
.product_gallery ,.aboutCont{
    display:block;
    padding:29px 0 90px 0;
}
.aboutCont{
    float:right;
    width:100%;
    position:relative;
}
.product_cont_right{
    display:inline-block;
    margin:0;
    padding:0;
    float:right;
    width:53%;
}
.aboutCont .title{
    font-family:OpenSansHebrewCondensedBold, Tahoma, Geneva, sans-serif;
    font-size:32px;
    color:#193282;
    font-weight:900;
    padding:0px 0 21px 0;
    margin:0 0 24px 0;
}
.product_cont_right .title{
    font-family:OpenSansHebrewRegular, Tahoma, Geneva, sans-serif;
    font-size:23px;
    color:#193282;
    font-weight:900;
    
    padding:0px 0 21px 0;
    margin:0 0 24px 0;
}
.product_cont_right .sub_title{
    font-family:OpenSansHebrewRegular, Tahoma, Geneva, sans-serif;
    font-size:16px;
    color:#666666;
    font-weight:bold;
    padding:0 0 46px 0;
}
.product_cont_right .list{
    font-family:OpenSansHebrewRegular, Tahoma, Geneva, sans-serif;
    font-size:15px;
    color:#666666;
    font-weight:normal;
    line-height:normal;
}
.product_cont_right .list ul{
  padding:0;
   list-style:none;
   margin:0;
}
.product_cont_right .list ul li{
    float:right;
    width:100%;
    padding:0 12px 14px 0;
   background:url(/content/images/dot.jpg) no-repeat right 9px;
}
.product_cont_right .btn{
    
    display:inline-block;
    margin:48px 0 14px 0;
    
    padding:0px 31px 0px 31px;
    line-height:37px;
    height:40px;
    font-family:OpenSansHebrewRegular, Tahoma, Geneva, sans-serif;
    font-size:14px;
    color:#ffffff;
    font-weight:bold;
    border-radius:33px;
    text-decoration:none;
    overflow:hidden;
    position:relative;
    z-index:2;
        -webkit-transition:all 0.3s ease;
-moz-transition:all 0.3s ease;
-o-transition:all 0.3s ease;
transition:all 0.3s ease;
}
.product_cont_right .btn::after{
  background-color:#fff;
  
    content:"";
    position:absolute;
    top:0;
    left:0;
    height:100%;
    width:0;
    -webkit-transition:all 0.5s ease;
-moz-transition:all 0.5s ease;
-o-transition:all 0.5s ease;
transition:all 0.5s ease;
z-index:-1;
}
.product_cont_right .btn:hover::after{
    width:100%;
}
.slide_gallery{
    display:inline-block;
    margin:0 0 0 11px;
    padding:0;
    float:left;
    width:41%;
}
.slide_view{
    border:10px solid #eeeeee;
    background-color:#fff;
    padding:17px 16% 0 13%;
    position:relative;
}
.slide_view_img{
    width:100%;
    height:auto;
    width:auto;
    margin:0 auto;
    display:block;
}
.slide_gallery .prev{
    position:absolute;
    left:3%;
    top:50%;
    margin:-25px 0 0 0;
    border:2px solid transparent;
    border-radius:50%;
    width:55px;
    height:55px;
    -webkit-transition:all 0.3s ease;
    -moz-transition:all 0.3s ease;
    -o-transition:all 0.3s ease;
    transition:all 0.3s ease;
    z-index:3;
}
.slide_gallery .next{
    position:absolute;
    right:3%;
    top:50%;
    margin:-25px 0 0 0;
    border:2px solid transparent;
    border-radius:50%;
    width:55px;
    height:55px;
    -webkit-transition:all 0.3s ease;
    -moz-transition:all 0.3s ease;
    -o-transition:all 0.3s ease;
    transition:all 0.3s ease;
    z-index:3;
}
.slide_gallery .prev:hover , .slide_gallery .next:hover{
  border:2px solid #eee;
}
.thumbnail_slider{
    display:block;
    margin:19px 0 0 0;
}
.thumb{
    display:inline-block;
    margin:0;
    padding:6px 6px 6px 6px;
    float:left;
    border:10px solid #eeeeee;
    width:30.5%;
    height:150px;
    text-align:center;
    cursor:pointer;
    -webkit-transition:all 0.3s ease;
    -moz-transition:all 0.3s ease;
    -o-transition:all 0.3s ease;
    transition:all 0.3s ease;
}
.thumb_middle{
    display:inline-block;
    margin:0 4% 0 4%;
    padding:6px 6px 6px 6px;
    float:right;
    border:10px solid #eeeeee;
    text-align:center;
}
.thumbnail_slider .pic{
    width:100%;
    display:block;
}
.additional_products{
    width:100%;
    padding:54px 0 30px 0;
    background-color:#eeeeee;
    text-align:center;
}
.additional_pumps{
    width:100%;
    padding:54px 0 2px 0;
    background-color:#eeeeee;
    text-align:center;
    overflow:hidden;
}
.additional_products .title{
    font-family:OpenSansHebrewCondensedBold, Tahoma, Geneva, sans-serif;
    font-size:32px;
    color:#193282;
    font-weight:900;
    padding:10px 0 26px 0;
    display:inline-block;
}
.products{
    margin:59px 0 0 0;
    font-size:0px;
}
.product_block{
    display:inline-block;
    float:none;
    vertical-align:top;
    width:23.4%;
    margin:0 0.6% 47px 1%;
}
.product_img{
    background-color:#fff;
    padding:8% 0;
    display:block;
    -webkit-box-shadow:0px 0px 0px rgba(0, 0, 0, 0.27);
    -moz-box-shadow:0px 0px 0px rgba(0, 0, 0, 0.27);
    box-shadow:0px 0px 0px rgba(0, 0, 0, 0.27);
    -webkit-transition:all 0.5s ease;
    -moz-transition:all 0.5s ease;
    -o-transition:all 0.5s ease;
    transition:all 0.5s ease;
}
.product_block:hover .product_img{
     -webkit-box-shadow:0px 10px 15px rgba(0, 0, 0, 0.27);
    -moz-box-shadow:0px 10px 15px rgba(0, 0, 0, 0.27);
    box-shadow:0px 10px 15px rgba(0, 0, 0, 0.27);
}
.product_block .sub_title{
    font-family:OpenSansHebrewCondensedBold, Tahoma, Geneva, sans-serif;
    font-size:18px;
    color:#193282;
    font-weight:bold;
    line-height:normal;
    padding:17px 0 20px 0;
    text-transform:uppercase;
}
.product_block .btn{
  
    background-color:#fff;
    display:inline-block;
    margin:0 0 14px 0;
    padding:0px 20px 0px 20px;
    height:40px;
    line-height:37px;
    font-family:OpenSansHebrewBold, Tahoma, Geneva, sans-serif;
    font-size:17px;
    font-weight:normal;
    border-radius:33px;
    text-decoration:none;
    position:relative;
    overflow:hidden;
    -webkit-transition:all 0.3s ease;
    -moz-transition:all 0.3s ease;
    -o-transition:all 0.3s ease;
    transition:all 0.3s ease;
    overflow:hidden;
    z-index:2;
}
.product_block .btn::after{
    content:"";
    position:absolute;
    right:0;
    top:0;
    height:100%;
    width:0;
    
        -webkit-transition:all 0.5s ease;
    -moz-transition:all 0.5s ease;
    -o-transition:all 0.5s ease;
    transition:all 0.5s ease;
    z-index:-1;
}
.product_block .btn:hover{
    color:#fff;
}
.product_block .btn:hover::after{
    width:100%;
}
.product_block .pic{
    -webkit-transform:translate3d(0px, 0px, 0px);
    -moz-transform:translate3d(0px, 0px, 0px);
    -o-transform:translate3d(0px, 0px, 0px);
    -ms-transform:translate3d(0px, 0px, 0px);
    transform:translate3d(0px, 0px, 0px);
    -webkit-transition:all 0.5s ease;
    -moz-transition:all 0.5s ease;
    -o-transition:all 0.5s ease;
    transition:all 0.5s ease;
}
.product_block:hover .pic{
      -webkit-transform:translate3d(0px, -5px, 0px);
    -moz-transform:translate3d(0px, -5px, 0px);
    -o-transform:translate3d(0px, -5px, 0px);
    -ms-transform:translate3d(0px, -5px, 0px);
    transform:translate3d(0px, -5px, 0px);
}
.ameda_section{
    display:block;
    text-align:center;
    padding:30px 0 30px 0;
}
.ameda_section .title{
    font-family:OpenSansHebrewCondensedBold, Tahoma, Geneva, sans-serif;
    font-size:32px;
    color:#193282;
    font-weight:900;
    padding:0px 0 21px 0;
    margin:6px 0 24px 0;
}
.block_section{
    display:block;
    padding:35px 0 0 0;
}
.block_section_in{
    display:inline-block;
    margin:0 0 23px 0;
    float:right;
    position:relative;
    width:31.5%;
    overflow:hidden;
    height:260px;
}
.block_section_cont{
    width:100%;
    position:absolute;
    left:0;
    bottom:70px;
    font-family:OpenSansHebrewCondensedBold, Tahoma, Geneva, sans-serif;
    font-size:32px;
    color:#fff;
    font-weight:900;
    -webkit-transition:all 0.5s ease;
    -moz-transition:all 0.5s ease;
    -o-transition:all 0.5s ease;
    transition:all 0.5s ease;
    padding:15px 0 15px 0;
}
.block_section_in .pic{
    width:100%;
    -webkit-transition:all 0.3s ease;
    -moz-transition:all 0.3s ease;
    -o-transition:all 0.3s ease;
    transition:all 0.3s ease;
}
.shorttextBlock{
    position:absolute;
    bottom:-50%;
    opacity:0;
    filter:alpha(opacity=0);
    left:0;
    width:100%;
    z-index:2;
    color:#fff;
    font-family:OpenSansHebrewRegular, Tahoma, Geneva, sans-serif;
    font-size:17px;
    font-weight:normal;
    line-height:normal;
    padding:11px 10px 7px 10px;
    text-transform:uppercase;
    -webkit-transition:all 0.9s ease;
    -moz-transition:all 0.9s ease;
    -o-transition:all 0.9s ease;
    transition:all 0.9s ease;
}
.block_section_in:hover .shorttextBlock{
    bottom:0;
    opacity:1;
    filter:alpha(opcaity=100);
}
.block_section_in:hover .pic{
   -webkit-filter:blur(3px);
  -moz-filter:blur(3px);
  -o-filter:blur(3px);
  -ms-filter:blur(3px);
  filter:blur(3px);
} 
.block_section_in:hover .block_section_cont{
    bottom:170px;
}
.block_section_middle{
    margin:0 2.5% 0 2.5%;
}
.tabs{
    display:block;
    padding:30px 0 0px 0;
    text-align:center;
}
.tabs .btn{
    background-color:#fff;
    display:inline-block;
    margin:0 3px 0 3px;
    padding:4px 13px 4px 13px;
    font-family:OpenSansHebrewRegular, Tahoma, Geneva, sans-serif;
    font-size:14px;
    color:#f59f1a;
    font-weight:bold;
    border-radius:33px;
    text-decoration:none;
    border:1px solid #f59f1a;
}
.banner4_cont{
    width:400px;
    margin:74px 18px 0 0;
}
.banner4_cont .title{
    font-family:OpenSansHebrewRegular, Tahoma, Geneva, sans-serif;
    font-size:30px;
    color:#005bd1;
    font-weight:900;
    line-height:50px;
    background:url(/content/images/line4.png) no-repeat right top;
    padding:7px 0 12px 0;
}
.banner4_cont .btn{
    background-color:#f59f1a;
    padding:11px 21px 11px 21px;
    font-family:OpenSansHebrewRegular, Tahoma, Geneva, sans-serif;
    font-size:14px;
    color:#ffffff;
    font-weight:bold;
    border-radius:20px;
    text-decoration:none;
    display:inline-block;
    margin:23px 0 0 0;
}
.banner4_cont .pera{
    font-family:OpenSansHebrewRegular, Tahoma, Geneva, sans-serif;
    font-size:17px;
    color:-height:28px;
}
.content{
    width:100%;
    background-color:#fff;
    padding:0px 3% 0px 3%;
}
.right_cont{
    display:inline-block;
    float:right;
    width:45%;
    padding:43px 0 43px 0;
}
.right_cont .title{
    font-family:OpenSansHebrewCondensedBold, Tahoma, Geneva, sans-serif;
    font-size:28px;
    color:#193282;
    font-weight:900;
    line-height:50px;
    padding:0 0 5px 0;
    margin:0 0 59px 0;
}
.right_cont .sub_title{
    font-family:OpenSansHebrewBold, Tahoma, Geneva, sans-serif;
    font-size:18px;
    color:#193282;
    font-weight:bold;
    padding:0 20px 0 0;
    text-transform:uppercase;
    background:url(/content/images/arrow6.png) no-repeat right 3px;
    margin:0 0 22px 0;
    cursor:pointer;
    display:table;
    -webkit-transition:all 0.15s ease;
    -moz-transition:all 0.15s ease;
    -o-transition:all 0.15s ease;
    transition:all 0.15s ease;
}
.right_cont .pera{
    font-family:OpenSansHebrewRegular, Tahoma, Geneva, sans-serif;
    font-size:17px;
    color:#666666;
    font-weight:normal;
    line-height:28px;
    padding:0 22px 20px 0;
    display:none;
}
.right_cont .sub_title:hover,
.right_cont .sub_title.active{
    color:#0198e7;
    background:url(/content/images/arrow7.png) no-repeat right 3px;
}
.right_cont .btn.btnlnk ,.btnbtn{padding:0px 21px 0px 21px;font-family:OpenSansHebrewBold, Tahoma, Geneva, sans-serif;font-size:17px;color:#ffffff;font-weight:bold;border-radius:20px;text-decoration:none !important;display:inline-block;margin:9px 5px 0 0;height:40px;line-height:35px;position:relative;z-index:2;overflow:hidden;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;}
.left_cont ,.articleBlock{
    display:inline-block;
    float:left;
    width:51%;
    padding:43px 3% 89px 0;
    border-right:1px solid #eeeeee;
}
.articleBlock{
    width:100%;
    border:0;
    border-top:1px solid #eeeeee;
    text-align:right;
        position:relative;
    overflow:hidden;
}
.left_cont .title ,.articleBlock .title{
    font-family:OpenSansHebrewCondensedBold, Tahoma, Geneva, sans-serif;
    font-size:30px;
    color:#193282;
    font-weight:900;
    line-height:50px;
    padding:0 0 5px 0;
    margin:0 0 31px 0;
}
.left_cont .pera ,.articleBlock .pera{
    font-family:OpenSansHebrewRegular, Tahoma, Geneva, sans-serif;
    font-size:18px;
    color:#666666;
    font-weight:normal;
    line-height:28px;
    padding:0 0px 39px 0;
}
.left_cont .btn.btnlnk ,.articleBlock .btn.btnlnk{
    padding:0px 21px 0px 21px;
    height:40px;
    line-height:35px;
    font-family:OpenSansHebrewBold, Tahoma, Geneva, sans-serif;
    font-size:17px;
    color:#ffffff;
    font-weight:bold;
    border-radius:20px;
    text-decoration:none;
    display:inline-block;
    margin:9px 5px 0 0;
    position:relative;
    overflow:hidden;
    z-index:2;
    -webkit-transition:all 0.3s ease;
    -moz-transition:all 0.3s ease;
    -o-transition:all 0.3s ease;
    transition:all 0.3s ease;
}
.btn.btnlnk::after{
    content:"";
    position:absolute;
    top:0;
    left:0;
    height:100%;
    width:0;
    z-index:-1;
    background:#fff;
    -webkit-transition:all 0.5s ease;
    -moz-transition:all 0.5s ease;
    -o-transition:all 0.5s ease;
    transition:all 0.5s ease;
}
.btn.btnlnk:hover::after{
    width:100%;
}
.slide .prev{
    position:absolute;
    left:10%;
    top:50%;
    margin:-13px 0 0 0;
    display:none;
}
.slide .next{
    position:absolute;
    right:10%;
    top:50%;
    margin:-13px 0 0 0;
    display:none;
}
.menu_icon{
    display:none;
}
.mobile-menu{
    display:block;
}
.mobile-menu .menu_icon{
    display:inline-block;
    margin:12px 0 0 0;
    cursor:pointer;
}
.mobile-menu .mobail_logo{
    display:inline-block;
    float:left;
}
.side-bar .nav{
    display:block;
    width:100%;
}
.side-bar .nav ul > li{
    display:block;
    float:none;
    margin:0 0 0 0;
    padding:0 0 15px 0;
}
.aboutContBlock{
    width:100%;
    margin-bottom:115px;
    clear:both;
    font-family:OpenSansHebrewRegular, Tahoma, Geneva, sans-serif;
    font-size:17px;
    color:#666666;
    font-weight:normal;
    line-height:27px;
}
.aboutContRight{
    float:right;
}
.aboutContLeft{
    float:left;
}
.aboutContRight .contText{
    float:right;
    width:50%;
    padding-left:50px;
}
.aboutContRight .contImage{
    float:left;
    width:50%;
    padding-right:50px;
}
.aboutContLeft .contText{
    float:left;
    width:50%;
    padding-right:50px;
}
.aboutContLeft .contImage{
    float:right;
    width:50%;
    padding-left:50px;
}
.imgWrap{
    border:10px solid #eeeeee;
    -webkit-box-shadow:0px 0px 0px transparent;
    -moz-box-shadow:0px 0px 0px transparent;
    box-shadow:0px 0px 0px transparent;
    -webkit-transition:all 0.3s ease;
    -moz-transition:all 0.3s ease;
    -o-transition:all 0.3s ease;
    transition:all 0.3s ease;
    width:100%;
    height:365px;
    overflow:hidden;
}
.imgWrap:hover{
    -webkit-box-shadow:1px 5px 5px rgba(0, 0, 0, 0.29);
    -moz-box-shadow:1px 5px 5px rgba(0, 0, 0, 0.29);
    box-shadow:1px 5px 5px rgba(0, 0, 0, 0.29);
}
.aboutPic{
    display:block;
    width:100%;
    height:auto;
}
.sideNav{
  float:right;
  width:25%;
  padding:29px 0 90px 60px;
}
.sideNavUl{
    padding:0;margin:0;list-style:none;
}
.sideNavUl li.sideNavLi{
    float:right;
    position:relative;
    width:100%;
    margin-bottom:1px;
}
.sideNavA{
    display:block;
    font-family:OpenSansHebrewBold, Tahoma, Geneva, sans-serif;
    font-size:17px;
    color:#666666;
    text-decoration:none;
    height:40px;
    line-height:40px;
    overflow:hidden;
    font-weight:bold;
    white-space:nowrap;
    width:100%;
    text-overflow:ellipsis;
    border-radius:25px;
    padding-right:14px;
    padding-left:25px;
    -webkit-transition:all 0.3s ease;
    -moz-transition:all 0.3s ease;
    -o-transition:all 0.3s ease;
    transition:all 0.3s ease;
    z-index:4;
}
.sideNavA::after{
    content:"";
    position:absolute;
    right:0;
    top:0;
    width:0%;
    height:100%;
    
    border-radius:25px;
    -webkit-transition:all 0.5s ease;
    -moz-transition:all 0.5s ease;
    -o-transition:all 0.5s ease;
    transition:all 0.5s ease;
    z-index:-1;
}
.sideNavUl li.sideNavLi:hover .sideNavA , .sideNavUl li.sideNavLi.active .sideNavA{
    color:#fff;
    background:url(/content/images/sideNavArrow.png) 10px center no-repeat
}
.sideNavUl li.sideNavLi:hover .sideNavA::after , .sideNavUl li.sideNavLi.active .sideNavA::after{
    width:100%;
}
.aboutCont.catCont{
    width:75%;
}
.catCont .aboutContBlock{
    margin-bottom:60px;
}
.contText.catText{
    width:100%;
    padding-left:0;
}
.catText .contImage{
    margin:0 30px 30px 0;
    width:440px;
    max-width:100%;
    padding-right:0;
}
.catGallery{float:left;width:100%;max-width:900px;}
.bigImageWrap{
    width:100%;
    max-width:900px;
    max-height:510px;
    height:510px !important;
    border:9px solid #eee;
    position:relative;
    overflow:hidden;
    line-height:510px;
    text-align:center;
    font-size:1px;
    letter-spacing:-1px;
}
 .bigImageWrap .bigimg{
 max-width:100%;
 max-height:100%;
 vertical-align:middle;
 display:block;
 float:left;
 width:auto;
 min-width:50%;
 } 
 .catThumbWrap{
    width:100%;
    position:relative;
    overflow:hidden;
    margin:30px auto;
    display:block;
    height:110px;
 }
 .catThumbs{
    width:85%;
    overflow:hidden;
    margin:0 auto;
    height:110px;
 }
 .catthumb{
    max-width:100%;
    width:100%;
    height:110px;
    float:left;
    margin:0 7px;
    box-sizing:initial;
    position:relative;
 }
 .catthumb img{
    max-width:100%;
    width:auto;
    max-height:100%;
    border:3px solid transparent;
    -webkit-transition:all 0.3s ease;
    -moz-transition:all 0.3s ease;
    -o-transition:all 0.3s ease;
    transition:all 0.3s;
 }
 .catthumbArrow.next{
    right:0;
 }
 .catthumbArrow.prev{
    left:0;
 }
 .partnersCont{
    float:left;
    width:100%;
 }
 .partnersCont .title{
    font-family:OpenSansHebrewCondensedBold, Tahoma, Geneva, sans-serif;
    font-size:31px;
    color:#193282;
    font-weight:900;
    padding:27px 0 21px 0;
    margin:0 auto 24px;
    display:block;
    text-align:center;
 }
 .sorters{
    display:block;
    margin:0 auto;
    width:auto;
    text-align:center;
 }
 .sorter{
    cursor:pointer;
    display:inline-block;
    margin:0 5px;
    height:30px;
    line-height:30px;
    padding:0 15px;
    border-radius:25px;
    border:1px solid #0198e7;
    color:#0198e7;
    position:relative;
    font-family:OpenSansHebrewBold, Tahoma, Geneva, sans-serif;
    font-size:16px;
    overflow:hidden;
    -webkit-transition:all 0.1s ease;
    -moz-transition:all 0.1s ease;
    -o-transition:all 0.1s ease;
    transition:all 0.1s ease;
    z-index:1;
 }
 .sorter::after{
    content:"";
    position:absolute;
    top:0;
    right:0;
    width:0;
    height:100%;
    -webkit-transition:all 0.3s ease;
    -moz-transition:all 0.3s ease;
    -o-transition:all 0.3s ease;
    transition:all 0.3s ease;
    background:#0198e7;
    z-index:-1;
 }
 .sorter.btn{
    cursor:pointer;
    display:inline-block;
    margin:0 5px;
    height:30px;
    line-height:28px;
    padding:0 15px;
    border-radius:25px;
    border:1px solid #F59F1A;
    color:#F59F1A;
    position:relative;
    font-family:OpenSansHebrewBold, Tahoma, Geneva, sans-serif;
    font-size:16px;
    overflow:hidden;
    -webkit-transition:all 0.1s ease;
    -moz-transition:all 0.1s ease;
    -o-transition:all 0.1s ease;
    transition:all 0.1s ease;
    z-index:1;
 }
 .sorter.btn::after{
    content:"";
    position:absolute;
    top:0;
    right:0;
    width:0;
    height:100%;
    -webkit-transition:all 0.3s ease;
    -moz-transition:all 0.3s ease;
    -o-transition:all 0.3s ease;
    transition:all 0.3s ease;
    background:#F59F1B;
    z-index:-1;
 }
 .sorter:hover , .sorter.active{
    color:#fff;
 }
.sorter:hover::after , .sorter.active::after{
    width:100%;
}
.patrnerBoxes{
    position:relative;
    float:left;
    width:100%;
    margin:60px auto;
    text-align:left;
    overflow:hidden;
}
.partnerBox{
    float:right;
    width:25%;
    margin-bottom:30px;
}
.partnerBoxInner{
    width:85%;
    border:9px solid #eee;
    height:295px;
    margin:0 auto;
    -webkit-box-shadow:0px 0px 0px  rgba(0, 0, 0, 0.27);
    -moz-box-shadow:0px 0px 0px  rgba(0, 0, 0, 0.27);
    box-shadow:0px 0px 0px  rgba(0, 0, 0, 0.27);
    -webkit-transition:all 0.5s ease;
    -moz-transition:all 0.5s ease;
    -o-transition:all 0.5s ease;
    transition:all 0.5s ease;
}
.partnerBox:hover .partnerBoxInner{
  -webkit-box-shadow:0px 10px 15px rgba(0, 0, 0, 0.27);
    -moz-box-shadow:0px 10px 15px rgba(0, 0, 0, 0.27);
    box-shadow:0px 10px 15px rgba(0, 0, 0, 0.27);
}
.pbxLogoWrap{
    width:100%;
    height:180px;
    background:#fff;
    line-height:180px;
    text-align:center;
    font-size:1px;
    letter-spacing:-1px;
    padding:10px;
}
.pbxLogoWrap img{
  max-width:100%;
  max-height:100%;
  vertical-align:middle;
}
.pbxBottom{
    float:left;
    width:100%;
    padding:30px 5px;
    background:#eee;
}  
.pbxTtl{
    display:block;
    font-family:OpenSansHebrewBold, Tahoma, Geneva, sans-serif;
    font-size:19px;
    color:#193282;
    font-weight:bold;
    text-transform:capitalize;
    height:40px;
    text-align:center;
    overflow:hidden;
}
.pbxLink{
    font-family:OpenSansHebrewRegular, Tahoma, Geneva, sans-serif;
    font-size:15px;
    color:#0198e7;
    font-weight:600;
    overflow:hidden;
    white-space:nowrap;
    width:100%;
    float:left;
    text-overflow:ellipsis;
    direction:ltr;
    text-align:left;
    text-decoration:none;
}
#Container .mix{
    display:none;
}
.footLinkWrp{
    display:inline-block;
    margin:0 15px 0 0;
    padding:0;
    display:block;
    list-style-type:none;
    width:160px;
    float:right;
}
button{cursor:pointer;margin:0;padding:0;border:0;background:none;}
h{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}
.gcw1{position:relative;}
.gcul1{
    height:100% !important;
    margin:0;
    padding:0;
    list-style:none;
    overflow:hidden;
}
.gcul1 li{
    float:left;
    width:100%;
    max-height:510px;
    position:relative;
    overflow:hidden;
}
.gcul1_a{
    display:block;
    height:100%;
}
.gcul1_img{
    min-width:100%;
    max-width:none;
    height:100%;
    position:absolute;
    top:0;
    left:50%;
    -webkit-transform:translate(-50%,0);
    -ms-transform:translate(-50%,0);
    transform:translate(-50%,0);
}
.gcw1 .prev, .gcw1 .next{
    background:rgba(255,255,255,0.8);
    position:absolute;
    top:50%;
    width:35px;
    height:50px;
    margin:-25px 0 0 0;
    z-index:5;
    filter:alpha(opacity=0);
    opacity:0;
    -khtml-opacity:0;
    -webkit-transition:all 0.2s ease;
    transition:all 0.2s ease;
}
.gcw1:hover .prev, .gcw1:hover .next
{
    filter:alpha(opacity=100);
    opacity:1;
    -khtml-opacity:1;
}
.gcw1 .prev:before, .gcw1 .next:before{
    content:'';
    position:absolute;
    left:50%;
    top:50%;
    width:15px;
    height:15px;
    margin:-7.5px 0 0 -3px;
    border-top:1px solid #36445c;
}
.gcw1 .next:before
{
    border-right:1px solid #36445c;
    -webkit-transform:rotate(45deg);
    transform:rotate(45deg);
    margin-left:-11px;
}
.gcw1 .prev:before
{
    border-left:1px solid #36445c;
    -webkit-transform:rotate(-45deg);
    transform:rotate(-45deg);
}
.gcw1 .next,
.gcw2 .next{
    right:0;
    border-right:none;
}
.gcw1 .prev,
.gcw2 .prev{
    left:0;
    border:2px solid transparent;
    border-radius:50%;
    width:55px;
    height:55px;
    box-sizing:border-box;
    -webkit-transition:all 0.3s ease;
    -moz-transition:all 0.3s ease;
    -o-transition:all 0.3s ease;
    transition:all 0.3s ease;
}
.gcw2 .next{
    border:2px solid transparent;
    border-radius:50%;
    width:55px;
    height:55px;
    box-sizing:border-box;
    -webkit-transition:all 0.3s ease;
    -moz-transition:all 0.3s ease;
    -o-transition:all 0.3s ease;
    transition:all 0.3s ease;
}
.gcw2 .prev, .gcw2 .next{
    filter:alpha(opacity=100);
    opacity:1;
    -khtml-opacity:1;
}
.gcw2 .prev:hover, .gcw2 .next:hover{
border:2px solid #eee;
}
.gcw2{position:relative;overflow:hidden;height:100%;}
.gcul2{
    margin:0;
    padding:0;
    list-style:none;
    height:100% !important;
}
.gcul2 li{
    float:left;
    width:auto;
    height:100%;
    height:110px;
    position:relative;
    cursor:pointer;
}
.gcul2_img{
    width:100%;
    max-height:100%;
    max-width:25%;
    width:170px;
    position:absolute;
    top:50%;
    left:0;
    -webkit-transform:translate(0,-50%);
    -ms-transform:translate(0,-50%);
    transform:translate(0,-50%);
    -webkit-transition:all 0.2s ease;
    transition:all 0.2s ease;
}
.gcul2_img:hover{
    filter:alpha(opacity=80);
    opacity:0.8;
}
.gcul2 li.active .catthumb img{
    border:3px solid #CAC6C6;
}
#purchasePop{display:none;}
.popTtl{
  font-family:OpenSansHebrewRegular, Tahoma, Geneva, sans-serif;
    font-size:18px;
    color:#193282;
    font-weight:bold;
    padding:0 0 15px 0;
}
.greyy{
    color:#666;
}
.submitLabel{
    background-color:#0198e7;
    display:block;
    margin:0 0 14px 0;
    padding:15px 52px 15px 52px;
    font-family:OpenSansHebrewRegular, Tahoma, Geneva, sans-serif;
    font-size:14px;
    height:50px;
    width:140px;
    float:right;
    color:#ffffff;
    font-weight:bold;
    border-radius:33px;
    text-decoration:none;
    border:0;
    cursor:pointer;
    outline:none;
    border:1px solid #0198e7;
    position:relative;
    overflow:hidden;
    z-index:2;
}
.submitLabel::after{
    content:"";
    position:absolute;
    top:0;
    left:0;
    height:100%;
    background:#fff;
    width:0;
    -webkit-transition:all 0.5s ease;
    -moz-transition:all 0.5s ease;
    -o-transition:all 0.5s ease;
    transition:all 0.5s ease;
    z-index:-1;
}
.submitLabel:hover::after{
    width:100%;
}
.submitLabel:hover  .btn{color:#0198E7;}
.sonimgwrp{
float:right;
width:100%;
height:180px;
line-height:180px;
text-align:center;
font-size:1px;
letter-spacing:-1px;
}
.sonimgwrp img{
max-width:100%;
max-height:100%;
vertical-align:middle;
}
#nav-icon4{
  width:24px;
  height:18px;
  cursor:pointer;
  position:absolute;
  top:50%;
  right:15px;
  margin:-10px 0 0 0;
}
 #nav-icon4 span{
  display:block;
  position:absolute;
  height:3px;
  width:100%;
  background:#193282;
  border-radius:4px;
  opacity:1;
  left:0;
  -webkit-transform:rotate(0deg);
  -moz-transform:rotate(0deg);
  -o-transform:rotate(0deg);
  transform:rotate(0deg);
  -webkit-transition:.25s ease-in-out;
  -moz-transition:.25s ease-in-out;
  -o-transition:.25s ease-in-out;
  transition:.25s ease-in-out;
}
#nav-icon4 span:nth-child(1){
  top:0;
  -webkit-transform-origin:left center;
  -moz-transform-origin:left center;
  -o-transform-origin:left center;
  transform-origin:left center;
}
#nav-icon4 span:nth-child(2){
  top:9px;
  -webkit-transform-origin:left center;
  -moz-transform-origin:left center;
  -o-transform-origin:left center;
  transform-origin:left center;
}
#nav-icon4 span:nth-child(3){
  top:18px;
  -webkit-transform-origin:left center;
  -moz-transform-origin:left center;
  -o-transform-origin:left center;
  transform-origin:left center;
}
#nav-icon4.open span:nth-child(1){
  -webkit-transform:rotate(45deg);
  -moz-transform:rotate(45deg);
  -o-transform:rotate(45deg);
  transform:rotate(45deg);
  top:0;
  left:0;
}
#nav-icon4.open span:nth-child(2){
  width:0%;
  opacity:0;
}
#nav-icon4.open span:nth-child(3){
  -webkit-transform:rotate(-45deg);
  -moz-transform:rotate(-45deg);
  -o-transform:rotate(-45deg);
  transform:rotate(-45deg);
  top:17px;
  left:0;
}
#nav-icon4.open.subMenu span:nth-child(1){
  -webkit-transform:rotate(90deg);
  -moz-transform:rotate(90deg);
  -o-transform:rotate(90deg);
  transform:rotate(90deg);
  top:0px;
  left:5px;
  background:red;
}
#nav-icon4.open.subMenu span:nth-child(3){
  -webkit-transform:rotate(-90deg);
  -moz-transform:rotate(-90deg);
  -o-transform:rotate(-90deg);
  transform:rotate(-90deg);
  top:24px;
  left:15px;
  background:red;
}
.playIcon.playIconBig{
    width:128px;
    height:128px;
    background:url(/content/images/play.png) center center no-repeat;
    background-size:contain;
    position:absolute;
    top:calc(50% - 64px);
    left:calc(50% - 64px);
}
.playIcon.playIconSmall{
      width:48px;
    height:48px;
    background:url(/content/images/play.png) center center no-repeat;
    background-size:contain;
    position:absolute;
    top:calc(50% - 24px);
    left:calc(50% - 24px);
}
.linksSpan{
    width:50px;
    height:50px;
     background:rgba(51, 51, 51, 0.39) url(/content/images/play.png) center center no-repeat;
    background-size:contain;
    position:absolute;
    top:calc(50% - 25px);
    left:calc(50% - 25px);
}
.linksSpan.linkIcon{
     background:rgba(51, 51, 51, 0.39) url(/content/images/linkIcon.png) center center no-repeat;
      background-size:contain;
}
.linksSpan.pdfIcon{
     background:rgba(51, 51, 51, 0.39)url(/content/images/pdfIcon.png) center center no-repeat;
      background-size:contain;
}
.linksSpan.imgIcon{
     background:rgba(51, 51, 51, 0.39)url(/content/images/imageIcon.png) center center no-repeat;
      background-size:contain;
}
.hpbSwprpr{
    width:100%;
    position:relative;
}
.rtlme{
    background-color:#eeeeee;
    border:1px solid #dddddd;
    width:31.5%;
    height:258px;
    margin:31px 0 31px 0;
    padding:0px 14px 0px 14px;
    position:relative;
    float:right;
}
.rtlme .pic{
    display:table;
    height:100%;
    max-width:100%;
    width:auto;
}
.amedalogo{position:relative;top:14px;}
.banShorttext , .innerBannerBannerText{
    height:85px;
    overflow:hidden;
}
.fancybox-opened{
    z-index:999911 !important;
}
.playVid{
    position:absolute;
    top:calc(50% - 32px);
    left:calc(50% - 32px);
    z-index:3;
    width:64px;
    height:64px;
    line-height:normal;
    display:block;
}
.conttextTitle{
    float:right;
}
.catGal{width:50%;}
.imageLink{
    display:block;
    position:relative;
}
.linkThumb{position:absolute;bottom:0;right:0;color:#fff;width:100%;font-size:22px;text-align:center;background:#0d4692;border:1px solid #fff;padding:15px;}
.block_in1 .btn{margin-top:45px !important;}
.hpBlockPera{
      font-family:OpenSansHebrewRegular, Tahoma, Geneva, sans-serif;
      font-size:16px !important;
      color:#666666;
      font-weight:normal  !important;
      line-height:26px  !important;
      max-height:130px;
      overflow:hidden;
}
.hpBlockTitle{
    font-size:29px !important;
    font-weight:900 !important;
    line-height:30px !important;
    padding:5px 0 5px 0 !important;
}
.hpBlockBtn{
    position:absolute !important;
    right:0px;
    bottom:20px;
    margin:0 !important;
}
.bwpic{
    filter:url(grayscale.svg);
    -webkit-filter:gray;
    filter:gray;
    -webkit-filter:grayscale(100%);
    -moz-filter:grayscale(100%);
    -ms-filter:grayscale(100%);
    -o-filter:grayscale(100%);
    filter:grayscale(100%);
}
.hpbannerImgBox{
    width:100%;
    height:74vh;
    background-repeat:no-repeat;
    background-position:center center;
    -webkit-background-size:cover;
    background-size:cover;
    max-height:700px;
}
.hpbannerImgBox.phisyoBanner{
    max-height:585px;
}
.inner_blockin1 .btn{
    margin-top:5px !important;
}
.innerBlock4{height:375px;}
.phisyoSwprpr{
    width:100%;
    position:relative;
}
.block_section_cont-ph{
    width:100%;
    font-family:OpenSansHebrewCondensedBold, Tahoma, Geneva, sans-serif;
    font-size:32px;
    color:#fff;
    font-weight:900;
    padding:20px 0 0px 0;
}
.block_section_cont-ph::after{
    content:"";
    width:35px;
    height:2px;
    background:#fff;
    margin:20px auto;
    display:block;
}
.block_section_cont-ph::before{
    content:"";
    width:100%;
    height:0px;
    display:block;
     -webkit-transition:all 0.4s ease;
    -moz-transition:all 0.4s ease;
    -o-transition:all 0.4s ease;
    transition:all 0.4s ease;
}
.shorttextBlock-ph{
    width:100%;
    color:#fff;
    font-family:OpenSansHebrewRegular, Tahoma, Geneva, sans-serif;
    font-size:17px;
    font-weight:normal;
    line-height:normal;
    padding:11px 10px 7px 10px;
    text-transform:uppercase;
}
.hoverShoww{
    width:100%;
    height:100%;
    overflow:hidden;
    position:absolute;
    left:0;
    bottom:-200px;
    -webkit-transition:all 0.7s ease;
    -moz-transition:all 0.7s ease;
    -o-transition:all 0.7s ease;
    transition:all 0.7s ease;
}
.block_section_in:hover .hoverShoww{
    bottom:0;
}
.block_section_in:hover .block_section_cont-ph::before{
height:45px;
}
.compBlock .title{
    font-family:OpenSansHebrewCondensedBold, Tahoma, Geneva, sans-serif;
    font-size:33px;
    font-weight:900;
    padding:0px 0 23px 0;
    text-align:center;
}
.comp{
    display:inline-block;
    height:375px;
    width:50%;
    text-decoration:none;
    color:#fff;
    position:relative;
}
.copmBox{
    display:block;
    float:right;
    width:100%;
    height:100%;
    text-align:center;
    font-size:20px;
    background-repeat:no-repeat;
    background-position:top left;
    background-size:cover;
    padding:25% 0;
}
.comptitle{
    font-family:OpenSansHebrewRegular, Tahoma, Geneva, sans-serif;
    font-size:40px;
    color:#fff;
    font-weight:500;
    padding:0px 0 35px 0;
    position:relative;
    z-index:3;
}
.compLink{
       display:inline-block;
    float:none;
    margin:0px auto;
    padding:0px 11px 0px 21px;
    line-height:35px;
    height:40px;
    font-family:OpenSansHebrewBold, Tahoma, Geneva, sans-serif;
    font-size:17px;
    color:#ffffff;
    font-weight:bold;
    border-radius:20px;
    text-decoration:none;
    -webkit-transition:all 0.3s ease;
    -moz-transition:all 0.3s ease;
    -o-transition:all 0.3s ease;
    transition:all 0.3s ease;
    position:relative;
    z-index:3;
    overflow:hidden;
    border:1px solid #fff;
}
.compLink::after{
    content:"";
    width:100%;
    height:100%;
    position:absolute;
    left:0;
    top:0;
    z-index:-1;
    width:0;
    -webkit-transition:all 0.3s ease;
    -moz-transition:all 0.3s ease;
    -o-transition:all 0.3s ease;
    transition:all 0.3s ease;
}
.compLink:hover::after{
    width:100%;
}
.comp::after{
     content:"";
    -webkit-transition:all 0.5s ease;
    -moz-transition:all 0.5s ease;
    -o-transition:all 0.5s ease;
    transition:all 0.5s ease;
    will-change:scale3d;
    width:100%;
    height:100%;
    position:absolute;
    top:0;
    left:0;
    border-radius:50%;
    background:rgba(51, 51, 51, 0.35);
    -webkit-transform:scale3d(0,0,0);
    -moz-transform:scale3d(0,0,0);
    -o-transform:scale3d(0,0,0);
    -ms-transform:scale3d(0,0,0);
    transform:scale3d(0,0,0);
    z-index:2;
}
.comp:hover::after{
    border-radius:0;
    -webkit-transform:scale3d(1, 1, 1);
-moz-transform:scale3d(1, 1, 1);
-o-transform:scale3d(1, 1, 1);
-ms-transform:scale3d(1, 1, 1);
transform:scale3d(1, 1, 1);
}
.compxProd{
    text-align:center;
    font-size:0;
}
.compProdBox{
    display:inline-block;
    width:22%;
    padding:1%;
    border:1px solid #eee;
    text-align:center;
    margin:0 1% 2%;
    -webkit-transition:all 0.3s ease;
    -moz-transition:all 0.3s ease;
    -o-transition:all 0.3s ease;
    transition:all 0.3s ease;
}
.compProdBox:hover{-webkit-box-shadow:1px 5px 5px rgba(0, 0, 0, 0.26);-moz-box-shadow:1px 5px 5px rgba(0, 0, 0, 0.26);box-shadow:1px 5px 5px rgba(0, 0, 0, 0.26);}
.compProdImagBox{
    display:block;
    width:100%;
    height:250px;
    line-height:250px;
    text-align:center;
    font-size:1px;
    letter-spacing:-1px;
}
.compProdImagBox img{
    max-width:100%;
    max-height:100%;
    vertical-align:middle;
}
.compTxt{padding-bottom:60px;}
.compTtl{
    font-family:OpenSansHebrewCondensedBold, Tahoma, Geneva, sans-serif;
    font-size:22px;
    font-weight:900;
    padding:13px 0 6px 0;
    width:100%;
    float:right;
    text-align:center;
    line-height:22px;
    height:65px;
}
.compLinkk{
      font-family:OpenSansHebrewRegular, Tahoma, Geneva, sans-serif;
      font-size:19px;
      font-weight:500;
      padding:5px 0 6px 0;
      width:100%;
      float:right;
      text-align:center;
      line-height:19px;
      color:#4b5b5d;
}
.compVidWrap{
    position:relative;
    display:block;
    width:100%;
    font-size:0;
    text-align:center;
}
.compVidBox{
    display:inline-block;
    position:relative;
    width:31% !important;
    margin:0 1% 1% !important;
}
.compPlay{
    border-radius:50%;
    position:absolute;
    top:50%;
    left:50%;
    margin:-30px;
    border:2px solid transparent;
    -webkit-transition:all 0.3s ease;
    -moz-transition:all 0.3s ease;
    -o-transition:all 0.3s ease;
    transition:all 0.3s ease;
    z-index:2;
}
.compVidBox:hover .compPlay{
    border:2px solid #fff;
}
.compVidBox a , .compVidBox img{
    width:100%;
    height:100%;
    display:block;
}
.compVidBox a{position:relative;overflow:hidden;}
.compVidBox a::after{
    position:absolute;
    top:0;
    left:0;
    width:100%;
    height:100%;
    content:"";
    background:rgba(0, 0, 0, 0.49);
    z-index:1;
}
.moreProd{
    background-color:#f59f1a;
    border:1px solid #f59f1a;
    display:inline-block;
    float:none;
    margin:40px 0 0px 0;
    padding:0px 11px 0px 21px;
    line-height:35px;
    height:40px;
    font-family:OpenSansHebrewBold, Tahoma, Geneva, sans-serif;
    font-size:17px;
    color:#ffffff;
    font-weight:bold;
    border-radius:20px;
    text-decoration:none;
    -webkit-transition:all 0.3s ease;
    -moz-transition:all 0.3s ease;
    -o-transition:all 0.3s ease;
    transition:all 0.3s ease;
    position:relative;
    z-index:2;
    overflow:hidden;
}
.moreProd::after{
    width:0;
    content:"";
    height:100%;
    position:absolute;
    top:0;left:0;
    -webkit-transition:all 0.3s ease;
    -moz-transition:all 0.3s ease;
    -o-transition:all 0.3s ease;
    transition:all 0.3s ease;
}
.moreProd:hover::after{
    width:100%;
}
.moreProd:hover{
    color:#f59f1a;
    text-decoration:none;
}
.compexSwiper , .compexSwiper .banner2_img{
    height:409px;
}
.compexSwiper600 , .compexSwiper600 .banner2_img{
    height:600px;
}
.compexSearch{
    display:block;
    width:100%;
    background:#193282;
    color:#fff;
    float:right;
    padding:25px 20% 15px;
    -webkit-transition:all 0.7s ease;
    -moz-transition:all 0.7s ease;
    -o-transition:all 0.7s ease;
    transition:all 0.7s ease;
    position:static;
}
.featLabel{
   float:right;
   display:inline-block;
   margin:0 0 0 10px;
   padding:0;
   font-family:OpenSansHebrewRegular, Tahoma, Geneva, sans-serif;
   font-size:18px;
   color:#fff;
   font-weight:normal;
   text-decoration:none;
   height:45px;
   line-height:45px;
}
.comboStyle{
    position:relative;
    margin:0 0 10px 0;
    float:right;
    width:25%;
    margin-left:10px;
    min-width:265px;
    max-width:265px;
}
.comboStyle > span{
    font-family:OpenSansHebrewBold, Tahoma, Geneva, sans-serif,arial;
    background:#fff url(/content/images/comboArrow.png) 25px center no-repeat;
    display:block;
    color:#888888;
    height:44px;
    line-height:44px;
    font-weight:normal;
    padding:0 30px 0 10px;
    overflow:hidden;
    position:relative;
    border-radius:25px;
    font-size:15px;
    font-weight:600;
}
.comboStyle .error ~ span{
    color:red;
    outline:1px solid red;
}
.comboStyle .valid ~ span{
    color:#3e3e3e;
    outline:none;
}
.comboStyle select{
    width:100%;
    font-size:14px;
    height:100%;
    position:absolute;
    font-family:arial;
    right:0;
    top:0;
    z-index:1;
    filter:alpha(opacity=0);
    opacity:0;
    cursor:pointer;
}
.comboSearch{
    outline:0;
    -webkit-appearance:none;
    -moz-appearance:none;
    appearance:none;
    float:right;
    width:120px;
    height:45px;
    line-height:45px;
    color:#fff;
    font-size:18px;
    font-family:inherit;
    background:#5a8ef7;
    border-radius:25px;
    -webkit-transition:all 0.3s ease;
    -moz-transition:all 0.3s ease;
    -o-transition:all 0.3s ease;
    transition:all 0.3s ease;
}
.comboSearch:hover{
    background:#54bbf1;
}
.on-scroll{
    position:fixed;
    top:75px;
    left:0;
    z-index:334;
}
.centertext{
    width:60%;
    float:none;
    margin:0 auto;
}
.eeebox{
    background:#eee;
}
.comxserachFormVids{
    display:block;
    width:100%;
    margin:0 auto;
    z-index:222;
    float:right;
    padding:0 25%;
}
.ajaxSportVid{
    float:left;
    width:100%;
    overflow:hidden;
}
.comboChexs{
    position:absolute;
    right:0;
    top:100%;
    list-style:none;
    z-index:4;
    background:#fff;
    width:100%;
    border:1px solid #193282;
    display:none;
}
.comboChexs li{
    float:right;
    width:100%;
    color:#000;
    font-size:15px;
    padding:2px 2px;
    font-family:arial;
    font-size:14px;
}
.comboChexs li:hover{
    color:#fff;
    background:#5a8ef7;
}
.comboChexs li label{
    float:right;
    width:100%;
    display:block;
    cursor:pointer;
}
.noResults{
    float:right;
    width:100%;text-align:center;color:red;
    font-size:20px;
}
.vl{
      display:inline-block;
      width:auto;
      font-size:13px;
      background:#e6e6e6;
      position:relative;
      z-index:3;
      line-height:22px;
      padding:0px 5px;
      color:#333;
      border:1px solid #c3c3c3;
      margin:2px 2px;
      cursor:pointer;
      border-radius:4px;
      vertical-align:top;
}
.clse{
font-size:14px;
    float:left;
    margin-right:10px;
    color:#000;
    font-weight:600;
}
.comboStyle > span.spanChecked{
    height:auto;
    min-height:44px;
    line-height:normal;
    color:#fff;
    background-position:25px 20px;
    padding:10px;
}
.mini-loader-content{
  align-items:center;
  display:flex;
  height:100px;
  justify-content:center;
  opacity:0;
  filter:alpha(opacity=0);
}
svg#mini-loader{
  height:50px;
  width:50px;
}
#b0{
  animation:b0 4s infinite ease;
  transform-origin:250px 250px;
}
#b1{
  animation:b1 4s infinite ease;
}
#b2{
  animation:b2 4s infinite ease;
}
#b3{
  animation:b3 4s infinite ease;
}
#b4{
  animation:b4 4s infinite ease;
}
@keyframes b0{
  0%{
    transform:rotate(0);
  }
  
  25%{
    transform:rotate(-90deg);
  }
  
  50%{
    transform:rotate(-180deg);
  }
  
  75%{
    transform:rotate(-270deg);
  }
  
  100%{
    transform:rotate(-360deg);
  }
}
@keyframes b1{
  0%{
    transform:translate(0, 0);
  }
  
  25%{
    transform:translate(0, 355px);
  }
  
  50%{
    transform:translate(355px, 355px);
  }
  
  75%{
    transform:translate(355px, 0);
  }
  
  100%{
    transform:translate(0, 0);
  }
}
@keyframes b2{
  0%{
    transform:translate(0, 0);
  }
  
  25%{
    transform:translate(-355px, 0);
  }
  
  50%{
    transform:translate(-355px, 355px);
  }
  
  75%{
    transform:translate(0, 355px);
  }
  
  100%{
    transform:translate(0, 0);
  }
}
@keyframes b3{
  0%{
    transform:translate(0, 0);
  }
  
  25%{
    transform:translate(0, -355px);
  }
  
  50%{
    transform:translate(-355px, -355px);
  }
  
  75%{
    transform:translate(-355px, 0);
  }
  
  100%{
    transform:translate(0, 0);
  }
}
@keyframes b4{
  0%{
    transform:translate(0, 0);
  }
  
  25%{
    transform:translate(355px, 0);
  }
  
  50%{
    transform:translate(355px, -355px);
  }
  
  75%{
    transform:translate(0, -355px);
  }
  
  100%{
    transform:translate(0, 0);
  }
}
.compxContt{margin-bottom:0px;}
.markME{
    font-weight:600;
}
.popcompexNl{
    display:none;
    position:fixed;
    width:100%;
    height:100%;
    z-index:999991;
    top:0;
    left:0;
}
.popcompexNlOuter{
    position:absolute;
    top:0;
    left:0;
    width:100%;
    height:100%;
    z-index:1;
    background:rgba(0, 0, 0, 0.35);
}
.popcompexNlInner{
     width:890px;
     max-width:95%;
     background:#fff;
     position:absolute;
     z-index:2;
     padding:0;
     float:right;
     left:0;
     right:0;
     margin:0 auto;
     top:-45%;
     height:480px;
     opacity:0;
     filter:alpha(opacity=0);
     -webkit-transition:all 0.7s ease;
     -moz-transition:all 0.7s ease;
     -o-transition:all 0.7s ease;
     transition:all 0.7s ease;
     max-height:45vh;
}
.popcompexNlInner.show{
 top:15%;
 opacity:1;
 filter:alpha(opacity=100);
}
.popcompexNlRight{
    width:50%;
    height:100%;
    float:right;
    padding:84px 45px;
}
.popcompexNlLeft{
    width:50%;
    height:100%;
    float:left;
    background-repeat:no-repeat;
    background-position:center center;
    -webkit-background-size:cover;
    background-size:cover;
}
.popcompexNlRight .title{
    font-family:OpenSansHebrewCondensedBold, Tahoma, Geneva, sans-serif;
    font-size:33px;
    color:#193282;
    font-weight:900;
    padding:0px 0 50px 0;
    text-transform:uppercase;
    text-align:center;
}
.popcompexNlRight .pera{
    width:100%;
    clear:both;
    font-family:OpenSansHebrewRegular, Tahoma, Geneva, sans-serif;
    font-size:17px;
    color:#666666;
    font-weight:normal;
    line-height:27px;
    text-align:center;
    margin-bottom:45px;
}
.nlInput{
font-family:inherit;
    width:100%;
    float:right;
    height:40px;
    line-height:40px;
    padding-right:15px;
    font-size:18px;
    border-radius:20px;
    border:1px solid #ccc;
    margin-bottom:15px;
    outline:0;
}
.nlSubmit{
  font-family:inherit;
  width:100%;
  float:right;
  height:40px;
  line-height:35px;
  padding-right:15px;
  font-size:18px;
  border-radius:20px;
  border:1px solid #f3b34f;
  outline:0;
  background:#f3b34f;
  color:#fff;
  text-align:center;
  -webkit-transition:all 0.3s ease;
  -moz-transition:all 0.3s ease;
  -o-transition:all 0.3s ease;
  transition:all 0.3s ease;
}
.nlSubmit:hover{
    background:#f7aa31;
}
.popcompexNlClose{
    width:35px;
    height:35px;
    position:absolute;
    top:20px;
    right:20px;
    background:url(/content/images/fancyClose.png) top left no-repeat;
    cursor:pointer;
    z-index:4;
}
.langSwitch{
    position:absolute;
    left:155px;
    top:50%;
    margin:-15px 0 0 0;
}
.langSwitch a{
    padding:5px 10px;
    display:block;
    color:#fff;
    background:#193282;
    text-decoration:none;
    text-align:center;
}
.floatingContactTab{
    background:#20124D;
    height:46px;
    line-height:39px;
    border-radius:5px;
    position:fixed;
    left:0;
    top:49%;
    color:#fff;
    text-decoration:none;
    padding:4px 6px 4px 16px;
    z-index:5;
    direction:rtl;
    font-family:OpenSansHebrewRegular;
    font-size:18px;
    -webkit-transition:all 0.2s ease;
    transition:all 0.2s ease;
}
.floatingContactTab_span{
    background:#fff;
    display:inline-block;
    vertical-align:top;
    width:38px;
    height:38px;
    line-height:42px;
    border-radius:50%;
    margin:0 0 0 11px;
    text-align:center;
}
.floatingContactTab_img{
    height:17px;
}
.floatingContactTab:hover{
    background:#3e1ea5;
    text-decoration:none;
}
.pdfSonsItems{
    background:#eee;
    display:block;
    font-family:OpenSansHebrewBold, Tahoma, Geneva, sans-serif;
    font-size:19px;
    color:#193282;
    font-weight:bold;
    text-transform:capitalize;
    text-align:center;
}
a.pdfSonsItems:hover{text-decoration:none;}
.pdfSonsItems .pbxLogoWrap{
    margin:0 0 30px 0;
}
.articlesBlock{
    width:31%;
    display:inline-block;
    text-align:center;
    border:1px solid #ebebeb;
    margin:1%;
    padding:0;
        -webkit-box-shadow:0px 0px 0px rgba(0, 0, 0, 0.27);
    -moz-box-shadow:0px 0px 0px rgba(0, 0, 0, 0.27);
    box-shadow:0px 0px 0px rgba(0, 0, 0, 0.27);
    -webkit-transition:all 0.5s ease;
    -moz-transition:all 0.5s ease;
    -o-transition:all 0.5s ease;
    transition:all 0.5s ease;
}
.articlesBlock a{
    text-decoration:none !important;
}
.articlesBlock:hover{
   -webkit-box-shadow:0px 10px 15px rgba(0, 0, 0, 0.27);
    -moz-box-shadow:0px 10px 15px rgba(0, 0, 0, 0.27);
    box-shadow:0px 10px 15px rgba(0, 0, 0, 0.27);
}
.article_img{
    width:100%;
    height:240px;
    padding:0;
    margin:0;
    overflow:hidden;
    text-align:center;
    display:block;
}
.article_img .pic{
    width:100%;
    height:auto;
    min-height:100%;
}
.articlettllnk{
    padding:25px 20px;
}
.articlettllnk .sub_title{
    display:block;
    font-family:OpenSansHebrewBold, Tahoma, Geneva, sans-serif;
    font-size:19px;
    color:#193282;
    font-weight:bold;
    text-transform:capitalize;
    height:40px;
    text-align:center;
}
.articlebtn{
    margin-top:20px;
    font-size:17px;
    text-decoration:none !important;
    display:block;
}
.vidBoxtitle{
    position:absolute;
    top:80%;
    z-index:3;
    right:0;
    width:100%;
    display:inline-block;
    padding:0 20px;
    margin:0;
    color:#fff;
    font-size:20px;
    text-align:right;
    font-weight:400;
}
.noSwiperWrap{
    float:right;
    width:100%;
    margin:0 auto 30px;
    background:#fff;
    padding:30px 0;
}
.blockNowSwiper{margin:10px;height:auto !important;}
.blockNowSwiper .hpBlockPera{
    height:100px !important;
    max-height:none !important;
}
.infoPortalWrap{
    float:right;
    width:100%;
    position:relative;
    overflow:hidden;
    margin:40px auto 60px;
    text-align:right;
    color:#fff;
}
.infoPortalBox{} 
.infoTitle{
}
.inporPresImgWrap{position:absolute;width:100%;height:100%;overflow:hidden;z-index:1;top:0;left:0;}
.inporPresImgWrap img{
width:100%;
height:100%;
-webkit-transform:scale3d(1, 1, 1);
-moz-transform:scale3d(1, 1, 1);
-ms-transform:scale3d(1, 1, 1);
-o-transform:scale3d(1, 1, 1);
transform:scale3d(1, 1, 1);
-webkit-transition:all 0.5s ease;
-moz-transition:all 0.5s ease;
-o-transition:all 0.5s ease;
transition:all 0.5s ease;
display:inline-block;
}
.infoTitle:hover .inporPresImgWrap img{
  -webkit-transform:scale3d(1.1, 1.1, 1.1);
-moz-transform:scale3d(1.1, 1.1, 1.1);
-ms-transform:scale3d(1.1, 1.1, 1.1);
-o-transform:scale3d(1.1, 1.1, 1.1);
transform:scale3d(1.1, 1.1, 1.1);
}
.infoBoxInner{
    width:100%;
    height:100%;
    background:rgba(51, 51, 51, 0.25);
    text-align:center;
    display:block;
    vertical-align:middle;
    position:absolute;
    top:0;
    left:0;
    z-index:2;
}
.infoBoxInner::after{
    content:"";
    height:90%;
    width:0%;
    border-top:1px solid #fff;
    border-bottom:1px solid #fff;
    -webkit-transition:all 0.5s ease;
    -moz-transition:all 0.5s ease;
    -o-transition:all 0.5s ease;
    transition:all 0.5s ease;
    display:inline-block;
    position:absolute;
    top:5%;
    left:5%;
}
.infoBoxInner::before{
    content:"";
    height:0%;
    width:90%;
    border-right:1px solid #fff;
    border-left:1px solid #fff;
    -webkit-transition:all 0.5s ease;
    -moz-transition:all 0.5s ease;
    -o-transition:all 0.5s ease;
    transition:all 0.5s ease;
    display:inline-block;
    position:absolute;
    top:5%;
    left:5%;
}
.infoBoxInner:hover::after{width:90%;}
.infoBoxInner:hover::before{height:90%;}
.infttlr{
    display:block;
    width:100%;
    font-size:40px;
    text-align:center;
    position:absolute;
    top:35%;
    left:0;
    right:0;
}
.spanB{
    font-weight:600;
}
.btn.portlbtn{
    display:inline-block;
    width:165px;
    position:absolute;
    top:35%;
    left:0;
    right:0;
    margin:50px auto;
    background-color:transparent;
    color:#fff;
    border:1px solid #fff;
    border-radius:20px;
    height:45px;
    line-height:40px;
    font-size:19px;
    text-decoration:none !important;
    overflow:hidden;
    z-index:2;
    -webkit-transition:all 0.3s ease;
    -moz-transition:all 0.3s ease;
    -o-transition:all 0.3s ease;
    transition:all 0.3s ease;
    font-weight:600;
    font-family:OpenSansHebrewBold, Tahoma, Geneva, sans-serif,arial;
}
.btn.portlbtn:hover{color:#79c3f0;border:1px solid #79c3f0;}
.btn.portlbtn::after{
    content:"";
    position:absolute;
    top:0;
    left:0;
    width:0;
    height:100%;
    background:#fff;
    z-index:0;
    -webkit-transition:all 0.3s ease;
    -moz-transition:all 0.3s ease;
    -o-transition:all 0.3s ease;
    transition:all 0.3s ease;
    z-index:-1;
}
.btn.portlbtn:hover::after{width:100%;}
.infoPortalBox{
    width:50%;
    float:right;
    height:335px;
    position:relative;
}
.infoSwiperWrap{
     background:#79c3f0;
     padding:0 30px 30px;
}
.infoPortalSwiper{
    width:100%;
    height:100%;
}
.infporitem{
    float:right;
    width:100%;
    padding:25px 0;
    border-bottom:1px solid #a8d7f5;
}
.infporitemImg{
    float:right;
    width:147px;
    margin-left:15px;
    height:100%;
    overflow:hidden;
    max-width:30%;
}
.infporitemImg img{display:inline-block;width:100%;height:100%;}
.infporCont{
    float:right;
    width:65%;
}
.infporttl{
    font-size:22px;
    width:100%;
    overflow:hidden;
    white-space:nowrap;
    text-overflow:ellipsis;
    margin-bottom:11px;
    height:24px;
}
.infPorTxt{
    width:100%;
    overflow:hidden;
    white-space:nowrap;
    text-overflow:ellipsis;
    font-size:17px;
    margin-bottom:15px;
}
.infPorA.btn{
    float:right;
    background-color:transparent;
    color:#fff;
    width:135px;
    height:30px;
    position:relative;
    overflow:hidden;
    z-index:1;
    -webkit-transition:all 0.3s ease;
    -moz-transition:all 0.3s ease;
    -o-transition:all 0.3s ease;
    transition:all 0.3s ease;
    font-size:16px;
    line-height:27px;
    text-align:center;
    border:1px solid #fff;
    border-radius:20px;
    text-decoration:none !important;
    font-weight:600;
    font-family:OpenSansHebrewBold, Tahoma, Geneva, sans-serif,arial;
}
.infPorA.btn:hover{color:#79c3f0;}
.infoPortalWrap .swiper-container-vertical>.swiper-pagination-bullets{
    right:0;
    top:98%;
    -webkit-transform:translate3d(0,-50%,0);
    -moz-transform:translate3d(0,-50%,0);
    -o-transform:translate(0,-50%);
    -ms-transform:translate3d(0,-50%,0);
    transform:translate3d(0,-50%,0);
    width:100%;
    left:0;
    height:20px;
    background:#79c3f0;
}
.infoPortalWrap .swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{
    margin:0 5px;
    display:inline-block;
    opacity:0.8;
    background:#b0dcf5;
    width:10px;
    height:10px;
}
.infoPortalWrap .swiper-pagination-clickable .swiper-pagination-bullet{
    cursor:pointer;
}
.infoPortalWrap .swiper-pagination-bullet-active{
    opacity:1;
    background:#fff !important;
}
.envelopeWrap{
    position:fixed;
    top:15%;
    left:0;
    z-index:9991;
    direction:rtl;
}
.envelopeOuter{
    position:absolute;
    top:15px;
    left:-195px;
    width:335px;
    z-index:1;
    background:#20124d;
    color:#fff;
    height:45px;
    border-radius:0px 15px 15px 0px;
    padding:4px;
    text-align:right;
    direction:rtl;
    line-height:40px;
    font-size:19px;
    -webkit-transition:all 0.3s ease;
    -moz-transition:all 0.3s ease;
    -o-transition:all 0.3s ease;
    transition:all 0.3s ease;
}
.envelopeInner{
    position:absolute;
    top:0;
    left:-375px;
    z-index:2;
    background:#fff;
    width:350px;
    height:405px;
    border-radius:0 5px 5px 0px;
    box-shadow:3px 1px 10px -1px rgba(51, 51, 51, 0.28);
    padding:30px 25px 40px;
    -webkit-transition:all 0.3s ease;
    -moz-transition:all 0.3s ease;
    -o-transition:all 0.3s ease;
    transition:all 0.3s ease;
}
.envelopeWrap:hover .envelopeOuter{
    -webkit-transition-delay:.1025s;
    transition-delay:.1025s;
}
.envelopeWrap:hover .envelopeOuter{left:65px;}
.envelopeWrap:hover .envelopeInner{left:0;}
.envettl{
    font-family:OpenSansHebrewCondensedBold, Tahoma, Geneva, sans-serif;
    font-size:29px;
    color:#193282;
    font-weight:900;
    background:url(/content/images/line2.png) no-repeat right bottom;
    padding:0px 0 20px 0;
}
.envInptrp{position:relative;width:100%;height:40px;margin-top:20px;}
.envInput{
    width:100%;
    border:1px solid #ddd;
    border-radius:20px;
    padding-right:20px;
    height:100%;
    display:inline-block;
    font-family:OpenSansHebrewRegular, Tahoma, Geneva, sans-serif;
    font-size:16px;
    color:#999999;
}
.eneSumbit{
    display:inline-block;
    width:100%;
    height:40px;
    border:1px solid;
    border-radius:20px;
    margin-top:20px;
    color:#fff;
    background:#1da1e5;
    font-family:OpenSansHebrewRegular, Tahoma, Geneva, sans-serif;
    font-size:16px;
    -webkit-transition:all 0.3s ease;
    -moz-transition:all 0.3s ease;
    -o-transition:all 0.3s ease;
    transition:all 0.3s ease;
}
.eneSumbit:hover{
    background:#4799c3;
}
.portalNlWrap{
    width:100%;
    height:100%;
    background:#eeeeee;
    padding:75px;
    border:1px solid #ddd;
}
.portalNlttl{
    font-family:OpenSansHebrewCondensedBold, Tahoma, Geneva, sans-serif;
    font-size:29px;
    color:#193282;
    font-weight:900;
    background:url(/content/images/line2.png) no-repeat right bottom;
    padding:0px 0 20px 0;
}
.portalNlcont{
    color:#666;
    font-size:16px;
    margin:25px auto;
    line-height:25px;
}
.nlhpInput{
    height:40px;
    float:right;
    width:70%;
}
.nlhpSubmit{
    float:left;
    width:25%;
    text-align:center;
    margin:0;
}
.hpinfoPortalWrap{padding:35px 0;border-top:1px solid #ddd;width:98%;float:none;margin:30px auto;}
.prodtabWrap{
    float:right;
    width:100%;
    margin-top:55px;
}
.prodTabsButtons{
    float:right;
    width:100%;
    border-bottom:1px solid #bfc8cc;
    position:relative;
    display:-webkit-flex;
    display:-moz-flex;
    display:-ms-flex;
    display:-o-flex;
    display:flex;
}
.tabButton{
    font-family:OpenSansHebrewCondensedBold, Tahoma, Geneva, sans-serif;
    font-weight:500;
    color:#666666;
    font-size:20px;
    padding:15px 45px;
    border:1px solid transparent;
    border-top:2px solid transparent;
    position:relative;
    top:1px;
    outline:0;
}
.tabButton.active{
    border:1px solid #bfc8cc;
    border-top:3px solid #005bd1;
    border-bottom:1px solid #fff;
}
.prodTabsBlocks{
    float:right;
    width:100%;
    overflow:hidden;
}
.tabcont{
    font-family:OpenSansHebrewRegular, Tahoma, Geneva, sans-serif;
    font-size:15px;
    color:#666666;
    font-weight:normal;
    line-height:normal;
    width:100%;
    float:right;
    position:fixed;
    top:-9999px;
    left:-9999px;
    padding:25px 0;
    will-change:transform,opacity;
    opacity:0;
    filter:alpha(opacity=0);
    -webkit-transform:translate(10%, 0px);
    -moz-transform:translate(10%, 0px);
    -o-transform:translate(10%, 0px);
    -ms-transform:translate(10%, 0px);
    transform:translate(10%, 0px);
    -webkit-transition:opacity,transform 0.5s ease;
    -moz-transition:opacity,transform 0.5s ease;
    -o-transition:opacity,transform 0.5s ease;
    transition:opacity,transform 0.5s ease;
}
.tabcont.active{
    position:relative;
    top:0;
    left:0;
    -webkit-transition-delay:0.25s;
    transition-delay:0.25s;
    opacity:1;
    filter:alpha(opacity=100);
    -webkit-transform:translate(0%, 0px);
    -moz-transform:translate(0%, 0px);
    -o-transform:translate(0%, 0px);
    -ms-transform:translate(0%, 0px);
    transform:translate(0%, 0px);
}
.prodYoutube{
    float:right;
    width:auto;
    max-width:420px;
    height:240px;
    position:relative;
    overflow:hidden;
    margin:25px auto;
}
.prodYoutube::after{
    content:"";
    position:absolute;
    top:0;
    left:0;
    width:100%;
    height:100%;
    background:rgba(51, 51, 51, 0.25);
    z-index:1;
}
.prodYoutube img{
        z-index:-99999;
        -webkit-user-select:none;
        user-select:none;
        width:100%;
        height:100%;
        -ms-transform:scale(1,1.5);
      -webkit-transform:scale(1,1.5);
      transform:scale(1,1.5);
}
.playYut{
    width:65px;
    height:45px;
    cursor:pointer;
    position:absolute;
    top:0;
    bottom:0;
    left:0;
    right:0;
    display:inline-block;
    margin:auto;
    background:url(/content/images/prodPlay.png) center center no-repeat;
    -webkit-background-size:cover;
    background-size:cover;
    z-index:2;
}
.brandLogog{
    position:absolute;
    z-index:332;
    bottom:25px;
    left:30px;
}
.porttttl{
    font-family:OpenSansHebrewBold, Tahoma, Geneva, sans-serif;
    font-size:30px;
    color:#193282;
    font-weight:600;
    text-decoration:none;
    position:relative;
    display:inline-block;
    padding-left:20px;
}
.porttttl::after{
    content:"";
    position:absolute;
    right:100%;
    bottom:0;
    width:40px;
    height:3px;
    background:#0198e7;
}
.protalSectionCat{
   float:right;
   width:100%;
   padding:50px 0;
   border-bottom:3px solid #ddd;
}
.protalSectionCatInner{
    clear:both;
    float:right;
    width:100%;
    margin:20px 0 0 0;
}
.bigArticle{
    float:right;
    width:50%;
    padding-left:25px;
}
.smallArticle{
    float:left;
    width:50%;
    padding:0 0 20px 0;
    border-bottom:1px solid #ddd;
    clear:left;
    margin-bottom:20px;
}
.protalSectionCatInner .smallArticle:last-child{
    border-bottom:0;
    padding-bottom:0;
    margin-bottom:0;
}
.bigArImgWrap{
    float:right;
    width:100%;
    height:395px;
    position:relative;
    overflow:hidden;
    display:flex;
    justify-content:center;
    align-items:center;
}
.protalSectionCat:first-of-type{padding-top:0;}
.bigArImgWrap img{
    will-change:transform;
    min-width:100%;
    min-height:100%;
    height:100%;
    width:auto;
    -webkit-transform:scale3d(1, 1, 1);
    -moz-transform:scale3d(1, 1, 1);
    -o-transform:scale3d(1, 1, 1);
    -ms-transform:scale3d(1, 1, 1);
    transform:scale3d(1, 1, 1);
    -webkit-transition:all 0.5s ease;
    -moz-transition:all 0.5s ease;
    -o-transition:all 0.5s ease;
    transition:all 0.5s ease;
}
.smallArImgWrap{
    float:right;
    height:120px;
    width:175px;
    margin-left:20px;
    overflow:hidden;
    position:relative;
    display:flex;
    align-items:center;
    justify-content:center;
}
.smallArImgWrap img{
    will-change:transform;
    max-width:100%;
    max-height:100%;
    vertical-align:middle;
    -webkit-transform:scale3d(1, 1, 1);
    -moz-transform:scale3d(1, 1, 1);
    -o-transform:scale3d(1, 1, 1);
    -ms-transform:scale3d(1, 1, 1);
    transform:scale3d(1, 1, 1);
    -webkit-transition:all 0.5s ease;
    -moz-transition:all 0.5s ease;
    -o-transition:all 0.5s ease;
    transition:all 0.5s ease;
}
.bigArtTitle{
    font-family:OpenSansHebrewBold, Tahoma, Geneva, sans-serif;
    font-size:25px;
    color:#193282;
    font-weight:600;
    text-decoration:none;
    position:relative;
    display:inline-block;
    padding:20px 0;
}
.rmoe{
    font-family:OpenSansHebrewBold, Tahoma, Geneva, sans-serif;
    font-size:15px;
    color:#0198e7;
    font-weight:600;
    text-decoration:none;
    position:relative;
    display:inline-block;
    padding:20px 0;
}
.bigArtShortxt{
    font-size:16px;line-height:normal;color:#666;
}
.smallInner{
    float:left;
    width:67%;
    width:-webkit-calc(100% - 195px);
    width:calc(100% - 195px);
}
.smallArtTitle{
    font-family:OpenSansHebrewBold, Tahoma, Geneva, sans-serif;
    font-size:20px;
    color:#193282;
    font-weight:600;
    text-decoration:none;
    position:relative;
    display:inline-block;
    padding:0 0 20px 0;
}
.artBox:hover img{
       -webkit-transform:scale3d(1.1, 1.1, 1.1);
    -moz-transform:scale3d(1.1, 1.1, 1.1);
    -o-transform:scale3d(1.1, 1.1, 1.1);
    -ms-transform:scale3d(1.1, 1.1, 1.1);
    transform:scale3d(1.1, 1.1, 1.1);
}
.articleRight{
    float:right;
    width:75%;
    padding-left:5%;
    color:#666;
    font-size:16px;
}
.articleLeft{
    float:left;
    width:20%;
    padding-top:29px;
}
.articleProps{float:right;width:100%;margin-bottom:30px;}
.avatar{
    float:right;
    width:40px;
    height:40px;
    display:flex;
    align-items:center;
    justify-content:center;
    margin-left:15px;
}
.avatar img{
    width:auto;
    height:100%;
    min-width:100%;
}
.authordate{
    float:right;
    color:#666;
    font-family:OpenSansHebrewRegular, Tahoma, Geneva, sans-serif;
    font-size:16px;
    
}
.authath{
   font-family:OpenSansHebrewBold, Tahoma, Geneva, sans-serif;
   font-weight:bold;
}
.articleRight p{
    margin:10px auto;
}
.articleRight p img{
    width:100% !important;
    height:auto !important;
}
.tagWerap{
    float:right;
    width:100%;
    margin-top:35px ;
}
.tagsTitle{
    font-family:OpenSansHebrewCondensedBold, Tahoma, Geneva, sans-serif;
    font-size:32px;
    color:#193282;
    font-weight:900;
    padding:0px 0 21px 0;
    margin:0 0 24px 0;
}
.tagLink{
   
    display:inline-block;
    float:none;
    margin:0px auto;
    padding:0px 20px 0px 20px;
    line-height:35px;
    height:40px;
    font-family:OpenSansHebrewBold, Tahoma, Geneva, sans-serif;
    font-size:17px;
    color:#0198e7;
    font-weight:bold;
    border-radius:20px;
    text-decoration:none;
    -webkit-transition:all 0.3s ease;
    -moz-transition:all 0.3s ease;
    -o-transition:all 0.3s ease;
    transition:all 0.3s ease;
    position:relative;
    z-index:3;
    overflow:hidden;
    border:1px solid #0198e7;
    text-align:center;
    margin-left:15px;
}
.tagLink::after{
    content:"";
    width:100%;
    height:100%;
    position:absolute;
    left:0;
    top:0;
    z-index:-1;
    width:0;
    -webkit-transition:all 0.3s ease;
    -moz-transition:all 0.3s ease;
    -o-transition:all 0.3s ease;
    transition:all 0.3s ease;
    background:#0198e7;
}
.tagLink:hover{
     text-decoration:none;
    color:#fff;
}
.tagLink:hover::after{
    width:100%;
}
.artLeftFormWrap{
    background:#193282;
    color:#fff;
    border-radius:5px;
    padding:25px 15px 30px;
}
.artLeftFormWrap .envInptrp{
    margin-top:15px;
    height:35px;
}
.envInputCons{
    border-radius:5px;
    padding-right:10px;
}
.envInputConsTextArea{
    width:100%;
    border:1px solid #ddd;
    border-radius:5px;
    padding-right:10px;
    height:65px;
    display:inline-block;
    font-family:OpenSansHebrewRegular, Tahoma, Geneva, sans-serif;
    font-size:16px;
    color:#999999;
    margin-top:15px;
}
.artLeftFormWrap .eneSumbit{
    margin-top:10px;
    border:1px solid #1da1e5;
}
.formttl{
    font-family:OpenSansHebrewCondensedBold, Tahoma, Geneva, sans-serif;
    font-size:24px;
    color:#fff;
    font-weight:900;
    padding:0px 0 10px 0;
}
.connectedttl{
    color:#193282;
}
.relevantWrap{
    padding-top:30px;
}
.relevanbox{width:100%;margin-top:30px;}
.relevanbox .partnerBoxInner{width:100%;}
.warrantyFormWrap{
    width:50%;
    margin:0 auto;
}
.wfText{
    font-size:16px;
    color:#666;
}
.wfText p{
    margin:10px auto;
}
.wfFormWrap{
    width:100%;
    margin:30px auto 90px;
    float:right;
}
.wfinwrp{
    float:right;
    width:48%;
    height:40px;
    overflow:hidden;
    margin-bottom:30px;
    position:relative;
}
.wfinwrp:nth-child(even){
    float:left;
}
.wfinwrp input, .wfinwrp select{
    width:100%;
    height:100%;
    background:#ffffff;
    border:1px solid #dddddd;
    display:inline-block;
    font-family:OpenSansHebrewRegular, Tahoma, Geneva, sans-serif;
    font-size:16px;
    color:#999999;
    font-weight:normal;
    border-radius:0px;
    float:right;
    outline:none;
    padding:0 15px;
}
.wfinwrp select{
    background:url(/content/images/arrowBlue.png) no-repeat 10px center #ffffff;
    appearance:none;
    -moz-appearance:none;
    -ms-appearance:none;
    -o-appearance:none;
    -webkit-appearance:none;
    outline:none;
}
.wfradioinwrp{
    float:right;
    width:100%;
    height:40px;
    line-height:40px;
    margin-bottom:30px;
    font-size:16px;
    color:#666;
}
.wfSubmit{
    -webkit-transition:all 0.3s ease;
    -moz-transition:all 0.3s ease;
    -o-transition:all 0.3s ease;
    transition:all 0.3s ease;
    float:right;
    background-color:#0198e7;
    display:block;
    margin:30px 0 14px 0;
    padding:0 52px;
    font-family:OpenSansHebrewRegular, Tahoma, Geneva, sans-serif;
    font-size:16px;
    height:50px;
    line-height:50px;
    width:140px;
    float:right;
    color:#ffffff;
    font-weight:bold;
    border-radius:33px;
    text-decoration:none;
    border:0;
    cursor:pointer;
    outline:none;
    border:1px solid #0198e7;
    position:relative;
    overflow:hidden;
    font-weight:normal;
}
.wfSubmit:hover{
    background-color:#40ace4;
}
input[type="checkbox"].check-field,input[type="radio"].check-field{
    float:right;
    margin:7px 0 0 0;
    display:none;
}
.chk_box_1{
    float:right;
    width:17px;
    height:17px;
    margin:0 0 0 9px;
    cursor:pointer;
}
 .lbl_1{
    float:right;
    cursor:pointer;
    margin:0px 10px;
    font-weight:normal;
    font-size:15px;
    color:#666666;
    padding-right:30px;
    position:relative;
}
input[type="checkbox"].check-field:checked + label:before , input[type="radio"].check-field:checked + label:before{
    background-size:100% 100%;
    outline:0 !important;
}
input[type="checkbox"].check-field + label:before,input[type="radio"].check-field + label:before{
    content:"";
    display:inline-block;
    width:18px;
    height:18px;
    text-align:center;
    position:absolute;
    right:0;
    border:1px solid #dee5eb;
    top:0px;
    background:#fff url(/content/images/checked.png) center center no-repeat;
    background-size:0 0;
    -webkit-transition:all 0.2s ease;
    transition:all 0.2s ease;
}
input[type="radio"].check-field + label.topfor:before{
    top:10px;
}
.lnbl{float:right;margin-left:10px;}
.wfinwrp input.required + .reqStar, .wfinwrp input.error + .reqStar,  .wfinwrp input.error + label + .reqStar{
    position:absolute;
    top:10px;
    right:40px;
    color:#0198e7;
    font-size:16px;
    display:block;
}
.wfinwrp input:focus + .reqStar ,.wfinwrp input.valid  + .reqStar{display:none;}
.thanksTitlr{
    font-family:OpenSansHebrewBold, Tahoma, Geneva, sans-serif,arial;
    font-weight:600;
    font-size:30px;
    color:#193282;
    float:right;
    width:100%;
    margin-bottom:25px;
    line-height:normal;
}
.warranName{
    float:right;
    width:100%;
    font-size:18px;
    color:#0198e7;
    margin-bottom:25px;
}
.warrenText{
    float:right;
    width:100%;
    font-size:16px;
    color:#666;
    margin-bottom:25px;
}
.waranlink{
    background-color:#fff;
    display:block;
    margin:0 0 14px 0;
    padding:15px 52px 15px 52px;
    font-family:OpenSansHebrewBold, Tahoma, Geneva, sans-serif;
    font-size:16px;
    height:50px;
    width:auto;
    float:right;
    color:#193282;
    font-weight:bold;
    border-radius:33px;
    text-decoration:none;
    border:0;
    cursor:pointer;
    outline:none;
    border:1px solid #193282;
    position:relative;
    overflow:hidden;
    z-index:2;
    -webkit-transition:all 0.1s ease;
    -moz-transition:all 0.1s ease;
    -o-transition:all 0.1s ease;
    transition:all 0.1s ease;
}
.waranlink:hover{
    color:#fff;
    text-decoration:none;
}
.waranlink:after{
    content:"";
    position:absolute;
    top:0;
    right:0;
    width:0;
    height:100%;
    -webkit-transition:all 0.3s ease;
    -moz-transition:all 0.3s ease;
    -o-transition:all 0.3s ease;
    transition:all 0.3s ease;
    background:#193282;
    z-index:-1;
}
.waranlink:hover:after{
    width:100%;
}
.thanksWrap{
    float:right;
    width:100%;
    padding-bottom:50px;
    border-bottom:1px solid #ddd;
    margin-bottom:50px;
}
.containerss{margin-top:10px;}
.hpBlocksSwiper.hpBlocksnoSwiper{
    font-size:0;
}
.hpBlocksWrapper{
    display:inline-block;
    vertical-align:top;
    width:33.333%;
    padding:10px;
}
.hpBlocksWrapper .blockNowSwiper,
.hpBlocksWrapper .block2.blockNowSwiper{
    width:100%;
    float:none;
    margin:0;
}
.newimageBtn{
    font-size:0 !important;
    position:static !important;
    border:0 !important;
    background:url(/content/images/dyn_purchase.png) top left no-repeat !important;
    width:150px !important;
    -webkit-background-size:cover !important;
    background-size:cover !important;
    height:40px !important;
}
.smallArtTitle a:hover,.bigArtTitle a:hover{
    text-decoration:none;
}
.iconWrap{
    width:100%;
    padding:50px 0;
    background:#eee;
    margin-top:60px;
    float:left;
}
.iconBox{
    display:block;
    width:33%;
    text-align:center;
    margin:50px 0;
    float:left;
}
.iconImage{
    display:block;
    border-radius:50%;
    width:100px;
    height:100px;
    margin:0 auto;
    background:#1e79bf;
    line-height:100px;
    text-align:center;
    font-size:1px;
    letter-spacing:-1px;
}
.iconImage img{
max-width:100%;
max-height:100%;
vertical-align:middle;
-webkit-transform:translate3d(0px, 0px, 0px);
-moz-transform:translate3d(0px, 0px, 0px);
-o-transform:translate3d(0px, 0px, 0px);
-ms-transform:translate3d(0px, 0px, 0px);
transform:translate3d(0px, 0px, 0px);
-webkit-transition:all 0.3s ease;
-moz-transition:all 0.3s ease;
-o-transition:all 0.3s ease;
transition:all 0.3s ease;
}
.iconBox:hover .iconImage img{
 -webkit-transform:translate3d(0px, -5px, 0px);
-moz-transform:translate3d(0px, -5px, 0px);
-o-transform:translate3d(0px, -5px, 0px);
-ms-transform:translate3d(0px, -5px, 0px);
transform:translate3d(0px, -5px, 0px);
}
.icontext{
   font-family:OpenSansHebrewRegular, Tahoma, Geneva, sans-serif;
    font-size:18px;
    color:#666666;
    font-weight:normal;
    line-height:26px;
    margin:15px 0 0px 0;
        padding:0 15%;
    display:block;
}
.button_text{
    color:#ffffff;
    font-weight:bold;
    border-radius:20px;
    background:#9CD3F1;
    line-height:35px;
    text-decoration:none!important;
    display:inline-block;
    margin:9px 5px 0 0;
    height:40px;
    position:relative;
    z-index:2;
    overflow:hidden;
    transition:all 0.3s ease;
    padding:0px 21px 0px 21px;
    font-size:17px;
}
.contentPage_body .slide_gallery{
	margin:0 15px 0 0;
}