img:is([sizes="auto" i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}
/*! This file is auto-generated */
.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}
:root{--wp--preset--aspect-ratio--square:1;--wp--preset--aspect-ratio--4-3:4/3;--wp--preset--aspect-ratio--3-4:3/4;--wp--preset--aspect-ratio--3-2:3/2;--wp--preset--aspect-ratio--2-3:2/3;--wp--preset--aspect-ratio--16-9:16/9;--wp--preset--aspect-ratio--9-16:9/16;--wp--preset--color--black:#000;--wp--preset--color--cyan-bluish-gray:#abb8c3;--wp--preset--color--white:#fff;--wp--preset--color--pale-pink:#f78da7;--wp--preset--color--vivid-red:#cf2e2e;--wp--preset--color--luminous-vivid-orange:#ff6900;--wp--preset--color--luminous-vivid-amber:#fcb900;--wp--preset--color--light-green-cyan:#7bdcb5;--wp--preset--color--vivid-green-cyan:#00d084;--wp--preset--color--pale-cyan-blue:#8ed1fc;--wp--preset--color--vivid-cyan-blue:#0693e3;--wp--preset--color--vivid-purple:#9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple:linear-gradient(135deg,rgba(6,147,227,1) 0%,#9b51e0 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan:linear-gradient(135deg,#7adcb4 0%,#00d082 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange:linear-gradient(135deg,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red:linear-gradient(135deg,rgba(255,105,0,1) 0%,#cf2e2e 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray:linear-gradient(135deg,#eee 0%,#a9b8c3 100%);--wp--preset--gradient--cool-to-warm-spectrum:linear-gradient(135deg,#4aeadc 0%,#9778d1 20%,#cf2aba 40%,#ee2c82 60%,#fb6962 80%,#fef84c 100%);--wp--preset--gradient--blush-light-purple:linear-gradient(135deg,#ffceec 0%,#9896f0 100%);--wp--preset--gradient--blush-bordeaux:linear-gradient(135deg,#fecda5 0%,#fe2d2d 50%,#6b003e 100%);--wp--preset--gradient--luminous-dusk:linear-gradient(135deg,#ffcb70 0%,#c751c0 50%,#4158d0 100%);--wp--preset--gradient--pale-ocean:linear-gradient(135deg,#fff5cb 0%,#b6e3d4 50%,#33a7b5 100%);--wp--preset--gradient--electric-grass:linear-gradient(135deg,#caf880 0%,#71ce7e 100%);--wp--preset--gradient--midnight:linear-gradient(135deg,#020381 0%,#2874fc 100%);--wp--preset--font-size--small:13px;--wp--preset--font-size--medium:20px;--wp--preset--font-size--large:36px;--wp--preset--font-size--x-large:42px;--wp--preset--spacing--20:.44rem;--wp--preset--spacing--30:.67rem;--wp--preset--spacing--40:1rem;--wp--preset--spacing--50:1.5rem;--wp--preset--spacing--60:2.25rem;--wp--preset--spacing--70:3.38rem;--wp--preset--spacing--80:5.06rem;--wp--preset--shadow--natural:6px 6px 9px rgba(0,0,0,.2);--wp--preset--shadow--deep:12px 12px 50px rgba(0,0,0,.4);--wp--preset--shadow--sharp:6px 6px 0px rgba(0,0,0,.2);--wp--preset--shadow--outlined:6px 6px 0px -3px rgba(255,255,255,1),6px 6px rgba(0,0,0,1);--wp--preset--shadow--crisp:6px 6px 0px rgba(0,0,0,1)}:where(.is-layout-flex){gap:.5em}:where(.is-layout-grid){gap:.5em}body .is-layout-flex{display:flex}.is-layout-flex{flex-wrap:wrap;align-items:center}.is-layout-flex>:is(*,div){margin:0}body .is-layout-grid{display:grid}.is-layout-grid>:is(*,div){margin:0}:where(.wp-block-columns.is-layout-flex){gap:2em}:where(.wp-block-columns.is-layout-grid){gap:2em}:where(.wp-block-post-template.is-layout-flex){gap:1.25em}:where(.wp-block-post-template.is-layout-grid){gap:1.25em}.has-black-color{color:var(--wp--preset--color--black) !important}.has-cyan-bluish-gray-color{color:var(--wp--preset--color--cyan-bluish-gray) !important}.has-white-color{color:var(--wp--preset--color--white) !important}.has-pale-pink-color{color:var(--wp--preset--color--pale-pink) !important}.has-vivid-red-color{color:var(--wp--preset--color--vivid-red) !important}.has-luminous-vivid-orange-color{color:var(--wp--preset--color--luminous-vivid-orange) !important}.has-luminous-vivid-amber-color{color:var(--wp--preset--color--luminous-vivid-amber) !important}.has-light-green-cyan-color{color:var(--wp--preset--color--light-green-cyan) !important}.has-vivid-green-cyan-color{color:var(--wp--preset--color--vivid-green-cyan) !important}.has-pale-cyan-blue-color{color:var(--wp--preset--color--pale-cyan-blue) !important}.has-vivid-cyan-blue-color{color:var(--wp--preset--color--vivid-cyan-blue) !important}.has-vivid-purple-color{color:var(--wp--preset--color--vivid-purple) !important}.has-black-background-color{background-color:var(--wp--preset--color--black) !important}.has-cyan-bluish-gray-background-color{background-color:var(--wp--preset--color--cyan-bluish-gray) !important}.has-white-background-color{background-color:var(--wp--preset--color--white) !important}.has-pale-pink-background-color{background-color:var(--wp--preset--color--pale-pink) !important}.has-vivid-red-background-color{background-color:var(--wp--preset--color--vivid-red) !important}.has-luminous-vivid-orange-background-color{background-color:var(--wp--preset--color--luminous-vivid-orange) !important}.has-luminous-vivid-amber-background-color{background-color:var(--wp--preset--color--luminous-vivid-amber) !important}.has-light-green-cyan-background-color{background-color:var(--wp--preset--color--light-green-cyan) !important}.has-vivid-green-cyan-background-color{background-color:var(--wp--preset--color--vivid-green-cyan) !important}.has-pale-cyan-blue-background-color{background-color:var(--wp--preset--color--pale-cyan-blue) !important}.has-vivid-cyan-blue-background-color{background-color:var(--wp--preset--color--vivid-cyan-blue) !important}.has-vivid-purple-background-color{background-color:var(--wp--preset--color--vivid-purple) !important}.has-black-border-color{border-color:var(--wp--preset--color--black) !important}.has-cyan-bluish-gray-border-color{border-color:var(--wp--preset--color--cyan-bluish-gray) !important}.has-white-border-color{border-color:var(--wp--preset--color--white) !important}.has-pale-pink-border-color{border-color:var(--wp--preset--color--pale-pink) !important}.has-vivid-red-border-color{border-color:var(--wp--preset--color--vivid-red) !important}.has-luminous-vivid-orange-border-color{border-color:var(--wp--preset--color--luminous-vivid-orange) !important}.has-luminous-vivid-amber-border-color{border-color:var(--wp--preset--color--luminous-vivid-amber) !important}.has-light-green-cyan-border-color{border-color:var(--wp--preset--color--light-green-cyan) !important}.has-vivid-green-cyan-border-color{border-color:var(--wp--preset--color--vivid-green-cyan) !important}.has-pale-cyan-blue-border-color{border-color:var(--wp--preset--color--pale-cyan-blue) !important}.has-vivid-cyan-blue-border-color{border-color:var(--wp--preset--color--vivid-cyan-blue) !important}.has-vivid-purple-border-color{border-color:var(--wp--preset--color--vivid-purple) !important}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background:var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background:var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background:var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important}.has-cool-to-warm-spectrum-gradient-background{background:var(--wp--preset--gradient--cool-to-warm-spectrum) !important}.has-blush-light-purple-gradient-background{background:var(--wp--preset--gradient--blush-light-purple) !important}.has-blush-bordeaux-gradient-background{background:var(--wp--preset--gradient--blush-bordeaux) !important}.has-luminous-dusk-gradient-background{background:var(--wp--preset--gradient--luminous-dusk) !important}.has-pale-ocean-gradient-background{background:var(--wp--preset--gradient--pale-ocean) !important}.has-electric-grass-gradient-background{background:var(--wp--preset--gradient--electric-grass) !important}.has-midnight-gradient-background{background:var(--wp--preset--gradient--midnight) !important}.has-small-font-size{font-size:var(--wp--preset--font-size--small) !important}.has-medium-font-size{font-size:var(--wp--preset--font-size--medium) !important}.has-large-font-size{font-size:var(--wp--preset--font-size--large) !important}.has-x-large-font-size{font-size:var(--wp--preset--font-size--x-large) !important}:where(.wp-block-post-template.is-layout-flex){gap:1.25em}:where(.wp-block-post-template.is-layout-grid){gap:1.25em}:where(.wp-block-columns.is-layout-flex){gap:2em}:where(.wp-block-columns.is-layout-grid){gap:2em}:root :where(.wp-block-pullquote){font-size:1.5em;line-height:1.6}
.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;border:0;word-wrap:normal !important}.wpcf7 form .wpcf7-response-output{margin:2em .5em 1em;padding:.2em 1em;border:2px solid #00a0d2}.wpcf7 form.init .wpcf7-response-output,.wpcf7 form.resetting .wpcf7-response-output,.wpcf7 form.submitting .wpcf7-response-output{display:none}.wpcf7 form.sent .wpcf7-response-output{border-color:#46b450}.wpcf7 form.failed .wpcf7-response-output,.wpcf7 form.aborted .wpcf7-response-output{border-color:#dc3232}.wpcf7 form.spam .wpcf7-response-output{border-color:#f56e28}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{border-color:#ffb900}.wpcf7-form-control-wrap{position:relative}.wpcf7-not-valid-tip{color:#dc3232;font-size:1em;font-weight:400;display:block}.use-floating-validation-tip .wpcf7-not-valid-tip{position:relative;top:-2ex;left:1em;z-index:100;border:1px solid #dc3232;background:#fff;padding:.2em .8em;width:24em}.wpcf7-list-item{display:inline-block;margin:0 0 0 1em}.wpcf7-list-item-label:before,.wpcf7-list-item-label:after{content:" "}.wpcf7-spinner{visibility:hidden;display:inline-block;background-color:#23282d;opacity:.75;width:24px;height:24px;border:none;border-radius:100%;padding:0;margin:0 24px;position:relative}form.submitting .wpcf7-spinner{visibility:visible}.wpcf7-spinner:before{content:'';position:absolute;background-color:#fbfbfc;top:4px;left:4px;width:6px;height:6px;border:none;border-radius:100%;transform-origin:8px 8px;animation-name:spin;animation-duration:1s;animation-timing-function:linear;animation-iteration-count:infinite}@media (prefers-reduced-motion:reduce){.wpcf7-spinner:before{animation-name:blink;animation-duration:2s}}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes blink{from{opacity:0}50%{opacity:1}to{opacity:0}}.wpcf7 [inert]{opacity:.5}.wpcf7 input[type=file]{cursor:pointer}.wpcf7 input[type=file]:disabled{cursor:default}.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed}.wpcf7 input[type=url],.wpcf7 input[type=email],.wpcf7 input[type=tel]{direction:ltr}.wpcf7-reflection>output{display:list-item;list-style:none}.wpcf7-reflection>output[hidden]{display:none}
.ea11y-skip-to-content-link{clip:rect(1px,1px,1px,1px);align-items:center;background-color:#fff;border:1px solid #2563eb;border-radius:12px;clip-path:inset(50%);color:#0c0d0e;display:flex;gap:8px;height:1px;margin:-1px;overflow:hidden;padding:0;pointer-events:none;position:fixed;text-decoration:none;width:1px;word-wrap:normal!important}.ea11y-skip-to-content-link:focus{clip:auto!important;clip-path:none;height:auto;left:30px;padding:16px 24px;pointer-events:auto;top:30px;width:auto;z-index:100000}.ea11y-skip-to-content-link:focus+.ea11y-skip-to-content-backdrop{background-color:rgba(0,0,0,.5);bottom:0;left:0;position:fixed;right:0;top:0;z-index:9999}
/*!
    Theme Name: bsx
    Theme URI: http://bsx.co.il/
    Author: Diachuk Roman
    Author URI: http://bsx.co.il/
    Description: This theme well created special for bsx.
    Version: 1.0.0
    License: GNU General Public License v2 or later
    License URI: LICENSE
    Text Domain: bsx
*
*/
@font-face{font-family:gilroyextrabold;src:url(//bsx.co.il/wp-content/themes/bsx/fonts/gilroy-extrabold-webfont.eot);src:url(//bsx.co.il/wp-content/themes/bsx/fonts/gilroy-extrabold-webfont.eot?#iefix) format('embedded-opentype'),url(//bsx.co.il/wp-content/themes/bsx/fonts/gilroy-extrabold-webfont.woff2) format('woff2'),url(//bsx.co.il/wp-content/themes/bsx/fonts/gilroy-extrabold-webfont.woff) format('woff'),url(//bsx.co.il/wp-content/themes/bsx/fonts/gilroy-extrabold-webfont.ttf) format('truetype'),url(//bsx.co.il/wp-content/themes/bsx/fonts/gilroy-extrabold-webfont.svg#gilroyextrabold) format('svg');font-weight:400;font-style:normal;font-display:swap}*{margin:0;padding:0;backface-visibility:hidden;-webkit-backface-visibility:hidden;font-feature-settings:"liga","kern";text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}html{height:100%}body{height:100%;font-size:16px;font-family:Heebo!important;font-weight:400;color:#000;overflow-x:hidden;width:100%}h1,h2,h3,h4{text-rendering:optimizelegibility}.vs-div,.vs-section{will-change:transform}@-webkit-keyframes rev{0%{opacity:0}100%{opacity:1}}@keyframes rev{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes scalex{0%{transform:scaleX(0)}100%{transform:scaleX(1)}}@keyframes scalex{0%{transform:scaleX(0)}100%{transform:scaleX(1)}}@-webkit-keyframes scaley{0%{transform:scaleY(0)}100%{transform:scaleY(1)}}@keyframes scaley{0%{transform:scaleY(0)}100%{transform:scaleY(1)}}@-webkit-keyframes hide{0%{opacity:0}99.99%{opacity:0}100%{opacity:1}}@keyframes hide{0%{opacity:0}99.99%{opacity:0}100%{opacity:1}}@-webkit-keyframes open{0%{transform:translateX(-100%) scaleX(0) skewX(-30deg)}100%{transform:translateX(0) scaleX(1) skewX(0)}}@keyframes open{0%{transform:translateX(-100%) scaleX(0) skewX(-30deg)}100%{transform:translateX(0) scaleX(1) skewX(0)}}@-webkit-keyframes linerev{0%{transform:scaleX(1);transform-origin:right 0}50%{transform:scaleX(0);transform-origin:right 0}50.1%{transform:scaleX(0);transform-origin:left 0}100%{transform:scaleX(1);transform-origin:left 0}}@keyframes linerev{0%{transform:scaleX(1);transform-origin:right 0}50%{transform:scaleX(0);transform-origin:right 0}50.1%{transform:scaleX(0);transform-origin:left 0}100%{transform:scaleX(1);transform-origin:left 0}}a{color:#237eee}#logo{display:block;margin-right:calc(100% - 224px);padding-top:34px;position:relative;z-index:2}#fb{position:absolute;top:40px;right:44px;filter:invert(1);z-index:1}header{display:block;position:relative;height:60vh;width:100%;backface-visibility:hidden;-webkit-backface-visibility:hidden}header.insider{height:200px}.loaded header:after{content:'';top:0;right:0;position:absolute;background-color:#1e1f20;height:100%;width:100%;transform-origin:left 0;transform:translate3d(0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-backface-visibility:hidden;-webkit-animation:open 1.5s .5s;animation:open 1.5s .5s}header img{display:block}nav{position:absolute;z-index:10;right:100px;top:38px;width:100px}nav a{display:block;font-family:gilroyextrabold,sans-serif;font-size:20px;padding-bottom:6px;text-decoration:none!important;color:#fff!important;clear:both;transform:translate3d(0,0,0);backface-visibility:hidden;-webkit-backface-visibility:hidden;transition:transform .5s;position:relative;z-index:1;text-align:left;line-height:1.25}nav a:hover{transform:translate3d(-10px,0,0)!important}nav a.cur{cursor:default;z-index:0;transform:translate(0,0)!important;opacity:.3!important}nav a.cur:before{content:'';display:block;position:absolute;height:2px;width:20px;left:-40px;bottom:16px;background-color:#fff}header .bsx-intro{display:block;background-color:#111213;height:100%;top:34px;position:relative;z-index:1;margin-right:300px;overflow:hidden;transform-origin:left}header .bsx-intro:before{display:block;background-color:#111213;top:0;left:0;width:100%;height:100%;transform-origin:left}header .bsx-intro h1{color:#fff;text-align:right;position:absolute;bottom:80px;right:100px;direction:rtl;font-size:42px;line-height:1.4;z-index:1;font-weight:400}header .bsx-intro h2{position:absolute;font-size:18vw;font-family:gilroyextrabold,sans-serif;color:#1e1f20;bottom:30px;margin-bottom:12vh;height:0;line-height:0;left:0;white-space:nowrap;text-indent:-10px;opacity:0;transition:opacity .3s;vertical-align:bottom;direction:ltr}header .bsx-intro h2.cur{opacity:1}header .bsx-intro h2 span{display:inline-block;min-width:.2em}header.insider .bsx-intro h2{opacity:1;margin-bottom:6vh}#bsx-promos{display:block;position:relative;height:34vw}#bsx-promos h3{font-family:gilroyextrabold,sans-serif;color:#fff;display:block;position:absolute;font-size:16px;width:100px;right:100px;top:78px;line-height:1.5;letter-spacing:.2em;opacity:.6;text-transform:uppercase;z-index:3;margin-bottom:2vw;text-align:left}#bsx-promos div{height:34vw;padding-top:10vw;position:absolute;width:100%}#bsx-promos>div{transform:translateX(120%);transition:transform 1.5s}#bsx-promos>div.cur{transform:translateX(0);transition:transform 0s}#bsx-promos div div{position:absolute;right:0;left:0;top:0;height:41vw;z-index:0;transform:translate3d(0,0,0);backface-visibility:hidden;-webkit-backface-visibility:hidden;transform-origin:left bottom;transform:translateX(50%) scaleX(0) skewX(-30deg);transition:transform 1.5s}#bsx-promos div.cur div{transform:translateX(0) scaleX(1) skewX(0);transition:transform 0s;-webkit-animation:hide .8s 0s,open 2s .79s;animation:hide .8s 0s,open 2s .79s}#bsx-promos div h2{font-family:gilroyextrabold,sans-serif;text-transform:uppercase;letter-spacing:.135em;color:#fff;font-size:18vw;display:block;line-height:1em;margin-left:-.08em;position:absolute;top:0;z-index:2;margin-top:-6vw;display:block;height:18vw;padding-top:10vw;white-space:nowrap;direction:ltr;left:20px}#bsx-promos div h2 span{display:inline-block}#bsx-promos div h2 span:first-child{margin-left:-10px}#bsx-promos div img{width:50%;height:auto;margin-left:25%;left:-25%;position:relative;z-index:3}#bsx-promos div img.app{width:12%;margin-left:43%;left:-43%;position:relative;z-index:3}#bsx-promos div p{display:block;direction:rtl;text-align:right;color:#fff;position:relative;margin-top:-13vw;margin-right:100px;margin-left:70%;font-weight:400}#bsx-promos div a{display:block;width:12%;direction:rtl;text-align:right;color:#fff!important;margin-top:-42px;margin-right:calc(100% - 280px);position:relative;text-decoration:none!important;line-height:40px;z-index:4}#bsx-promos a:after{content:'';display:block;height:2px;background-color:#fff;width:100%}#bsx-promos div a:hover:after{-webkit-animation:linerev 1s;animation:linerev 1s}#bsx-home{display:block;position:relative;padding-top:7vw;transform-origin:center bottom;z-index:-1}#bsx-home:before{content:'';display:block;background-color:#1e1f20;position:absolute;bottom:0;left:0;right:100px;height:40%;z-index:2}#bsx-home:after{content:'';display:block;clear:both}#bsx-home h2{font-weight:300;font-size:42px;color:#000;line-height:1.4em;margin-left:20%;padding-left:10%;padding-right:100px;text-align:right;direction:rtl;padding-top:4vw;position:relative;z-index:1;padding-bottom:100px;margin-bottom:120px}#bsx-home h2:before{content:'';display:block;background-color:#f8f9f9;position:absolute;top:-150px;left:0;width:100%;height:170%;z-index:-1}#bsx-home h2 .font{display:block}#bsx-home h4{font-weight:300;font-size:28px;position:relative;margin-top:-12px;width:50%;text-align:left;color:#3e3f41;z-index:3;float:right;box-sizing:border-box;padding-left:100px}#bsx-home div{float:right;position:relative;width:25%;box-sizing:border-box;padding:0 100px 0 0;margin:0 0 80px;z-index:3;border-right:1px solid #3e3f41}#bsx-home div:last-of-type{margin-right:0;padding:0 0 0 80px;border:none 0}#bsx-home div a,#bsx-home div p{display:block;text-align:right;direction:rtl;margin-bottom:10px;font-weight:300;transition:opacity .5s;color:#fff;position:relative}#bsx-home div a{font-weight:400}#bsx-home div a:after{display:block;width:100%;height:1px;background-color:#237eee}#bsx-home div a:hover{opacity:.5;text-decoration:none}works{display:flex;position:relative;margin:0 100px;padding-top:95px;flex-wrap:wrap;flex-direction:row}works a{float:right;width:40%;position:relative;z-index:1;text-align:right;color:#000!important;margin-bottom:100px;text-decoration:none!important}works a:nth-child(2n){margin-right:20%;float:left;margin-top:100px}works a div{position:relative;transform:translate3d(0,0,0);transition:transform .8s}works a img{width:100%;height:auto;display:block;transform:translate3d(0,0,0);transition:transform .8s}works a img.imgPost_103{width:20%;margin-right:40%;margin-top:-5%;margin-bottom:5%;display:inline-block}works a img.imgPost_132{width:30%;margin-right:34%;margin-top:-5%;margin-bottom:5%;display:inline-block}works a img.imgPost_155,works a img.imgPost_89{margin-bottom:50px}works a:hover div{will-change:transform;transform:scale(.95)}works a:hover img{will-change:transform;transform:scale(1)}works a h2{font-family:gilroyextrabold,sans-serif;font-size:40px;letter-spacing:.2em;text-transform:uppercase;margin-right:-8px;margin-top:20px;transform:translate3d(0,0,0);transition:transform 1s}works a:hover h2{will-change:transform;transform:translateX(-3%)}works a p{display:block;font-weight:100;margin-top:10px;transform:translate3d(0,0,0);transition:transform 1.4s}works a:hover p{will-change:transform;transform:translateX(-3%);transition:transform .8s}about,services{display:block;position:relative;margin:0 100px;padding:95px 0}about:before,services:before{display:block;height:280px;position:absolute;z-index:-1;width:100%;top:0;background-color:#f8f9f9}about:after,services:after{content:'';display:block;clear:both}services menu{display:block;background-color:#237eee;position:relative;z-index:1;padding:60px;width:45%;float:right;box-sizing:border-box;transform-origin:center top}services menu a{display:block;color:#fff;text-align:right;font-size:24px;line-height:30px;padding-bottom:40px;font-weight:300;text-decoration:underline}services menu a:hover{text-decoration:none;color:#fff}services menu a.cur{text-decoration:none;font-weight:400;position:relative}services menu a.cur:before{content:'';position:absolute;display:block;height:1px;background-color:#fff;width:60px;left:-60px;bottom:50px;transform-origin:left;-webkit-animation:scalex .5s;animation:scalex .5s}services cont{display:block;float:right;margin-top:60px;width:50%;background-color:#fff;position:relative;box-sizing:border-box;padding:0 140px 90px 30px;font-size:16px;font-weight:400;line-height:2em;color:#333;text-align:right;direction:rtl;transform-origin:right top}services cont p{margin-bottom:30px;display:block}services cont p:first-of-type{font-size:22px}about .bsx-intro{display:block;color:#fff;font-size:24px;font-weight:300;text-align:right;direction:rtl;background-color:#237eee;position:relative;z-index:1;padding:60px 15% 60px 10%;width:100%;box-sizing:border-box;margin-bottom:100px;transform-origin:center top;line-height:2em}about .bsx-intro .font{display:block}about serv{display:block;font-size:32px;text-align:right;direction:rtl;color:#237eee;padding-left:200px;margin-top:-40px;margin-bottom:140px}about serv a{display:block;font-size:18px;float:left;margin-left:-100px;margin-top:14px;text-decoration:underline}about p{text-align:right;direction:rtl;width:50%;float:right;box-sizing:border-box;padding:0 0 60px 100px;line-height:2em}about p.big{font-size:28px;padding-right:15%;line-height:1.6em;margin-top:5vw;margin-top:-14px;margin-bottom:200px}project{display:block}.loaded project #bsx-promos div div{height:calc(100% + 40px);top:0;right:300px;width:auto;position:absolute}project #bsx-promos{margin-top:-100px;position:relative;height:auto}project #bsx-promos div{height:auto;padding-top:0;padding-bottom:50px;position:relative;transform:translateX(0)}project #bsx-promos h3{left:100px;right:auto}project #bsx-promos div h2{z-index:10;margin-top:0}project #bsx-promos div h4{font-size:40px;font-weight:100;color:#fff;width:50%;padding:0 100px;box-sizing:border-box;text-align:right;direction:rtl;margin-top:-50px;margin-bottom:40px;margin-right:50%}project #bsx-promos div img{margin-left:50%;margin-top:100px}project #bsx-promos div p{width:50%;padding:0 100px;box-sizing:border-box;margin:0 50% 0 0}project #bsx-promos div dev{font-family:gilroyextrabold,sans-serif;display:block;float:right;color:#fff;position:relative;clear:right;margin-right:400px;text-align:left}project img{width:90%}project cont{text-align:center;display:block;margin:0 0 100px}project cont h3{font-family:gilroyextrabold,sans-serif;font-size:40px;letter-spacing:.2em;text-transform:uppercase;margin-top:10vw}project cont img{margin:0 auto;display:block;width:100%;height:auto}project cont img.centered{width:60vw;max-width:1200px;margin:auto auto 10vw}project cont video{width:90%;max-width:1200px;margin:auto;box-shadow:0 0 40px rgba(0,0,0,.05)}#contact{position:relative;clear:both;margin:100px}#contact.insider{border-top:4px solid #2f3031;margin-top:0;padding-top:60px}#contact h3{font-family:gilroyextrabold,sans-serif;float:right;width:20%;font-size:32px;text-align:right;margin-top:-12px;padding-left:20px;box-sizing:border-box;position:relative;z-index:1}#contact input,#contact textarea{background-color:transparent;border:none 0;border-bottom:1px solid #acacac;outline:none 0;width:100%;color:#000;text-align:right;direction:rtl;padding:6px 0 10px;font-size:14px;resize:none;font-family:Heebo,serif}#contact input:focus,#contact textarea:focus{color:0;border-color:#000}#contact .err input,#contact .err textarea{border-color:#ba738e}#contact button{background-color:transparent;border:none 0;border-bottom:2px solid #237eee;color:#237eee;text-align:left;font-family:Heebo,serif;font-size:18px;width:30%;padding:10px 0;outline:none 0;position:relative;z-index:1;border-radius:0;float:left}@media screen and (max-width:750px){div.wpcf7 .ajax-loader{position:absolute;bottom:56px;left:100px}}#contact label{display:block;text-align:right;color:#acacac;font-weight:300;margin-bottom:0;margin-top:20px}#contact .err label{color:#ba738e}#contact:after{content:'';display:block;clear:both}#contact .phone{color:#2f3031;font-size:28px;line-height:1.6;float:right;text-align:right;direction:rtl;margin-top:-10px;position:relative;z-index:1}#contact .phone span{display:block;color:#adb1b6;font-weight:300}#contact #other{float:right;text-align:right;direction:rtl;color:#2f3031;font-weight:300;margin-top:-40px}#contact #other a{display:block}#contact .form{display:block;width:50%;margin-right:50%}#contact span.sent{color:#000}.loaded about:before,.loaded services:before,.loaded works:before{-webkit-animation:scalex 1s .65s;animation:scalex 1s .65s;transform-origin:right top}#loading{font-family:gilroyextrabold,sans-serif;font-size:40px;letter-spacing:.2em;text-transform:uppercase;display:block;position:fixed;padding:30px 100px;color:#edf1f3;background-color:#fff;top:0;left:0;right:0;bottom:0;z-index:100;transform-origin:center top}#loading:after{content:'';position:absolute;width:100%;height:100%;background-color:#f8f9f9;left:0;top:0;transform-origin:left bottom;transform:scaleY(0)}.loaded #loading{transform:scaleY(0);transition:transform .5s .5s}.loaded #loading:after{transform:scaleY(1);transition:transform .5s}.loaded.insider #loading{transform-origin:left bottom}.loaded.insider #loading:after{background-color:#000;transform-origin:left top}.leave.loaded #loading{transform:scaleY(1);transition:transform .5s}.vs-scrollbar .vs-scrolldrag{background-color:#2f3031!important}@media all and (min-width:1400px){#contact .form{box-sizing:border-box;padding-left:16%}#replacingDiv{position:relative;margin-top:-65px;display:block;margin-left:-45%;text-align:left}#contact button{width:200px;position:absolute;left:60px;margin-top:31px;cursor:pointer}}@media all and (max-width:1270px){#bsx-promos div p{margin-top:-18vw;font-size:14px}#bsx-home h2{font-size:28px;margin-bottom:60px}#bsx-home:before{height:48%}header .bsx-intro h2{text-indent:0}#bsx-home div a,#bsx-home div p{font-size:14px}}@media all and (max-width:1000px){header .bsx-intro{margin-right:260px}header .bsx-intro h1{font-size:32px}header .bsx-intro h2{margin-bottom:9vh}#bsx-promos{height:50vh}#bsx-promos div{height:100%;padding-top:0}#bsx-promos div img{margin-left:35%;width:48%;margin-top:20vw;margin-top:15vh;left:-10%}#bsx-promos div img.app{width:11%;margin-left:58%}#bsx-promos div div{height:100%}#bsx-promos div h2{margin-top:0}#bsx-promos div p{margin-top:-13.5vw;margin-left:40px;margin-right:70vw}#bsx-promos div a{margin:0;width:100%;top:100px;position:absolute;right:0;font-size:14px;background:red;opacity:0!important;display:block;height:42vh}#bsx-home{padding-bottom:40px;padding-top:20px}#bsx-home:before{right:40px;height:52%}#bsx-home h2{font-size:20px;width:auto;margin:0 40px 0 0;padding:0 40px 60px;line-height:1.8em}#bsx-home h2:before{top:-100px;height:280%}#bsx-home div,#bsx-home h4{font-size:16px;width:auto;margin:80px 40px 0 0;padding:0 40px!important;box-sizing:border-box}#bsx-home h4{font-size:22px;line-height:14px}works{margin:0 40px}works a{width:45%}works a:nth-child(2n){margin-right:10%}project #bsx-promos div{padding-bottom:30px}project #bsx-promos div img{margin-left:25%}project #bsx-promos div h4,project #bsx-promos div p{margin-top:0;width:66%;clear:both}project #bsx-promos div dev{color:#000;margin-right:40px}project #bsx-promos h3{right:300px;left:auto;top:40px}#contact{margin:100px 80px 40px}#contact .phone,#contact h3{width:50%}#contact .phone span{display:inline-block;padding-left:10px}#contact .form{width:100%;padding-top:60px;margin-right:0}#contact #other{margin-top:-15px}about,services{margin-left:0;margin-right:0}about:before,services:before{height:220px;right:100px}services menu{margin-top:0;float:none;clear:both;width:auto;margin-right:0;padding:80px 80px 40px}services menu a.cur:before{bottom:26px;width:20px;left:-40px}services cont{width:100%;padding:80px 0;margin-top:0}services cont p{padding:0 40px 40px;margin-bottom:0}services .vs-div{transform:translate3d(0,0,0)!important}about .bsx-intro{width:auto;margin-right:0;padding:80px}about serv{width:100%;padding:40px;font-size:20px;margin-top:-100px;margin-bottom:80px;box-sizing:border-box}about serv a{margin-left:-10px;margin-top:38px}about p{width:100%;padding:0 40px 40px;font-size:14px;box-sizing:border-box}about p.big{margin-bottom:0;margin-top:40px;font-size:20px;padding-right:40px}}@media all and (max-width:750px){#logo{margin-left:34px;width:100px;margin-right:calc(100% - 120px)}nav{right:80px;top:35px}#fb{top:37px;right:40px}header{height:70vh}header .bsx-intro{margin-right:0;top:32vh;height:38vh;position:absolute;width:100%}header.insider .bsx-intro{top:200px;height:100px}header .bsx-intro h1{right:40px;bottom:60px;font-size:28px}header .bsx-intro h2{font-size:26vw}header.insider .bsx-intro h2{margin-bottom:6vh}#bsx-promos div a{top:0}#bsx-home:before{height:55%;right:0;left:40px}#bsx-home div,#bsx-home h4{font-size:16px;float:none;width:auto;margin:0 80px 0 40px!important;padding:20px 0 0!important;border:none 0}#bsx-home h4{font-size:22px;margin:40px 80px 10px!important;text-align:right}#bsx-home div:last-of-type{padding-top:0!important}#bsx-home h2:before{height:100%:}#bsx-promos h3{top:28px;font-size:14px;right:34px}#bsx-promos div h2{top:51vh;margin:0;transform:rotate(-90deg)!important;transform-origin:top left;z-index:1;line-height:.88em;font-size:14vh;padding-top:0;margin-left:-2vw;z-index:0}#bsx-promos div img{margin-left:25%;width:68%;margin-top:13vh}#bsx-promos div img.web{margin-left:0;left:0}#bsx-promos div img.center{margin-left:0;left:0}#bsx-promos div img.app{width:15%;margin-left:30%;margin-top:12vw}#bsx-promos div p{margin-top:-50vw;margin-left:20vw;margin-right:300px;display:none}services menu{padding:40px}services menu a{font-size:20px;line-height:26px;padding-bottom:20px}about .bsx-intro{padding:40px;font-size:22px}works{margin-left:0;padding-top:100px}works:before{height:200px}works a{width:100%;margin-bottom:40px}works a:nth-child(2n){margin:0 -40px 40px 0}works a h2{font-size:6vw}works a p{font-size:14px}works a:nth-child(2n) h2{margin-right:30px}works a:nth-child(2n) p{margin-right:34px}works a img.web{width:120%;margin-top:-12%;position:relative;left:25%}works a img.app{width:33%;margin-right:34%}project #bsx-promos{display:block;margin-top:0}project #bsx-promos div{padding-bottom:0}project #bsx-promos div h2{top:57vw;z-index:4;transform:none!important}project #bsx-promos div div{height:100%!important}.loaded project #bsx-promos div div{right:0}project #bsx-promos div img{width:100%;margin:0}project #bsx-promos div h4{margin:45px 40px 20px;padding:0;width:auto}project #bsx-promos div dev{color:#fff;margin-right:40px;width:auto;font-size:14px}project #bsx-promos h3{right:40px;top:40px;text-align:right}project #bsx-promos div p{display:block;font-size:14px;margin:0;width:auto;padding:40px;line-height:1.8em}project cont{margin:0 0 40px}project cont video{width:90%;margin:auto;max-width:1000px}project cont h3{font-size:6vw;padding:40px}#contact{margin-left:0;padding:40px;margin:20px 0 0}#contact h3{float:none;clear:both;width:100%;margin-bottom:40px;text-align:center;padding-left:0;letter-spacing:-.04em}#contact .phone{font-size:24px;width:auto;float:none;clear:both;margin-bottom:20px;text-align:left}#contact .phone span{display:inline;text-align:right;float:right}#contact .form{width:100%;padding-top:20px;margin-right:0}#contact #other{margin-top:0}#contact input,#contact textarea{-webkit-appearance:none;border-radius:0}}@media all and (max-width:500px){#bsx-promos div img,#bsx-promos div img.web{width:100%;left:25%}#bsx-promos div img.app{width:25%}}@media all and (max-width:380px){#bsx-promos div img{margin-top:18vh;width:100%}#bsx-promos div img.app{margin-top:32vw}}html[lang=en-US] services menu{float:left}html[lang=en-US] services menu a{text-align:left}html[lang=en-US] services menu a.cur:before{left:inherit;right:-60px}html[lang=en-US] #logo{margin-right:inherit;margin-left:calc(100% - 224px)}html[lang=en-US] header .bsx-intro{margin-right:inherit;margin-left:300px}html[lang=en-US] nav{right:inherit;left:100px}html[lang=en-US] nav a.cur:before{left:inherit;right:-40px}html[lang=en-US] nav a{text-align:right}html[lang=en-US] header .bsx-intro h2{left:inherit;right:0}html[lang=en-US] #fb{left:44px;right:inherit}html[lang=en-US] #bsx-promos h3{right:inherit;left:100px}html[lang=en-US] header .bsx-intro h1{right:inherit;left:100px;text-align:left}html[lang=en-US] #bsx-promos div p{margin-right:70%;margin-left:100px;text-align:left}html[lang=en-US] #bsx-promos div a{margin-right:inherit;margin-left:calc(100% - 280px);text-align:left}html[lang=en-US] #bsx-promos div img{transform:scaleX(-1)!important}html[lang=en-US] #bsx-home h2{margin-right:20%;margin-left:inherit;padding-right:10%;padding-left:100px;text-align:left}html[lang=en-US] #bsx-home:before{right:0;left:100px}html[lang=en-US] #bsx-home div{float:left;padding:0 0 0 100px;border-left:1px solid #3e3f41;border-right:0}html[lang=en-US] #bsx-home div:last-of-type{padding:0 80px 0 0;border:0}html[lang=en-US] #bsx-home div a,html[lang=en-US] #bsx-home div p{text-align:left}html[lang=en-US] #bsx-home h4{text-align:right;float:left;padding-right:100px;padding-left:inherit}html[lang=en-US] #contact h3{float:left;text-align:left;padding-left:inherit;padding-right:20px}html[lang=en-US] #contact .phone{float:left;text-align:left;direction:ltr}html[lang=en-US] #contact #other{float:left;text-align:left;direction:ltr}html[lang=en-US] #contact .form{margin-right:0;margin-left:50%}html[lang=en-US] #contact button{text-align:right}@media (min-width:1400px){html[lang=en-US] #contact .form{padding-right:16%;padding-left:inherit}html[lang=en-US] #replacingDiv{margin-right:-45%;margin-left:inherit;text-align:right}}html[lang=en-US] #contact label{text-align:left}html[lang=en-US] #contact input,html[lang=en-US] #contact textarea{text-align:left;direction:ltr}html[lang=en-US] works a{float:left;text-align:left}html[lang=en-US] works a:nth-child(2n){margin-left:20%;margin-right:0;float:right}html[lang=en-US] works a img{transform:translate3d(0,0,0) scaleX(-1)}html[lang=en-US] works a:hover h2,html[lang=en-US] works a:hover p{transform:translateX(3%)}html[lang=en-US] works a img.imgPost_103{margin-right:0;margin-left:40%}html[lang=en-US] services cont{text-align:left;direction:ltr}html[lang=en-US] about .bsx-intro{text-align:left;direction:ltr}html[lang=en-US] about serv{text-align:left;direction:ltr;padding-left:0;padding-right:200px}html[lang=en-US] about serv a{float:right;margin-left:0;margin-right:-100px}html[lang=en-US] about p.big{padding-left:15%;padding-right:100px}html[lang=en-US] about p{text-align:left;direction:ltr;float:left;padding:0 100px 60px 0}#scroller{position:fixed;bottom:30px;left:30px;background-size:cover;background:transparent url(//bsx.co.il/wp-content/themes/bsx/img/up-arrow.png) no-repeat;background-position:center top;width:38px;height:34px;cursor:pointer;display:none}.grecaptcha-badge{display:none!important}span.wpcf7-not-valid-tip{position:absolute;top:-28px;left:0}*{margin:0}body,html{width:100%;height:100%}.is-virtual-scroll{overflow:hidden}.is-native-scroll.y-scroll{overflow-y:scroll;overflow-x:hidden}.is-native-scroll.x-scroll{overflow-y:hidden;overflow-x:scroll}.vs-section{position:fixed;top:0;right:0;left:0;width:100%;height:auto;margin:auto;will-change:transform;backface-visibility:hidden;-webkit-backface-visibility:hidden;transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0)}.vs-scrollbar{display:block;position:absolute;transition:transform .6s;backface-visibility:hidden;-webkit-backface-visibility:hidden}.vs-scrollbar.vs-vertical{top:0;right:-4px;bottom:0;width:12px;height:100%;transform:translate3d(5px,0,0);backface-visibility:hidden;-webkit-backface-visibility:hidden}.vs-scrollbar.vs-horizontal{bottom:-5px;left:0;right:0;width:100%;height:15px;transform:translate3d(0,5px,0)}.is-dragging .vs-scrollbar.vs-horizontal,.is-dragging .vs-scrollbar.vs-vertical,.vs-scrollbar.vs-horizontal:hover,.vs-scrollbar.vs-vertical:hover{transform:none}.vs-scrollbar .vs-scrolldrag{width:100%;height:auto;background:#ccc;cursor:pointer}.vs-scroll-view{position:relative;width:1px}.vs-div{left:0}project promos div dev{text-align:right}works a:hover img.imgPost_132,works a:hover img.imgPost_89{will-change:transform;transform:scale(1.15)}.wpcf7-response-output{display:none!important}.r-popup{position:fixed;justify-content:center;align-items:center;background-color:rgba(0,0,0,.75);width:100%;height:100vh;top:0;left:0;display:none;z-index:200}.r-popup.active{display:flex}.window-pop{background-color:#fff;width:100%;height:100%;max-width:400px;max-height:200px;display:flex;justify-content:center;align-items:center;position:relative}
/**
 * Theme Name: bsx child
 * Theme URI: http://bsx.co.il
 * Author: Diachuk Roman
 * Author URI: http://bsx.co.il
 * Description: This theme well created special for bsx.
 * Template: bsx
 * Version: 1.0.0
 * Text Domain: bsx-child
*/
#wpcf7-683e9a7655331-wrapper{display:none !important;visibility:hidden !important}