.noPaddingLeft{padding-left:0}.noPaddingRight{padding-right:0}.center_horizontally,footer#colophon .wrapper_footer .col_foot.custom_col .scroll_to_top{display:flex;justify-content:center;align-items:center}.justify_end{display:flex;justify-content:flex-end}.justify_end_align_center{display:flex;justify-content:flex-end;align-items:center}.justify_start{display:flex;justify-content:flex-start}.center_vertically{display:flex;flex-direction:column;align-items:center;justify-content:center}.align_horizontally{display:flex;align-items:center}.align_vertically{display:flex;flex-direction:column}.position_abs_center{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.position_abs_top_left{position:absolute;left:0;top:0}.position_fix_top_left{position:fixed;left:0;top:0}.minus_padding_header{padding-top:27rem}.title_opacity_word{position:relative;font-family:'OpenSansHebrewRegular';line-height:.9;font-size:10rem;text-align:center;color:rgba(74,74,74,0.04);overflow:hidden;max-width:100vw}.title_opacity_word span.title_opacity{margin-left:26vw;user-select:none}.title_opacity_word .title_section{position:absolute;bottom:0;left:50%;transform:translateX(-50%);font-family:'OpenSansHebrewSemiBold';line-height:1;font-size:6rem;text-align:center;color:#2F3137;width:100%}.button_colors_black{background:#000000;border-radius:.4rem;color:white !important;transition:.2s all;cursor:pointer;user-select:none;font-family:'OpenSansHebrewRegular';font-size:2rem;text-align:center;padding:0.9rem 4.8rem}.button_colors_black:hover{background-color:#282828 !important;color:white !important}@media screen and (max-width: 767px){.minus_padding_header{padding-top:11rem}.title_opacity_word{font-size:8rem;line-height:unset}.title_opacity_word .title_section{font-size:5rem}}@keyframes pulse{0%{transform:scale(0.95);box-shadow:0 0 0 0 rgba(255,255,255,0.7)}70%{transform:scale(1);box-shadow:0 0 0 10px transparent}100%{transform:scale(0.95);box-shadow:0 0 0 0 transparent}}header#masthead{transition:all 0.6s ease;position:fixed !important;height:27rem;left:0;top:0;width:100%;display:flex;align-items:flex-end;justify-content:center;z-index:999}header#masthead.sticky{height:11rem;background-color:rgba(0,0,0,0.41);box-shadow:0 0.1rem 0 rgba(0,0,0,0.08)}header#masthead.sticky .wrapper_header{height:100%}header#masthead.sticky .wrapper_header .menu{height:100%}header#masthead.sticky .wrapper_header .menu ul li a{color:#ffffff}header#masthead.sticky .wrapper_header .custom_menu_header{height:100%}header#masthead.sticky .wrapper_header a.link_home{height:100%}header#masthead.sticky .wrapper_header a.link_home img.logo_img{max-height:9rem;filter:invert(1)}header#masthead .wrapper_header{height:77%;width:77.7%;display:flex;align-items:flex-start;justify-content:center;transition:all 0.6s ease}header#masthead .wrapper_header a.link_home{transition:all 0.6s ease;width:15%;display:flex;justify-content:flex-end;align-items:center}header#masthead .wrapper_header a.link_home img.logo_img{transition:all 0.6s ease;max-height:15.6rem}header#masthead .wrapper_header .menu-menu-header-container-wrapper{width:50%}header#masthead .wrapper_header .menu-menu-header-container-wrapper ul li:first-child a{margin-right:0}header#masthead .wrapper_header .custom_menu_header{display:flex;align-items:center;justify-content:center;width:35%;transition:all 0.6s ease}header#masthead .wrapper_header .custom_menu_header .menu-menu-header-left-container-wrapper{margin-left:8rem}header#masthead .wrapper_header .custom_menu_header .menu-menu-header-left-container-wrapper ul li a{padding:0 1rem;position:relative}header#masthead .wrapper_header .custom_menu_header .menu-menu-header-left-container-wrapper ul li a:before{content:'';background:url("../img/icons/round_80.png") no-repeat;background-size:contain;width:3rem;height:3rem;position:absolute;left:0;top:50%;transform:translateY(-50%)}header#masthead .wrapper_header .custom_menu_header .menu-menu-header-left-container-wrapper ul li a:hover:after{content:unset}header#masthead .wrapper_header .menu{transition:all 0.6s ease;display:flex;align-items:center;justify-content:flex-start}header#masthead .wrapper_header .menu ul{margin:0}header#masthead .wrapper_header .menu ul li{position:relative}header#masthead .wrapper_header .menu ul li:hover>.sub-menu{opacity:1;visibility:unset}header#masthead .wrapper_header .menu ul li a{font-family:"OpenSansHebrewSemiBold";transition-property:font-size, color;transition-duration:0.6s;transition-timing-function:ease;font-size:1.8rem;text-decoration:unset;color:#000000;margin:2rem 3.5rem;display:block;padding:0;border-bottom:0.2rem solid transparent;position:relative}header#masthead .wrapper_header .menu ul li a:hover:after{content:'';height:.2rem;width:80%;background:#A2CEDD;position:absolute;bottom:0;left:50%;transform:translateX(-50%)}header#masthead .wrapper_header .menu ul li .sub-menu{box-shadow:0px 0px 1px rgba(0,0,0,0.14),0px 2px 40px rgba(0,0,0,0.1);border-radius:0.3rem;z-index:999;position:absolute;left:50%;transform:translateX(-50%);margin:0;background:#fff;max-width:none;opacity:0;visibility:hidden;transition:opacity 200ms ease-in, transform 200ms ease-in, visibility 200ms ease-in}header#masthead .wrapper_header .menu ul li .sub-menu:before{content:"";border:1.7rem solid transparent;border-bottom:1.8rem solid #fefeff;position:absolute;top:-2.5rem;left:50%;transform:translateX(-50%)}header#masthead .wrapper_header .menu ul li .sub-menu li:hover{background:rgba(238,238,238,0.64)}header#masthead .wrapper_header .menu ul li .sub-menu li:hover a:after,header#masthead .wrapper_header .menu ul li .sub-menu li:hover a:before{content:unset}header#masthead .wrapper_header .menu ul li .sub-menu li a{display:block;padding:1.5rem 2.5rem;text-align:right;border-bottom:0.1rem solid rgba(210,210,210,0.5);color:black;margin:0;white-space:nowrap}header#masthead .wrapper_header .menu ul li .sub-menu li a:after,header#masthead .wrapper_header .menu ul li .sub-menu li a:before{content:unset}header#masthead .wrapper_header .menu ul li>.sub-menu li>.sub-menu{top:0;right:100%;left:unset;transform:unset}header#masthead .wrapper_header .menu ul li>.sub-menu li>.sub-menu:before{content:unset}header#masthead .wrapper_header .mobile_menu{width:100vw;height:100vh;padding:10rem 0 0 0;background-color:#fefeff;position:fixed;top:0;left:0;z-index:998;opacity:0;visibility:hidden;transition:0.6s}header#masthead .wrapper_header .mobile_menu .line_menu{width:90%;height:0.1rem;margin:auto;background:rgba(210,210,210,0.5)}header#masthead .wrapper_header .mobile_menu .wrapper_mobile_menu{display:flex;align-items:center;flex-direction:column;max-height:calc(100vh - 11rem);overflow:auto;padding-top:2rem}header#masthead .wrapper_header .mobile_menu.show{opacity:1;visibility:unset}header#masthead .wrapper_header .mobile_menu .menu_mobile ul{display:block}header#masthead .wrapper_header .mobile_menu .menu_mobile ul li{float:unset !important;text-align:center;margin-bottom:3rem}header#masthead .wrapper_header .mobile_menu .menu_mobile ul li a{font-family:OpenSansHebrewLight;color:#3f352f;font-size:1.8rem;line-height:2.4rem;position:relative}header#masthead .wrapper_header #custom_menu_toggle{position:relative;z-index:999;width:15%;display:flex;justify-content:flex-start}header#masthead .wrapper_header #custom_menu_toggle #nav-icon{width:3.8rem;height:2.3rem;position:relative;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:0.5s ease-in-out;-moz-transition:0.5s ease-in-out;-o-transition:0.5s ease-in-out;transition:0.5s ease-in-out;cursor:pointer}header#masthead .wrapper_header #custom_menu_toggle #nav-icon span{display:block;position:absolute;height:0.2rem;width:100%;background:#ffffff;border-radius:0.9rem;opacity:1;right:0;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:0.25s ease-in-out;-moz-transition:0.25s ease-in-out;-o-transition:0.25s ease-in-out;transition:0.25s ease-in-out}header#masthead .wrapper_header #custom_menu_toggle #nav-icon span:nth-child(1){top:0;width:80%}header#masthead .wrapper_header #custom_menu_toggle #nav-icon span:nth-child(2),header#masthead .wrapper_header #custom_menu_toggle #nav-icon span:nth-child(3){top:1.1rem}header#masthead .wrapper_header #custom_menu_toggle #nav-icon span:nth-child(4){top:2.2rem;width:90%}header#masthead .wrapper_header #custom_menu_toggle #nav-icon.open span{background:#000000}header#masthead .wrapper_header #custom_menu_toggle #nav-icon.open span:nth-child(1){top:1.8rem;width:0;left:50%}header#masthead .wrapper_header #custom_menu_toggle #nav-icon.open span:nth-child(2){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}header#masthead .wrapper_header #custom_menu_toggle #nav-icon.open span:nth-child(3){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}header#masthead .wrapper_header #custom_menu_toggle #nav-icon.open span:nth-child(4){top:1.8rem;width:0;left:50%}footer#colophon{background-color:black;padding:5rem 0 2.6rem 0}footer#colophon .wrapper_footer{width:77%;margin:auto;max-width:127.0rem;display:flex;flex-wrap:wrap}footer#colophon .wrapper_footer .col_foot{text-align:right;width:20%}footer#colophon .wrapper_footer .col_foot .title{height:6.2rem;font-family:'OpenSansHebrewBold';font-size:1.8rem;color:#FFFFFF}footer#colophon .wrapper_footer .col_foot nav ul li{margin-bottom:0.6rem}footer#colophon .wrapper_footer .col_foot nav ul li a{font-family:'OpenSansHebrewLight';font-size:1.8rem;text-align:right;color:#FFFFFF;position:relative;padding-right:3rem}footer#colophon .wrapper_footer .col_foot nav ul li a:after{content:'';background:url("../img/svg/icons/polygon_white.svg") no-repeat;background-size:contain;width:0.8rem;height:0.8rem;position:absolute;right:0;top:50%;transform:translateY(-50%);filter:opacity(0.4)}footer#colophon .wrapper_footer .col_foot nav ul li a:hover{color:#ADD9EB;text-decoration:unset}footer#colophon .wrapper_footer .col_foot nav ul li a:hover:after{filter:opacity(1)}footer#colophon .wrapper_footer .col_foot.col_logo{padding:0;width:25%}footer#colophon .wrapper_footer .col_foot.col_logo .logo{max-width:14rem}footer#colophon .wrapper_footer .col_foot.col_social{padding:0;width:25%;display:flex;flex-direction:column;align-items:flex-end}footer#colophon .wrapper_footer .col_foot.col_social .title_social{font-family:'OpenSansHebrewSemiBold';font-size:2rem;color:#FFFFFF;margin:0 0 2rem 0}footer#colophon .wrapper_footer .col_foot.col_social .social_links{display:flex}footer#colophon .wrapper_footer .col_foot.col_social .social_links .col_social{margin:0 1.5rem}footer#colophon .wrapper_footer .col_foot.col_social .social_links .col_social:first-child{margin-right:0}footer#colophon .wrapper_footer .col_foot.col_social .social_links .col_social:last-child{margin-left:0}footer#colophon .wrapper_footer .col_foot.col_social .social_links .col_social a{border-radius:50%;display:flex;align-items:center;justify-content:center;width:3.2rem;height:3.2rem}footer#colophon .wrapper_footer .col_foot.col_social .social_links .col_social a img{width:100%;height:100%;object-fit:contain}footer#colophon .wrapper_footer .col_foot.custom_col{width:10%;display:flex;align-items:flex-start;justify-content:flex-end}footer#colophon .wrapper_footer .col_foot.custom_col .scroll_to_top{cursor:pointer;border-radius:50%;width:5.1rem;height:5.1rem;margin-left:-7rem;background:rgba(255,255,255,0.12)}footer#colophon .wrapper_footer .col_foot.custom_col .scroll_to_top img{height:1.622rem;width:2.5rem;object-fit:cover}footer#colophon .footer_info{width:77%;max-width:127rem;margin:4rem auto 0 auto;display:flex;align-items:center}footer#colophon .footer_info .copyright{width:50%;margin:0;text-align:right;font-family:OpenSansHebrewLight;font-size:1.4rem;color:#FFFFFF}footer#colophon .footer_info .wrapper_logo_johnny{width:50%;font-family:'OpenSansHebrewRegular';font-size:.9rem;color:#FFFFFF}footer#colophon .footer_info .wrapper_logo_johnny img.logo_johnny{max-width:5.5rem;margin-left:1rem}.container_grid_smaller{width:68%;margin:auto}.container_grid{width:76%;margin:auto}.container_grid_bigger{width:80%;margin:auto}.line_half{width:46%;height:1px;background:#ADD9EB;margin-right:auto}.ellipse{position:absolute;top:0;right:0;width:4rem;height:4rem;border-radius:50%;background:rgba(162,206,221,0.3);box-shadow:0px 0px 48px 10px rgba(162,206,221,0.6);display:block}.wrapper_container_paginate{margin:2rem 0 5rem 0;text-align:center;font-family:OpenSansHebrewSemiBold;font-size:1.8rem}.wrapper_container_paginate a{color:inherit}.wrapper_container_paginate a a:hover{color:#07EA8A}.wrapper_container_paginate span.page-numbers.current{color:#07EA8A}.breadcrumbs{width:80%;margin:auto;display:flex;font-family:'OpenSansHebrewRegular';font-size:1.4rem;text-align:right;color:#000000}.breadcrumbs a{color:#a5a5a5}#loader{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(128,128,128,0.49);display:none;align-items:center;justify-content:center;z-index:9}.lds-ring{display:inline-block;position:relative;width:64px;height:64px}.lds-ring div{box-sizing:border-box;display:block;position:absolute;width:51px;height:51px;margin:6px;border:6px solid #fff;border-radius:50%;animation:lds-ring 1.2s cubic-bezier(0.5, 0, 0.5, 1) infinite;border-color:#fff transparent transparent transparent}.lds-ring div:nth-child(1){animation-delay:-0.45s}.lds-ring div:nth-child(2){animation-delay:-0.3s}.lds-ring div:nth-child(3){animation-delay:-0.15s}@keyframes lds-ring{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@media screen and (max-width: 767px){.container_grid_smaller{width:95%}.container_grid{width:95%}.container_grid_bigger{width:95%}header#masthead{align-items:center;height:11rem;background-color:rgba(0,0,0,0.41);box-shadow:0 0.1rem 0 rgba(0,0,0,0.08)}header#masthead .wrapper_header{justify-content:space-between;align-items:center}header#masthead .wrapper_header a.link_home img.logo_img{filter:invert(1);max-height:6.5rem !important}header#masthead .wrapper_header a.link_home{width:25%}header#masthead.mobile .wrapper_header a.link_home{position:relative;z-index:999}header#masthead.mobile .wrapper_header a.link_home img.logo_img{filter:unset}footer#colophon .wrapper_footer{width:85%}footer#colophon .wrapper_footer .col_foot.col_logo{width:100%;text-align:center;padding-bottom:8rem}footer#colophon .wrapper_footer .col_foot .title{height:5.2rem}footer#colophon .wrapper_footer .col_foot nav ul li a{padding-right:2rem}footer#colophon .wrapper_footer .col_foot.col_logo .social_links{justify-content:center}footer#colophon .wrapper_footer .col_foot{width:100%;padding-top:0}footer#colophon .wrapper_footer .col_foot.custom_col{width:100%}footer#colophon .wrapper_footer .col_foot.custom_col .scroll_to_top{margin:0}footer#colophon .wrapper_footer .col_foot.col_social{width:100%;align-items:flex-start;margin-top:3rem}footer#colophon .footer_info{padding:0 2.5rem;flex-direction:column}footer#colophon .footer_info .copyright{width:100%;margin-bottom:4rem}footer#colophon .footer_info .wrapper_logo_johnny{text-align:center;width:100%;margin-bottom:1rem}}@font-face{font-family:'OpenSansHebrewRegular';src:url("../fonts/OpenSansHebrewRegular/OpenSansHebrew-Regular.eot");src:url("../fonts/OpenSansHebrewRegular/OpenSansHebrew-Regular.woff2") format("woff2"),url("../fonts/OpenSansHebrewRegular/OpenSansHebrew-Regular.woff") format("woff"),url("../fonts/OpenSansHebrewRegular/OpenSansHebrew-Regular.ttf") format("truetype"),url("../fonts/OpenSansHebrewRegular/OpenSansHebrew-Regular.svg#svgFontName") format("svg");font-display:swap}@font-face{font-family:'OpenSansHebrewBold';src:url("../fonts/OpenSansHebrewBold/OpenSansHebrew-Bold.eot");src:url("../fonts/OpenSansHebrewBold/OpenSansHebrew-Bold.woff2") format("woff2"),url("../fonts/OpenSansHebrewBold/OpenSansHebrew-Bold.woff") format("woff"),url("../fonts/OpenSansHebrewBold/OpenSansHebrew-Bold.ttf") format("truetype"),url("../fonts/OpenSansHebrewBold/OpenSansHebrew-Bold.svg#svgFontName") format("svg");font-display:swap}@font-face{font-family:'OpenSansHebrewLight';src:url("../fonts/OpenSansHebrewLight/OpenSansHebrew-Light.eot");src:url("../fonts/OpenSansHebrewLight/OpenSansHebrew-Light.woff2") format("woff2"),url("../fonts/OpenSansHebrewLight/OpenSansHebrew-Light.woff") format("woff"),url("../fonts/OpenSansHebrewLight/OpenSansHebrew-Light.ttf") format("truetype"),url("../fonts/OpenSansHebrewLight/OpenSansHebrew-Light.svg#svgFontName") format("svg");font-display:swap}@font-face{font-family:'OpenSansHebrewSemiBold';src:url("../fonts/OpenSansHebrewSemiBold/OpenSans-SemiBold.eot");src:url("../fonts/OpenSansHebrewSemiBold/OpenSans-SemiBold.woff2") format("woff2"),url("../fonts/OpenSansHebrewSemiBold/OpenSans-SemiBold.woff") format("woff"),url("../fonts/OpenSansHebrewSemiBold/OpenSans-SemiBold.ttf") format("truetype"),url("../fonts/OpenSansHebrewSemiBold/OpenSans-SemiBold.svg#svgFontName") format("svg");font-display:swap}
/*# sourceMappingURL=general.css.map */
