@import url(https://fonts.googleapis.com/css?family=Assistant:400,700&subset=hebrew);

/*!
 * Initialize.css (v1.4.0) is a complete and customizable collection of CSS best practices based on Normalize.css and HTML5 Boilerplate.
 * http://jeroenoomsnl.github.io/initialize-css
 *
 * HTML5 Boilerplate: https://github.com/h5bp/html5-boilerplate
 * Normalize.css: http://github.com/necolas/normalize.css
 */html{box-sizing:border-box;font-family:Assistant,sans-serif;line-height:1.4;font-size:1em;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}*,:after,:before{box-sizing:inherit}details,main{display:block}summary{display:list-item}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:inherit;font-weight:bolder}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}svg:not(:root){overflow:hidden}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}button,input,select,textarea{font-family:Assistant,sans-serif;font-size:100%;line-height:1.4;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .625em .75em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}body,html{height:100%}html{direction:rtl}body{color:#fff;background-color:#333}a{color:#ff0;text-decoration:none;outline:0 none}a:focus,a:hover{color:#ff0;text-decoration:underline}hr{display:block;height:1px;border:0;border-top:1px solid #666;margin:1em 0;padding:0}img{max-width:100%;height:auto}h2,h3,h4{font-weight:400}h1,h2,h3,h4{line-height:1;color:#ff0}h1{font-weight:300}h3,h4,h5,h6{margin-top:0}h1{font-size:2.7em;margin-bottom:.5em;text-align:center}h2{font-size:1.75em;margin-bottom:.5714em}h3{font-size:1.5em;margin-bottom:.6666em}h4{font-size:1.25em;margin-bottom:.8em}h5{font-size:1.125em}h6{font-size:1em}.white{color:#fff}.two_column{-webkit-columns:2 250px;-moz-columns:2 250px;columns:250px 2;-webkit-column-gap:3em;-moz-column-gap:3em;column-gap:3em}.no_break{-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid}p:first-child{margin-top:0}.clear_float{clear:both;height:0}.div_left,.pic_left{display:block;float:left;margin:5px 30px 10px 0}.div_right,.pic_right{display:block;float:right;margin:5px 0 10px 30px}.block{display:block}.full-height{height:100vh}.flex-center{-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center}.flex-center,.page_wrapper{display:-webkit-box;display:flex}.page_wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-flow:column;min-height:100vh}.main_content{-webkit-box-flex:1;flex:1}.under_nav{padding-top:64px}.content{width:90%}.centered,.content{margin:0 auto}.text_center,.text_center h2,.text_center p{text-align:center}#home_headline{margin:3rem auto}#home_headline p{text-align:center}#home_about{margin:2rem auto 3rem}#content_simple_page{margin-top:1em}#content_simple_page imag{max-width:100%;height:auto}#page_headline{position:relative;width:100%;overflow:hidden}#page_headline .page_headline{position:relative;z-index:10;width:100%;padding-top:74px;padding-bottom:10px;vertical-align:top;background:#191919}#page_headline .page_headline h1{font-size:4rem;color:#ff0;margin-bottom:0;margin-top:0;padding:0}#page_headline .page_headline .localnav{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row wrap;-webkit-box-pack:center;justify-content:center;padding:.5rem 0}#page_headline .page_headline .localnav h3{margin:0 auto .5rem;color:#ff0;text-align:center}#page_headline .page_headline .localnav p{color:#fff;line-height:1;margin:0;padding:0;font-size:1.1em}#page_headline .page_headline .localnav a{display:block;color:#fff;text-decoration:none;margin:0 .5rem}#page_headline .page_headline .localnav a:focus,#page_headline .page_headline .localnav a:hover,#page_headline .page_headline .localnav a i{color:#ff0}#page_headline .page_headline .localnav a:focus i,#page_headline .page_headline .localnav a:hover i,#page_headline .page_headline .prolog{color:#fff}#page_headline .page_headline .prolog p{text-align:center}#headline h1{margin-top:0;padding-top:2rem}.blocktext img{display:block;border-radius:4;width:100%;height:auto;box-shadow:0 8px 8px rgba(0,0,0,.2);display:none}.simplepage{padding-bottom:2rem}.xlarge{max-width:1680px}.large{max-width:1200px}.medium-large{max-width:1000px}.medium{max-width:980px}.nedium-small{max-width:800px}.small{max-width:736px}.smaller{max-width:640px}.xsmall-plus{max-width:576px}.xsmall{max-width:480px}@media (max-width:1200px){#page_headline .page_headline{padding-top:.6rem}}#navbar,header{z-index:999}#navbar{position:absolute;left:0;top:0;display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row wrap;-webkit-box-align:center;align-items:center;width:100%;height:64px;background:rgba(51,51,51,.9);box-shadow:0 7px 10px 0 rgba(0,0,0,.25)}#navbar #logo{display:block;position:relative;vertical-align:top;padding:0 80px 0 12px}#navbar #logo #logo_body{position:absolute;right:4px;left:auto;top:-8px;z-index:100}#navbar #logo #logo_body .logo_color{display:none}#navbar #logo #logo_body .logo_gray{display:block}#navbar #logo #logo_text{display:block;vertical-align:top;margin-top:4px}#navbar .gap{display:block;width:1px;height:60px;margin:0 1em;background:#555}#navbar #nav{text-align:right}#navbar .icons{margin:0 auto 0 16px}#navbar .icons a{display:block;position:relative;color:#fff}#navbar .icons a:focus,#navbar .icons a:hover{color:#ff0;text-decoration:none}#navbar .icons #accessibility_icn{font-size:1.1em}@media (min-width:1200px){#navbar.stuck{position:fixed;top:0;-webkit-animation-duration:.8s;animation-duration:.8s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:fadeInDown;animation-name:fadeInDown;padding:0}}@media (max-width:1200px){#navbar{position:relative;height:102px}#navbar #logo{-webkit-box-ordinal-group:3;order:2;margin-top:38px}#navbar .gap{display:none}#navbar #nav{-webkit-box-ordinal-group:2;order:1;position:fixed;z-index:1000}#navbar .icons{-webkit-box-ordinal-group:4;order:3;padding-top:38px}}@media (max-width:600px){#navbar{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-flow:column;height:auto;position:relative;margin:0;padding:7px 0}#navbar #nav{position:fixed;z-index:1000}#navbar #logo{padding:0 60px 0 0}#navbar #logo #logo_body{height:80px;top:0}#navbar #logo #logo_body img{height:80px;width:auto}#navbar .icons{padding:5px 75px 0 0;margin:0}}@media (max-width:360px){#navbar #logo #logo_text{width:98%}}#nav #pull,#nav .toggle,#nav input[type=checkbox]{display:none}#nav label{font-weight:400}#nav ul{margin:0;padding:0;list-style:none;display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row}#nav ul li{position:relative;background-color:transparent;line-height:1;padding:0;margin:0}#nav ul li a{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;position:relative;padding:0 12px;height:64px;font-size:1.1em;color:#fff;text-decoration:none}@media (min-width:1200px){#nav{z-index:999999}#nav ul li.active>a,#nav ul li:focus>a,#nav ul li:hover>a,#nav ul li a:focus,#nav ul li a:hover{color:#ff0}}@media (max-width:1200px){#nav{top:0;right:0;width:100%}#nav .menu,#nav .toggle+a{display:none}#nav #pull,#nav .toggle{display:-webkit-box;display:flex;padding:.6rem 2rem;margin:0;font-size:1.1em;color:#fff;border-bottom:1px solid #878787;text-decoration:none}#nav #pull{font-size:1.1em}#nav .toggle{background-color:#232323}#nav #pull{background-color:#545454}#nav input[type=checkbox]:checked+ul,#nav ul{display:-webkit-box;display:flex}#nav ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-flow:column}#nav ul li{position:relative;padding:0;height:auto}#nav ul li a{height:auto;line-height:1;color:#fff;background-color:#232323;text-decoration:none;border-bottom:1px solid #878787;padding:.6rem 2rem;-webkit-box-pack:start;justify-content:flex-start}#nav ul li ul{position:relative;display:none;top:0}#nav ul li ul li{-webkit-box-flex:1;flex:1}#nav ul li ul li a{padding:.6rem 2rem;color:#fff;background-color:#3d3d3d;border-bottom:1px solid #a1a1a1;line-height:1}}#home{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-flow:column;position:relative;width:100%;height:100vh}#home .cover{position:absolute;width:100%;height:100%;left:0;top:0}#home #home_image{background-image:url(/images/homeimg.jpg);background-size:cover;background-attachment:fixed}#home #image_cover{background:rgba(0,0,0,.5)}#home #home_image_preload{background:#191919}#home #logo_wrapper{width:100%;height:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-flow:column;-webkit-box-align:center;align-items:center;padding-top:70px}#home #logo_wrapper,#home #logo_wrapper #home_logo{position:relative;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center}#home #logo_wrapper #home_logo{width:95%;max-width:650px}#home #logo_wrapper #home_logo #logo_holder{position:relative;width:100%;max-height:100%;height:0;padding-bottom:60%;vertical-align:top}#home #logo_wrapper #home_logo #logo_holder #logo_obj{position:absolute;left:0;top:0;width:100%}#home #logo_wrapper #home_logo #logotext{display:block;position:absolute;top:52%;width:75%;text-align:center;font-size:1.3em;padding-left:2.5em;opacity:0;color:#fff}#home #logo_wrapper #home_logo #logotext.fadeInDown{-webkit-animation-duration:1.6s;animation-duration:1.6s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:fadeInDown;animation-name:fadeInDown}#home #to_sections{display:block;position:absolute;right:0;left:0;bottom:16px;text-align:center;margin:auto;color:#fff;font-size:2.6rem;line-height:1;opacity:0}#home #to_sections:focus,#home #to_sections:hover{color:#ff0}#home #to_sections.fadeInDown{-webkit-animation-delay:.6s;animation-delay:.6s;-webkit-animation-duration:.8s;animation-duration:.8s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@media (min-width:1200px){#home #navbar{background:transparent;min-height:60px;box-shadow:0 8px 8px rgba(0,0,0,.15)}#home #navbar #logo{display:none}#home #navbar .gap{margin:0 .8rem;background:transparent}#home #navbar #nav>ul>li>a{background:transparent;color:#fff}#home #navbar #nav .active a,#home #navbar #nav>ul>li>a:focus,#home #navbar #nav>ul>li>a:hover{color:#ff0}#home #navbar .icons a{color:#fff}#home #navbar .icons a:focus,#home #navbar .icons a:hover{color:#ff0;text-decoration:none}#home #navbar.stuck{background:rgba(51,51,51,.9);box-shadow:0 7px 10px 0 rgba(0,0,0,.25)}#home #navbar.stuck #logo,#home #navbar.stuck .gap{display:block}#home #navbar.stuck .gap{margin:0 1em;background:#555}#home #navbar.stuck #nav>ul>li>a{color:#fff}#home #navbar.stuck #nav .active a,#home #navbar.stuck #nav .active a:focus,#home #navbar.stuck #nav .active a:hover,#home #navbar.stuck #nav>ul>li>a:focus,#home #navbar.stuck #nav>ul>li>a:hover{color:#ff0}#home #navbar.stuck .icons a{color:#fff}#home #navbar.stuck .icons a:focus,#home #navbar.stuck .icons a:hover{color:#ff0}}@media (max-width:1200px){#home #logo_wrapper{padding-top:0}}@media (max-width:430px){#home #logo_wrapper #home_logo{margin-top:-50px}}@media (max-width:400px){#home #logo_wrapper #home_logo #logotext{padding:0;font-size:1em;width:50%}}@media (max-width:897px) and (orientation:landscape){#home #logo_wrapper #home_logo{width:50%}#home #logo_wrapper #home_logo #logotext{font-size:1em;padding:0 0 0 2em}#home #to_sections{font-size:1.6em}}#home_sections{-webkit-box-orient:horizontal;flex-flow:row wrap;-webkit-box-pack:center;justify-content:center;padding:24px 14px}#home_sections,#home_sections .home_section{display:-webkit-box;display:flex;-webkit-box-direction:normal}#home_sections .home_section{-webkit-box-orient:vertical;flex-flow:column;position:relative;max-width:325px;text-align:center;margin:0 14px;padding-bottom:.7em}#home_sections .home_section .img_section{display:block;width:100%;position:relative;overflow:hidden;background:#262626;text-decoration:none}#home_sections .home_section .img_section .img{width:100%;height:auto;vertical-align:top;-webkit-transform:scale(1);transform:scale(1);-webkit-transition:all .2s ease-in;transition:all .2s ease-in}#home_sections .home_section .img_section .img:hover{-webkit-transform:scale(1.2);transform:scale(1.2)}#home_sections .home_section h2{margin:.5em 0}#home_sections .home_section .text{padding-bottom:.5em}#home_sections .home_section .text p{margin:0}#home_sections .home_section .button{margin-top:auto;margin-left:auto;margin-right:auto}@media (max-width:820px){#home_sections{padding-left:0;padding-right:0}#home_sections .home_section{max-width:40%}}@media (max-width:630px){#home_sections{-webkit-box-pack:center;justify-content:center}#home_sections .home_section{-webkit-box-flex:630px;flex:630px;max-width:90%;margin-left:0;margin-right:0}}#page_sections{margin:0}#page_sections .section{width:100%;display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row;min-height:300px}#page_sections .section .s_text{-webkit-box-flex:1;flex:1;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}#page_sections .section .s_text .s_info h2{font-size:2.2em;margin-top:1rem;padding-top:0}#page_sections .section .s_image{-webkit-box-flex:1.5;flex:1.5;position:relative;background-color:grey;background-position:50%;background-size:cover}#page_sections .section .s_image .gradient{position:absolute;top:0;width:50%;height:100%;z-index:10}#page_sections .section .s_image #coolkidslogo{position:absolute;left:20px;top:10px;z-index:20}#page_sections .o0 .s_text{-webkit-box-ordinal-group:3;order:2}#page_sections .o0 .s_text .s_info{padding-left:2.5rem}#page_sections .o0 .s_image{-webkit-box-ordinal-group:2;order:1}#page_sections .o0 .s_image .gradient{left:0;background:-webkit-gradient(linear,left top,right top,from(#e2e2e2),to(hsla(0,0%,88.6%,0)));background:linear-gradient(90deg,#e2e2e2 0,hsla(0,0%,88.6%,0))}#page_sections .o1 .s_text{-webkit-box-ordinal-group:2;order:1}#page_sections .o1 .s_text .s_info{padding-right:2.5rem}#page_sections .o1 .s_image{-webkit-box-ordinal-group:3;order:2}#page_sections .o1 .s_image .gradient{right:0;background:-webkit-gradient(linear,left top,right top,from(hsla(0,0%,88.6%,0)),to(#e2e2e2));background:linear-gradient(90deg,hsla(0,0%,88.6%,0) 0,#e2e2e2)}@media (max-width:600px){#page_sections .section{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-flow:column}#page_sections .section .s_text{-webkit-box-flex:0;flex:none}#page_sections .section .s_text .s_info h2{font-size:2.2em}#page_sections .section .s_image{-webkit-box-flex:0;flex:none;height:300px}#page_sections .section .s_image .gradient{display:none}#page_sections .o0 .s_text{-webkit-box-ordinal-group:3;order:2}#page_sections .o0 .s_text .s_info{padding:0 2.5rem 1rem}#page_sections .o0 .s_image{-webkit-box-ordinal-group:2;order:1}#page_sections .o0 .s_image .gradient{display:none}#page_sections .o1 .s_text{-webkit-box-ordinal-group:3;order:2}#page_sections .o1 .s_text .s_info{padding:0 2.5rem 1rem}#page_sections .o1 .s_image{-webkit-box-ordinal-group:2;order:1}#page_sections .o1 .s_image .gradient{display:none}}#pageimage{position:relative;width:100%;height:390px;background-color:grey;background-position:50%;background-size:cover}#pageimage .gradient_left{left:0;background:-webkit-gradient(linear,left top,right top,from(#e2e2e2),to(hsla(0,0%,88.6%,0)));background:linear-gradient(90deg,#e2e2e2 0,hsla(0,0%,88.6%,0))}#pageimage .gradient_left,#pageimage .gradient_right{position:absolute;top:0;width:30%;height:100%;z-index:10}#pageimage .gradient_right{right:0;background:-webkit-gradient(linear,left top,right top,from(hsla(0,0%,88.6%,0)),to(#e2e2e2));background:linear-gradient(90deg,hsla(0,0%,88.6%,0) 0,#e2e2e2)}#pageimage .gradient_bottom{position:absolute;bottom:0;width:100%;height:15%;z-index:10;background:-webkit-gradient(linear,left top,left bottom,from(hsla(0,0%,88.6%,0)),to(#e2e2e2));background:linear-gradient(180deg,hsla(0,0%,88.6%,0) 0,#e2e2e2)}#collaborations{-webkit-box-orient:horizontal;flex-flow:row wrap;-webkit-box-pack:center;justify-content:center;padding-bottom:20px}#collaborations,#collaborations .section{display:-webkit-box;display:flex;-webkit-box-direction:normal}#collaborations .section{-webkit-box-flex:1;flex:1;-webkit-box-orient:vertical;flex-flow:column;-webkit-box-pack:end;justify-content:flex-end}#collaborations .section .s_txt{text-align:center;padding:1em;margin:0 auto;max-width:600px}#collaborations .section .s_img{display:block;position:relative;margin:0 auto;width:100%;max-width:600px}#collaborations .section .s_img img{display:block;width:100%;height:auto}#collaborations .section .s_img:before{content:"";display:block;position:absolute;width:20px;height:20px;border-radius:50%;left:50%;top:50%;margin-top:-20px;margin-left:-10px;background:#ff0;z-index:200}#collaborations .section .s_img:after{content:"";display:block;position:absolute;width:1px;left:0;top:0;right:0;margin:-20px auto auto;background:#ff0;height:50%;z-index:201}@media (max-width:1200px){#collaborations .section{-webkit-box-flex:300px;flex:300px}}.icons{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row;-webkit-box-align:center;align-items:center}.icons a{display:block;margin:0 .9em}.icons a:focus,.icons a:hover{text-decoration:none;color:#ff0}.preload{position:absolute;left:0;top:0;width:100%;height:100%;-webkit-box-align:center;align-items:center;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;background-color:#8b9a9a}.preload img{display:block}.gradientUp{top:0;background:-webkit-gradient(linear,left top,left bottom,from(#e2e2e2),to(hsla(0,0%,88.6%,0)));background:linear-gradient(180deg,#e2e2e2 0,hsla(0,0%,88.6%,0))}.gradientDown,.gradientUp{position:absolute;width:100%;height:50px;z-index:100;left:0}.gradientDown{bottom:0;background:-webkit-gradient(linear,left top,left bottom,from(hsla(0,0%,88.6%,0)),to(#e2e2e2));background:linear-gradient(180deg,hsla(0,0%,88.6%,0) 0,#e2e2e2)}.img_preload_cover{background:#d3d3d3}.img_cover{width:100%;height:100%}.img_cover,.preload_img{display:block;position:absolute;z-index:100;left:0;top:0}.preload_img{right:0;bottom:0;margin:auto;width:40px;height:40px;line-height:40px;font-size:32px;color:#999;z-index:999}#toTop{display:none;position:fixed;right:10px;bottom:60px;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;font-size:24px;width:30px;height:30px;border-radius:50%;color:#fff;background:#222;text-decoration:none}#toTop:focus,#toTop:hover{background:#3c3c3c;text-decoration:none}@media (max-width:520px){#toTop{opacity:0}}#main_help{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row wrap;-webkit-box-pack:center;justify-content:center;padding-top:2em}#main_help a{display:block;line-height:2em;font-size:1.3em;border:1px solid #666;margin:.5em;width:210px;padding:.5em 1em;background:#4d4d4d;color:#fff}#main_help a:focus,#main_help a:hover{background:#1a1a1a;text-decoration:none}.close_button{position:absolute;left:4px;top:4px;color:inherit;cursor:pointer;font-size:1rem}.alert{position:relative;margin-top:17px;padding:15px;margin-bottom:20px;border:1px solid #fff;border-radius:4px}.alert h4{margin-top:0;color:inherit}.alert>p,.alert>ul{margin-bottom:0}.alert ul{margin-top:0}.alert>p+p{margin-top:5px}.alert-success{color:#1e7e34;background:#d0f4d8;border-color:#fff}.alert-success hr{background:#28a745}.alert-danger{color:#bd2130;background-color:#f9dadd;border-color:#fff}.alert-danger hr{background:#dc3545}.form{display:-webkit-box;display:flex;-webkit-box-pack:start;justify-content:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-flow:column}.form .field{display:block;text-align:right;width:100%;margin-bottom:.6rem}.form .field .error_message{display:none}.form .field .error_input,.form .field .error_message{-webkit-box-flex:0;flex:0;margin:0;padding:0;color:#ff0}.form .buttons{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row;margin:.6rem 0;-webkit-box-align:center;align-items:center}label{margin:0 0 .5rem;display:block;color:#ccc;font-weight:700}.input,select,textarea{width:100%;font-family:Assistant,sans-serif;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:0;padding:0 1rem;font-size:1rem;vertical-align:top;background-color:#333;color:#fff;border-radius:0;border:1px solid #999}.input:focus,.input:hover,select:focus,select:hover,textarea:focus,textarea:hover{background-color:#222;border:1px solid #ffft}.input.input_error,div.input_error,textarea.input_error{border-color:#ff0}div.input_error{border:1px solid #ff0}input[type=password],input[type=text],select{height:2.75rem}textarea.input{padding:.75rem 1rem}.button,button,input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;cursor:pointer;display:inline-block;height:2.75rem;line-height:2.5rem;padding:0 1.5rem;text-align:center;font-size:1.1rem;border-radius:0;white-space:nowrap;background-color:transparent;color:#fff;text-decoration:none}.button:focus,.button:hover,button:focus,button:hover,input[type=button]:focus,input[type=button]:hover,input[type=reset]:focus,input[type=reset]:hover,input[type=submit]:focus,input[type=submit]:hover{text-decoration:none}.btn_primery{background:#222}.btn_primery:focus,.btn_primery:hover{background:#090909;color:#fff}.btn_danger{background:#dc3545}.btn_danger:focus,.btn_danger:hover{background:#bd2130;color:#fff}.btn_inline{background:transparent;color:#333}.btn_inline:focus,.btn_inline:hover{color:#222}.btn_info{background:#17a2b8;color:#000}.btn_info:focus,.btn_info:hover{background:#1fc8e3;color:#000}.btn_secendry{background:#ccc;margin-right:1.3rem;color:#000}.btn_cancel,.btn_secendry:focus,.btn_secendry:hover{background:#999;color:#fff}.btn_cancel{margin-right:1.4rem}.btn_cancel:focus,.btn_cancel:hover{background:#828282;color:#fff}#form_errors{display:none}.check{padding-top:4px}.check label{color:#333}.check input[type=checkbox]{display:none}.check input[type=checkbox]+label{position:relative;display:inline-block}.check input[type=checkbox]+label:before{content:"";display:inline-block;width:22px;height:22px;border:1px solid #999;margin-left:.5rem;vertical-align:top;color:#222;text-align:center;line-height:18px;border-radius:0;background:#333;cursor:pointer;position:relative}.check input[type=checkbox]:checked+label:before{font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;font-family:Font Awesome\ 5 Free;content:"\F00C";font-weight:900}.select-wrapper{text-decoration:none;display:block;position:relative}.select-wrapper:before{content:"";display:block;position:absolute;width:12px;height:12px;left:14px;top:20px;border-left:6px solid transparent;border-right:6px solid transparent;border-top:7px solid #a8a8a8}select:-moz-focusring{color:transparent;text-shadow:0 0 0 #000}.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.animated.delay-05s{-webkit-animation-delay:.5s;animation-delay:.5s}.animated.delay-1s{-webkit-animation-delay:1s;animation-delay:1s}.animated.delay-2s{-webkit-animation-delay:2s;animation-delay:2s}.animated.delay-3s{-webkit-animation-delay:3s;animation-delay:3s}.animated.delay-4s{-webkit-animation-delay:4s;animation-delay:4s}.animated.delay-5s{-webkit-animation-delay:5s;animation-delay:5s}.animated.faster{-webkit-animation-duration:.5s;animation-duration:.5s}.animated.fast{-webkit-animation-duration:.8s;animation-duration:.8s}.animated.slowfast{-webkit-animation-duration:1.5s;animation-duration:1.5s}.animated.slow{-webkit-animation-duration:2s;animation-duration:2s}.animated.slower{-webkit-animation-duration:3s;animation-duration:3s}@media (prefers-reduced-motion){.animated{-webkit-animation:unset!important;animation:unset!important;-webkit-transition:none!important;transition:none!important}}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes zoomIn{to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes zoomIn{to{-webkit-transform:scale(1);transform:scale(1)}}.zoomIn{-webkit-animation-name:zoomIn;animation-name:zoomIn}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOutUp{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes fadeOutUp{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}.fadeOutUp{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp}footer{background-size:cover;background-position:50%;background-repeat:no-repeat;width:100%}footer #footer{position:relative;display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row wrap;-webkit-box-align:center;align-items:center;-webkit-box-pack:justify;justify-content:space-between;width:100%;color:#fff;background:#191919;padding:1rem}footer #footer a{color:#fff}footer #footer a:focus,footer #footer a:hover{text-decoration:none;color:#ff0}footer #footer #benny{-webkit-box-flex:1;flex:1}footer #footer #copyright{-webkit-box-flex:1;flex:1;text-align:center}footer #footer #share{display:-webkit-box;display:flex;-webkit-box-pack:end;justify-content:flex-end;-webkit-box-flex:1;flex:1}footer #footer #share a{display:block;position:relative;color:#fff}footer #footer #share a:focus,footer #footer #share a:hover{color:#ff0}@media (max-width:520px){footer #footer #copyright{text-align:left}footer #footer #share{padding-top:.9rem;-webkit-box-flex:520px;flex:520px;-webkit-box-pack:center;justify-content:center}}[class*=tt-]:before{content:attr(aria-label);display:block;position:absolute;direction:rtl;font-size:14px;font-weight:400;line-height:1;padding:.3em .6em .5em;white-space:nowrap;border-radius:4px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);box-sizing:border-box}[class*=tt-]:after{content:"";display:block;position:absolute}[class*=tt-]:after,[class*=tt-]:before{pointer-events:none;visibility:hidden;opacity:0;-webkit-transition:all .2s ease-out;transition:all .2s ease-out}[class*=tt-]:hover:after,[class*=tt-]:hover:before{visibility:visible;opacity:1}[class*=tt-bottom]:before{top:calc(100% + 22px)}[class*=tt-bottom]:hover:before{top:calc(100% + 12px)}[class*=tt-bottom]:after{width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:7px solid;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);top:calc(100% + 20px)}[class*=tt-bottom]:hover:after{top:calc(100% + 6px)}[class*=tt-up]:before{bottom:calc(100% + 20px)}[class*=tt-up]:hover:before{bottom:calc(100% + 10px)}[class*=tt-up]:after{width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:7px solid;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);bottom:calc(100% + 14px)}[class*=tt-up]:hover:after{bottom:calc(100% + 4px)}.tt-bottom-yellow:before,.tt-up-yellow:before{background:#fafad2;color:#000}.tt-bottom-yellow:after,.tt-up-yellow:after{color:#fafad2}.tt-bottom-cyan:before,.tt-up-cyan:before{background:#cff;color:#000}.tt-bottom-cyan:after,.tt-up-cyan:after{color:#cff}.tt-bottom-blue:before,.tt-up-blue:before{background:#222;color:#fff}.tt-bottom-blue:after,.tt-up-blue:after{color:#222}.tt-up-blue-right:before{background:#222;color:#fff;left:auto;-webkit-transform:none;transform:none;right:0}.tt-up-blue-right:after{color:#222;right:10px}.tt-bottom-red:before,.tt-up-red:before{width:140px;white-space:normal;text-align:center;background:#dc3545;color:#fff}.tt-bottom-red:after,.tt-up-red:after{color:#dc3545}.contact_bg{background-image:url(/images/contact_img.jpg);background-repeat:no-repeat;background-position:-1000px -1000px}#contact_form{margin-top:1.6rem;padding-bottom:100px}#contact_form #contact_text{margin-left:4px;margin-right:4px}#contact_form .form .fields_group{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row wrap}#contact_form .form .fields_group .field{-webkit-box-flex:1;flex:1;margin-left:4px;margin-right:4px}#contact_form .form .buttons{margin-left:4px;margin-right:4px}#contact_map{display:block;position:relative;overflow:hidden}#contact_map #map{width:100%;height:280px}.maldvash{opacity:0;position:absolute;height:0;width:0;z-index:-1}@media (max-width:600px){#contact_form .form .fields_group{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-flow:column}#contact_form .form .fields_group .field{-webkit-box-flex:1;flex:1;margin-left:4px;margin-right:4px}}#accessibility{position:fixed;z-index:999999;width:250px;left:0;right:auto;top:-200px;opacity:0;color:#333;overflow:hidden;box-shadow:0 8px 8px rgba(0,0,0,.2);-webkit-box-orient:vertical;flex-flow:column}#accessibility,#accessibility section{display:-webkit-box;display:flex;-webkit-box-direction:normal}#accessibility section{-webkit-box-orient:horizontal;flex-flow:row;-webkit-box-pack:justify;justify-content:space-between;background:#fff;height:36px;line-height:36px;padding:0 20px;font-size:14px;border-top:1px solid #ccc;text-align:right}#accessibility section a{color:#333;text-decoration:none}#accessibility section a:focus,#accessibility section a:hover{font-weight:700}#accessibility section .btn{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;width:26px;height:26px;border:1px solid #999;border-radius:6px;background-position:50%;background-repeat:no-repeat}#accessibility section .btn:focus,#accessibility section .btn:hover{background-color:#ff0}#accessibility section #fonts_size{-webkit-box-flex:row;flex-grow:row}#accessibility section #contras,#accessibility section #fonts_size{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}#accessibility section #contras{-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row}#accessibility section #contras span{display:block;margin:0 5px}#accessibility section #contras .btn{float:none;margin:0}#accessibility section #dark_contras{background:#333;color:#fff;border:none}#accessibility section #dark_contras:focus,#accessibility section #dark_contras:hover{color:#ff0}#accessibility section #font_big{background-image:url(/images/accessibility/font-plus.png)}#accessibility section #font_mid{background-image:url(/images/accessibility/font.png)}#accessibility section #font_small{background-image:url(/images/accessibility/font-minus.png)}#accessibility section:first-child{background:#ccc;border:none;padding:0}#accessibility section:first-child #accessibility_close{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;color:#fff;background:#999;width:36px}#accessibility section:first-child div{-webkit-box-flex:1;flex:1;text-align:center}#search_form{position:fixed;z-index:999998;width:100%;max-width:400px;left:0;right:auto;top:-100px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row;opacity:0;box-shadow:0 8px 8px rgba(0,0,0,.2)}#search_form,#search_form .item{display:-webkit-box;display:flex}#search_form .item{-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;border:none;text-align:center}#search_form #input_search{-webkit-box-flex:1;flex:1;height:64px;color:#fff;background:#333;font-size:1.1rem}#search_form #submit_search{width:64px;height:64px;background:#333;color:#fff;cursor:pointer}#search_form #submit_search:focus,#search_form #submit_search:hover{color:#ff0}#search_form #close_search{direction:ltr;width:64px;height:64px;background:#1a1a1a;cursor:pointer}#search_form #close_search:focus,#search_form #close_search:hover{background:#0d0d0d}#search_form #close_search:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}#search_form #close_search:after,#search_form #close_search:before{content:"";display:block;position:absolute;width:2px;background:#fff;height:50%}#search_form #close_search:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}#result_list{margin-top:2.5rem}#result_list .result{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row;margin-bottom:2rem}#result_list .result .s_img{display:block;width:100px;height:100px;background-color:#8b9a9a;background-position:50%;background-size:cover}#result_list .result .gap{display:block;width:1rem}#result_list .result .s_text{-webkit-box-flex:1;flex:1}#result_list .result .s_text h3,#result_list .result .s_text p{margin:.2rem 0}#benny img,#collaborations img{-webkit-filter:grayscale(100%);filter:grayscale(100%)}x{color:#999}#page_sections .section .s_image{-webkit-filter:grayscale(100%);filter:grayscale(100%)}#page_sections .o0 .s_image .gradient{background:-webkit-gradient(linear,left top,right top,from(#333),to(rgba(51,51,51,0)));background:linear-gradient(90deg,#333 0,rgba(51,51,51,0))}#page_sections .o1 .s_image .gradient{background:-webkit-gradient(linear,left top,right top,from(rgba(51,51,51,0)),to(#333));background:linear-gradient(90deg,rgba(51,51,51,0) 0,#333)}#navbar #logo #logo_text{-webkit-filter:invert(100%);filter:invert(100%)}.gradientUp{background:-webkit-gradient(linear,left top,left bottom,from(#333),to(rgba(51,51,51,0)));background:linear-gradient(180deg,#333 0,rgba(51,51,51,0))}.gradientDown{background:-webkit-gradient(linear,left top,left bottom,from(rgba(51,51,51,0)),to(#333));background:linear-gradient(180deg,rgba(51,51,51,0) 0,#333)}#contact_map #map{-webkit-filter:invert(100%);filter:invert(100%)}#home #home_image,#home #logo_wrapper #home_logo #logo_holder #logo_obj,#home_sections img,#pageimage,#result_list .result .s_img{-webkit-filter:grayscale(100%);filter:grayscale(100%)}#pageimage .gradient_left{background:-webkit-gradient(linear,left top,right top,from(#333),to(rgba(51,51,51,0)));background:linear-gradient(90deg,#333 0,rgba(51,51,51,0))}#pageimage .gradient_right{background:-webkit-gradient(linear,left top,right top,from(rgba(51,51,51,0)),to(#333));background:linear-gradient(90deg,rgba(51,51,51,0) 0,#333)}#pageimage .gradient_bottom{background:-webkit-gradient(linear,left top,left bottom,from(rgba(51,51,51,0)),to(#333));background:linear-gradient(180deg,rgba(51,51,51,0) 0,#333)}.contact_bg{background-image:none}#contact_form{padding-bottom:1.6rem}