
@font-face{font-family:'Open Sans Hebrew';font-style:italic;font-weight:300;src:url(//fonts.gstatic.com/ea/opensanshebrew/v3/OpenSansHebrew-LightItalic.eot);src:url(//fonts.gstatic.com/ea/opensanshebrew/v3/OpenSansHebrew-LightItalic.eot?#iefix) format('embedded-opentype'),url(//fonts.gstatic.com/ea/opensanshebrew/v3/OpenSansHebrew-LightItalic.woff2) format('woff2'),url(//fonts.gstatic.com/ea/opensanshebrew/v3/OpenSansHebrew-LightItalic.woff) format('woff'),url(//fonts.gstatic.com/ea/opensanshebrew/v3/OpenSansHebrew-LightItalic.ttf) format('truetype')}
@font-face{font-family:'Open Sans Hebrew';font-style:normal;font-weight:300;src:url(//fonts.gstatic.com/ea/opensanshebrew/v3/OpenSansHebrew-Light.eot);src:url(//fonts.gstatic.com/ea/opensanshebrew/v3/OpenSansHebrew-Light.eot?#iefix) format('embedded-opentype'),url(//fonts.gstatic.com/ea/opensanshebrew/v3/OpenSansHebrew-Light.woff2) format('woff2'),url(//fonts.gstatic.com/ea/opensanshebrew/v3/OpenSansHebrew-Light.woff) format('woff'),url(//fonts.gstatic.com/ea/opensanshebrew/v3/OpenSansHebrew-Light.ttf) format('truetype')}
@font-face{font-family:'Open Sans Hebrew';font-style:italic;font-weight:400;src:url(//fonts.gstatic.com/ea/opensanshebrew/v3/OpenSansHebrew-Italic.eot);src:url(//fonts.gstatic.com/ea/opensanshebrew/v3/OpenSansHebrew-Italic.eot?#iefix) format('embedded-opentype'),url(//fonts.gstatic.com/ea/opensanshebrew/v3/OpenSansHebrew-Italic.woff2) format('woff2'),url(//fonts.gstatic.com/ea/opensanshebrew/v3/OpenSansHebrew-Italic.woff) format('woff'),url(//fonts.gstatic.com/ea/opensanshebrew/v3/OpenSansHebrew-Italic.ttf) format('truetype')}
@font-face{font-family:'Open Sans Hebrew';font-style:normal;font-weight:400;src:url(//fonts.gstatic.com/ea/opensanshebrew/v3/OpenSansHebrew-Regular.eot);src:url(//fonts.gstatic.com/ea/opensanshebrew/v3/OpenSansHebrew-Regular.eot?#iefix) format('embedded-opentype'),url(//fonts.gstatic.com/ea/opensanshebrew/v3/OpenSansHebrew-Regular.woff2) format('woff2'),url(//fonts.gstatic.com/ea/opensanshebrew/v3/OpenSansHebrew-Regular.woff) format('woff'),url(//fonts.gstatic.com/ea/opensanshebrew/v3/OpenSansHebrew-Regular.ttf) format('truetype')}
@font-face{font-family:'Open Sans Hebrew';font-style:italic;font-weight:700;src:url(//fonts.gstatic.com/ea/opensanshebrew/v3/OpenSansHebrew-BoldItalic.eot);src:url(//fonts.gstatic.com/ea/opensanshebrew/v3/OpenSansHebrew-BoldItalic.eot?#iefix) format('embedded-opentype'),url(//fonts.gstatic.com/ea/opensanshebrew/v3/OpenSansHebrew-BoldItalic.woff2) format('woff2'),url(//fonts.gstatic.com/ea/opensanshebrew/v3/OpenSansHebrew-BoldItalic.woff) format('woff'),url(//fonts.gstatic.com/ea/opensanshebrew/v3/OpenSansHebrew-BoldItalic.ttf) format('truetype')}
@font-face{font-family:'Open Sans Hebrew';font-style:normal;font-weight:700;src:url(//fonts.gstatic.com/ea/opensanshebrew/v3/OpenSansHebrew-Bold.eot);src:url(//fonts.gstatic.com/ea/opensanshebrew/v3/OpenSansHebrew-Bold.eot?#iefix) format('embedded-opentype'),url(//fonts.gstatic.com/ea/opensanshebrew/v3/OpenSansHebrew-Bold.woff2) format('woff2'),url(//fonts.gstatic.com/ea/opensanshebrew/v3/OpenSansHebrew-Bold.woff) format('woff'),url(//fonts.gstatic.com/ea/opensanshebrew/v3/OpenSansHebrew-Bold.ttf) format('truetype')}
@font-face{font-family:'Open Sans Hebrew';font-style:italic;font-weight:800;src:url(//fonts.gstatic.com/ea/opensanshebrew/v3/OpenSansHebrew-ExtraBoldItalic.eot);src:url(//fonts.gstatic.com/ea/opensanshebrew/v3/OpenSansHebrew-ExtraBoldItalic.eot?#iefix) format('embedded-opentype'),url(//fonts.gstatic.com/ea/opensanshebrew/v3/OpenSansHebrew-ExtraBoldItalic.woff2) format('woff2'),url(//fonts.gstatic.com/ea/opensanshebrew/v3/OpenSansHebrew-ExtraBoldItalic.woff) format('woff'),url(//fonts.gstatic.com/ea/opensanshebrew/v3/OpenSansHebrew-ExtraBoldItalic.ttf) format('truetype')}
@font-face{font-family:'Open Sans Hebrew';font-style:normal;font-weight:800;src:url(//fonts.gstatic.com/ea/opensanshebrew/v3/OpenSansHebrew-ExtraBold.eot);src:url(//fonts.gstatic.com/ea/opensanshebrew/v3/OpenSansHebrew-ExtraBold.eot?#iefix) format('embedded-opentype'),url(//fonts.gstatic.com/ea/opensanshebrew/v3/OpenSansHebrew-ExtraBold.woff2) format('woff2'),url(//fonts.gstatic.com/ea/opensanshebrew/v3/OpenSansHebrew-ExtraBold.woff) format('woff'),url(//fonts.gstatic.com/ea/opensanshebrew/v3/OpenSansHebrew-ExtraBold.ttf) format('truetype')}
@font-face{font-family:'Open Sans Hebrew Condensed';font-style:italic;font-weight:300;src:url(//fonts.gstatic.com/ea/opensanshebrewcondensed/v3/OpenSansHebrewCondensed-LightItalic.eot);src:url(//fonts.gstatic.com/ea/opensanshebrewcondensed/v3/OpenSansHebrewCondensed-LightItalic.eot?#iefix) format('embedded-opentype'),url(//fonts.gstatic.com/ea/opensanshebrewcondensed/v3/OpenSansHebrewCondensed-LightItalic.woff2) format('woff2'),url(//fonts.gstatic.com/ea/opensanshebrewcondensed/v3/OpenSansHebrewCondensed-LightItalic.woff) format('woff'),url(//fonts.gstatic.com/ea/opensanshebrewcondensed/v3/OpenSansHebrewCondensed-LightItalic.ttf) format('truetype')}
@font-face{font-family:'Open Sans Hebrew Condensed';font-style:normal;font-weight:300;src:url(//fonts.gstatic.com/ea/opensanshebrewcondensed/v3/OpenSansHebrewCondensed-Light.eot);src:url(//fonts.gstatic.com/ea/opensanshebrewcondensed/v3/OpenSansHebrewCondensed-Light.eot?#iefix) format('embedded-opentype'),url(//fonts.gstatic.com/ea/opensanshebrewcondensed/v3/OpenSansHebrewCondensed-Light.woff2) format('woff2'),url(//fonts.gstatic.com/ea/opensanshebrewcondensed/v3/OpenSansHebrewCondensed-Light.woff) format('woff'),url(//fonts.gstatic.com/ea/opensanshebrewcondensed/v3/OpenSansHebrewCondensed-Light.ttf) format('truetype')}
@font-face{font-family:'Open Sans Hebrew Condensed';font-style:italic;font-weight:400;src:url(//fonts.gstatic.com/ea/opensanshebrewcondensed/v3/OpenSansHebrewCondensed-Italic.eot);src:url(//fonts.gstatic.com/ea/opensanshebrewcondensed/v3/OpenSansHebrewCondensed-Italic.eot?#iefix) format('embedded-opentype'),url(//fonts.gstatic.com/ea/opensanshebrewcondensed/v3/OpenSansHebrewCondensed-Italic.woff2) format('woff2'),url(//fonts.gstatic.com/ea/opensanshebrewcondensed/v3/OpenSansHebrewCondensed-Italic.woff) format('woff'),url(//fonts.gstatic.com/ea/opensanshebrewcondensed/v3/OpenSansHebrewCondensed-Italic.ttf) format('truetype')}
@font-face{font-family:'Open Sans Hebrew Condensed';font-style:normal;font-weight:400;src:url(//fonts.gstatic.com/ea/opensanshebrewcondensed/v3/OpenSansHebrewCondensed-Regular.eot);src:url(//fonts.gstatic.com/ea/opensanshebrewcondensed/v3/OpenSansHebrewCondensed-Regular.eot?#iefix) format('embedded-opentype'),url(//fonts.gstatic.com/ea/opensanshebrewcondensed/v3/OpenSansHebrewCondensed-Regular.woff2) format('woff2'),url(//fonts.gstatic.com/ea/opensanshebrewcondensed/v3/OpenSansHebrewCondensed-Regular.woff) format('woff'),url(//fonts.gstatic.com/ea/opensanshebrewcondensed/v3/OpenSansHebrewCondensed-Regular.ttf) format('truetype')}
@font-face{font-family:'Open Sans Hebrew Condensed';font-style:italic;font-weight:700;src:url(//fonts.gstatic.com/ea/opensanshebrewcondensed/v3/OpenSansHebrewCondensed-BoldItalic.eot);src:url(//fonts.gstatic.com/ea/opensanshebrewcondensed/v3/OpenSansHebrewCondensed-BoldItalic.eot?#iefix) format('embedded-opentype'),url(//fonts.gstatic.com/ea/opensanshebrewcondensed/v3/OpenSansHebrewCondensed-BoldItalic.woff2) format('woff2'),url(//fonts.gstatic.com/ea/opensanshebrewcondensed/v3/OpenSansHebrewCondensed-BoldItalic.woff) format('woff'),url(//fonts.gstatic.com/ea/opensanshebrewcondensed/v3/OpenSansHebrewCondensed-BoldItalic.ttf) format('truetype')}
@font-face{font-family:'Open Sans Hebrew Condensed';font-style:normal;font-weight:700;src:url(//fonts.gstatic.com/ea/opensanshebrewcondensed/v3/OpenSansHebrewCondensed-Bold.eot);src:url(//fonts.gstatic.com/ea/opensanshebrewcondensed/v3/OpenSansHebrewCondensed-Bold.eot?#iefix) format('embedded-opentype'),url(//fonts.gstatic.com/ea/opensanshebrewcondensed/v3/OpenSansHebrewCondensed-Bold.woff2) format('woff2'),url(//fonts.gstatic.com/ea/opensanshebrewcondensed/v3/OpenSansHebrewCondensed-Bold.woff) format('woff'),url(//fonts.gstatic.com/ea/opensanshebrewcondensed/v3/OpenSansHebrewCondensed-Bold.ttf) format('truetype')}
@font-face{font-family:'Open Sans Hebrew Condensed';font-style:italic;font-weight:800;src:url(//fonts.gstatic.com/ea/opensanshebrewcondensed/v3/OpenSansHebrewCondensed-ExtraBoldItalic.eot);src:url(//fonts.gstatic.com/ea/opensanshebrewcondensed/v3/OpenSansHebrewCondensed-ExtraBoldItalic.eot?#iefix) format('embedded-opentype'),url(//fonts.gstatic.com/ea/opensanshebrewcondensed/v3/OpenSansHebrewCondensed-ExtraBoldItalic.woff2) format('woff2'),url(//fonts.gstatic.com/ea/opensanshebrewcondensed/v3/OpenSansHebrewCondensed-ExtraBoldItalic.woff) format('woff'),url(//fonts.gstatic.com/ea/opensanshebrewcondensed/v3/OpenSansHebrewCondensed-ExtraBoldItalic.ttf) format('truetype')}
@font-face{font-family:'Open Sans Hebrew Condensed';font-style:normal;font-weight:800;src:url(//fonts.gstatic.com/ea/opensanshebrewcondensed/v3/OpenSansHebrewCondensed-ExtraBold.eot);src:url(//fonts.gstatic.com/ea/opensanshebrewcondensed/v3/OpenSansHebrewCondensed-ExtraBold.eot?#iefix) format('embedded-opentype'),url(//fonts.gstatic.com/ea/opensanshebrewcondensed/v3/OpenSansHebrewCondensed-ExtraBold.woff2) format('woff2'),url(//fonts.gstatic.com/ea/opensanshebrewcondensed/v3/OpenSansHebrewCondensed-ExtraBold.woff) format('woff'),url(//fonts.gstatic.com/ea/opensanshebrewcondensed/v3/OpenSansHebrewCondensed-ExtraBold.ttf) format('truetype')}

body {font-family: 'Open Sans Hebrew', sans-serif;}
input,select,button{font-family:inherit}
body{padding:0;margin:0;background:rgba(0,0,0,0.6);direction:rtl;background:#001040}
.header {width: 100%;line-height: 1;background: #001040;color: #002e38;font-size: 9vw;font-weight: 800;white-space: nowrap;height: 32vw;position: fixed;top: 0;box-shadow: 0 0 10px rgba(0,0,0,0.5);z-index: 9;}
.logowrap {width: 70%;position: relative;margin: 10px auto;max-width: 500px;}
.header img.flower {width: 39%;z-index: 0;right: -9%;margin-top: -1%;position: absolute;}
.header img {width: 100%;position: absolute;left: 0;right: 0;margin: auto;z-index: 1;}

.video-wrapper {padding-bottom: 115%;position: absolute;overflow: hidden;background-size: 99% auto;background-color: #001040;background-position: left -3vw top 48%;position: fixed;top: 16%;width: 100%;}
.video-wrapper #video-bg{display:none}
.video-wrapper #video-bg.show{display:block}
.video-wrapper iframe {position: absolute;top: -100vw;bottom: -100vw;left: -100vw;right: -100vw;margin: auto;width: 110vw;}

.video-wrapper video {position: absolute;left: -100vw;right: -100vw;margin: auto;width: 220vw !important;top: 0;filter: contrast(2.1) saturate(0.6) hue-rotate(-33deg);opacity: 0.5;}

div#playbtn {position: absolute;width: 60px;height: 60px;border-radius: 50%;background: #FFF;left: 0;right: 0;z-index: 8;margin: auto;top: 46vw;transform: translateY(-50%);transition: 0.2s all;}
div#playbtn::after {position: absolute;top: 0;content: "";width: 0;height: 0;border-right: 20px solid #001040;border-bottom: 12px solid transparent;border-top: 12px solid transparent;bottom: 0;left: 0;right: 7px;margin: auto;transition: 0.2s all;}
div#playbtn.pause {top: 52vw;width: 50px;height: 50px;background: rgba(0,0,0,0.5);}
div#playbtn.pause::after {position: absolute;top: 0;content: "";width: 6px;height: 20px;border-right: 5px solid white;border-bottom: 0;border-top: 0;border-left: 5px solid white;bottom: 0;left: 0;right: 0;margin: auto;transition: 0.2s all;}

.flowers {background-size: 100% auto;background-position: top;position: relative;margin-top: 35vw;}


.desk-scroll{padding: 20px;max-width: 330px;margin: auto;}
.container {background: rgba(255,255,255,0.85);padding: 10px;margin-bottom: 120px;position: relative;z-index: 1;}
.form_wrapper {max-width: 500px;margin: auto;border: 1px solid #001040;color: #001040;text-align: center;padding: 15px 15px 60px;}
.form_wrapper .title {font-size: 30px;color: #001040;line-height: 1.2;font-weight: bold;margin-bottom: 10px;margin-top: 10px;}
.form_wrapper .purple {position: relative;margin: 5px;background: linear-gradient(45deg, #b09292, #f9dbdb);color: #000b2d;padding: 10px;}
.form_wrapper .purple .main {font-size: 17px;font-weight: 900;line-height: 1.2;}
.form_wrapper .purple .mugbal {display: table;white-space: nowrap;width: 100%;margin-top:5px}
.form_wrapper .purple .mugbal div {font-size: 18px;display: table-cell;width: 20%;}
.form_wrapper .purple .mugbal span {width: 40%;display: table-cell;position: relative;}
.form_wrapper .purple .mugbal span::after {content: "";position: absolute;top: 50%;left: 8px;right: 8px;height: 1px;background: #000b2d;}
.form_wrapper .come {margin: 10px auto; font-weight: 400;font-size: 3.8vw;line-height: 1.2;}
.form_wrapper .come.small{font-size:4vw}
.form_wrapper .come a{cursor: pointer;background: #001040;color: #fff;width: 100%;box-sizing: border-box;padding: 0 20px;height: 50px;line-height: 50px;font-size: 20px;margin-bottom: 0;text-align: center;font-weight: 600;border-radius: 5px;display: block;border: 1px white solid;text-decoration: none;}
.form_wrapper form {width: calc(100% - 10px);padding: 0;max-width: 380px;margin: auto;}
.form_wrapper form input {background: #1e357b;color: #ffffff;width: 100%;box-sizing: border-box;padding: 0 20px;line-height: 40px;height: 50px;text-align: right;margin-bottom: 4px;font-size: 16px;border: 1px white solid;border-radius: 5px;}
.form_wrapper form input::placeholder {color: #DDD;}
.form_wrapper form input#submitB{display:none}
.form_wrapper form label.submitB div {display: inline-block;font-size: 30px;line-height: 20px;font-weight: 100;}
.form_wrapper form label.submitB {cursor: pointer;background: #9c4f4f;color: #f9dbdb;width: 100%;box-sizing: border-box;padding: 0 20px;height: 50px;line-height: 50px;font-size: 20px;margin-bottom: 0;text-align: center;font-weight: 600;border-radius: 5px;display: block;border: 1px white solid;}
.form_wrapper form input#checkB {width: 22px;height: 22px;float: right;margin-top: 8px;}
.form_wrapper form label.checkB {display: inline-block;padding-right: 50px;margin-right: -50px;width: 100%;box-sizing: border-box;text-align: right;margin-bottom: 20px;line-height: 1.2;padding-top: 5px;font-size: 11px;}

.info-slide{font-size:0;text-align:center;margin-top:40px;display:none}
.info-slide .info-item{display:inline-block;width: 25% !important;padding: 10px;box-sizing:border-box;text-align:center;vertical-align:top;}
.info-slide .info-item .info-title{font-size:20px;font-weight:500;height:60px;}
.info-slide .info-item .info-img{width: 60px;height: 60px;border-radius:50%;position:relative;background:#c9e6d5;display:inline-block;}
.info-slide .info-item .info-img img{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;max-width: 40px;}
.info-slide .info-item .info-number{font-size: 16px;font-weight:bold;margin-top: 5px;}
.info-slide .info-item .info-text{font-size: 12px;}

.remark {margin-top: 30px;font-size: 12px;font-weight: 600;margin-bottom:-10px;}

.footer {position: fixed;bottom: 0;left: 0;right: 0;height: 0;z-index: 9;}
.gindi_logo {position: relative;max-width: 120px;left: 0;right: 0;margin: 40px auto 20px;filter: contrast(0) brightness(0);}
.gindi_logo img{max-width:100%;}

.whatsapp {position: absolute;transform: translateY(-50%);font-size: 4vw;background: #64b161;color: #fff;border: 1px solid #ffffff;text-decoration: none;border-radius: 31px;padding: 0px 10px 0 35px;text-align: center;line-height: 30px;width: auto;bottom: 100px;left: 10px;box-shadow: 0 2px 5px rgba(0,0,0,0.3);}
.whatsapp span {color: white;font-size: 14px;transform: scaleX(0.8);display: block;line-height: 30px;position: relative;margin: 0 -6px;}
.whatsapp svg {width: 30px;height: 30px;position: absolute;left: -1px;top: 0;}


.shine{overflow:hidden;position:relative;}
.shine::after{content:'';top:0;transform:translateX(100%);width:100%;height:400px;position:absolute;z-index:1;animation:slide 4s infinite 0s;background:-moz-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 50%,rgba(128,186,232,0) 99%,rgba(125,185,232,0) 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0,rgba(255,255,255,0)),color-stop(50%,rgba(255,255,255,.5)),color-stop(99%,rgba(128,186,232,0)),color-stop(100%,rgba(125,185,232,0)));background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 50%,rgba(128,186,232,0) 99%,rgba(125,185,232,0) 100%);background:-o-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 50%,rgba(128,186,232,0) 99%,rgba(125,185,232,0) 100%);background:-ms-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 50%,rgba(128,186,232,0) 99%,rgba(125,185,232,0) 100%);background:linear-gradient(to right,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 50%,rgba(128,186,232,0) 99%,rgba(125,185,232,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#007db9e8', GradientType=1 )}
@keyframes slide{
0%{transform:translateX(-100%)}
100%{transform:translateX(200%)}
}

.blink {animation:blink 1s infinite 0s;}
@keyframes blink{
0%{opacity:1}
50%{opacity:1}
51%{opacity:0}
100%{opacity:0}
}


#tranzila_pyment{height: 350px;border-top: 30px solid white;margin: 0 -25px;}


@media(min-width:500px){
.form_wrapper .title {font-size: 40px;}
.form_wrapper .promise .text{font-size:40px;margin-top:-28px;color:white}
.form_wrapper .come {font-size: 18px;}
.form_wrapper .come.small{font-size:18px}
.form_wrapper form label.submitB{font-size:26px}
.form_wrapper form label{font-size:14px}
.form_wrapper .purple .main{font-size: 25px;}
.form_wrapper .purple .mugbal div {font-size: 24px;}
}
@media(min-width:1000px){
.flowers {position: absolute;left: 0;top: 0;bottom: 0;width: 500px;box-sizing: border-box;overflow: auto;margin-top: 0;}
.container{margin-bottom:0}
.header {left: 500px;right: 0;width: auto;height: auto;background: rgb(0 16 64 / 70%);}
.header img {/* width: 280px; */position: relative;}
.footer {left: 500px;}
.video-wrapper {position: fixed;right: 0;top: 100px;bottom: 0;padding: 0;left: 500px;background-size: 800px auto;background-repeat: no-repeat;background-position: center;margin:0}
.video-wrapper iframe {height: calc(100vh - 100px);}
.video-wrapper video {left: calc(-100vw + 400px);}
div#playbtn{top:50%}
div#playbtn.pause {top: 85%;}
.desk-scroll {padding: 20px;box-sizing: border-box;height: 100vh;overflow: auto;z-index: 1;position: relative;max-width: none;}
.form_wrapper {box-sizing: border-box;min-height: calc(100vh - 60px);}
.info-slide{display:block}
}

@media(min-width:1600px){
}

.loader {background: rgba(0,46,56,0.8);position:fixed;z-index:99999;top:0;left:0;right:0;bottom:0;}
.loader img {position: absolute;left: 0;right: 0;top: 0;bottom: 0;margin: auto;background: white;padding: 10px;border-radius: 50%;opacity: 0.8;}
