@charset "UTF-8";
@import url(//fonts.googleapis.com/earlyaccess/opensanshebrew.css);
*{
	border: 0;
	padding: 0px;
	margin: 0px;
	outline: 0;
	font-family: 'Open Sans Hebrew', sans-serif;
	line-height:110%;
}
html{
	min-height:100%;
	width: 100%; 
	height: 100%; 
	font-family: 'Open Sans Hebrew', sans-serif;

}
input, select, select *, textarea{
	font-size: 14px;
}

table{
	border-collapse: collapse;
	border-spacing: 0;
	border: 0px;
}
ol, ul{
	list-style: none;
}
.clear{
	clear: both;
}
.right{float: right;}
.left{float: left;}
.mobile{display: none!important;}
.transition{ -webkit-transition: all 0.5s ease-in-out;-moz-transition: all 0.5s ease-in-out;-o-transition: all 0.3s ease-in-out;transition: all 0.5s ease-in-out;}
.transition:hover{-webkit-transition: all 0.5s ease-in-out;-moz-transition: all 0.5s ease-in-out;-o-transition: all 0.3s ease-in-out;transition: all 0.5s ease-in-out;}

.mobile{display:none!important;}
.cmp{display:block!important;}

/* Start Web Css */

html{overflow-x: hidden;}
body{min-height: 100%;width: 100%;background:#fafafa;}
section{width: 100%;position:relative;}
.wrapper{width: 57.52%;position:relative;margin:0px auto;}
.cmp{display:block!important;}
.mobile{display:none!important;}
.middle{position:relative;transform: translate(0px, -50%);top: 50%!important;}

.center{position:relative;transform: translate(-50%, -50%);left:50%;top: 50%!important;}

.bold{font-weight:700;}
.regular{font-weight:400;}
.medium{font-weight:500;}
.extra-bold{font-weight:900;}

.color-blue{color:#22043c;}
.color-black{color:black;}
.color-white{color:white;}
.color-turquoise{color:	#4acc9e;}

*[aria-hidden="true"]{display:none;}

header{position:relative;}
header .secBackground{height:548px;width:111%;position:relative;margin-right:-5.5%;overflow:hidden;border-bottom:7px solid white;border-bottom-right-radius:49%;border-bottom-left-radius:49%;}
header .slides{    width: 100%;
    height: 100%;
margin-top: 0;}
header .secBackground img{width:100%;}
header .profile{position:absolute;z-index:99999999;transform: translate(-50%, 0);left:50%;top:22vw;text-align:center;}
header .profileImg{position:relative;margin:0px auto;width:295px;overflow:hidden;height:295px;background:white;border-radius:50%;border:5px solid white;}
header .profileImg img{position:absolute;width:100%;}
header .profile h1{color:#000000;font-weight:700;font-size:60px;margin:0;margin-top:10px;}
header .profile h2{color:#000000;font-weight:500;font-size:42px;margin:0;}

#socials{margin-top:17vw;padding:38px 0 24px;border-top:3px solid #0a396f;border-bottom:3px solid #0a396f;}
#socials .socials{}
#socials ul{display:flex;justify-content:space-between;}
#socials ul li a{display:block;text-align:center;}
#socials ul li a .icon{-webkit-transition: all 0.5s ease-in-out;-moz-transition: all 0.5s ease-in-out;-o-transition: all 0.3s ease-in-out;transition: all 0.5s ease-in-out;width:70px;height:69px;margin:0px auto;border-radius:5px;background: #2fb560;display:flex;align-items:center;justify-content:center;font-size:34px;color:white;}
#socials ul li a span{display:block;color:black;font-size:24px;margin-top:25px;font-weight:400;text-decoration:none;}
#socials ul li a[href]{text-decoration:none;}
#socials ul li a .icon svg{display:block;}
#socials ul li a:hover .icon{background:white;color:#0a396f;}

#content{padding-top:50px;color:black;}
#content .about{width:100%;max-width:840px;margin:0px auto;margin-bottom:50px;}
#content .about span.title{display:flex;justify-content:center;align-items:center;margin:0;color:black;font-size:40px;font-weight:500;margin-bottom:30px;text-align:center;position:relative;}
#content .about p{font-size:22px;color:black;width:100%;margin:0;}
#content .about span.title:before{display:block;content:' ';width:50px;height:2px;background:black;margin-left:15px;}
#content .about span.title:after{display:block;content:' ';width:50px;height:2px;background:black;margin-right:15px;}
#content .dropDownText{position:relative;width:100%;max-width:840px;margin:0px auto;margin-bottom:22px;}
#content .dropDownText{}
#content .dropDownText a.tale{display:block;font-size:24px;position:relative;width:100%;color: white;text-decoration:none;border-radius:15px;background: #06ade2;height:50px;display:flex;align-items:center;justify-content:center;}
#content .dropDownText a.tale[aria-expanded="true"]{background:#0a396f;color:white;}
#content .dropDownText a.tale span.circle{display:block;position:absolute;left:15px;border-radius:50%;height:37px;width:37px;background:white;top:50%;transform:translateY(-50%);display:flex;justify-content:center;align-items:center;}
#content .dropDownText a.tale i.arrow{content: ' ';margin-top:-3px;border: solid black;border-width: 0 3px 3px 0;display: inline-block;padding:6px; transform: rotate(45deg);-webkit-transform: rotate(45deg);}
#content .dropDownText a.tale[aria-expanded="true"] i.arrow{transform: rotate(225deg);-webkit-transform: rotate(225deg);margin-top:6px;}
#content .dropDownText .dropDownContent{padding:50px 20px 40px 20px;background:white;color:black;width:100%;border-bottom-left-radius:15px;border-bottom-right-radius:15px;margin-top:-20px;}
#content .dropDownText a.tale[aria-expanded="true"]{background:#0a396f;color:white;}
#content .dropDownText .dropDownContent ul.list{margin:0px auto;margin-right:0;}
#content .dropDownText .dropDownContent ul.list li{position:relative;font-size:20px;margin-bottom:15px;padding-right:15px;}
#content .dropDownText .dropDownContent ul.list li:before {content: ' ';background: #2d3b4a;width: 6px;height: 6px;position: absolute;transform: translate(0px, -50%);top: 50%!important;right: 0;border-radius: 50%;}
#content .dropDownText .dropDownContent .times{text-align:center;font-size:20px;color:black;}

#words{min-height:160px;margin-top:50px;background:url('../images/redBg.jpg')no-repeat center;background-size:cover;display:flex;align-items:center;justify-content:center;color:white;}
#words h1{font-size:45px;color:white;margin:0;}

#gallery{margin-top:50px;}
#gallery span.title{display:flex;justify-content:center;align-items:center;margin:0;color:black;font-size:40px;font-weight:500;margin-bottom:30px;text-align:center;position:relative;}
#gallery span.title:before{display:block;content:' ';width:50px;height:2px;background:black;margin-left:15px;}
#gallery span.title:after{display:block;content:' ';width:50px;height:2px;background:black;margin-right:15px;}

#gallery .galleryWrapper{width:100%;position:relative;}
@media(max-width:767px) {  #gallery .gallery{margin-top:50px;width:100%;min-height:377px;background:#f0f0f0;border-radius:20px;overflow:hidden;} }  @media(min-width:767px) { #gallery .gallery{margin-top:50px;width:100%;min-height:485px;background:#f0f0f0;border-radius:20px;overflow:hidden;} }
#gallery .gallery ul{width:100%!important;min-height:100%;}
#gallery .gallery ul li{width:100%!important;min-height:100%!important;position:Relative;}
#gallery .gallery ul li img{width:100%;}
#gallery .arrow{display:block;content: ' ';margin-top:0;border: solid white;border-width: 0 3px 3px 0;display: inline-block;padding:15px; transform: rotate(-45deg);-webkit-transform: rotate(-45deg);}
#gallery #next{position:absolute;transform: translate(0px, -50%);top: 50%!important;right:-42px;}
#gallery #next a{display:block;}
#gallery #prev a{display:block;}
#gallery #prev{position:absolute;transform: translate(0px, -50%);top: 50%!important;left:-42px;}
#gallery #prev .arrow{ transform: rotate(-225deg);-webkit-transform: rotate(-225deg);}
#gallery .bx-wrapper{width:100%;height:100%;max-width:100%!important;}
#gallery .bx-viewport{width:100%;height:100%;}


.bx-controls { display:none; }

#customers{padding:60px 0 50px;margin-top:50px;background:url('../images/customersBg.jpg')no-repeat center;background-attachment:fixed;background-size:cover;min-height:250px;}
#customers span.title{display:flex;justify-content:center;align-items:center;margin:0;color:white;font-size:40px;font-weight:500;margin-bottom:30px;text-align:center;position:relative;}
#customers span.title:before{display:block;content:' ';width:50px;height:2px;background:white;margin-left:15px;}
#customers span.title:after{display:block;content:' ';width:50px;height:2px;background:white;margin-right:15px;}
#customers .all{position:relative;width:588px;margin:0px auto;color:white;font-size:22px;text-align:center;}
#customers .arrow{display:block;content: ' ';margin-top:0;border: solid white;border-width: 0 3px 3px 0;display: inline-block;padding:15px; transform: rotate(-45deg);-webkit-transform: rotate(-45deg);}
#customers #next2{position:absolute;transform: translate(0px, -50%);top: 50%!important;right:-82px;}
#customers #next2 a{display:block;}
#customers #prev2 a{display:block;}
#customers #prev2{position:absolute;transform: translate(0px, -50%);top: 50%!important;left:-82px;}
#customers #prev2 .arrow{ transform: rotate(-225deg);-webkit-transform: rotate(-225deg);}
#customers span.name{display:flex;justify-content:center;align-items:center;margin:0;color:white;font-size:20px;font-weight:500;margin-top:30px;margin-bottom:00px;text-align:center;position:relative;}
#customers span.name:before{display:block;content:' ';width:50px;height:2px;background:white;margin-left:15px;}
#customers span.name:after{display:block;content:' ';width:50px;height:2px;background:white;margin-right:15px;}



#video{margin-top:50px;}
#video span.title{display:flex;justify-content:center;align-items:center;margin:0;color:black;font-size:40px;font-weight:500;margin-bottom:30px;text-align:center;position:relative;}
#video span.title:before{display:block;content:' ';width:50px;height:2px;background:black;margin-left:15px;}
#video span.title:after{display:block;content:' ';width:50px;height:2px;background:black;margin-right:15px;}
#video .videoBox{height:auto;margin:0px auto;position:relative;height:560px;width:100%;}
#video .videoBox iframe{width:100%;height:100%;margin:0px auto;}
#contact span.title{display:flex;justify-content:center;align-items:center;margin:0;color:white;font-size:40px;font-weight:500;margin-bottom:30px;text-align:center;position:relative;}
#contact span.title:before{display:block;content:' ';width:50px;height:2px;background:white;margin-left:15px;}
#contact span.title:after{display:block;content:' ';width:50px;height:2px;background:white;margin-right:15px;}


#contact{margin-top:50px;}
#contact span.title{display:flex;justify-content:center;align-items:center;margin:0;color:black;font-size:40px;font-weight:500;margin-bottom:30px;text-align:center;position:relative;}
#contact span.title:before{display:block;content:' ';width:50px;height:2px;background:black;margin-left:15px;}
#contact span.title:after{display:block;content:' ';width:50px;height:2px;background:black;margin-right:15px;}
#contact form{width:100%;max-width:860px;margin:0px auto;}
#contact .input , #contact select{width:100%;text-indent:12px;height:45px;background:white;border-radius:8px;margin-bottom:15px;font-size:20px;color:black;}
#contact .input::placeholder { color:#000;}
#contact .input.error{background:#f1a7a7;color:#e30000;border:1px solid #e30000;}
#contact .msg{height:200px;padding-top:12px;}
#contact .btnSubmit{width:100%;height:50px;background:#0a396f;color:White;font-size:24px;border-radius:8px;}
#contact .btnSubmit:hover{background:#f84b4b;}

footer{margin-top:50px;}
footer span.title{display:flex;justify-content:center;align-items:center;margin:0;color:#000;font-size:40px;font-weight:500;margin-bottom:30px;text-align:center;position:relative;}
footer span.title:before{display:block;content:' ';width:50px;height:2px;background:white;margin-left:15px;}
footer span.title:after{display:block;content:' ';width:50px;height:2px;background:white;margin-right:15px;}
footer ul.socials{display:flex;justify-content:center;}
footer ul.socials li{margin-left:5px;}
footer ul.socials li:last-child{margin-left:0;}
footer ul.socials li svg{display:block;}
footer ul.socials li a[href]{display:flex;align-items:center;justify-content:center;width:90px;height:50px;color:white;font-size:24px;}
footer ul.socials li a[href]:hover{}
footer .systems{display:block;color:white;font-size:15px;text-align:center;margin-top:25px;margin-bottom:15px;}
footer .systems a[href]{color:white;}

.bottomWrapper{width:100%;position:fixed;bottom:0;display:none;z-index:99999999999999999999999999999999;}
.bottomBtns{width:100%;display:flex;}
.bottomBtns a[href]{display:block;width:34%;height:45px;display:flex;align-items:center;justify-content:center;font-size:25px;color:white;}
.bottomBtns a:first-child{background:#25d366;}
.bottomBtns a:nth-child(2){background:#34b7f1;}
.bottomBtns a:nth-child(3){background:#32c24d;}
.bottomBtns a svg{display:block;}
#confetti{
	background: none;
	height: 100%;
	left: 0px;
	position: fixed;
	top: 0px;
	width: 100%;
	z-index: -1;
}
#waterfall li > div{
    background-size: cover!important;
    background-position: center!important;
}