.container{margin:0 auto;}.content-inner{min-height:1px;}.lt-ie7 .content-inner{height:1px;}#content-column,.content-column{width:100%;}.clearfix:after{content:"";display:table;clear:both;}.clearfix{zoom:1;}.one-column .region,div.at-panel .region-conditional-stack{float:none;display:block;clear:both;width:100%;}.lt-ie8 .at-panel{overflow:hidden;}
article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block;}audio,canvas,video{display:inline-block;*display:inline;*zoom:1;}audio:not([controls]){display:none;height:0;}[hidden]{display:none;}html{font-size:100%;-webkit-text-size-adjust:100%;line-height:1.5;height:100%;overflow-y:scroll;}body{min-height:100%;margin:0;padding:0;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;text-rendering:optimizeLegibility\9;}button,input,select,textarea{font-family:sans-serif;}a:focus{outline:thin dotted;}a:hover,a:active{outline:0;}h1{font-size:2em;margin:0.67em 0;}h2{font-size:1.5em;margin:0.83em 0;}h3{font-size:1.17em;margin:1em 0;}h4{font-size:1em;margin:1.33em 0;}h5{font-size:0.83em;margin:1.67em 0;}h6{font-size:0.75em;margin:2.33em 0;}abbr[title]{border-bottom:1px dotted;}b,strong{font-weight:700;}blockquote{margin:1em 40px;}dfn{font-style:italic;}mark{background:#ff0;color:#000;}p,pre{margin:0 0 1.5em;}pre,code,kbd,samp{font-family:monospace,serif;_font-family:'courier new',monospace;font-size:1em;}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word;}q{quotes:none;}q:before,q:after{content:'';content:none;}small{font-size:75%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-0.5em;}sub{bottom:-0.25em;}dl,menu,ol,ul{margin:1em 0;}dd{margin:0 0 0 40px;}menu,ol,ul{padding:0 0 0 40px;}nav ul,nav ol{list-style:none;list-style-image:none;}img{-ms-interpolation-mode:bicubic;}svg:not(:root){overflow:hidden;}figure{margin:0;}form{margin:0;}fieldset{margin:0 2px;padding:0.35em 0.625em 0.75em;}legend{border:0;padding:0;white-space:normal;*margin-left:-7px;}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle;}button,input{line-height:normal;}button,input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;-webkit-appearance:button;*overflow:visible;}button[disabled],input[disabled]{cursor:default;}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;*height:13px;*width:13px;}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;}input[type="search"]::-webkit-search-decoration,input[type="search"]::-webkit-search-cancel-button{-webkit-appearance:none;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}textarea{overflow:auto;vertical-align:top;}table{border:1px solid;border-spacing:0;border-collapse:collapse;font-size:inherit;font:100%;}#main-content,.block-inner,.pane-inner,.menu-wrapper,.branding-elements,.breadcrumb-wrapper,.attribution,.at-panel .rounded-corner,.block-panels-mini > .block-title,.rendered-by-ds .panel-display .region-inner,div.messages{margin-left:10px;margin-right:10px;}#content .panel-display,#content .panel-flexible{margin-left:-10px;margin-right:-10px;}img{height:auto;-ms-interpolation-mode:bicubic;}img,embed,object,video{max-width:100%;}.lt-ie9 img,.lt-ie9 object,.lt-ie9 embed,.lt-ie9 video{max-width:none;}#map img,.gmap img,.view-gmap img,.openlayers-map img,#getlocations_map_canvas img,#locationmap_map img,.geofieldMap img,.views_horizontal_slider img,.geolocation-map img,.geolocation-views-map img{max-width:none !important;}header[role=banner],.content-inner,.nav,.region-sidebar-first,.region-sidebar-second,.region-secondary-content,.region-tertiary-content,.region-footer{overflow:visible;word-wrap:break-word;}.ir{display:block !important;text-indent:100%;white-space:nowrap;overflow:hidden;border:0;font:0/0 a;text-shadow:none;color:transparent;background-color:transparent;}.element-invisible{border:0;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;padding:0;position:absolute;width:1px;}.element-invisible.element-focusable:active,.element-invisible.element-focusable:focus{clip:auto;height:auto;overflow:visible;position:static;width:auto;}.offscreen{position:absolute;top:-99999em;width:1px;height:1px;overflow:hidden;outline:0;}.element-hidden{display:none;}
html{background:#fff;}body{font-family:Open sans regular,Arial,Helvetica,"Helvetica Neue",sans-serif;font-size:90%;--brand-color-1:#f05b5b;--brand-color-2:#7ecfda;--brand-color-3:#555;}h1{font-size:2.5em;margin:0.2em 0;}h2{font-size:2em;}h3{font-size:1.35em;}h4{font-size:1.2em;}h5{font-size:1.2em;}h6{}p{}b,strong{}i,em{}dfn{}sup{}sub{}del{}ins{}blockquote{}cite{}q{}address{}ul{}ol{}li{}dl{}dd{}dt{}abbr{}acronym{}pre,code,tt,samp,kbd,var{font-family:Consolas,Monaco,'Courier New',Courier,monospace,sans-serif;}#page-wrapper{}#page{}#page .container{}#header{}#columns{}#content-column{}#main-content{}#content{}#footer{}#content .panel-display{}#leaderboard-wrapper{}#leaderboard-wrapper .container{}#header-wrapper{background:rgba(255,192,203,0.5);}#header-wrapper .container{}#nav-wrapper{}#nav-wrapper .container{}#breadcrumb-wrapper{}#breadcrumb-wrapper .container{}#messages-help-wrapper{}#messages-help-wrapper .container{}#secondary-content-wrapper{}#secondary-content-wrapper .container{}#content-wrapper{}#content-wrapper .container{}#tertiary-content-wrapper{}#tertiary-content-wrapper .container{}#footer-wrapper{background:rgba(255,192,203,0.5);}#footer-wrapper .container{}#branding{}#logo{position:relative;max-width:100px;padding:10px 0;}#logo img{vertical-align:bottom;width:100% !important;height:auto;}#name-and-slogan{}#site-name{margin:0;}#site-name a{}#site-name a:link,#site-name a:visited{text-decoration:none;}#site-name a:hover,#site-name a:focus{text-decoration:underline;color:#000;}#site-slogan{margin:0;}#main-content-header{}#page-title{display:none !important;}.feed-icon{}#aggregator .feed-source .feed-icon{display:inline;float:none;margin-right:10px;}.feed-details dt,.feed-details dd{display:inline;margin:0;}.more-link{}ul.links{margin:0;padding:0;}ul.links.inline{display:block;}ul.links li{display:inline;list-style:none;padding:0 10px 0 0;}.search-results{margin:0;padding:0;}.attribution{display:block;opacity:0.65;padding:1em 0;text-align:center;}.attribution a{text-decoration:none;color:inherit;}.attribution a:hover,.attribution a:focus{text-decoration:underline;}.region{}.region-inner{margin:0 !important;}.region-inner .region-inner{}.region-header{}.region-help{}.region-secondary-content{}.region-highlighted{}.region-content-aside{}.sidebar{}.region-sidebar-first{}.region-sidebar-second{}.region-tertiary-content{}.region-footer{}a{text-decoration:none;}a:link,a:visited{}a:active,a.active{}a:hover,a:focus{text-decoration:underline;color:#000;outline:0;}.nav{clear:both;margin:10px 0;}.nav ul,.nav ul.menu{margin:0;padding:0;}.nav li,.nav ul.menu li{display:inline;float:left;list-style:none;margin:0;padding:0;}.nav li a,.nav ul.menu li a{display:block;white-space:nowrap;padding:0 10px;}.nav li a:visited,.nav ul.menu li a:visited{}.nav li a:hover,.nav li a:focus,.nav ul.menu li a:hover,.nav ul.menu li a:focus{}.nav .block{margin-bottom:0;}.at-mt .at-menu-toggle,.at-mt .at-menu-toggle ul,.at-mt .at-menu-toggle ul.menu{margin-top:0;margin-bottom:0;padding:0;}.at-mt .at-menu-toggle-button{margin:0;}.at-mt .at-menu-toggle ul a{padding:0 10px;white-space:nowrap;}ul.menu{padding-left:15px;}ul.menu ul{padding-left:15px;}ul.menu ul ul{}ul.menu ul ul ul{}ul.menu li{margin:0;}ul.menu li.collapsed,ul.menu li.expanded,ul.menu li.leaf{}ul.menu li a{}ul.menu li a:link,ul.menu li a:visited{}ul.menu li a:active,ul.menu li a.active{}ul.menu li a:hover,ul.menu li a:focus{}ul.menu li.active a,ul.menu li.active-trail a{}ul.menu li.first,ul.menu li.last{}.block .menu li.content{padding:0;}.book-navigation{}.book-navigation .page-links{}.book-navigation .page-previous{}.book-navigation .page-next{}.book-navigation .page-up{min-width:2em;white-space:nowrap;}.book-navigation .menu{margin-left:0;}#breadcrumb{margin:0;display:none !important;}#breadcrumb .breadcrumb-label{font-size:1em;display:inline;padding-right:10px;}#breadcrumb .breadcrumb-label:after{content:":";}#breadcrumb ol{margin:0;padding:0;}#breadcrumb .with-breadcrumb-label ol{display:inline;}#breadcrumb li{list-style:none;display:inline;}#breadcrumb li.crumb-first{}#breadcrumb li.crumb-last{}#breadcrumb a{}#breadcrumb a:link,#breadcrumb a:visited{}#breadcrumb a:active,#breadcrumb a.active{}#breadcrumb a:hover,#breadcrumb a:focus{}#breadcrumb .crumb-separator{}ul.pager{clear:both;margin:0;text-align:center;}.item-list ul.pager li{margin:0;}ul.pager li{background-image:none;display:inline;list-style-type:none;padding:.5em;}ul.pager li.pager-current{font-weight:700;}.block ul.pager li{margin:0;}ul.pager li{}ul.pager li a{}ul.pager li a:link,ul.pager li a:visited{}ul.pager li a:active,ul.pager li a.active{}ul.pager li a:hover,ul.pager li a:focus{}ul.pager li.pager-item{}ul.pager li.first{}ul.pager li.last{}ul.pager li.pager-current{}ul.pager li.pager-first{}ul.pager li.pager-previous{}ul.pager li.pager-next{}ul.pager li.pager-last{}#skip-link{left:50%;margin-left:-6.5em;margin-top:0;padding:0 0.5em;position:absolute;width:12em;z-index:50;}#skip-link a{background:#444;background:rgba(0,0,0,0.6);color:#fff;display:block;line-height:2;padding:0;text-align:center;text-decoration:none;}#skip-link a:link,#skip-link a:visited{background:#444;background:rgba(0,0,0,0.6);color:#fff;display:block;line-height:2;padding:0;text-align:center;text-decoration:none;}#skip-link a:hover,#skip-link a:focus,#skip-link a:active{outline:0;}#tasks{margin-top:40px;}ul.primary{border-bottom-color:#ccc;margin:20px 0;padding:0 0 0 5px;}ul.primary li{display:block;float:left;margin:0 1px -1px;}ul.primary li a{background-color:#f5f5f5;border-color:#ccc;margin-right:1px;padding:0 10px;display:block;float:left;height:1.5em;line-height:1.5em;}ul.primary li a:hover,ul.primary li a:focus{}ul.primary li.active a,ul.primary li.active a:hover,ul.primary li.active a:focus{background-color:#fff;border-bottom-color:#fff;}ul.secondary{border-bottom:1px solid #ccc;margin:1em 0 0;padding:0 .3em 1em;}ul.secondary li{border-right:0;list-style:none;padding:0 10px 0 0;}ul.secondary li a{}ul.secondary li a:hover,ul.secondary li a.active{border-bottom:none;text-decoration:underline;}ul.action-links{margin:20px 0 0;list-style:none;}ul.action-links li{}.field{}.field-label-above{}.field-label-inline{}.field-label-inline .field-label{margin:0;}.field-label{font-size:1em;font-weight:700;font-family:inherit;line-height:inherit;margin-bottom:0;}.field-type-image{}.field-type-image .caption{}.field-type-image .full-caption{}.field-type-image .teaser-caption{}.field-type-taxonomy-term-reference{margin-bottom:1.5em;}.field-type-taxonomy-term-reference.field-label-inline .field-items{margin:0;padding:0;}.field-type-taxonomy-term-reference.field-label-inline .field-item{display:inline;list-style:none;padding:0 10px 0 0;}.field-type-text{}.field-type-text-long{}.field-type-text-with-summary{}.field-type-file{}.field-type-number-integer{}.field-type-number-decimal{}.field-type-number-float{}.field-type-list-text{}.field-type-list-boolean{}.field-type-list-integer{}.field-type-list-float{}.field-type-datetime{}.field-type-node-reference{}.field-type-user-reference{}.field-name-body{}.field-name-field-image{}.field-name-field-tags{}.field-name-field-FIELDNAME{}.ia-n .field-type-image,.iat-n .field-type-image{}.ia-l .field-type-image figure,.iat-l .field-type-image figure{margin:5px 20px 15px 0;}.ia-c .field-type-image figure,.iat-c .field-type-image figure{margin:5px auto 15px;}.ia-r .field-type-image figure,.iat-r .field-type-image figure{margin:5px 0 15px 20px;}.block{margin-bottom:-22px;margin-top:0px;}.block-inner{margin:0 !important;}.block.first{}.block.last{}.block.odd{}.block.even{}.block-title{margin:0;}.block-content{}.block-content{}.block-content ul,.block-content ol{padding:0 0 0 15px;}.block-content li{margin:0;padding:0;}#block-aggregator-category-1{}#block-aggregator-feed-1{}#block-block-1{}#block-blog-recent{}#block-book-navigation{}#block-comment-recent{}#block-forum-active{}#block-forum-new{}#block-locale-language{}#block-menu-menu-NAME{}#block-node-recent{}#block-node-syndicate{}#block-poll-recent{}#block-profile-author-information{}#block-search-form{}#block-shortcut-shortcuts{}#block-statistics-popular{}#block-system-main-menu{}#block-system-management{}#block-system-navigation{}#block-system-user-menu{}#block-system-help{}#block-system-main{}#block-system-powered-by{}#block-user-login{}#block-user-new{}#block-user-online{}.node{margin-bottom:20px;display:none;}.node.node-promoted{}.node.node-sticky{}.node.node-by-viewer{}.node.node-teaser{}.node.node-full{}.node.odd{}.node.even{}.node .node-title{margin:0;}.node .user-picture{}.node .submitted{}.node .submitted .username{}.node .submitted time{}.node .node-content{}.node ul.links{}.node ul.links li{}.node ul.links li a{}.node ul.links li.node-read-more a{}.node ul.links li.comment-add a{}.node ul.links li.comment-comments a{}.node ul.links li.comment-new-comments a{}.node ul.links li.blog-sernames-blog a{}.node ul.links li.print-html a{}.node ul.links li.print-email a{}.node ul.links li.print-pdf a{}.preview .node{}.node-page{}.node-article{}.node-book{}.node-forum{}.node-poll{}#comments{margin:1.5em 0;z-index:5;}#comments h2{}#comments h2.comment-title{margin:0;}#comments h2.comment-form{margin:0;}.comment{margin-bottom:20px;}.comment.first{}.comment.last{}.comment.odd{}.comment.even{}.comment .user-picture{}.comment .submitted{}.comment .submitted p{}.comment .submitted .username{}.comment .submitted time{}.comment .user-signature{}.comment ul.links{}.comment-title{margin:0;}.comment-new{}.comment-by-anonymous{}.comment-by-node-author{}.comment-by-viewer{}.comment-title-hidden{}.comment-with-picture{}.comment-with-signature{}.comment-preview{}.new{color:#c00;}.indented{margin-left:40px;}.form-item{}.form-item input.error,.form-item textarea.error,.form-item select.error{border:1px solid #c00;}.form-item label{font-weight:700;}.form-item label.option{}.marker,.form-required{color:#c00;}.form-item .description{font-size:0.85em;}.form-checkboxes .form-item,.form-radios .form-item{}.form-submit{}.container-inline div,.container-inline label{display:inline;}fieldset{border:1px solid #ccc;}.tips{}a.button{-webkit-appearance:button;-moz-appearance:button;appearance:button;}.password-parent,.confirm-parent{margin:0;}table{margin:10px 0;padding:0;width:100%;}table.sticky-header{z-index:10;}table,thead,tbody,tr,th,td{border-color:#ccc;}table,td,th{vertical-align:middle;}caption,th,td{text-align:left;}thead tr{font-weight:700;background-color:#e5e5e5;}td,th{border-bottom:0;margin:0;padding:5px 7px;}tbody{}tbody tr{border-top:1px solid #ccc;}tr.odd{background:#fff;}tr.info,tr.even,tr:nth-child(2n+2){border-bottom:0;background-color:#f5f5f5;}tr.drag{}tr.drag-previous{}tr.odd td.active{background-color:#eee;}tr.even td.active{background-color:#ebebeb;}.lt-ie8 tr{}.lt-ie8 tr.even,.lt-ie8 tr.odd{}.lt-ie8 tr.even th,.lt-ie8 tr.even td,.lt-ie8 tr.odd th,.lt-ie8 tr.odd td{}#forum td{}#forum td.created,#forum td.posts,#forum td.topics,#forum td.last-reply,#forum td.replies,#forum td.pager{white-space:normal;}div.messages{margin-bottom:10px;margin-top:10px;}div.messages ul{margin-top:0;margin-bottom:0;}div.status{}div.warning{}tr.warning{}div.error,tr.error{}.error{}.warning{}.node-unpublished,.comment-unpublished{}.node-unpublished,.comment-unpublished{}.node-unpublished p.unpublished,.comment-unpublished p.unpublished{color:pink;color:rgba(239,170,170,0.4);font-family:Impact,"Arial Narrow",Helvetica,sans-serif;font-size:75px;font-weight:bold;height:0;line-height:1.2;margin:0;padding:0;overflow:visible;text-align:center;text-transform:uppercase;word-wrap:break-word;}.lt-ie8{}.lt-ie8 .node-unpublished > *,.lt-ie8 .comment-unpublished > *{position:relative;}.maintenance-page{}.maintenance-page .container{padding:40px 0;}.maintenance-page #site-name,.maintenance-page #page-title{margin:0;}.db-offline{}.db-offline .container{margin:0 auto;padding:40px 0;width:100%;max-width:960px;}.db-offline div.messages{margin:20px 0 0;}.db-offline #content{padding:20px 0;}#admin-menu{margin:0;padding:0;}.dev-query{background:#eee;padding:30px;}#styleguide-header{padding:0 10px;}#styleguide-header .item-list{font-family:inherit;margin:0 20px 20px 0;min-height:260px;width:auto;}@-webkit-keyframes fade-in{0%{opacity:0;}100%{opacity:1;}}@-moz-keyframes fade-in{0%{opacity:0;}100%{opacity:1;}}@-o-keyframes fade-in{0%{opacity:0;}100%{opacity:1;}}@keyframes fade-in{0%{opacity:0;}100%{opacity:1;}}@-webkit-keyframes expand{0%{height:0;}10%{height:0;}100%{height:auto;}}@-moz-keyframes expand{0%{height:0;}10%{height:0;}100%{height:auto;}}@-o-keyframes expand{0%{height:0;}10%{height:0;}100%{height:auto;}}@keyframes expand{0%{height:0;}10%{height:0;}100%{height:auto;}}.html{}img{max-width:none!important;}#backtotop{z-index:500 !important;}@-webkit-keyframes blur-out{0%{-webkit-filter:blue(5px);filter:blur(5px);}50%{-webkit-filter:blue(5px);filter:blur(5px);}100%{-webkit-filter:blue(0);filter:blur(0);}}@-moz-keyframes blur-out{0%{-webkit-filter:blue(5px);filter:blur(5px);}50%{-webkit-filter:blue(5px);filter:blur(5px);}100%{-webkit-filter:blue(0);filter:blur(0);}}@-o-keyframes blur-out{0%{-webkit-filter:blue(5px);filter:blur(5px);}50%{-webkit-filter:blue(5px);filter:blur(5px);}100%{-webkit-filter:blue(0);filter:blur(0);}}@keyframes blur-out{0%{-webkit-filter:blue(5px);filter:blur(5px);}50%{-webkit-filter:blue(5px);filter:blur(5px);}100%{-webkit-filter:blue(0);filter:blur(0);}}@-webkit-keyframes second-blur-out{0%{-webkit-filter:blue(5px);filter:blur(5px);}75%{-webkit-filter:blue(5px);filter:blur(5px);}100%{-webkit-filter:blue(0);filter:blur(0);}}@-moz-keyframes second-blur-out{0%{-webkit-filter:blue(5px);filter:blur(5px);}75%{-webkit-filter:blue(5px);filter:blur(5px);}100%{-webkit-filter:blue(0);filter:blur(0);}}@-o-keyframes second-blur-out{0%{-webkit-filter:blue(5px);filter:blur(5px);}75%{-webkit-filter:blue(5px);filter:blur(5px);}100%{-webkit-filter:blue(0);filter:blur(0);}}@keyframes blur-out{0%{-webkit-filter:blue(5px);filter:blur(5px);}75%{-webkit-filter:blue(5px);filter:blur(5px);}100%{-webkit-filter:blue(0);filter:blur(0);}}@-webkit-keyframes circle-mask{0%{margin-top:-80vh;margin-left:-50vw;width:5vw;height:5vh;}100%{margin-top:-10vh;margin-left:-10vw;width:120vw;height:120vh;}}@-moz-keyframes circle-mask{0%{margin-top:-80vh;margin-left:-50vw;width:5vw;height:5vh;}100%{margin-top:-10vh;margin-left:-10vw;width:120vw;height:120vh;}}@-o-keyframes circle-mask{0%{margin-top:-80vh;margin-left:-50vw;width:5vw;height:5vh;}100%{margin-top:-10vh;margin-left:-10vw;width:120vw;height:120vh;}}@keyframes circle-mask{0%{margin-top:-80vh;margin-left:-50vw;width:5vw;height:5vh;}100%{margin-top:-10vh;margin-left:-10vw;width:120vw;height:120vh;}}.view.view-homepage-slider-masked{position:relative;display:block;direction:rtl;max-width:1200px;width:100%;height:100%;overflow:hidden;margin:0 auto;background:#eee;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.view.view-homepage-slider-masked .view-content{position:relative;display:block;width:100%;height:100%;}.view.view-homepage-slider-masked .skin-default{position:relative;display:block;width:100%;height:100%;}.full .view.view-homepage-slider-masked{width:100%;height:100%;max-width:unset;float:left;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;}.view.view-homepage-slider-masked .bx-wrapper{width:100% !important;height:100% !important;padding:0 !important;margin:0 !important;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.view.view-homepage-slider-masked .bx-viewport{width:100% !important;height:100% !important;padding:0 !important;margin:0 !important;left:0 !important;border:none !important;background:transparent !important;webkit-box-shadow:none !important;box-shadow:none !important;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.view.view-homepage-slider-masked .views_slideshow_main,.view.view-homepage-slider-masked .views-slideshow-bxslider{position:relative;display:block;width:100%;height:100%;}.view.view-homepage-slider-masked .bxslider-views-slideshow-main-frame{width:100% !important;height:100% !important;margin:0 !important;padding:0 !important;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.view.view-homepage-slider-masked .bxslider-views-slideshow-main-frame-row{position:absolute;top:0;width:100% !important;height:100%;padding:0 !important;margin:0 !important;overflow:hidden;z-index:20;}.view.view-homepage-slider-masked .bxslider-views-slideshow-main-frame-row:first-child{position:relative;z-index:30;}.bx-controls.bx-has-pager{width:100% !important;height:0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;z-index:0;}.bx-wrapper .bx-pager{position:relative;bottom:80px;z-index:50;}.eng .bx-wrapper .bx-pager{direction:ltr;}.view.view-homepage-slider-masked .bx-pager{position:absolute;bottom:20px;padding:0;}.bx-pager.bx-default-pager a{background:#f05b5b !important;text-indent:-9999px;display:block;width:10px;height:10px;margin:2px 5px;outline:0;-moz-border-radius:500px;-webkit-border-radius:500px;border-radius:500px;transition:all 0.2s ease-in 0s;}.bx-pager.bx-default-pager a:hover{color:#fff !important;opacity:0.5;}.bx-pager.bx-default-pager a.active{background:transparent !important;border:2px solid #f05b5b;-moz-border-radius:500px;-webkit-border-radius:500px;border-radius:500px;}.homepage_slide_masked_wrapper{position:relative;width:100%;height:100%;margin:0 auto;background:#333;padding:0 !important;overflow:hidden !important;}.height30{height:30vh;overflow:hidden;}.height50{height:50vh;min-height:400px;overflow:hidden;}.height70{height:70vh;overflow:hidden;}.height80{height:80vh;overflow:hidden;}.height100{height:50vh;overflow:hidden;}.height70 .homepage_slide_masked_wrapper{}.height80 .homepage_slide_masked_wrapper{}.height100 .homepage_slide_masked_wrapper{}.homepage_slide{position:absolute;display:block;direction:rtl;top:0;left:0;width:100%;height:100%;min-height:300px;float:left;margin:0 auto;text-align:center;overflow:hidden;background-position:50% 50% !important;background-attachment:fixed !important;background-size:100% auto !important;z-index:10;}.eng .homepage_slide{direction:ltr;}.slider_overlay{position:absolute;display:block;bottom:-1px;left:0;width:100%;height:auto;z-index:10;}.slide_overlay{position:absolute;top:0;left:0;width:100%;height:100%;z-index:10;}.slide_overlay.dark-overlay{background:rgba(0,0,0,0.35);}.slide_overlay.light-overlay{background:rgba(255,255,255,0.35);}.slider_overlay img{display:block;width:100%;height:auto;}.img-left{background-position:0 0% !important;}.img-center{background-position:50% 0% !important;}.img-right{background-position:100% 0% !important;}.homepage_slide img{position:relative;display:flex;width:100%;height:auto;min-height:40vh;margin:0 auto;}.blur img{*/}.slider_text_wrapper{position:relative;top:0;left:0;width:100%;height:100%;float:left;color:#333;padding:60px 0;background-size:cover;z-index:20;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.height30 .slider_text_wrapper{height:30vh;}.height50 .slider_text_wrapper{height:50vh;}.height70 .slider_text_wrapper{height:70vh;}.height80 .slider_text_wrapper{height:80vh;}.height100 .slider_text_wrapper{height:100vh;}.slider_text_overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;opacity:0.9;z-index:10;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.slider_text_wrapper.blur{padding:20px 0;}.slider_text_wrapper.blur  img{-webkit-filter:blur(0px);filter:blur(0px);opacity:1;}.slider_text_inner{position:relative;display:inline-block;width:100%;height:100%;max-width:1200px;margin:0 auto;padding:0 15px;color:#333;font-family:kanuba regular;font-weight:normal;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.slider_text_inner_inner{position:absolute;top:0;left:0;width:100%;height:100%;color:#333;text-align:inherit;font-family:kanuba regular;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;z-index:30;}.eng .slider_text_inner_inner{direction:ltr;float:left;text-align:inherit;}.slider_text_content{position:absolute;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.slider_text_content.content-top-left{position:absolute;top:0;left:0;width:50%;}.slider_text_content.content-top-center{position:absolute;top:0;left:0;width:100%;}.slider_text_content.content-top-right{position:absolute;top:0;right:0;width:50%;}.slider_text_content.content-center-left{position:absolute;top:40%;left:0;width:50%;transform:translateY(-50%);}.slider_text_content.content-center-center{position:absolute;top:40%;left:0;width:100%;transform:translateY(-50%);}.slider_text_content.content-center-right{position:absolute;top:40%;right:0;width:50%;transform:translateY(-50%);}.slider_text_content.content-bottom-left{position:absolute;bottom:0;left:0;width:50%;}.slider_text_content.content-bottom-center{position:absolute;bottom:0;left:0;width:100%;}.slider_text_content.content-bottom-right{position:absolute;bottom:0;right:0;width:50%;}.slide_logo{position:relative;width:100%;float:left;margin:10px auto;text-align:center;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.slide_logo img{position:relative;display:block;width:100%;height:auto;max-width:300px !important;margin:0 auto;}.slide_front_image{display:block;width:100%;height:auto;max-width:400px;margin:0 auto;padding:10px 20px;}.slide_front_image img{display:block;width:100%;height:auto;}.slider_text{position:relative;width:100%;float:left;margin:0 auto;font-size:1.5em;font-family:kanuba regular;font-weight:normal;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.slider_text p{font-size:initial !important;}.slider_text.white{color:#fff;filter:drop-shadow(0 0 3px rgba(0,0,0,0.35));}.slider_text.light-grey{color:#ccc;}.slider_text.med-grey{color:#999;}.slider_text.dark-grey{color:#444;}.slider_text.black{color:#000;}.slider_text p{margin:0;}.slider_text blockquote{}.slider_text_quote_sign{position:relative;width:100%;float:left;text-align:center;font-size:2.5em;}.slider_text h2{display:inline;font-size:2em;font-family:kanuba bold;font-weight:normal;line-height:1 !important;margin:0 !important;padding:5px 0;}.slider_text h2,.slider_text h3,.slider_text h4,.slider_text h5,.slider_text h6{font-family:kanuba regular;margin:0 !important;}.slider_text h3{font-size:1.5em;}.slider_text strong,.slider_text big{font-family:kanuba bold;font-size:1em;padding:0 8px;}.slider_links_wrapper{position:relative;width:100%;float:left;max-width:1200px;margin:10px auto 0 auto;font-size:1em;text-align:center;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.slide_link_1,.slide_link_2{position:relative;display:inline-block;margin:0 5px 10px 5px;}.eng .slide_link_1,.eng .slide_link_2{margin:0 5px 10px 5px;}.slide_link_1 a,.slide_link_1 a:visited{position:relative;display:block;font-size:1em;line-height:1;font-family:kanuba regular;color:#fff !important;text-decoration:none !important;background:var(--brand-color-1);border:2px solid var(--brand-color-1);padding:8px 30px;text-decoration:none !important;-moz-border-radius:500px;-webkit-border-radius:500px;border-radius:500px;transition:all 0.2s ease-in 0s;}.slide_link_1 a:hover{background:#fff;color:var(--brand-color-1) !important;text-decoration:none !important;}.slide_link_2 a,.slide_link_2 a:visited{position:relative;display:block;font-size:1em;line-height:1;font-family:kanuba regular;color:#fff !important;background:var(--brand-color-2);border:2px solid var(--brand-color-2);padding:8px 30px;text-decoration:none !important;-moz-border-radius:500px;-webkit-border-radius:500px;border-radius:500px;transition:all 0.2s ease-in 0s;}.slide_link_2 a:hover{background:#fff;color:var(--brand-color-2) !important;text-decoration:none !important;}.slider_bottom_arrow_wrapper{position:absolute;width:100%;bottom:50px;left:0;color:#000;padding:20px;text-align:center;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;z-index:50;}.slider_bottom_arrow_text{poition:relative;font-family:times;margin-bottom:10px;text-align:center;}.slider_bottom_arrow{poition:relative;display:block;width:60px;height:60px;margin:0 auto;}.slider_bottom_arrow img{width:100%;height:auto;}.edit_link{position:absolute;top:10px;left:10px;color:#000 !important;z-index:80;}.edit_link img{width:22px;height:auto;}.edit_link a,.edit_link a:visited{position:relative;display:block;font-family:Open sans regular;background:#fff;padding:5px;line-height:1;color:#000 !important;border:1px solid #000;text-decoration:none;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;transition:all 0.2s ease-in 0s;}.edit_link a:hover{background:#000;color:#fff !important;text-decoration:none;}.edit_link a:hover img{filter:invert(1);}.slide_link{position:absolute;bottom:170px;width:100px;left:10px;color:#000 !important;z-index:30;}.slide_link a,.slide_link a:visited{position:relative;display:block;font-family:Open sans regular;background:#fff;padding:5px 10px;color:#000 !important;border:1px solid #000;text-decoration:none;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;transition:all 0.2s ease-in 0s;}.slide_link a:hover{background:#000;color:#fff !important;text-decoration:none;}.add_slide_link_wrapper{position:absolute;bottom:100px;left:10px;width:100px;height:auto;z-index:60;}.add_slide_link{position:relative;width:100%;float:left;margin-bottom:1px;z-index:60;}.slider_sort_link{position:relative;width:100%;float:left;z-index:60;}.slider_sort_link a,.add_slide_link a{position:relative;display:block;background:#fff;padding:5px 10px;color:#000;border:1px solid #000;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;text-decoration:none;}.slider_sort_link a:hover,.add_slide_link a:hover{background:#000;color:#fff;text-decoration:none;}.sld_price_tag_wrapper{position:relative;display:block;margin:0 0 30px 0;}.sld_price_tag_wrapper.special_prc{color:#fff;}.sld_price_tag_inner{position:relative;display:inline-block;direction:rtl;min-width:200px;min-height:104px;width:auto;height:auto;top:0;right:0;color:#333;transform-origin:50% 50%;transform:rotate(15deg);filter:drop-shadow(0 10px 10px rgba(0,0,0,0.35));}.special_prc .sld_price_tag_inner{color:#fff;}.sld_price_tag_bg{position:absolute;top:0;left:0;width:100%;height:100%;background:transparent url('/sites/foodshop/files/tag-white.svg') 50% 50% no-repeat;background-size:100% 100% !important;}.special_prc .sld_price_tag_bg{background:transparent url('/sites/foodshop/files/tag-red.svg') 50% 50% no-repeat;}.sld_price_tag{position:relative;display:block;width:75%;padding:15px 5px;float:right;text-align:center;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.price_tag_val{position:relative;display:block;font-size:2em;margin-top:0.5em;}.special_prc .price_tag_val{font-size:1.5em;opacity:0.7;margin-top:0;}.special_prc .price_tag_val .prc_line{position:absolute;top:50%;left:10%;margin-top:-1px;height:2px;width:80%;background:#fff;transform:rotate(12deg);}.price_tag_val.spc{font-size:2em;margin-top:0;}.special_prc .price_tag_val.spc{opacity:1;}.sld_price_val{display:inline-block;}.sld_price_sm{display:inline-block;font-size:70%;vertical-align:super;text-decoration:underline;}.sld_price_currency{display:inline-block;font-size:70%;}@media screen and (max-width:991px){.sld_price_tag_wrapper{margin:0 0 10px 0;}.sld_price_tag_inner{min-width:160px;min-height:83px;}}@media screen and (max-width:1600px){.homepage_slide{background-size:cover !important;}}@media screen and (max-width:1200px){.view.view-homepage-slider-masked{}.homepage_slide_masked_wrapper{}.homepage_slide_masked{position:relative;}.homepage_slide img{width:130%;height:auto;margin-left:-15%;}.slide_img.left{left:0;}.view.view-homepage-slider-masked .bx-controls.bx-has-pager{bottom:50px;}.slider_text_wrapper{padding:60px 20px;}}@media screen and (max-width:991px){.view.view-homepage-slider-masked{height:auto;}.homepage_slide_masked_wrapper{}.homepage_slide_masked{position:relative;}.view.view-homepage-slider-masked .bx-controls.bx-has-pager{bottom:40px;}.slide_logo img{max-width:200px !important;}.slider_text_wrapper{padding:20px 15px;}.slider_text{font-size:1.2em;}.slider_text_content,.slider_text_content.content-top-left,.slider_text_content.content-top-right,.slider_text_content.content-center-left,.slider_text_content.content-center-right,.slider_text_content.content-bottom-left,.slider_text_content.content-bottom-right{width:100%;padding:10px !important;}.slider_text_content,.slider_text_content.content-center-left,.slider_text_content.content-center-center,.slider_text_content.content-center-right,{padding:10px !important;}.slider_text_inner_inner.left,.slider_text_inner_inner.right{width:50%;}.slide_front_image{max-width:250px;}}@media screen and (max-width:991px){.view.view-homepage-slider-masked{}.homepage_slide_masked_wrapper{}.homepage_slide{background-attachment:local,scroll !important;}.homepage_slide img{height:100%;width:auto;margin-left:0;}.homepage_slide_masked{position:relative;}.view.view-homepage-slider-masked .bx-controls.bx-has-pager{bottom:30px;}.slider_bottom_arrow_wrapper{bottom:25px;padding:10px;}.slide_logo img{max-width:200px !important;}.slider_text_content.content-bottom-center{bottom:20px;}.slider_text_wrapper{font-size:0.85em;padding:20px 15px;}.slider_text{font-size:1.2em;}.slide_link_1 a,.slide_link_1 a:visited,.slide_link_2 a,.slide_link_2 a:visited{font-size:1em;padding:8px 20px;}.slide_front_image{max-width:180px;}}@media screen and (max-width:560px){.homepage_slide_masked{position:relative;*/width:300%;*/

height:90vh;}.homepage_slide img{height:100%;width:auto;margin-left:0;}.slide_img.left{right:0;margin-left:-80vw;}.slide_logo img{max-width:150px !important;}.slider_text_wrapper{font-size:0.7em;}.slider_text{font-size:1em;}.slide_link_1 a,.slide_link_1 a:visited,.slide_link_2 a,.slide_link_2 a:visited{font-size:1em;padding:8px 15px;}.slider_text_inner_inner.left,.slider_text_inner_inner.right{width:100%;}}.clients_testimonials_block{position:relative;display:block;width:100%;float:left;color:#000;background-color:#fff;background-size:cover;font-family:kanuba regular;text-align:center;padding:10px 0;margin:0 !important;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.view.view-clients-testimonials{position:relative;display:block;width:100%;max-width:1200px;text-align:center;padding:0 20px;margin:0 auto !important;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.view.view-clients-testimonials .bx-wrapper{width:100% !important;height:100% !important;padding:0 !important;margin:0 !important;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.view.view-clients-testimonials .bx-viewport{width:100% !important;padding:0 !important;margin:0 !important;left:0 !important;border:none !important;background:transparent !important;webkit-box-shadow:none !important;box-shadow:none !important;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.view.view-clients-testimonials .bxslider-views-slideshow-main-frame{padding:0 !important;}.view.view-clients-testimonials .bxslider-views-slideshow-main-frame-row{position:absolute;top:0;width:100% !important;background:#fff;text-align:center;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;z-index:30;}.view.view-clients-testimonials .bxslider-views-slideshow-main-frame-row:first-child{position:relative;}.client_testimonial{position:relative;display:block;width:100%;float:left;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;z-index:35;}.client_testimonial_text_wrapper{position:relative;display:block;width:100%;float:left;padding:80px 15px;color:#555;background:#fff;font-family:kanuba regular;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.client_testimonial_text{position:relative;direction:rtl;display:block;width:100%;float:left;color:#555;text-align:center;font-size:1em;font-family:kanuba regular;}.eng .client_testimonial_text{direction:ltr;}.client_testimonial_text p{margin:0 !important;}.client_testimonial_text h3{font-size:1.2em;font-family:kanuba bold;}.client_testimonial_text h2,.client_testimonial_text h3,.client_testimonial_text h4{margin:0 !important;font-family:kanuba regular;}.quote_right_icon{position:relative;display:block;width:100%;float:left;font-size:2.5em;color:var(--brand-color-1);}.quote_left_icon{position:relative;display:block;width:100%;float:left;font-size:2.5em;color:var(--brand-color-1);}.homepage_coupons_section_block{position:relative;display:block;width:100%;float:left;background:#fff;color:#000;font-family:Open sans regular;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.view.view-homepage-coupons-section{position:relative;display:block;direction:rtl;width:100%;float:left;padding:0;background-attachment:fixed;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.coupons_section_content{position:relative;display:block;width:100%;max-width:1200px;margin:0 auto;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.coupons_section_title{position:relative;direction:rtl;text-align:left;display:block;width:100%;padding:0;font-family:BigJohn;text-transform:uppercase;margin-bottom:20px;}.coupons_section_title h2{position:relative;display:inline;width:auto;text-transform:uppercase;line-height:1;padding:0 20px;margin:0 !important;}.coupons_section_text_wrapper{position:relative;display:block;width:100%;float:right;font-size:1.5em;padding:130px 15px;font-family:Duvshanit regular;background-size:auto 100%;color:#fff;background:rgba(0,0,0,0.3);box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.coupons_section_text{}.coupons_section_text p{margin:0;}.coupons_section_text h2{margin:0;}.coupons_section_text big{font-size:1.5em;line-height:0.5;font-family:Duvshanit bold;}.coupons_section_image_wrapper{position:relative;display:block;width:30%;float:right;padding:0 20px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.coupons_section_slogan{font-family:Coronet;line-height:1;font-size:2.5em;text-align:center;margin-top:10px;}.coupons_section_slogan p{margin:0;}.coupons_section_slogan h3{font-size:1.7em;margin:0;}.coupons_section_slogan h2{font-size:2.5em;margin:0;}.coupons_section_slogan big{font-family:BigJohn;}.coupons_section_image{display:block;width:100%;overflow:hidden !important;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.coupons_section_image img{display:block;width:100% !important;height:auto;}@media screen and (max-width:960px){.coupons_section_content{padding:30px 20px 30px 20px;}.coupons_section_text_wrapper{width:60% !important;}.coupons_section_image_wrapper{width:40% !important;}}@media screen and (max-width:768px){.coupons_section_text_wrapper{width:100% !important;}.coupons_section_image_wrapper{width:100% !important;}}@media screen and (max-width:560px){.coupons_section_text_wrapper{width:100% !important;}.coupons_section_image_wrapper{width:100% !important;}}.homepage_news_feed_block{position:relative;display:block;width:100%;float:left;text-align:center;font-family:Roboto;color:#fff;background:#000;margin:0 !important;line-height:1 !important;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.view.view-news-feed{position:relative;display:inline-block;width:100%;max-width:1200px;margin:0 auto;text-align:left;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.view.view-news-feed .bx-wrapper{width:100% !important;padding:0 !important;margin:0 !important;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.view.view-news-feed .bx-viewport{width:100% !important;height:auto !important;padding:0 !important;margin:0 !important;left:0 !important;border:none !important;background:transparent !important;webkit-box-shadow:none !important;box-shadow:none !important;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.view.view-news-feed .bxslider-views-slideshow-main-frame{padding:0 !important;margin:0 !important;}.view.view-news-feed .views_slideshow_cycle_main{width:100% !important;height:auto;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.view.view-news-feed .views-slideshow-cycle-main-frame-row-item.views-row{width:100% !important;height:auto;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.news_feed_cover_item{position:absolute;width:25%;height:100%;top:0;right:0;background:-moz-linear-gradient(left,rgba(0,0,0,0) 0%,rgba(0,0,0,1) 100%);background:-webkit-linear-gradient(left,rgba(0,0,0,0) 0%,rgba(0,0,0,1) 100%);background:linear-gradient(to right,rgba(0,0,0,0) 0%,rgba(0,0,0,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#000000',GradientType=1);z-index:40;}.news_feed_trigger a,.news_feed_trigger a:visited{display:block;color:#fff;line-height:1;font-family:roboto;padding:8px;width:100% !important;height:auto;text-decoration:none !important;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.news_feed_trigger a:hover{text-decoration:none !important;}.news_item_date,.news_item_title{position:relative;display:inline;font-family:roboto;font-weight:700;text-transform:uppercase;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.news_item_text{position:relative;display:inline;font-weight:300;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}@media screen and (max-width:768px){.news_feed_cover_item{display:none;}}.stores_section_view_block{position:relative;display:block;width:100%;float:left;background:#fff;color:#000;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.view.view-stores-sections-view{position:relative;display:block;width:100%;float:left;padding:0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.view.view-stores-sections-view .views-row{position:relative;display:block;width:100%;float:left;padding:0;color:#fff;padding:50px 0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.view.view-stores-sections-view .views-row-even .about_section_text_wrapper{float:left;}.view.view-stores-sections-view .views-row-even .about_section_text_inner{float:right;}.store_section_title{text-align:center;}.store_section_title h2{position:relative;display:inline;width:auto;text-transform:uppercase;line-height:1;margin:0 !important;}.store_section_text{position:relative;font-size:1em;color:#fff;padding:20px;border-top:1px solid #fff;}.store_section_text p{margin:0;}.store_section_address_details{font-size:1.35em;text-align:center;}.store_section_phone{font-size:1.35em;text-align:center;}.store_section_phone a,.store_section_phone a:visited{color:#fff;}.section_map{-webkit-filter:grayscale(100%);filter:grayscale(100%);opacity:0.7;}.brands_gallery_block{position:relative;display:block;float:left;width:100%;margin:0;text-align:center;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.view.view-brands-gallery{position:relative;display:inline-block;width:100%;max-width:1200px;margin:0 auto;padding:0 15px;text-align:center;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.view.view-brands-gallery .view-content{position:relative;direction:rtl;display:flex;flex-flow:row wrap;justify-content:center;}.view.view-brands-gallery .views-row{position:relative;display:flex;flex-basis:20%;margin:0;padding:10px;text-align:center;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.brand_item_wrapper{position:relative;direction:rtl;display:block;width:100%;float:left;padding:10px;background:#fff;border-radius:5px;box-shadow:0 0 8px rgba(0,0,0,0.35);text-decoration:none;transition:all 0.2s ease-in 0s;}.brand_item_wrapper:hover,.brand_item_wrapper:focus{box-shadow:0 0 12px rgba(0,0,0,0.7);text-decoration:none;}.brand_item_logo{position:relative;display:block;float:left;width:100%;margin:0 0 5px 0;padding:0 0 5px 0;text-align:center;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.brand_item_logo img{display:block;width:100%;height:auto;max-width:130px !important;margin:0 auto;}.brand_item_title_wrapper{position:relative;display:block;float:left;width:100%;}.empty_logo .brand_item_title_wrapper{top:50%;transform:translateY(-50%);}.brand_item_title{position:relative;display:block;float:left;width:100%;color:#000;font-family:kanuba regular;font-size:1em;}.brand_item_count_sign{position:relative;display:block;float:left;width:100%;color:#777;font-family:opemn sans regular;font-size:0.85em;}@media screen and (max-width:1280px){.view.view-brands-gallery .views-row{flex-basis:25%;}}@media screen and (max-width:991px){.view.view-brands-gallery .views-row{flex-basis:33.333%;}}@media screen and (max-width:768px){.view.view-brands-gallery .views-row{flex-basis:50%;}}.organizations_clients_carousel_block{position:relative;display:block;float:left;width:100%;margin:0;text-align:center;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.organizations_clients_carousel_block .view.view-clients-carousel{position:relative;display:inline-block;width:100%;max-width:1200px;margin:0 auto;padding:0 15px;text-align:center;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.organizations_clients_carousel_block .client_element,.organizations_clients_carousel_block .client_logo{filter:none !important;}.organizations_form_block{position:relative;display:block;float:left;width:100%;margin:0;text-align:center;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.organizations_form_block .webform-client-form{position:relative;direction:rtl;display:inline-block;width:100%;max-width:1200px;margin:0 auto;padding:0 15px;text-align:center;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.organizations_form_block .webform-client-form .form-item{position:relative;display:block;float:right;width:33.333%;padding:5px;text-align:center;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.organizations_form_block .webform-client-form .form-item label{text-align:right;}.organizations_form_block .webform-client-form .form-text{position:relative;display:block;float:right;width:100%;padding:10px 5px;text-align:right;border:1px solid #777;border-radius:3px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.organizations_form_block .webform-client-form .form-select{position:relative;display:block;float:right;width:100%;padding:10px 5px;text-align:right;border:1px solid #777;border-radius:3px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.organizations_form_block .webform-component-textarea{position:relative;display:block;float:right;width:100% !important;padding:5px;margin:0;text-align:center;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.organizations_form_block .webform-component-textarea .grippie{display:none;}.organizations_form_block .webform-client-form .form-textarea{position:relative;display:block;float:right;width:100% !important;height:80px;padding:10px 5px;text-align:right;border:1px solid #777;border-radius:3px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}@media screen and (max-width:991px){.organizations_form_block .webform-client-form .form-item{width:50%;}}.user_panel_block{position:relative;display:inline-block;float:right;padding:20px 5px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;transition:all 0.2s ease-in 0s;}.small .user_panel_block{padding:10px 5px;}.user_btn_wrapper{cursor:pointer;}.user_btn_pic{position:relative;display:block;float:right;width:28px;height:28px;margin-left:5px;background:#fff;-moz-border-radius:500px;-webkit-border-radius:500px;border-radius:500px;border:1px solid #000;overflow:hidden;}.user_btn_pic img{display:block;width:100% !important;height:auto;}.user_btn_name{position:relative;display:block;float:right;padding:3px 8px;color:#fff;background:var(--brand-color-1);line-height:1;margin:5px 0;-moz-border-radius:500px;-webkit-border-radius:500px;border-radius:500px;overflow:hidden;}.small .user_btn_name{color:#fff;background:#000;}#page-wrapper{transition:all 0.3s ease-in 0s;}.open_panel{}.open_panel #header{}.user_panel_wrapper{position:fixed;display:block;top:0;right:-100%;width:100%;max-width:350px;height:100vh;padding:15px 0;background:#fff;text-align:right;overflow-y:auto;-moz-box-shadow:0 0 15px 0px rgba(0,0,0,0.3);-webkit-box-shadow:0 0 15px 0px rgba(0,0,0,0.3);box-shadow:0 0 15px 0px rgba(0,0,0,0.3);box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;transition:all 0.3s ease-in 0s;z-index:999;}.user_panel_wrapper.open{right:0;}.edit_current_page_button{position:fixed;top:110px;right:0;width:50px;background:#fff;padding:5px 30px 5px 15px;-moz-border-radius:500px 0 0 500px;-webkit-border-radius:500px 0 0 500px;border-radius:500px 0 0 500px;-moz-box-shadow:0 0 10px 0px rgba(0,0,0,0.3);-webkit-box-shadow:0 0 15px 0px rgba(0,0,0,0.3);box-shadow:0 0 10px 0px rgba(0,0,0,0.3);overflow:hidden;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;transition:all 0.15s ease-in 0s;z-index:500;}.edit_current_page_button img{display:block;height:28px !important;width:auto;}.edit_current_page_button.open{right:-50px;}.edit_current_page_button:hover{width:58px;padding:5px 38px 5px 15px;}.user_panel_config{position:relative;direction:rtl;display:block;width:100%;float:left;text-align:right;padding:0 15px;margin-bottom:10px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.user_panel_close_btn{position:relative;direction:rtl;display:block;width:26px;float:right;padding:3px;color:#000 !important;text-align:center;cursor:pointer;}.user_panel_home_btn{position:relative;direction:rtl;display:block;width:26px;float:right;padding:3px;font-size:1.3em;color:#000 !important;text-align:center;}.user_panel_home_btn img,.user_panel_close_btn img{display:block;width:100% !important;height:auto;}.panel_edit_current_page{position:relative;direction:rtl;display:block;width:26px;float:left;text-align:center;}.panel_edit_current_page a{position:relative;direction:rtl;display:block;width:26px;float:left;padding:3px;font-size:1.3em;color:#000 !important;text-align:center;}.panel_edit_current_page img{display:block;width:100% !important;height:auto;}.user_panel_account{position:relative;direction:rtl;display:block;width:100%;float:left;text-align:right;padding:10px 15px;border-bottom:1px solid #ccc;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.user_panel_pic{position:relative;direction:rtl;display:block;width:50px;float:right;text-align:right;margin:0 0 0 5px;border:2px solid #000;-moz-border-radius:500px;-webkit-border-radius:500px;border-radius:500px;overflow:hidden;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.user_panel_pic img{display:block;width:100% !important;height:auto;}.user_panel_name_wrapper{position:relative;direction:rtl;display:block;width:auto;float:right;padding:5px 0;text-align:right;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.user_panel_name{font-weight:700;}.user_panel_last_access{position:relative;display:block;width:100%;float:right;text-align:right;padding:5px 15px;color:#000 !important;border-bottom:1px solid #ccc;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.user_panel_revenue{position:relative;display:block;width:100%;float:right;text-align:right;padding:5px 15px;color:#000 !important;border-bottom:1px solid #ccc;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.revenue_wrapper{position:relative;direction:rtl;display:block;width:50%;float:right;text-align:center;padding:5px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.revenue_wrapper.order-stats{width:33.333%;}.rev_number{display:block;font-family:open sans bold;font-size:1.5em;}.order-stats .rev_number{font-size:1.25em;}.rev_label{display:block;font-size:0.85em;}.user_panel_social_media{position:relative;display:block;width:100%;float:right;text-align:right;padding:5px 15px;color:#000 !important;border-bottom:1px solid #ccc;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.user_panel_social_media .view-content{position:relative;width:auto;max-width:80%;float:right;padding:5px 0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.user_panel_social_media .view-footer{position:relative;width:auto;max-width:20%;float:left;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.user_panel_social_media .views-row{position:relative;width:auto;float:right;}.panel_social_media_element{position:relative;display:block;padding:5px 10px;color:#000 !important;}.user_panel_menus_wrapper{position:relative;direction:rtl;display:block;width:100%;float:right;text-align:right;padding:5px 15px;color:#000 !important;border-bottom:1px solid #ccc;}.user_panel_menu{position:relative;display:block;width:100%;float:right;text-align:right;padding:5px 0;color:#000 !important;text-decoration:none !important;}.panel_menu_icon{position:relative;display:inline-block;float:right;padding:0.2em;}.panel_menu_icon img{display:block;height:1.2em !important;width:auto;}.panel_menu_label{position:relative;display:inline-block;float:right;padding:0 0.2em;}.user_panel_user_config{color:#000 !important;}.user_panel_log_wrapper{position:relative;display:block;width:100%;float:left;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.user_panel_logout_config{position:relative;display:block;width:auto;float:left;text-align:left;color:#000 !important;}.user_panel_log{position:relative;display:block;width:auto;float:right;text-align:right;color:#000 !important;}.view.view-page-visitors{display:inline-block;font-weight:700;}.user_panel_content_types{position:relative;direction:rtl;display:block;width:100%;float:left;text-align:right;padding:10px 0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.user_panel_content_types.store{border-bottom:1px solid #ccc;}.user_panel_content_types a,.user_panel_content_types a:visited{color:#000 !important;}.content_type{position:relative;direction:rtl;display:block;width:100%;float:left;text-align:right;padding:2px 15px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;transition:all 0.2s ease-in 0s;}.content_type:hover{background:#eee;}.content_type_name{position:relative;display:block;width:auto;float:right;text-align:right;padding:5px 0 5px 15px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.content_type_name img{height:1.3em !important;width:auto !important;}.type_icon{position:relative;display:inline-block;float:right;padding:0.2em;}.type_name{position:relative;display:inline-block;float:right;padding:0 0.2em;}.content_type_add{position:relative;display:block;width:1.5em;float:left;font-size:1.3em;text-align:center;padding:5px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.content_type_sort{position:relative;display:block;width:1.5em;float:left;font-size:1.3em;text-align:center;padding:5px;color:#000 !important;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.content_counter_wrapper{position:absolute;bottom:-2px;left:-5px;}.content_counter{position:relative;padding:2px;min-width:1em;font-size:0.7em;line-height:1;color:#000;background:#fff;border:1px solid #999;-moz-border-radius:500px;-webkit-border-radius:500px;border-radius:500px;overflow:hidden;}.content_type_key{position:relative;display:block;width:1.5em;float:left;font-size:1.3em;text-align:center;padding:5px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.field-name-field-shipping-locations .form-checkboxes{max-height:600px;overflow-y:auto;}@media screen and (max-width:1680px){.open_panel{}.open_panel #header{}.user_panel_wrapper{max-width:25vw;}}@media screen and (max-width:1200px){.open_panel{margin-right:30vw;}.open_panel #header{margin-left:-30vw;}.user_panel_wrapper{max-width:30vw;}}@media screen and (max-width:991px){.open_panel{}.open_panel #header{}.user_panel_wrapper{max-width:50vw;}}@media screen and (max-width:768px){.open_panel{margin-right:100vw;}.open_panel #header{margin-left:-100vw;}.user_btn_pic{width:28px;height:28px;}.user_btn_name{display:none;}.user_panel_wrapper{max-width:100vw;font-size:1.3em;}.user_panel_close_btn,.user_panel_home_btn,.panel_edit_current_page a{width:38px;padding:5px;}.user_panel_pic{width:80px;}.user_panel_name_wrapper{padding:10px 0;}.content_type_add,.content_type_sort,.content_type_key{width:auto;padding:5px 15px;}.content_counter_wrapper{position:absolute;bottom:-2px;left:-2px;}}::selection{color:#fff;background:var(--brand-color-1);}::-moz-selection{color:#fff;background:var(--brand-color-1);}.hidden{display:none;}.styling_block{display:none;}.flag-throbber{display:none !important;}.ajax-progress{display:none !important;}.lightbox__overlay{z-index:160;}.lightbox__body{padding:0;}.lightbox__header{text-align:center;}.lightbox__content{-moz-box-shadow:0 0 40px 0px rgba(0,0,0,0.2);-webkit-box-shadow:0 0 40px 0px rgba(0,0,0,0.2);box-shadow:0 0 40px 0px rgba(0,0,0,0.2);-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;background:#FFF;border:0;color:#6d6d6d;-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);position:absolute;top:50%;left:50%;max-width:90%;width:auto;max-height:90%;min-height:200px;overflow-y:auto;}.lightbox__header:after{display:block;content:'x';position:absolute;top:8px;right:2px;font-size:1em;color:#000;font-weight:100;padding:5px;line-height:1;font-size:0.8em;padding:0 5px;background:#fff;width:30px;height:30px;text-align:center;}.view-content ul{padding:0;}.view-content ul li{padding:0 15px 0 0;}.eng .view-content ul li{padding:0 0 0 15px;}.view-content .bxslider-views-slideshow-main-frame-row,.eng .view-content .bxslider-views-slideshow-main-frame-row{background:none !important;padding:0 !important;}.isotope-options ul li,.view-content .isotope-options ul li,.eng .view-content .isotope-options ul li{padding:0 !important;background:none !important;background-image:none !important;}.block-title{text-align:center;}.ajax-progress{position:absolute;bottom:0;left:0;display:none !important;}.section_anchor{position:absolute;top:-90px;left:0px;}#header{position:fixed;display:block;padding:0 10px;top:0;width:100%;height:auto;background:rgba(255,255,255,1);box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;transition:all 0.3s ease-in 0s;z-index:100;}.small{background:rgba(255,255,255,1);-webkit-box-shadow:0 0 15px 1px rgba(0,0,0,0.3);box-shadow:0 0 15px 1px rgba(0,0,0,0.3);padding:0 10px !important;}.region-header{position:relative;display:block;width:100%;max-width:1200px;margin:0 auto;text-align:center;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}#branding{position:relative;float:left;z-index:170;}#logo{padding:0;}#tasks{position:fixed;top:70px;left:0;z-index:200;display:none !important;}.header_logo{position:relative;display:inline-block;float:left;width:auto;max-width:180px;margin:0 auto !important;padding:10px 0px;line-height:1 !important;text-align:center;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;transition:all 0.2s ease-in 0s;}.header_logo img{width:100% !important;height:auto;}.small .header_logo{max-width:120px;padding:5px 0;}.small .header_logo img{}.header_logo a,.header_logo a:visited{display:block;line-height:1 !important;}.header_logo p{margin:0 !important;}.bx-controls{width:100%;z-index:0;}.bx-controls-direction{position:absolute;top:50%;margin-top:-40px;width:100%;z-index:50;}.bx-wrapper .bx-next{background:url(/sites/foodshop/themes/generic_template/images/Right-2.svg) 50% 50% no-repeat;background-size:cover;width:30px !important;height:80px !important;background-size:100% auto !important;z-index:50;}.bx-wrapper .bx-prev{background:url(/sites/foodshop/themes/generic_template/images/Left-2.svg) 50% 50% no-repeat;background-size:cover;width:30px !important;height:80px !important;background-size:100% auto !important;z-index:50;}.bx-wrapper .bx-next:hover{background:url(/sites/foodshop/themes/generic_template/images/Right-2.svg) 50% 50% no-repeat;background-size:cover;width:30px !important;height:80px !important;opacity:0.5;}.bx-wrapper .bx-prev:hover{background:url(/sites/foodshop/themes/generic_template/images/Left-2.svg) 50% 50% no-repeat;background-size:cover;width:30px !important;height:80px !important;opacity:0.5;}.gallery-row{position:relative;flex-basis:20%;opacity:1;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;transition:all 0.2s ease-in 0s;}.view.view-giftcards-gallery .gallery-row{flex-basis:25%;}.filtered{width:0;height:0;overflow:hidden;opacity:0;padding:0 !important;}@media screen and (max-width:1280px){.gallery-row{flex-basis:25%;}.view.view-giftcards-gallery .gallery-row{flex-basis:33.333%;}}@media screen and (max-width:991px){.bx-controls-direction{display:none;}.gallery-row{flex-basis:33.333%;}}@media screen and (max-width:768px){.gallery-row{flex-basis:50%;}.view.view-giftcards-gallery .gallery-row{flex-basis:50%;}}@media screen and (max-width:560px){.gallery-row{}}.bx-wrapper{height:auto;padding:0 !important;margin:0 !important;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.bx-viewport{padding:0 !important;margin:0 !important;left:0 !important;border:none !important;background:transparent !important;webkit-box-shadow:none !important;box-shadow:none !important;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.bxslider-views-slideshow-main-frame{margin:0 !important;padding:0 !important;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.bxslider-views-slideshow-main-frame-row{height:auto;padding:0 !important;margin:0 !important;overflow:hidden;}.jspVerticalBar{position:absolute;top:0;right:0;width:5px;height:100%;background:#ccc;}.social_media_block{position:relative;display:block;width:100%;float:right;padding:10px;margin:0 0 15px 0;text-align:center;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;transition:all 0.2s ease-in 0s;}.small .social_media_block{padding:0 10px;}.view.view-social-media .view-content{position:relative;display:inline-block;}.view.view-social-media .view-header{position:relative;display:inline-block;padding:6px 5px;}.globe_lang_btn{color:#555 !important;}.globe_lang_wrapper{position:absolute;left:-10px;top:45px;display:none;color:#000;background:#fff;padding:5px;font-size:1em;width:100px;-webkit-box-shadow:0 5px 5px 0 rgba(0,0,0,0.2);box-shadow:0 5px 5px 0 rgba(0,0,0,0.2);transition:all 0.2s ease-in 0s;}.globe_lang_tip{position:absolute;top:-6px;left:22px;width:12px;height:12px;background:#fff;-ms-transform:rotateZ(45deg);-webkit-transform:rotateZ(45deg);transform:rotateZ(45deg);box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.globe_lang_wrapper.open{display:block;}.globe_lang_wrapper a{display:block;float:left;width:100%;color:#999 !important;font-size:1em !important;}.globe_lang_wrapper a:hover{text-decoration:none;color:#000 !important;}.globe_lang_wrapper a img{display:inline-block;height:12px;width:auto;float:left;padding:5px 0;margin-right:5px;}.globe_lang_wrapper a span{display:inline-block;float:left;}.view.view-social-media .view-footer{position:relative;display:inline-block;padding:10px 5px;}.block-lang-dropdown{display:none;position:relative;padding:2px;color:#999 !important;border:1px solid #ccc;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}.view.view-social-media .view-footer p{position:relative;float:left;margin:0;}.search_icon{color:#555 !important;padding:5px;}.search_icon:hover{color:#000 !important;}.lang_dropdown_form{}.lang_dropdown_form select,.lang_select{position:relative;float:left;width:auto !important;border:none !important;}.view.view-social-media .views-row{position:relative;display:inline-block;margin:10px 5px;line-height:1 !important;}.social_media_icon a,.social_media_icon a:visited{color:#555;font-size:1.2em;padding:5px;transition:all 0.2s ease-in 0s;}.small .social_media_icon a,.small .social_media_icon a:visited,.small .globe_lang_btn,.small .globe_lang_btn:visited,.small .search_icon,.small .search_icon:visited{color:var(--brand-color-1) !important;}@media screen and (max-width:991px){.view.view-social-media .view-header{display:none;}}@media screen and (max-width:768px){.view.view-social-media .views-row{margin:10px 0;}}.view.view-social-media .views-row-1 .social_media_icon a,.view.view-social-media .views-row-1 .social_media_icon a:visited{}.view.view-social-media .views-row-2 .social_media_icon a,.view.view-social-media .views-row-2 .social_media_icon a:visited{}.view.view-social-media .views-row-3 .social_media_icon a,.view.view-social-media .views-row-3 .social_media_icon a:visited{}.header_contact_buttons{position:absolute;direction:rtl;bottom:-7px;height:50px;left:0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;z-index:90;}.header_contact_buttons.eng{direction:ltr;}.header_contact_buttons p{margin:0 !important;}.contact_button{position:relative;float:right;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.eng .contact_button{float:left;}.contact_button.red{position:relative;float:right;margin-left:10px;}.eng .contact_button.red{position:relative;float:left;margin-right:10px;margin-left:0;}.contact_button a,.contact_button a:visited{display:block;width:100%;padding:5px 10px;color:#000;background:#d2cfd2;text-decoration:none !important;-webkit-box-shadow:0 5px 5px 0 rgba(0,0,0,0.2);box-shadow:0 5px 5px 0 rgba(0,0,0,0.2);box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;transition:all 0.2s ease-in 0s;}.contact_button a:hover{color:var(--brand-color-1);background:#fff;text-decoration:none !important;}.contact_button.red a,.contact_button.red a:visited{color:#fff;background:var(--brand-color-1);text-decoration:none !important;}.contact_button.red a:hover{color:var(--brand-color-1);background:#fff;text-decoration:none !important;}.social_media_icon a:hover{opacity:0.5;}.payment_btn{display:none;direction:rtl;width:100%;padding:15px 10px;color:#fff;background:var(--brand-color-1);text-decoration:none !important;-webkit-box-shadow:0 5px 5px 0 rgba(0,0,0,0.2);box-shadow:0 5px 5px 0 rgba(0,0,0,0.2);cursor:pointer;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;transition:all 0.2s ease-in 0s;}.payment_btn:hover{color:var(--brand-color-1);background:#fff;text-decoration:none !important;}@media screen and (max-width:991px){.header_logo{max-width:140px;}.social_media_block{}.header_contact_buttons{position:fixed;;bottom:45px;height:50px;width:100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.contact_button{position:relative;float:right;width:50%;}.eng .contact_button{position:relative;float:left;width:50%;}.contact_button.red{margin-left:0;margin-right:0;}.eng .contact_button.red{margin-left:0;margin-right:0;}.contact_button a{padding:15px;}.website_contact_buttons_wrapper.mobile-hidden{display:none;}.payment_btn.active-btn{display:block;}}@media screen and (max-width:560px){.header_logo{}}#mic-init-access-tool .mic-access-tool-general-button{display:none !important;z-index:0 !important;}.da11y_block,#da11y-plugin{position:fixed;display:inline-block;bottom:30px;left:0;margin:0 !important;z-index:999;}#da11y-toggle{position:absolute !important;width:40px;height:40px;line-height:1 !important;bottom:0 !important;left:8px !important;padding:7px 5px !important;-moz-border-radius:500px !important;-webkit-border-radius:500px !important;border-radius:500px !important;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}#da11y-toggle:before{font-size:0.8em !important;display:block !important;}.da11y-ops{position:absolute;display:block;width:100%;bottom:65px !important;left:0 !important;margin:0 0 0 -200px !important;transition:all 0.2s ease-in 0s !important;}.da11y-ops.active{left:0 !important;margin:0 !important;}#da11y-options nav{position:absolute !important;width:200px !important;bottom:0;left:0;text-align:right;margin:0 !important;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;transition:all 0.2s ease-in 0s !important;}#da11y-toggle
#da11y-options.active nav{margin:0 !important;}.acctoolbar_block{position:fixed;bottom:40px;left:0;}.float_button.da11y-btn{position:relative;width:40px;height:40px;float:none;padding:8px;margin:0 8px;color:#000;background:var(--brand-color-1);text-align:center;-moz-border-radius:500px;-webkit-border-radius:500px;border-radius:500px;-webkit-box-shadow:0 0 8px 0 rgba(0,0,0,0.3);box-shadow:0 0 8px 0 rgba(0,0,0,0.3);box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;cursor:pointer;}.float_button img{display:block;width:100%;height:auto;}#mic-access-tool-general-button{display:none !important;opacity:0;}@media screen and (max-width:991px){.acctoolbar_block{bottom:80px;}}.website_contact_buttons_block{position:fixed;top:90px;left:5px;margin:0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;transition:all 0.2s ease-in 0s;z-index:900;}.payment_button_block{position:fixed;bottom:0;left:0;margin:0;width:100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;transition:all 0.2s ease-in 0s;z-index:900;}.website_contact_buttons_wrapper{direction:rtl;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.eng .website_contact_buttons_wrapper{direction:ltr;}.website_contact_button{position:relative;display:block;margin:0 0 10px 0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;transition:all 0.2s ease-in 0s;}.website_contact_button.mobile{display:none;}.website_contact_button_icon{position:relative;display:inline-block;width:50px;height:50px;padding:10px 3px;border-radius:100%;color:#fff;background:var(--brand-color-1);font-size:1.3em;text-align:center;-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,0.3);box-shadow:0 0 5px 0 rgba(0,0,0,0.3);box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;transition:all 0.2s ease-in 0s;z-index:50;}.website_contact_button_label{position:absolute;display:block;top:4px;left:100%;width:110px;padding:10px;margin:0 15px;border-radius:5px;color:#000;background:#fff;text-align:right;border:1px solid #777;transition:all 0.2s ease-in 0s;}.eng .website_contact_button_label{text-align:left;}.website_contact_button_label_tip{position:absolute;top:50%;left:-6px;width:10px;height:10px;margin-top:-6px;transform:rotateZ(45deg);background:#fff;border-left:1px solid #777;border-bottom:1px solid #777;}.website_contact_button:hover .website_contact_button_icon{color:var(--brand-color-1);background:#eee;}.website_contact_button:hover .website_contact_button_label{margin:0 15px;}.website_contact_button:nth-child(1) .website_contact_button_label{transition:all 0.35s ease-in 0s;}.minimize .website_contact_button_label{margin:0 0 0 -250px;}@media screen and (max-width:1380px){.website_contact_buttons_block{top:120px;}.website_contact_button_label{}}@media screen and (max-width:768px){.website_contact_buttons_block{top:unset;bottom:0;left:0;width:100%;-webkit-box-shadow:0 0 8px 0 rgba(0,0,0,0.2);box-shadow:0 0 8px 0 rgba(0,0,0,0.2);}.website_contact_button{position:relative;display:block;width:50%;float:right;margin:0;text-align:center;color:#eee;padding:15px 0;background:var(--brand-color-1);transition:all 0.2s ease-in 0s;}.website_contact_button_label{border:none;}.website_contact_button:nth-child(1){padding:15px 0 15px 50px;}.website_contact_button:nth-child(3){padding:15px 50px 15px 0;}.eng .website_contact_button{float:left;}.website_contact_button.mobile{position:absolute;display:block;left:50%;width:100px;height:100px;border-radius:100%;font-size:2em;transform:translateX(-50%) translateY(-10px);padding:10px 0;color:var(--brand-color-1);background:#eee;box-shadow:0 0 8px rgba(0,0,0,0.3);z-index:50;}.website_contact_button.mobile .website_contact_button_label{display:none;}.website_contact_button_icon{display:inline-block;width:auto;height:auto;padding:0;font-size:1em;background:none;-webkit-box-shadow:none;box-shadow:none;}.website_contact_button_label{position:relative;display:inline-block;top:0;left:0;width:auto;padding:0;margin:0 10px;color:#eee;background:none;}.website_contact_button_label_tip{display:none;}.minimize .website_contact_button_label{margin:0 10px;}.website_contact_button:hover{}.website_contact_button:hover .website_contact_button_icon{color:#eee;background:none;}.website_contact_button.mobile  .website_contact_button_icon{color:var(--brand-color-1);}.website_contact_button.mobile:hover{background:var(--brand-color-1);}.website_contact_button.mobile:hover .website_contact_button_icon{color:#eee;background:none;}.website_contact_button:hover .website_contact_button_label{margin:0 10px;}}@media screen and (max-width:560px){.website_contact_button{font-size:0.85em;}}.share_buttons_block{position:fixed;top:unset;bottom:70px;right:unset;left:0;margin:0;z-index:200;}.share_buttons_block .contextual-links-wrapper{display:none !important;}.page_share_icons_wrapper{position:relative;float:left;width:40px;transition:all 0.2s ease-in 0s;}.page_share_icons{position:relative;float:left;width:56px;height:0;padding:0 8px;overflow:hidden;text-align:center;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;transition:all 0.2s ease-in 0s;}.open .page_share_icons{height:auto;padding:8px;height:auto;margin-top:0;margin-bottom:45px;}.page_share_icons_btn,.page_share_icons_close{position:absolute;bottom:0;left:0;width:40px;height:40px;float:none;padding:10px 0;margin:0 8px;color:#000;background:#fff;text-align:center;-moz-border-radius:500px;-webkit-border-radius:500px;border-radius:500px;-webkit-box-shadow:0 0 8px 0 rgba(0,0,0,0.3);box-shadow:0 0 8px 0 rgba(0,0,0,0.3);box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;cursor:pointer;}.page_share_icons_close{font-size:1.3em;line-height:1;}.page_share_icons_close,.open .page_share_icons_btn{display:none;}.page_share_icons_btn,.open .page_share_icons_close{display:block;}.open .page_share_icons_btn,.open .page_share_icons_close{color:#fff;background:#333;}.share_btn{position:relative;width:40px;height:40px;float:left;padding:10px 0;margin-bottom:5px;color:#000 !important;background:#fff;text-align:center;-moz-border-radius:500px;-webkit-border-radius:500px;border-radius:500px;-webkit-box-shadow:0 0 8px 0 rgba(0,0,0,0.3);box-shadow:0 0 8px 0 rgba(0,0,0,0.3);box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;transition:all 0.2s ease-in 0s;}.share_btn:nth-child(2){margin-bottom:-40px;transition:all 0.22s ease-in 0s;}.share_btn:nth-child(3){margin-bottom:-80px;transition:all 0.24s ease-in 0s;}.share_btn:nth-child(4){margin-bottom:-120px;transition:all 0.26s ease-in 0s;}.share_btn:nth-child(5){margin-bottom:-160px;transition:all 0.28s ease-in 0s;}.open .share_btn:nth-child(2),.open .share_btn:nth-child(3),.open .share_btn:nth-child(4),.open .share_btn:nth-child(5){margin-top:0;margin-bottom:5px;}@media screen and (max-width:991px){.share_buttons_block{bottom:110px;}}.view.view-assign-to-newsletter{position:relative;direction:rtl;width:100%;margin:0 auto;max-width:500px;padding:15px;text-align:center;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.view.view-assign-to-newsletter .form-item{position:relative;direction:rtl;width:100%;float:right;text-align:right;margin:0 0 10px 0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.view.view-assign-to-newsletter .form-item .form-text{position:relative;direction:rtl;width:100%;float:right;text-align:right;padding:10px;border-radius:5px;border:1px solid #777;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.view.view-assign-to-newsletter .form-required{display:inline-block;float:none;}#node-695{position:relative;direction:ltr;width:100%;margin:0 auto;max-width:500px;padding:15px;text-align:left;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}#node-695 .form-item{position:relative;display:block;width:100%;float:left;margin-bottom:10px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}#node-695 .form-item label{position:relative;display:inline-block;float:left;width:auto;padding:5px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}#node-695 .form-required{float:right;}#node-695 .form-text{position:relative;display:inline-block;float:right;width:80%;padding:5px;border:1px solid #ccc;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}#node-695 .form-actions{position:relative;display:block;float:left;width:100%;text-align:center;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}#node-625{position:relative;direction:rtl;width:100%;margin:0 auto;max-width:500px;padding:15px;text-align:right;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}#node-625 .form-item{position:relative;display:block;width:100%;float:left;margin-bottom:10px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}#node-625 .form-item label{position:relative;display:inline-block;float:right;width:auto;padding:5px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}#node-625 .form-text{position:relative;display:inline-block;float:left;width:80%;padding:5px;border:1px solid #ccc;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}#node-625 .form-actions{position:relative;display:block;float:left;width:100%;text-align:center;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.view.view-services-teasers{position:relative;display:inline-block;width:100%;max-width:1200px;margin:0 auto;padding:10px 0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.view.view-services-teasers .views-row{position:relative;direction:rtl;display:block;width:25%;float:right;padding:10px;text-align:right;overflow:hidden !important;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;transition:all 0.2s ease-in 0s;}.view.view-services-teasers .total-1{width:100%;}.view.view-services-teasers .total-2{width:50%;padding:10px;}.view.view-services-teasers .total-3{width:40%;padding:10px;height:190px;}.view.view-services-teasers .views-row-first.total-3{width:60%;height:380px;}.view.view-services-teasers .total-4{width:40%;height:190px;}.view.view-services-teasers .views-row-first.total-4{width:60%;height:380px;}.view.view-services-teasers .views-row-last.total-4{width:100%;height:340px;}.view.view-services-teasers .views-row,.view.view-services-teasers .total-5{width:40%;}.view.view-services-teasers .views-row-first,.view.view-services-teasers .views-row-first.total-5{width:60%;height:380px;}.view.view-services-teasers .views-row-4,.view.view-services-teasers .views-row-last,.view.view-services-teasers .views-row-4.total-5,.view.view-services-teasers .views-row-last.total-5{width:50%;height:340px;}.eng .view.view-services-teasers .views-row{direction:ltr;float:left;text-align:left;}.view.view-services-teasers .views-row:hover{cursor:pointer;}.service_element_wrapper{position:relative;direction:rtl;display:block;width:100%;float:left;text-align:center;overflow:hidden;background-color:#eee;background-position:50% 50%;background-repeat;none;background-size:cover !important;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.service_element_wrapper a{position:relative;display:block;width:100%;height:100%;float:left;color:#555;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.fs-red a{color:#fff;}.fs-cian a{color:#fff;}.fs-grey a{color:#555;}.service_element_wrapper a:hover{text-decoration:none;}.service_element_image_wrapper{position:absolute;top:0;right:0;overflow:hidden;width:100%;height:100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.fs-red{color:#fff;background-color:#f05b5b;}.fs-cian{color:#fff;background-color:#7ecfda;}.fs-grey{color:#555;background-color:#eee;}.view.view-services-teasers .total-4 .service_element_wrapper{height:170px;}.view.view-services-teasers .views-row-first.total-4 .service_element_wrapper{height:360px;}.view.view-services-teasers .views-row-last.total-4 .service_element_wrapper{height:320px;}.view.view-services-teasers .service_element_wrapper,.view.view-services-teasers .total-5 .service_element_wrapper{height:170px;}.view.view-services-teasers .views-row-first .service_element_wrapper,.view.view-services-teasers .views-row-first.total-5 .service_element_wrapper{height:360px;}.view.view-services-teasers .views-row-4 .service_element_wrapper,.view.view-services-teasers .views-row-4.total-5 .service_element_wrapper,.view.view-services-teasers .views-row-last.total-5 .service_element_wrapper{height:320px;}.service_element_text_wrapper{position:relative;width:50%;float:right;padding:15px;text-align:right;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.service_element_image_wrapper .service_teaser_image{position:absolute;display:block;bottom:0;left:0;width:50%;height:100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.service_teaser_image img{position:absolute;display:block;bottom:0;left:0;width:100%;height:auto;}.service_element_title{font-size:2em;line-height:1;font-family:kanuba regular;}.view.view-services-teasers .views-row-2.total-5 .service_element_title,.view.view-services-teasers .views-row-3.total-5 .service_element_title{font-size:1.5em;}.service_element_text_inner{font-family:kanuba regular;}.view.view-services-teasers .total-4 .service_element_text_inner,.view.view-services-teasers .total-5 .service_element_text_inner{display:none;}.view.view-services-teasers .views-row-first.total-4 .service_element_text_inner,.view.view-services-teasers .views-row-last.total-4 .service_element_text_inner,.view.view-services-teasers .views-row-first.total-5 .service_element_text_inner,.view.view-services-teasers .views-row-4.total-5 .service_element_text_inner,.view.view-services-teasers .views-row-last.total-5 .service_element_text_inner{display:block;}.service_element_link{display:inline-block;padding:5px 10px;margin-top:10px;-moz-border-radius:100px;-webkit-border-radius:100px;border-radius:100px;border:2px solid #555;transition:all 0.2s ease-in 0s;}.service_element_wrapper a:hover .service_element_link{color:#eee;background:#555;}.fs-red .service_element_link,.fs-cian .service_element_link{border:2px solid #fff;}.fs-red a:hover .service_element_link{color:#f05b5b;background:#fff;}.fs-cian a:hover .service_element_link{color:#7ecfda;background:#fff;}@media screen and (max-width:1200px){.view.view-services-teasers .views-row{padding:15px}.view.view-services-teasers .total-2{width:50%;}.view.view-services-teasers .total-3{width:100%;}.view.view-services-teasers .total-4{width:50%;height:400px;}.view.view-services-teasers .views-row-first.total-4{width:50%;height:400px;}.view.view-services-teasers .views-row-last.total-4{width:50%;height:400px;}.view.view-services-teasers .views-row-first.total-4 .service_element_wrapper,.view.view-services-teasers .views-row-last.total-4 .service_element_wrapper,.view.view-services-teasers .total-4 .service_element_wrapper{height:380px;}.view.view-services-teasers .total-4 .service_element_text_inner{display:block;}.view.view-services-teasers .views-row-first.total-4 .service_element_wrapper,.view.view-services-teasers .views-row-last.total-4 .service_element_wrapper,.view.view-services-teasers .total-4 .service_element_wrapper{height:380px;}.service_teaser_image img{width:160%;right:0;}}@media screen and (max-width:991px){.view.view-services-teasers .views-row{padding:15px}.view.view-services-teasers .total-2{width:50%;}.view.view-services-teasers .total-3{width:100%;}.view.view-services-teasers .total-4{width:100%;height:auto;}.view.view-services-teasers .views-row-first.total-4{width:100%;height:auto;}.view.view-services-teasers .views-row-last.total-4{width:100%;height:auto;}.view.view-services-teasers .total-5,.view.view-services-teasers .views-row-first.total-5,.view.view-services-teasers .views-row-4.total-5,.view.view-services-teasers .views-row-last.total-5{width:100%;height:auto;}.view.view-services-teasers .total-4 .service_element_wrapper,.view.view-services-teasers .total-5 .service_element_wrapper{width:100%;height:auto;}.view.view-services-teasers .views-row-first.total-4 .service_element_wrapper,.view.view-services-teasers .views-row-last.total-4 .service_element_wrapper,.view.view-services-teasers .views-row-first.total-5 .service_element_wrapper,.view.view-services-teasers .views-row-4.total-5 .service_element_wrapper,.view.view-services-teasers .views-row-last.total-5 .service_element_wrapper{height:auto;}.view.view-services-teasers .total-5 .service_element_text_inner{display:block;}.service_element_text_wrapper{width:70%;float:right;}.service_element_image_wrapper .service_teaser_image{width:30%;}.service_teaser_image img{width:100%;right:0;}.service_element_title{font-size:1.5em;}.service_element_text_inner{font-size:0.8em;}}@media screen and (max-width:768px){.service_element_text_wrapper{width:100%;float:right;}.service_element_image_wrapper,.service_element_image_wrapper .service_teaser_image{position:relative;width:100%;float:right;}.service_teaser_image img{position:relative;float:right;width:100%;}}.pillars_section_block{position:relative;direction:rtl;display:block;width:100%;float:left;padding:50px 0 20px 0;overflow:hidden;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.eng.pillars_section_block{direction:ltr;}.pillars_section_block .block-title{text-align:center;}.view.view-pillars-section{position:relative;direction:rtl;display:block;width:100%;max-width:1200px;padding:10px 15px;margin:0 auto;text-align:center;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.eng .view.view-pillars-section{direction:ltr;}.view.view-pillars-section .views-row{position:relative;direction:rtl;display:inline-block;width:15%;padding:5px;margin:0 0 10px 0;overflow:hidden;text-align:center;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;transition:all 0.3s ease-in 0s;}.eng .view.view-pillars-section .views-row{direction:ltr;text-align:center;padding:15px 60px 15px 15px;}.pillar_text_wrapper{position:relative;display:block;color:#555;text-decoration:none !important;transition:all 0.2s ease-in 0s;}.hexagon_bg{position:absolute;top:0;left:50%;width:100%;height:100%;max-width:135px;transform:translateX(-50%);background:transparent url(/sites/foodshop/files/hexagon.svg) 50% 50% no-repeat;background-size:100% 100% !important;-webkit-filter:drop-shadow(0 3px 5px rgba(0,0,0,0.3));filter:drop-shadow(0 3px 5px rgba(0,0,0,0.3));transition:all 0.2s ease-in 0s;}.pillar_icon{position:relative;display:inline-block;padding:25px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;transition:all 0.2s ease-in 0s;}.pillar_text_wrapper:hover .pillar_icon{}.pillar_text_wrapper:hover .hexagon_bg{-webkit-filter:drop-shadow(0 5px 7px rgba(0,0,0,0.5));filter:drop-shadow(0 5px 7px rgba(0,0,0,0.5));}.pillar_icon img{position:relative;display:block;height:85px;width:auto;margin:0 auto;}.hexagon_bg img{width:100%;height:100%;}.pillar_title{font-size:1em;margin-bottom:10px;font-family:kanuba regular;}.pillar_title{}.pillar_text{}@media screen and (max-width:1280px){.pillar_icon{padding:15px;max-width:100%;}.pillar_icon img{max-width:100% !important;}.pillar_title{min-height:3em;}}@media screen and (max-width:991px){.site_menu_content .view.view-pillars-section{padding:10px;}.view.view-pillars-section .views-row{width:24%;padding:10px;}.pillar_icon{padding:15px;box-sizing:border-box;}.pillar_icon img{max-width:100% !important;}.hexagon_bg{max-width:unset;}.hexagon_bg img{width:100%;height:100%;}.pillar_title{font-size:1em;min-height:3em;}}@media screen and (max-width:768px){.site_menu_content .view.view-pillars-section{padding:10px 0;}.view.view-pillars-section .views-row{width:32%;padding:10px;}.pillar_icon img{max-width:100% !important;}.hexagon_bg{max-width:unset;}}@media screen and (max-width:560px){.site_menu_content .view.view-pillars-section{padding:10px 0;}.view.view-pillars-section .views-row{width:32%;padding:5px;}.pillar_icon{width:85%;padding:10px;}.hexagon_bg{max-width:unset;}.pillar_title{font-size:0.8em;min-height:2.5em;}}.about_section_block{position:relative;display:block;width:100%;float:left;color:#000;text-align:right;margin:0;font-family:Open sans regular;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.view.view-about-section{position:relative;direction:rtl;display:block;width:100%;max-width:1200px;margin:0 auto;padding:0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.about_section_content{position:relative;display:block;width:100%;float:left;margin:0 auto;text-align:right;padding:50px 0 50px 0;background:#d2cfd2;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.about_section_title{position:relative;direction:rtl;text-align:right;display:block;width:100%;padding:0;line-height:1;font-family:open sans bold;}.about_section_title.eng{font-family:Open sans regular;}.about_section_title h2{position:relative;display:inline;width:auto;text-transform:uppercase;padding:0;margin:0 !important;font-size:1.75em;}.about_section_sub_title{position:relative;text-align:center;display:block;width:100%;padding:0;text-align:right;font-family:Open sans regular;font-size:1.5em;margin-bottom:20px;}.about_section_text_wrapper{position:relative;direction:rtl;display:block;width:100%;float:right;font-family:Open sans regular;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.about_section_text_wrapper.eng{direction:ltr !important;float:left;}.about_section_text_inner{position:relative;direction:rtl;display:block;width:100%;padding:20px;float:left;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.about_section_text_inner.eng{direction:ltr !important;float:right;text-align:right;}.about_section_text{font-size:1em;}.about_section_text big{font-family:Rageitalic;font-size:2em;}.about_section_image_wrapper{position:relative;display:block;width:50%;float:right;padding:0 20px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.about_section_image{display:block;width:100%;overflow:hidden !important;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.about_section_image img{display:block;width:100% !important;height:auto;}.eng .section_more_link{float:left;}.section_more_link{float:right;}.section_more_link a,.section_more_link a:visited{position:relative;direction:rtl;display:inline-block;font-size:1em;line-height:1;font-weight:300;color:var(--brand-color-1);background:transparent;border:2px solid var(--brand-color-1);padding:5px 20px;transition:all 0.2s ease-in 0s;}.eng .section_more_link a{direction:ltr !important;}.section_more_link a:hover{background:var(--brand-color-1);color:#fff;text-decoration:none !important;}@media screen and (max-width:960px){.about_section_content{padding:30px 20px 30px 20px;}.about_section_text_wrapper{width:60% !important;}.about_section_image_wrapper{width:40% !important;}}@media screen and (max-width:768px){.about_section_text_wrapper{width:50% !important;}.about_section_image_wrapper{width:50% !important;}}@media screen and (max-width:560px){.about_section_text_wrapper{width:100% !important;clear:both;}.about_section_image_wrapper{width:100% !important;clear:both;}}.team_view_wrapper,.team_members_gallery_block{position:relative;display:block;width:100%;float:right;padding:0;margin:30px 0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.view.view-team-members-list .bx-wrapper{width:100% !important;padding:0 !important;margin:0 !important;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.view.view-team-members-list .bx-viewport{width:100% !important;padding:0 !important;margin:0 !important;left:0 !important;border:none !important;background:transparent !important;webkit-box-shadow:none !important;box-shadow:none !important;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.view.view-team-members-list .bxslider-views-slideshow-main-frame{width:auto !important;margin:0 !important;padding:0 !important;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.view.view-team-members-list .bxslider-views-slideshow-main-frame-row{width:235px !important;height:auto;color:#000;font-family:Open sans regular;text-align:center;padding:10px;overflow:hidden !important;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.team_member_wrapper{position:relative;display:block;width:100%;float:left;padding:10px;-webkit-box-shadow:0 0 8px 1px rgba(0,0,0,0.15);box-shadow:0 0 8px 1px rgba(0,0,0,0.15);box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;transition:all 0.2s ease-in 0s;}a:hover .team_member_wrapper{-webkit-box-shadow:0 0 8px 1px rgba(0,0,0,0.35);box-shadow:0 0 8px 1px rgba(0,0,0,0.35);}.team_member_picture{position:relative;text-align:center;margin:0 auto;padding:0;overflow:hidden !important;}.team_member_picture img{position:relative;display:block;width:100%;height:auto;}.team_member_title{position:relative;display:block;width:100%;height:4em;float:left;padding:0 15px 15px 15px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.team_member_name{position:relative;display:block;width:100%;float:left;height:auto;color:#000;font-size:1.2em;font-family:Open sans bold;text-align:center;padding:0;}.team_member_divider{position:relative;display:block;width:100%;float:left;height:2px;background:var(--brand-color-1);margin:10px auto 5px auto;}.team_member_position{position:relative;display:block;width:100%;float:left;height:auto;color:#000;font-size:1em;font-family:Open sans regular;text-align:center;padding:0;}.optipedia_section_block{position:relative;direction:rtl;display:block;width:100%;float:left;background:#555;color:#fff;text-align:center;margin:0;font-family:Open sans regular;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.optipedia_section_block.eng{direction:ltr;}.view.view-optipedia-section{position:relative;direction:rtl;display:block;width:100%;float:left;padding:100px 0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.optipedia_section_content{position:relative;display:block;width:100%;max-width:1200px;margin:0 auto;text-align:right;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.optipedia_section_title{position:relative;text-align:center;display:block;width:100%;padding:0;line-height:1;font-family:Open sans bold;}.optipedia_section_title h2{position:relative;display:inline;width:auto;text-transform:uppercase;line-height:1;padding:0 20px;margin:0 !important;}.optipedia_section_sub_title{position:relative;text-align:center;display:block;width:100%;padding:0;font-family:Open sans regular;font-size:1.75em;line-height:1;margin-bottom:20px;}.optipedia_section_text_wrapper{position:relative;display:block;width:50%;float:left;font-family:Open sans regular;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.eng .optipedia_section_text_wrapper{float:right;}.optipedia_section_text_wrapper .section_more_link{float:right;}.eng .optipedia_section_text_wrapper .section_more_link{float:left;}.optipedia_section_text_inner{position:relative;display:block;width:100%;max-width:600px;float:right;padding:20px;-webkit-box-shadow:0 0 15px 1px rgba(0,0,0,0.5);box-shadow:0 0 15px 1px rgba(0,0,0,0.5);box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.eng .optipedia_section_text_inner{direction:ltr;float:left;text-align:left;}.optipedia_section_text{font-size:1.2em;}.optipedia_section_text big{font-family:Rageitalic;font-size:2em;}.optipedia_section_image_wrapper{position:relative;display:block;width:50%;float:left;padding:0 20px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.eng .optipedia_section_image_wrapper{float:right;}.about_section_image{display:block;width:100%;overflow:hidden !important;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.optipedia_section_image img{display:block;width:100% !important;height:auto;}.optipedia_link{position:absolute;top:10px;left:10px;border:1px solid #000;z-index:30;}.eng .optipedia link{right:0;}.optipedia_link a{position:relative;display:block;background:#fff;padding:10px;color:#000;text-decoration:none;}.optipedia_link a:hover{background:#000;padding:10px;color:#fff;text-decoration:none;}@media screen and (max-width:960px){.optipedia_section_content{padding:30px 20px 30px 20px;}.optipedia_section_text_wrapper{width:60% !important;}.optipedia_section_image_wrapper{width:40% !important;}}@media screen and (max-width:768px){.optipedia_section_text_wrapper{width:50% !important;}.optipedia_section_image_wrapper{width:50% !important;}}@media screen and (max-width:560px){.optipedia_section_text_wrapper{width:100% !important;clear:both;}.optipedia_section_image_wrapper{width:100% !important;clear:both;}}.partners_carousel_block{position:relative;display:block;width:100%;float:left;background:#fff;color:#c1c5c9;font-family:Roboto;text-align:center;padding:10px 0;margin:0 !important;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.partners_carousel_block  .block-title{color:#c1c5c9;font-family:Roboto;text-transform:uppercase;text-align:center;}.view.view-clients-carousel,.view.view-partners-carousel{position:relative;display:inline-block;width:100%;max-width:1200px;margin:0 auto;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.view.view-clients-carousel .bx-wrapper,.view.view-partners-carousel .bx-wrapper{width:100% !important;padding:0 !important;margin:50px 0 !important;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.view.view-clients-carousel .bx-viewport,.view.view-partners-carousel .bx-viewport{width:100% !important;padding:0 !important;margin:0 !important;left:0 !important;border:none !important;background:transparent !important;webkit-box-shadow:none !important;box-shadow:none !important;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.view.view-clients-carousel .bxslider-views-slideshow-main-frame,.view.view-partners-carousel .bxslider-views-slideshow-main-frame{max-height:100px !important;margin:0 !important;padding:0 !important;overflow:hidden !important;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.view.view-clients-carousel .bxslider-views-slideshow-main-frame-row,.view.view-partners-carousel .bxslider-views-slideshow-main-frame-row{width:240px;float:left;background:none !important;padding:0 !important;text-align:center;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.partner_element,.partner_logo{display:block;width:100%;height:auto;-webkit-filter:grayscale(100%);filter:grayscale(100%);transition:all 0.2s ease-in 0s;}.partner_element img,.partner_logo img{cursor:pointer;}.partner_element:hover,.partner_logo:hover{-webkit-filter:grayscale(0%);filter:grayscale(0%);}.edit_partner_link{position:relative;color:#000 !important;font-size:0.7em;text-align:center;z-index:30;}.edit_partner_link a,.edit_partner_link a:visited{position:relative;display:inline-block;background:#fff;padding:5px;margin:0 auto;color:#000 !important;text-decoration:none;border:1px solid #000;transition:all 0.2s ease-in 0s;}.edit_partner_link a:hover{color:#fff !important;background:#000;text-decoration:none;}.jobs_section_block{position:relative;display:block;width:100%;float:left;color:#000;text-align:right;margin:0;font-family:Open sans regular;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.view.view-jobs-section{position:relative;direction:rtl;display:block;width:100%;max-width:1200px;margin:0 auto;padding:0;background:#333;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.jobs_section_content{position:relative;display:block;width:100%;float:left;margin:0 auto;text-align:right;padding:80px 0 50px 0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.jobs_section_overlay{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0.7;}.jobs_section_title{position:relative;direction:rtl;text-align:center;display:block;width:100%;padding:0;line-height:1;font-family:open sans bold;}.jobs_section_title.eng{font-family:Open sans regular;}.jobs_section_title h2{position:relative;display:inline;width:auto;text-transform:uppercase;line-height:1;padding:0;margin:0 !important;font-size:1.75em;}.jobs_section_sub_title{position:relative;text-align:center;display:block;width:100%;padding:0;text-align:right;font-family:Open sans regular;font-size:1.5em;line-height:1;margin-bottom:20px;}.jobs_section_text_wrapper{position:relative;direction:rtl;display:block;width:100%;float:right;color:#fff;font-family:Open sans regular;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.jobs_section_text_wrapper.eng{direction:ltr !important;float:left;}.jobs_section_text_inner{position:relative;direction:rtl;display:block;width:100%;padding:20px;float:left;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.jobs_section_text_inner.eng{direction:ltr !important;float:right;text-align:right;}.jobs_section_text{font-size:1em;}.jobs_section_text big{font-family:Rageitalic;font-size:2em;}.jobs_section_image_wrapper{position:relative;display:block;width:50%;float:right;padding:0 20px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.jobs_section_image{display:block;width:100%;overflow:hidden !important;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.jobs_section_image img{display:block;width:100% !important;height:auto;}.eng .section_more_link{float:left;}.jobs_section_content .section_more_link{float:none;margin:0 auto;text-align:center;}.section_more_link a,.section_more_link a:visited{position:relative;direction:rtl;display:inline-block;font-size:1em;line-height:1;font-weight:300;color:var(--brand-color-1);background:transparent;border:2px solid var(--brand-color-1);padding:10px 20px;transition:all 0.2s ease-in 0s;}.eng .section_more_link a{direction:ltr !important;}.section_more_link a:hover{background:var(--brand-color-1);color:#fff;text-decoration:none !important;}.jobs_section_text_inner .section_more_link a,.jobs_section_text_inner .section_more_link a:visited{position:relative;direction:rtl;display:inline-block;font-size:1em;line-height:1;font-weight:300;color:#fff;background:transparent;border:2px solid #fff;padding:10px 20px;transition:all 0.2s ease-in 0s;}.jobs_section_text_inner .section_more_link a:hover{background:#fff;color:var(--brand-color-1);text-decoration:none !important;}@media screen and (max-width:960px){.about_section_content{padding:30px 20px 30px 20px;}.about_section_text_wrapper{width:60% !important;}.about_section_image_wrapper{width:40% !important;}}@media screen and (max-width:768px){.about_section_text_wrapper{width:50% !important;}.about_section_image_wrapper{width:50% !important;}}@media screen and (max-width:560px){.about_section_text_wrapper{width:100% !important;clear:both;}.about_section_image_wrapper{width:100% !important;clear:both;}}.solutions_section_block{position:relative;display:block;width:100%;float:left;margin:0 !important;text-align:center;font-family:Roboto;background:#eae9e9 url(/sites/foodshop/themes/generic_template/images/cloudsOnly2.png) no-repeat 50% 100% !important;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.view.view-solutions-section{position:relative;display:block;width:100%;floar:left;margin:0 auto;padding:100px 0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.solutions_section_content{position:relative;display:inline-block;width:100%;max-width:1200px;margin:0 auto;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.solutions_section_title{position:relative;display:block;width:100%;text-align:center;font-family:roboto;}.solutions_section_title h2{position:relative;display:inline;width:auto;text-transform:uppercase;line-height:1;background:transparent url(/sites/foodshop/themes/generic_template/images/smallDot.png) no-repeat 100% 100% !important;padding:0 20px 0 0;margin:0 !important;}.solutions_section_sub_title{font-family:roboto;font-size:1.5em;text-align:center;}.solutions_section_text{font-family:roboto;font-size:1em;text-align:center;}.solutions_section_view{position:relative;display:block;width:100%;float:left;margin:0;padding:0 60px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.view.view-solutions-teasers{}.view.view-solutions-teasers .views-row{position:relative;display:block;width:25%;float:left;text-align:left;padding:15px;text-align:center;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.solution_teaser_wrapper a,.solution_teaser_wrapper a:visited{position:relative;display:block;color:#000;background:#fff;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;margin:0;padding:10px 25px;-webkit-box-shadow:0 0 15px 0 rgba(0,0,0,0.2);box-shadow:0 0 15px 0 rgba(0,0,0,0.2);text-decoration:none !important;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;transition:all 0.2s ease-in 0s;}.solution_teaser_wrapper a:hover{color:#fff;background:#3c7cba;text-decoration:none !important;}.solution_teaser_icon{position:relative;display:inline-block;margin:0 auto;}.solution_teaser_title{height:3em;}@media screen and (max-width:960px){.solutions_section_view{padding:0 20px;}.view.view-solutions-teasers .views-row{width:33.333%;padding:15px;}}@media screen and (max-width:768px){.solutions_section_view{padding:0 10px;}.view.view-solutions-teasers .views-row{width:33.333%;padding:10px;}}@media screen and (max-width:768px){.solutions_section_view{padding:0 10px;}.view.view-solutions-teasers .views-row{width:50%;padding:10px;}}.clients_carousel_block{position:relative;display:block;width:100%;float:left;background:#fff;color:#c1c5c9;font-family:Roboto;text-align:center;padding:30px 0;margin:0 !important;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.clients_carousel_block .block-title{color:#c1c5c9;font-family:Roboto;text-transform:uppercase;text-align:center;}.view.view-clients-carousel{position:relative;display:inline-block;width:100%;max-width:1200px;margin:0 auto;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.view.view-clients-carousel .bx-wrapper{width:100% !important;padding:0 !important;margin:50px 0 !important;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.view.view-clients-carousel .bx-viewport{width:100% !important;padding:0 !important;margin:0 !important;left:0 !important;border:none !important;background:transparent !important;webkit-box-shadow:none !important;box-shadow:none !important;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.view.view-clients-carousel .bxslider-views-slideshow-main-frame{max-height:auto !important;margin:0 !important;padding:0 !important;overflow:hidden !important;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.view.view-clients-carousel .bxslider-views-slideshow-main-frame-row{width:240px;float:left;text-align:center;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.client_element,.partner_logo{display:block;width:100%;height:auto;-webkit-filter:grayscale(100%);filter:grayscale(100%);transition:all 0.2s ease-in 0s;}.client_element a{padding:0;}.client_element img{cursor:pointer;}.client_element:hover{-webkit-filter:grayscale(0%);filter:grayscale(0%);}.client_title{position:relative;display:block;width:100%;float:left;color:#000;}.client_details_wrapper{position:relative;display:block;width:100%;float:left;color:#000;padding:20px 0;text-align:center;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.client_website_link,.client_website_link:visited{position:relative;display:inline-block;padding:10px 25px;margin:0 auto;color:#fff !important;background:var(--brand-color-1);border:2px solid var(--brand-color-1);text-decoration:none !important;transition:all 0.2s ease-in 0s;}.client_website_link:hover{color:var(--brand-color-1) !important;background:#fff;text-decoration:none !important;}@media screen and (max-width:991px){land
.view.view-clients-carousel .bxslider-views-slideshow-main-frame-row{width:32vw;}}@media screen and (max-width:560px){.view.view-clients-carousel .bxslider-views-slideshow-main-frame-row{width:48vw;}}.training_section_block{position:relative;display:block;width:100%;float:left;background:#fff;color:#000;text-align:center;font-family:Roboto;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.view.view-training-section{position:relative;display:block;width:100%;float:left;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.training_section_bg{position:absolute;top:0;left:0;width:100%;height:auto;z-index:10;overflow:hidden !important;}.training_section_content{position:relative;display:inline-block;width:100%;max-width:1200px;margin:0 auto;padding:60px 0;text-align:left;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;z-index:30;}.training_section_title_wrapper{position:relative;display:block;width:100%;padding:0;text-align:center;margin-bottom:30px;}.training_section_title{position:relative;display:block;width:100%;padding:0;text-align:center;}.training_section_title h2{position:relative;display:inline;width:auto;text-transform:uppercase;line-height:1;background:transparent url(/sites/foodshop/themes/generic_template/images/smallDot.png) no-repeat 100% 100% !important;padding:0 20px 0 0;margin:0 !important;}.training_section_sub_title{position:relative;display:block;width:100%;padding:0;text-align:center;}.training_section_sub_title h3{position:relative;display:inline-block;font-family:roboto;width:auto;margin:0 !important;}.training_section_text{position:relative;display:block;width:100%;padding:0;text-align:center;}.training_link{position:relative;display:inline-block;margin:0 auto 10px auto;}.training_link a,.training_link a:visited{position:relative;display:block;font-size:1.2em;line-height:1;font-weight:300;color:#fff;background:#34b984;border:2px solid #34b984;padding:8px 30px;-moz-border-radius:100px;-webkit-border-radius:100px;border-radius:100px;transition:all 0.2s ease-in 0s;}.training_link a:hover{background:#fff;color:#34b984;text-decoration:none !important;}.section_mid_banner{position:relative;display:block;width:100%:float:left;overflow:hidden;}.section_mid_banner img{width:100% !important;height:auto;}.isotope-options{background:none !important;text-align:center;margin:0;padding:0;}.isotope-filters{position:relative;display:inline-block;margin:20px auto;padding:0;}.isotope-filters li{position:relative;display:inline-block;float:right;margin:0 15px;}.isotope-filters li a,.isotope-filters li a:visited,.filterbutton{display:block;padding:5px 10px;color:#000 !important;text-decoration:none !important;transition:all 0.2s ease-in 0s;}.isotope-filters li a:hover,.filterbutton:hover{color:#fff !important;background:#777;text-decoration:none !important;}.isotope-filters li a.selected,.filterbutton.selected{color:#fff !important;background:var(--brand-color-1);text-decoration:none !important;}.view.view-projects-isotope-gallery{position:relative;display:block;width:100%;float:left;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.view.view-projects-isotope-gallery .isotope-element{position:relative;display:inline-block;width:25% !important;height:auto !important;margin:0 !important;padding:5px !important;background:none !important;color:#000;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.view.view-projects-isotope-gallery .isotope-element a{display:block;transition:all 0.2s ease-in 0s;}.project_gallery_item_wrapper{position:relative;display:block;width:100%;height:auto;float:left;overflow:hidden !important;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;transition:all 0.2s ease-in 0s;}.project_gallery_item_image{}.project_gallery_item_image img{display:block;width:100% !important;height:auto;}.project_gallery_item_info_wrapper{position:absolute;bottom:0;left:0;width:100%;height:50%;margin-bottom:-100%;background:-moz-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0.5) 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0.5) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,0.5) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#80000000',GradientType=0);box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;transition:all 0.5s ease-in 0s;}.project_gallery_item_info{position:absolute;direction:rtl;bottom:0;left:0;width:100%;height:auto;padding:20px;text-align:right;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.project_gallery_item_title{font-size:1.5em;font-weight:700;}.project_gallery_item_sub_title{font-size:1.2em;font-weight:300;}.view.view-projects-isotope-gallery .isotope-element a:hover{text-decoration:none !important;}.view.view-projects-isotope-gallery .isotope-element a:hover .project_gallery_item_info_wrapper{margin-bottom:0;}@media screen and (max-width:1200px){.view.view-projects-isotope-gallery .isotope-element{width:33.333% !important;}}@media screen and (max-width:1200px){.course_teaser_image{position:absolute;top:0;left:-25%;width:150%;}}@media screen and (max-width:991px){.view.view-projects-isotope-gallery .isotope-element{width:33.333% !important;}.project_gallery_item_info_wrapper{margin-bottom:0;}}@media screen and (max-width:768px){.view.view-projects-isotope-gallery .isotope-element{width:50% !important;}.course_teaser_text_wrapper{min-height:5em;padding:0;}}@media screen and (max-width:560px){.view.view-projects-isotope-gallery .isotope-element{width:50% !important;}}.course_layout_block{position:relative;display:block;width:100%;float:left;font-family:Roboto;margin:0 !important;padding:0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.view.view-course-view{position:relative;display:block;width:100%;float:left;text-align:center;font-family:Roboto;margin:0 !important;padding:0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.page_anchor{position:absolute;top-100px;left:0;}.course_banner{position:relative;display:block;width:100%;height:Auto;margin:0 0 20px 0;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,0.5);box-shadow:0 0 10px 0 rgba(0,0,0,0.5);overflow:hidden;}.course_banner img{position:relative;display:block;width:100% !important;height:Auto;}.course_layout_content{position:relative;display:inline-block;width:100%;max-width:1200px;margin:0 auto;padding:20px 0;text-align:left;font-family:Roboto;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.course_layout_content .page_title{position:relative;}.course_layout_content .page_title h1{margin:0 !important;line-height:1;}.course_layout_content .page_sub_title{position:relative;display:inline-block;clear:both;font-weight:500;}.course_layout_content .page_sub_title h2{background:transparent url(/sites/foodshop/themes/generic_template/images/smallDot.png) no-repeat 100% 100% !important;padding:0 20px 0 0;margin:0 !important;line-height:1;font-weight:500;}.course_attributes{position:relative;display:block;width:100%;margin:1.5em 0 0 0;}.cours_duration{margin:0 10px 0 0;}.course_audience{margin:0 10px 0 0;}.course_events_dates{position:relative;display:block;width:100%;float:left;margin:0 0 1.5em 0;}.course_events_dates span{position:relative;float:left;margin-right:10px;}.view.view-course-events{position:relative;display:inline-block;}.view.view-course-events .views-row{position:relative;display:inline-block;float:left;margin-right:10px;}.paragraph_title{position:relative;display:block;width:100%;float:left;}.paragraph_title h3{margin:0 !important;}.page_text{position:relative;display:block;width:100%;float:left;margin:0 0 1.5em 0;}.pre_req_view{position:relative;display:block;width:100%;float:left;text-align:left;padding:0 0 30px 0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.view.view-referenced-courses-carousel .bx-wrapper{width:100% !important;padding:0 !important;margin:0 !important;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.view.view-referenced-courses-carousel .bx-viewport{width:100% !important;padding:0 !important;margin:0 !important;left:0 !important;border:none !important;background:transparent !important;webkit-box-shadow:none !important;box-shadow:none !important;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.view.view-referenced-courses-carousel .bxslider-views-slideshow-main-frame{margin:0 !important;padding:0 !important;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.view.view-referenced-courses-carousel .bxslider-views-slideshow-main-frame-row{position:relative;text-align:center;padding:0 30px 0 0 !important;width:300px !important;text-align:center;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.view.view-course-coaches{position:relative;display:block;width:100%;float:left;text-align:left;padding:0;margin-bottom:20px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.view.view-course-coaches .views-row{position:relative;display:block;width:100%;float:left;text-align:left;padding:0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.coach_item_title{font-size:1.3em;font-weight:500;}.coach_item_text{}.solution_layout_block{position:relative;display:block;width:100%;float:left;font-family:Roboto;margin:0 !important;padding:0 0 50px 0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.view.view-solution-layout-view{position:relative;display:block;width:100%;float:left;text-align:center;font-family:Roboto;margin:0 !important;padding:0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.view.view-solution-layout-view .page_title{position:relative;display:block;width:100%;float:left;margin:0 0 1.5em 0;}.view.view-solution-layout-view .page_title h1{position:relative;display:inline-block;float:left;margin:0 !important;line-height:1;}.page_title_icon{position:relative;display:inline-block;float:left;margin-right:10px;}.page_title_icon img{height:3em;width:auto;}.process_flow_image{position:relative;display:block;width:100%;margin:10px auto;padding:0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.process_flow_image img{width:100% !important;height:auto;}.related_solutions_view{position:relative;display:block;width:100%;float:left;text-align:left;padding:0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.view.view-related-solutions-teasers .bx-wrapper{width:100% !important;padding:0 !important;margin:0 !important;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.view.view-related-solutions-teasers .bx-viewport{width:100% !important;padding:0 !important;margin:0 !important;left:0 !important;border:none !important;background:transparent !important;webkit-box-shadow:none !important;box-shadow:none !important;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.view.view-related-solutions-teasers .bxslider-views-slideshow-main-frame{margin:0 !important;padding:0 !important;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.view.view-related-solutions-teasers .bxslider-views-slideshow-main-frame-row{position:relative;text-align:center;padding:15px;text-align:center;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}#footer{position:relative;width:100%;background:#eee;color:#555;text-align:center;padding:15px;z-index:50;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.region.region-footer{position:relative;display:inline-block;margin:0 auto;width:100%;text-align:center;max-width:1200px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.footer_intro_element_block{position:absolute;bottom:0;width:100%;z-index:50;text-align:center;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.footer_intro_element{position:relative;margin:0 auto;width:100%;max-width:1200px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}#block-block-1{position:absolute;display:block;width:100%;float:left;bottom:0;height:auto;background:transparent;color:#555;font-family:open sans regular;font-weight:500;font-size:0.8em;padding:10px;text-align:center;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;z-index:100;}#block-block-1 p{margin:0;}#block-block-1 a,#block-block-1 a:visited{color:#000;text-decoration:none;}@media (max-width:991px){#footer{padding:15px 15px 80px 15px;}}@media (max-width:991px) and (orientation:portrait){}@media (max-width:991px) and (orientation:landscape){#block-block-1{display:none;}#block-views-projects-carousel-block-2{position:relative;bottom:0;-webkit-animation:none;-moz-animation:none;-o-animation:none;animation:none;}}.footer_menu_block{position:relative;direction:rtl;display:block;width:100%;float:left;margin:0;padding:10px;text-align:center;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.footer_menu_block ul{display:inline-block;list-style:none;padding:0;margin:0;text-align:center;}.footer_menu_block ul li{display:inline-block;margin:0 10px;}.footer_menu_block a,.footer_menu_block a:visited{display:inline-block;color:#000;padding:5px 10px;}.footer_links_block{position:relative;direction:rtl;display:block;width:25%;float:right;margin:0;padding:15px;text-align:right;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.footer_links_block .block-title{color:#000;font-size:1.5em;font-family:open sans bold;text-align:right;margin:0 0 10px 0;}.footer_links_block a,.footer_links_block a:visited{font-size:1em;color:#333;}@media screen and (max-width:991px){.footer_links_block{display:none;}.footer_links_block{width:50%;}}.project_layout_block{position:relative;width:100%;float:left;margin:0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.view.view-project-layout{position:relative;width:100%;float:left;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.project_layout_wrapper{position:relative;width:100%;float:left;min-height:300px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;transition:all 0.3s ease-in 0s;}.project_layout_inner{position:relative;width:100%;float:left;margin-left:0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;transition:all 0.3s ease-in 0s;}.project_images_slider{position:relative;width:100%;float:left;background:#ccc;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.project_images_slider_overlay{position:absolute;top:0;left:0;width:100%;height:30%;background:-moz-linear-gradient(top,rgba(0,0,0,0.5) 0%,rgba(0,0,0,0) 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,0.5) 0%,rgba(0,0,0,0) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0.5) 0%,rgba(0,0,0,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000',endColorstr='#00000000',GradientType=0);z-index:20;}.project_big_image{display:block;}.project_big_image img{display:block;width:100% !important;height:auto;}.view.view-project-info-gallery .bxslider-views-slideshow-main-frame-row,.eng .view.view-project-info-gallery .bxslider-views-slideshow-main-frame-row{width:auto !important;background:none !important;padding:0 !important;transition:all 0.3s ease-in 0s;}.fullscreen .view.view-project-info-gallery .bxslider-views-slideshow-main-frame-row,.eng .fullscreen .view.view-project-info-gallery .bxslider-views-slideshow-main-frame-row{width:100vw !important;height:100vh !important;transition:all 0.3s ease-in 0s;}.open .bxslider-views-slideshow-main-frame-row,.open .fullscreen_project_image{width:70vw !important;}.fullscreen_project_image{display:none;width:100vw;height:120vw;transition:all 0.3s ease-in 0s;}.fullscreen .fullscreen_project_image{display:block;width:100vw;height:100vh;}.fullscreen .project_slider_image{display:none;}.project_slider_image{padding:0 5px;background:#fff;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.project_slider_image img{display:block;height:100% !important;width:auto;}@media screen and (max-width:991px){.project_slider_image{}.fullscreen_project_image{display:block;width:100vw;height:120vw;}.fullscreen .fullscreen_project_image{display:block;width:100vw;height:100vh;}.project_slider_image{display:none;}}@media screen and (max-width:768px){.fullscreen_project_image{display:block;width:100vw;height:120vw;}.fullscreen .fullscreen_project_image{display:block;width:100vw;height:100vh;}.project_slider_image{display:none;}}.project_info_wrapper{position:absolute;top:0;right:0;z-index:80;}.project_info_panel{position:absolute;top:0;right:-30vw;width:30vw;min-height:100vh;height:auto;color:#000;background:#fff;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;transition:all 0.3s ease-in 0s;}.project_info_panel.open{right:0;}.project_layout_inner.open{padding-right:30vw;}.info_panel_pull_btn{position:absolute;top:50%;left:-30px;width:30px;margin-top:-80px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;transition:all 0.2s ease-in 0s;z-index:80;}.open .info_panel_pull_btn{left:0;}.pull_btn_open,.pull_btn_close{position:relative;width:30px;float:left;padding:10px;color:#000;background:#fff;text-align:center;font-size:2.5em;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;transition:all 0.2s ease-in 0s;}.pull_btn_open{display:block;}.open .pull_btn_open{display:none;}.pull_btn_close{display:none;}.open .pull_btn_close{display:block;left:0;}.pull_tab_right_top{position:relative;width:30px;height:40px;float:left;background:transparent url(/sites/foodshop/themes/generic_template/images/pull_tag_right_top.svg) no-repeat 50% 50% !important;text-align:center;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.pull_tab_right_bottom{position:relative;width:30px;height:40px;float:left;background:transparent url(/sites/foodshop/themes/generic_template/images/pull_tag_right_bottom.svg) no-repeat 50% 50% !important;text-align:center;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.info_panel_collapse_btn{position:absolute;display:none;left:50%;top:-30px;width:140px;height:30px;margin-left:-70px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;transition:all 0.2s ease-in 0s;z-index:80;}.open .info_panel_collapse_btn{top:0;}.collapse_btn_open,.collapse_btn_close{position:relative;width:60px;height:30px;float:left;padding:0 10px;line-height:1;color:#000;background:#fff;text-align:center;font-size:2.5em;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;transition:all 0.2s ease-in 0s;}.collapse_btn_open{display:block;}.open .collapse_btn_open{display:none;}.collapse_btn_close{display:none;}.open .collapse_btn_close{display:block;}.collapse_tab_top_left{position:relative;width:40px;height:30px;float:left;background:transparent url(/sites/foodshop/themes/generic_template/images/pull_tag_bottom_left.svg) no-repeat 50% 50% !important;text-align:center;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.collapse_tab_top_right{position:relative;width:40px;height:30px;float:left;background:transparent url(/sites/foodshop/themes/generic_template/images/pull_tag_bottom_right.svg) no-repeat 50% 50% !important;text-align:center;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.project_info_panel_inner{position:relative;direction:rtl;width:100%;height:100%;float:left;color:#000;text-align:right;padding:100px 20px 50px 45px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;overflow:hidden;transition:all 0.2s ease-in 0s;}.project_info_panel_content{position:relative;width:100%;height:100%;float:left;padding:0 0 0 10px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;transition:all 0.2s ease-in 0s;}.project_info_panel_inner h1{font-size:1.5em;margin:0;}.project_info_panel_inner h2{font-size:1.2em;margin:0;}.info_panel_upper_overlay{position:absolute;top:0;left:0;width:100%;height:20%;background:rgba(0,0,0,0.35);background:-moz-linear-gradient(top,rgba(0,0,0,0.35) 0%,rgba(0,0,0,0) 100%);background:-webkit-gradient(left top,left bottom,color-stop(0%,rgba(0,0,0,0.35)),color-stop(100%,rgba(0,0,0,0)));background:-webkit-linear-gradient(top,rgba(0,0,0,0.35) 0%,rgba(0,0,0,0) 100%);background:-o-linear-gradient(top,rgba(0,0,0,0.35) 0%,rgba(0,0,0,0) 100%);background:-ms-linear-gradient(top,rgba(0,0,0,0.35) 0%,rgba(0,0,0,0) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0.35) 0%,rgba(0,0,0,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#000000',endColorstr='#000000',GradientType=0);}.project_info_elements_wrapper{position:relative;width:100%;float:left;padding:15px 0;font-weight:300;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.project_info_elements_wrapper .label{font-weight:700;}.project_info_element{}.project_info_map{position:relative;display:block;width:100%;height:auto;-webkit-filter:grayscale(100%);filter:grayscale(100%);}.project_special_info_element{font-size:1.5em;text-align:center;padding:10px 0;border-bottom:1px solid #ccc;margin-bottom:10px;}.project_special_info_element .label{font-size:1.5em;}.info_element_big{font-size:1.5em;}@media screen and (max-width:1280px){.project_info_panel{right:-25vw;width:25vw;}.project_layout_inner.open{padding-right:25vw;}.open .fullscreen_project_image{width:85vw !important;}}@media screen and (max-width:991px){.project_info_panel{right:-33.333vw;width:33.333vw;}.project_layout_inner.open{padding-right:33.333vw;}.project_info_panel_inner{padding:100px 20px 20px 35px;}.open .fullscreen_project_image{width:66.666vw !important;}}@media screen and (max-width:768px){.project_info_wrapper{position:relative;width:100%;height:auto;float:left;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;transition:all 0.3s ease-in 0s;}.project_info_panel{position:relative;top:0;right:0;width:100%;height:auto;min-height:0;float:left;}.open .fullscreen_project_image{width:100vw !important;}.project_info_panel.open{right:0;height:auto;}.info_panel_upper_overlay{display:none;}.project_info_panel_inner{position:relative;width:100%;height:0;float:left;text-align:right;padding:0 15px;}.open .project_info_panel_inner{height:auto;padding:35px 15px;}.project_layout_inner.open{padding-right:0;left:0;height:auto;}.project_info_panel_content{overflow-y:hidden;}.info_panel_pull_btn{display:none;}.info_panel_collapse_btn{position:absolute;display:block;}}.project_page_images_gallery{position:relative;width:100%;height:auto;float:left;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.project_page_images_gallery .project_images_slider_overlay{display:none;}.view.view-project-page-isotope-gallery,.view.view-project-page-images-gallery{position:relative;width:100%;height:auto;float:left;padding:5px 0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.view.view-project-page-isotope-gallery .isotope-element,.view.view-project-page-images-gallery .views-row{position:relative;width:25% !important;height:auto;margin:0;float:right;padding:5px;overflow:hidden;background:none;color:#000;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.open .view.view-project-page-isotope-gallery .isotope-element,.open .view.view-project-page-images-gallery .views-row{}.view.view-project-page-isotope-gallery .isotope-element img,.view.view-project-page-images-gallery .views-row img{display:block;width:100% !important;height:auto;}@media screen and (max-width:1280px){.view.view-project-page-isotope-gallery .isotope-element,.view.view-project-page-images-gallery .views-row{width:33.333% !important;}}@media screen and (max-width:768px){.view.view-project-page-isotope-gallery .isotope-element,.view.view-project-page-images-gallery .views-row{width:50% !important;}}.small ul.menu.li a,.small ul.menu li a:visited{color:#999 !important;padding:10px !important;}.mobile_link{display:none !important;}@media screen and (max-width:991px){.mobile_link{display:block !important;}}.btn_bars{position:relative;display:inline-block !important;padding:7px 5px;font-size:1.5em;width:45px;height:36px;color:#000;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.btn_bar1,.btn_bar2,.btn_bar3{position:relative;width:35px;float:left;height:3px;background:#000;margin:3px 0;-moz-border-radius:500px;-webkit-border-radius:500px;border-radius:500px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;transition:all 0.2s ease-in 0s;}.small .btn_bar1,.small .btn_bar2,.small .btn_bar3{background:#000;}.active_btn .btn_bar2,.btn_bar2.active_btn{display:none;}.active_btn .btn_bar1,.btn_bar1.active_btn{position:absolute;top:calc(50% - 2px);transform:rotateZ(45deg);}.active_btn .btn_bar3,.btn_bar3.active_btn{position:absolute;top:calc(50% - 2px);transform:rotateZ(-45deg);}.site_main_menu_block{position:relative;float:right;margin:10px 0;padding:5px 0;z-index:999;transition:all 0.2s ease-in 0s;}.small .site_main_menu_block{margin:0;}.site_main_menu_block.eng{right:unset;left:0;}.site_main_menu_block .block{margin:0;}.main_menu_btn{position:relative;display:block;float:left;cursor:pointer;z-index:999;}.open_menu .btn_bar2,.btn_bar2.active_btn{top:50%;margin-top:-1px;transform:scaleX(0);}.open_menu .btn_bar1{position:absolute;top:calc(50% - 2px);background:#000;transform:rotateZ(45deg);}.open_menu .btn_bar3{position:absolute;top:calc(50% - 2px);background:#000;transform:rotateZ(-45deg);}.blur_page{}.site_main_menu_block .site_menu_wrapper{position:fixed;direction:rtl;display:none;top:0;left:0;width:100%;height:100vh;margin:0 0 0 100%;padding:30px 15px;color:#333;text-align:center;list-style:none;background:rgba(255,255,255,0.9);backdrop-filter:blur(5px);opacity:0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;transition:all 0.2s ease-in 0s;z-index:900;}.eng .site_menu_wrapper{direction:ltr;}.open_menu .site_menu_wrapper{display:block;margin:0;opacity:1;}.view.view-site-main-menu .block{display:none;}.site_main_menu_block .menu{}.site_main_menu_block .menu li{padding:0;margin:0 0 5px 0;list-style:none;text-align:right;}.site_main_menu_block.eng .menu li{text-align:left;}.site_main_menu_block ul li ul,.site_main_menu_block .menu li .menu{position:relative;height:auto;padding:0 30px 0 0;}.eng .site_main_menu_block ul li ul,.eng .site_main_menu_block .menu li .menu{padding:0 0 0 30px;}.site_main_menu_block .menu a,.site_main_menu_block .menu a:visited,.site_main_menu_block .menu .nolink,.small .site_main_menu_block .menu a,.small .site_main_menu_block .menu a:visited,.small .site_main_menu_block .menu .nolink{color:#333 !important;font-size:1.5em;text-decoration:none;padding:5px 0;border-bottom:2px solid transparent;}.site_main_menu_block .menu a:hover{color:#000 !important;text-decoration:none !important;border-bottom:2px solid var(--brand-color-1);}.site_main_menu_block .menu .nolink:hover{border-bottom:2px solid var(--brand-color-3);}.site_main_menu_block .sub_menu .nolink:hover{border-bottom:2px solid transparent;}.site_main_menu_block .sub_menu a,.small .site_main_menu_block .menu li ul li a,.small .site_main_menu_block .menu li ul li a:visited{font-size:1.2em;}.expanded{cursor:pointer;}.expanded .menu{display:none !important;}.sub_menu .menu{display:block !important;}.sub_menu{border-top:2px solid var(--brand-color-3);border-bottom:2px solid var(--brand-color-3);}.site_menu_header{position:relative;display:block;width:100%;float:left;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.site_menu_logo{position:relative;width:100%;float:left;max-width:250px;padding:10px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.site_menu_logo img{display:block;width:100%;height:auto;}.site_menu_content{position:relative;display:block;width:100%;height:auto;max-height:100%;float:left;padding:50px 100px;text-align:center;overflow-y:auto;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.site_menu_content_inner{position:relative;display:inline-block;width:100%;max-width:1200px;height:auto;max-height:100%;margin:0 auto;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.site_menu_content_inner .view-header{display:none;}.site_menu_links{position:relative;display:block;width:30%;height:auto;max-height:100%;float:right;text-align:right;overflow-y:auto;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.eng .site_menu_links{float:left;text-align:left;}.site_menu_services{position:relative;display:block;width:70%;height:auto;max-height:100%;float:right;overflow-y:auto;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.eng .site_menu_services{float:left;}.site_menu_services .view.view-services-teasers{padding:0;}.site_menu_services .service_element_wrapper a{border:2px solid transparent;}.site_menu_services .service_element_wrapper a:hover{color:var(--brand-color-1);background:transparent;border:2px solid var(--brand-color-1);}.site_menu_services .service_element_wrapper a:hover .service_element_image_wrapper{filter:none;}.site_menu_services .view.view-categories-pages-menu .views-row{position:relative;display:block;width:calc(50% - 5px);height:auto;float:right;margin:0 0 10px 5px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.category_menu_element{position:relative;display:block;width:100%;height:auto;float:right;color:#333;padding:5px 10px;border:1px solid #ccc;border-radius:5px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;transition:all 0.2s ease-in 0s;}.category_menu_element:hover,.category_menu_element:focus{color:#fff;background:var(--brand-color-1);}.category_menu_image{position:relative;display:block;width:10%;height:auto;float:right;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.category_menu_image img{display:block;width:100%;height:auto;}.category_menu_title_wrapper{position:relative;display:block;width:100%;height:auto;float:right;text-align:right;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.category_menu_title h4{margin:0;}.site_menu_social_icons_wrapper{position:absolute;display:block;bottom:0;width:100%;height:auto;padding:10px 0;text-align:center;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.site_menu_social_icons{position:relative;display:inline-block;width:auto;margin:0 auto;text-align:center;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.unique-menu-link,.site_main_menu_block a.unique-menu-link{display:inline-block;font-size:1.2em;color:var(--brand-color-1);border:2px solid var(--brand-color-2) !important;border-bottom:2px solid var(--brand-color-2) !important;padding:0 15px !important;border-radius:50px;}.unique-menu-link:hover,.site_main_menu_block a.unique-menu-link:hover{color:#fff !important;background:var(--brand-color-2);}@media screen and (max-width:1280px){.site_menu_content{padding:30px 80px;}.site_menu_links{width:40%;}.site_menu_services{width:60%;}}@media screen and (max-width:991px){.site_menu_logo{max-width:160px;}.site_menu_content{max-height:70vh;padding:15px;overflow-y:auto;}.site_menu_links{width:50%;}.site_menu_services{width:50%;}.site_menu_services .views-row{width:49% !important;}.site_main_menu_block ul li ul,.site_main_menu_block .menu li .menu{padding:0 20px 0 0;}.eng .site_main_menu_block ul li ul,.eng .site_main_menu_block .menu li .menu{padding:0 0 0 20px;}.site_menu_services .service_element_image_wrapper{padding:0 10px;}.unique-menu-link,.site_main_menu_block a.unique-menu-link{font-size:1.5em;color:var(--brand-color-2) !important;border:none !important;border-bottom:none !important;padding:5px 0 !important;}.unique-menu-link:hover,.site_main_menu_block a.unique-menu-link:hover{color:var(--brand-color-2) !important;background:none;}.site_menu_services .view.view-categories-pages-menu .views-row{width:100%;margin:0 0 10px 0;}}@media screen and (max-width:768px){.site_menu_links{width:100%;}.site_menu_services{width:100%;}.site_menu_services .views-row{width:100% !important;}}.user_account_block{position:relative;display:block;width:100%;float:right;text-align:right;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.user_account_block_wrapper{position:relative;display:block;width:100%;float:right;text-align:right;margin:0 0 10px 0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.user_account_info_wrapper{position:relative;display:block;width:auto;float:right;}.user_info_pic{position:relative;display:block;float:right;width:48px;height:48px;margin-left:5px;background:#fff;-moz-border-radius:500px;-webkit-border-radius:500px;border-radius:500px;border:2px solid var(--brand-color-1);overflow:hidden;}.user_info_pic img{display:block;width:100% !important;height:auto;}.user_info_name_wrapper{position:relative;display:block;float:right;}.user_info_name{position:relative;display:block;float:right;padding:3px 8px;color:#fff;background:var(--brand-color-1);line-height:1;margin:5px 0;-moz-border-radius:500px;-webkit-border-radius:500px;border-radius:500px;overflow:hidden;}.user_account_label{position:relative;display:block;width:100%;float:right;color:var(--brand-color-1);text-decoration:none !important;}.user_account_block .view.view-user-online-courses{position:relative;display:block;width:100%;float:right;}.user_account_block .user_logout_menu_link{color:#000;float:left;text-decoration:none !important;}.search_line_block{position:relative;display:inline-block;width:auto;float:right;margin:0;padding:18px 10px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;transition:all 0.2s ease-in 0s;}.small .search_line_block{padding:8px 10px;}.search_line_wrapper{position:relative;direction:rtl;display:block;width:auto;float:left;text-align:right;padding:0;color:#999;border:1px solid #999;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;overflow:hidden;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.search_line_block label{position:absolute;top:5px;right:5px;text-align:right;font-family:open sans regular;font-weight:normal;transition:all 0.5s ease-in 0s;}.focus .search_line_label{margin-right:-100%;}.search_line_block .form-text{position:relative;display:inline-block;width:auto;min-width:300px;padding:8px 5px;text-align:right;border:none;color:#999;background:none;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.search_line_block .form-text:focus{border:none;}.search_line.submit-button{position:relative;display:inline-block;float:left;padding:0;}.search_line.submit-button .search-submit{position:relative;padding:8px 12px;background:none;border:none;z-index:50;}.search_line.submit-button i{position:absolute;top:0;left:0;padding:10px;line-height:1;}@media screen and (max-width:1170px){.search_line_block,.small .search_line_block{}}@media screen and (max-width:991px){.search_line_block,.small .search_line_block{position:relative;display:block;width:100%;right:0;padding:0 0 10px 0;}.search_line_wrapper{width:100%;}.search_line_block .form-text{width:85%;min-width:unset;}}.categories_menu_block{position:fixed;direction:rtl;display:block;width:100%;top:80px;left:0;float:right;padding:5px 0;background:#fff;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;transition:all 0.2s ease-in 0s;}.small .categories_menu_block{top:50px;padding:5px 0;-webkit-box-shadow:0 8px 10px 0 rgba(0,0,0,0.3);box-shadow:0 8px 10px 0 rgba(0,0,0,0.3);}.view.view-categories-menu{position:relative;display:block;width:100%;float:right;text-align:center;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.view.view-categories-menu .views-row{position:relative;display:inline-block;padding:3px 0;}.category_mega_menu{position:fixed;display:block;top:110px;right:0;width:100%;height:0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.small .category_mega_menu{top:80px;}.category_mega_menu_container{position:relative;display:none;width:100%;max-width:1220px;padding:0 10px 10px 10px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.category_mega_menu_inner{position:relative;display:block;width:100%;float:left;margin:0 auto;text-align:right;background:#fff;padding:20px 10px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-webkit-box-shadow:0 5px 10px 0 rgba(0,0,0,0.5);box-shadow:0 5px 10px 0 rgba(0,0,0,0.5);box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.category_menu_item{position:relative;z-index:20;}.category_menu_item:hover{z-index:70;}.category_menu_item:hover .category_mega_menu_container{display:inline-block;z-index:100;}.category_mega_menu_container:hover{display:inline-block;}.category_menu_item .views-row{display:block;width:100%;float:right;}.category_menu_item a,.category_menu_item a:visited{color:#000;padding:2px 7px;text-decoration:none;}.category_menu_item .selected{color:#fff !important;background:#7ecfda;-moz-border-radius:600px;-webkit-border-radius:600px;border-radius:600px;}.category_mega_menu_inner a{text-align:right;}.category_mega_menu .mega_menu_col1{position:relative;display:block;width:80%;float:right;text-align:right;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.category_mega_menu .mega_menu_col1 .view{text-align:right;}.category_mega_menu .mega_menu_col2{position:relative;display:block;width:20%;float:right;text-align:center;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.category_mega_menu .view.view-products-gallery{padding:0;}.category_mega_menu .view.view-products-gallery .view-content{display:inline-block;margin:0;}.category_mega_menu .form-item-quantity{display:none;}@media screen and (max-width:1300px){.categories_menu_block{font-size:0.9em;}}@media screen and (max-width:1200px){.categories_menu_block{display:none;}}.view.view-categories-pages-grid{position:relative;display:block;width:100%;max-width:1200px;margin:0 auto;padding:0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.view.view-categories-pages-grid .view-content{position:relative;direction:rtl;display:flex;flex-flow:row wrap;align-items:start;justify-content:center;width:100%;}.view.view-categories-pages-grid .views-row{position:relative;display:block;flex-basis:25%;height:auto;color:#000;font-family:Open sans regular;text-align:center;overflow:hidden !important;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}@media screen and (max-width:991px){.view.view-categories-pages-grid .views-row{flex-basis:33.333%;}}@media screen and (max-width:768px){.view.view-categories-pages-grid .views-row{flex-basis:50%;}}.view.view-categories-pages-carousel{position:relative;display:block;width:100%;max-width:1200px;margin:0 auto;padding:50px 0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.view.view-categories-pages-carousel .bx-wrapper{width:100% !important;padding:0 !important;margin:0 !important;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.view.view-categories-pages-carousel .bx-viewport{width:100% !important;padding:0 !important;margin:0 !important;left:0 !important;border:none !important;background:transparent !important;webkit-box-shadow:none !important;box-shadow:none !important;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.view.view-categories-pages-carousel .bxslider-views-slideshow-main-frame{margin:0 !important;padding:0 !important;overflow:hidden;min-width:100%;max-height:350px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.view.view-categories-pages-carousel .bxslider-views-slideshow-main-frame-row{width:300px !important;height:auto;color:#000;float:left !important;font-family:Open sans regular;text-align:center;padding:10px 20px !important;overflow:hidden !important;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.category_teaser_element{position:relative;display:block;width:100%;float:left;overflow:hidden;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;transition:all 0.2s ease-in 0s;}.category_teaser_image{position:relative;display:block;width:100%;max-width:250px;height:250px;background-size:cover !important;overflow:hidden;margin:0 auto;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;transition:all 0.2s ease-in 0s;}.category_teaser_image img{display:block;width:100%;height:auto;}.teaser_image_img{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover !important;transition:all 0.2s ease-in 0s;}.teaser_image_mask{position:absolute;top:-1px;left:-1px;width:calc(100% + 2px);height:calc(100% + 2px);box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;overflow:hidden;filter:drop-shadow(0 0 5px rgba(0,0,0,0.35));background:transparent url(/sites/foodshop/files/hex-mask.svg) 50% 50% no-repeat;background-size:100% 100% !important;}.teaser_image_mask:before{position:absolute;left:-30%;width:30%;height:100%;background:#fff;}.teaser_image_mask:after{position:absolute;left:100%;width:30%;height:100%;background:#fff;}.category_teaser_element:hover{text-decoration:none;}.category_teaser_element:hover .category_teaser_image .teaser_image_img{width:120%;height:120%;margin:-10% 0 0 -10%;}.category_teaser_title_wrapper{position:relative;direction:rtl;display:block;bottom:0;left:0;width:100%;height:auto;padding:5px 0;color:#555;text-decoration:none;overflow:hidden;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;transition:all 0.2s ease-in 0s;}.category_teaser_element:hover .category_teaser_title_wrapper{text-decoration:none;}.category_teaser_title{text-decoration:none;font-family:kanuba bold;}.category_teaser_title h3{margin:0;}.category_teaser_sub_title{text-decoration:none;font-family:kanuba regular;}.category_teaser_sub_title h4{margin:0;font-weight:300;}@media screen and (max-width:1200px){.view.view-categories-pages-grid .views-row{width:25%;}.view.view-categories-pages-grid .category_teaser_image{max-width:200px;height:200px;}}@media screen and (max-width:991px){.view.view-categories-pages-carousel .bxslider-views-slideshow-main-frame-row{width:33.333vw !important;}.category_teaser_image{max-width:calc(33.333vw - 40px);height:calc(33.333vw - 40px);}.view.view-categories-pages-grid .views-row{padding:10px;}.view.view-categories-pages-grid .category_teaser_image{max-width:calc(33.333vw - 30px);height:calc(33.333vw - 30px);}.category_teaser_title h3{font-size:1.2em;}.category_teaser_sub_title h4{font-size:1em;}}@media screen and (max-width:768px){.view.view-categories-pages-carousel .bxslider-views-slideshow-main-frame-row{width:50vw !important;}.category_teaser_image{max-width:calc(50vw - 40px);height:calc(50vw - 40px);}.view.view-categories-pages-grid .category_teaser_image{max-width:calc(50vw - 30px);height:calc(50vw - 30px);}.teaser_image_mask{}.category_teaser_title h3{font-size:1em;}.category_teaser_sub_title h4{font-size:0.8em;}}.view.view-categories-gallery{position:relative;display:block;width:100%;float:left;margin:0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.view.view-categories-gallery .view-content{position:relative;display:block;width:100%;max-width:1200px;margin:0 auto;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.view.view-categories-gallery .views-row{position:relative;display:block;width:25%;float:right;margin:0;padding:20px;text-align:center;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}@media screen and (max-width:1200px){.view.view-categories-gallery .views-row{width:33.333%;}}@media screen and (max-width:768px){.view.view-categories-gallery .views-row{width:50%;}}@-webkit-keyframes float-up{0%{bottom:-20%;margin-left:0;}100%{bottom:120%;margin-left:20px;}}@-moz-keyframes float-up{0%{bottom:-20%;margin-left:0;}100%{bottom:120%;margin-left:20px;}}@-o-keyframes float-up{0%{bottom:-20%;margin-left:0;}100%{bottom:120%;margin-left:20px;}}@keyframes float-up{0%{bottom:-20%;margin-left:0;}100%{bottom:120%;margin-left:20px;}}.category_header_banner_wrapper{position:relative;display:block;width:100%;float:left;margin:0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.category_page_layout_block{position:relative;display:block;width:100%;float:left;margin:0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.view.view-category-page-layout{position:relative;display:block;width:100%;float:left;overflow:hidden;font-family:Open sans regular;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.category_header_image_wrapper{position:relative;display:block;width:100%;height:300px;float:left;background:#eee;overflow:hidden;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.category_header_title_wrapper{position:absolute;direction:rtl;display:block;bottom:0;left:0;width:100%;padding:80px 0 20px 0;color:#fff;overflow:hidden;background:-moz-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0.5) 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0.5) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,0.5) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#000000',GradientType=0);box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.category_header_title_wrapper_inner{position:relative;display:block;width:100%;max-width:1200px;margin:0 auto;padding:0 15px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.category_header_image{position:absolute;display:block;top:0;width:100%;height:300px;float:right;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.category_header_image img{display:block;width:100%;height:auto;}.category_header_image_cover{position:absolute;display:block;top:0;left:0;width:25%;height:100%;background:-moz-linear-gradient(left,rgba(238,238,238,1) 0%,rgba(238,238,238,0) 100%);background:-webkit-linear-gradient(left,rgba(238,238,238,1) 0%,rgba(238,238,238,0) 100%);background:linear-gradient(to right,rgba(238,238,238,1) 0%,rgba(238,238,238,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee',endColorstr='#00eeeeee',GradientType=1);}.category_header_icon{position:relative;float:right;}.category_header_icon{position:relative;float:right;}.category_header_icon img{display:block;height:100%;width:auto;max-height:48px;}.category_header_title{position:relative;width:100%;float:right;line-height:1;font-family:kanuba regular;padding:0 5px;}.category_header_title h1{font-family:kanuba regular;margin:0;}.category_header_sub_title{position:relative;width:100%;float:right;line-height:1;font-family:kanuba light;padding:0 5px;}.category_header_sub_title h2{font-family:kanuba light;font-weight:300;margin:0;}.category_icon_baloon{position:absolute;display:block;top:-10%;left:-10%;padding:30px;width:25%;height:auto;-moz-border-radius:600px;-webkit-border-radius:600px;border-radius:600px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.category_icon_baloon img{display:block;width:100%;height:auto;opacity:0.5;transform:rotateY(180deg);}@media screen and (max-width:991px){.category_header_image_wrapper{height:250px;}.category_header_title h1{font-size:2em;}}@media screen and (max-width:768px){.category_header_image_wrapper{height:200px;}.category_header_title h1{font-size:1.5em;}}@media screen and (max-width:560px){.category_header_title h1{font-size:1.3em;}}.category_content_wrapper{position:relative;display:block;width:100%;float:left;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.category_content_inner{position:relative;display:block;width:100%;float:left;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.category_content{position:relative;display:block;width:100%;max-width:1200px;margin:0 auto;padding:0 15px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.category_page_text{position:relative;direction:rtl;display:block;width:100%;float:left;padding:20px 0;margin-bottom:20px;border-bottom:1px solid #555;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.category_brands_carousel_wrapper{position:relative;display:block;width:100%;float:left;margin:0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.category_brands_carousel{position:relative;width:100%;max-width:1200px;margin:0 auto;padding:0 15px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.category_brands_carousel .bx-wrapper{width:100% !important;height:auto;padding:0 !important;margin:0 !important;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.category_brands_carousel .bx-viewport{width:100% !important;padding:0 !important;margin:0 !important;left:0 !important;border:none !important;background:transparent !important;webkit-box-shadow:none !important;box-shadow:none !important;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.category_brands_carousel .bxslider-views-slideshow-main-frame{margin:0 !important;padding:0 !important;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.category_brands_carousel .bxslider-views-slideshow-main-frame-row{width:180px !important;height:auto;padding:10px !important;margin:0 !important;overflow:hidden;z-index:20;}.category_brands_sections_block{position:relative;display:block;width:100%;float:left;margin:0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.view.view-category-brands-sections{position:relative;display:block;width:100%;float:left;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.view.view-category-brands-sections .views-row{position:relative;display:block;width:100%;float:left;margin:0;padding:30px 0;overflow:hidden;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.view.view-category-brands-sections .views-row-odd .category_brand_overlay_color{position:absolute;top:0;left:0;width:100%;height:100%;background:transparent;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.view.view-category-brands-sections .views-row-even .category_brand_overlay_color{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.05);box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.view.view-category-brands-sections .views-row-odd .category_brand_image{position:absolute;top:0;right:0;width:35%;height:auto;}.view.view-category-brands-sections .views-row-even .category_brand_image{position:absolute;top:0;left:0;width:35%;height:auto;}.category_brand_image img{display:block;width:100%;height:auto;}.view.view-category-brands-sections .views-row-odd .category_brand_image_cover{position:absolute;top:0;left:0;width:30%;height:100%;background:-moz-linear-gradient(left,rgba(255,255,255,1) 0%,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(left,rgba(255,255,255,1) 0%,rgba(255,255,255,0) 100%);background:linear-gradient(to right,rgba(255,255,255,1) 0%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#00ffffff',GradientType=1);box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.view.view-category-brands-sections .views-row-even .category_brand_image_cover{position:absolute;top:0;right:0;width:30%;height:100%;background:-moz-linear-gradient(left,rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%);background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%);background:linear-gradient(to right,rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff',endColorstr='#ffffff',GradientType=1);box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.category_brand_wrapper{position:relative;width:100%;max-width:1200px;margin:0 auto;padding:0 15px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.category_brand_logo{position:relative;width:20%;float:right;padding:10px 15px;color:#000;border-left:1px solid #000;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.category_brand_text_wrapper{position:relative;direction:rtl;width:80%;float:right;padding:10px;color:#000;text-align:right;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.category_brand_title{font-size:1.5em;font-family:Duvshanit bold;}.category_brand_text{font-size:1em;font-family:Duvshanit regular;}.category_section_products{position:relative;width:100%;max-width:680px;margin:0 auto;padding:0 15px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.category_section_products .bx-wrapper{width:100% !important;height:auto;padding:0 !important;margin:0 !important;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.category_section_products .bx-viewport{width:100% !important;padding:0 !important;margin:0 !important;left:0 !important;border:none !important;background:transparent !important;webkit-box-shadow:none !important;box-shadow:none !important;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.category_section_products .bxslider-views-slideshow-main-frame{margin:0 !important;padding:0 !important;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.category_section_products .bxslider-views-slideshow-main-frame-row{width:100vw !important;height:auto;max-width:680px;padding:10px !important;margin:0 !important;overflow:hidden;z-index:20;}.product_slider_image{}.product_slider_image img{position:relative;margin:0 auto;}.view.view-category-brands-sections .views-row-odd .bx-controls.bx-has-controls-direction{position:absolute;bottom:80px;left:0;width:90px;}.view.view-category-brands-sections .views-row-even .bx-controls.bx-has-controls-direction{position:absolute;bottom:80px;width:90px;}.partners_gallery_block{position:relative;display:block;width:100%;max-width:1200px;margin:0 auto 30px auto;padding:30px 0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.view.view-partners-gallery{position:relative;display:block;width:100%;float:left;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.view.view-partners-gallery h3{position:relative;direction:rtl;display:block;width:100%;float:right;text-align:right;padding:20px 15px;border-bottom:2px solid var(--brand-color-1);box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.eng .view.view-partners-gallery h3{direction:ltr;text-align:left;}.view.view-partners-gallery .views-row{position:relative;display:block;width:25%;float:right;text-align:center;margin:0 0 20px 0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.eng .view.view-partners-gallery .views-row{float:left;}.partner_element a,.partner_element a:visited{color:#000 !important;text-decoration:none !important;transition:all 0.2s ease-in 0s;}.partner_element a:hover{color:#34ba85 !important;text-decoration:none !important;}.partner_title a,.partner_title a:visited{color:#000 !important;text-decoration:none !important;transition:all 0.2s ease-in 0s;}.partner_title a:hover{color:#34ba85 !important;text-decoration:none !important;}@media screen and (max-width:1200px){.view.view-partners-gallery .views-row{width:25%;}}@media screen and (max-width:960px){.view.view-partners-gallery .views-row{width:33.333%;}}@media screen and (max-width:560px){.view.view-partners-gallery .views-row{width:50%;}}.clients_gallery_block{position:relative;display:block;width:100%;float:left;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.view.view-clients-gallery{position:relative;display:block;width:100%;max-width:1200px;margin:0 auto;padding:0 15px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.view.view-clients-gallery .views-row{position:relative;display:block;width:25%;float:right;text-align:center;margin:0 0 20px 0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.clients_element a,.clients_element a:visited{color:#000 !important;text-decoration:none !important;transition:all 0.2s ease-in 0s;}.clients_element a:hover{color:#34ba85 !important;text-decoration:none !important;}.clients_title a,.clients_title a:visited{color:#000 !important;text-decoration:none !important;transition:all 0.2s ease-in 0s;}.clients_title a:hover{color:#34ba85 !important;text-decoration:none !important;}@media screen and (max-width:1200px){.view.view-clients-gallery .views-row{width:25%;}}@media screen and (max-width:991px){.view.view-clients-gallery .views-row{width:33.333%;}}@media screen and (max-width:768px){.view.view-clients-gallery .views-row{width:50%;}}.services_gallery_block{position:relative;display:block;width:100%;float:left;padding:30px 0;margin-bottom:20px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.view.view-services-gallery{position:relative;display:block;width:100%;max-width:1200px;margin:0 auto;padding:0 15px;overflow:hidden !important;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.view.view-services-gallery .views-row{position:relative;direction:rtl;display:block;width:50%;float:right;padding:0;text-align:right;overflow:hidden !important;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;transition:all 0.2s ease-in 0s;}.eng .view.view-services-gallery .views-row{direction:ltr;float:left;}.view.view-services-gallery .views-row:nth-child(4n) .service_teaser_image_wrapper,.view.view-services-gallery .views-row:nth-child(4n - 1) .service_teaser_image_wrapper{float:left;}.view.view-services-gallery .views-row:nth-child(4n) .service_teaser_text_wrapper,.view.view-services-gallery .views-row:nth-child(4n - 1) .service_teaser_text_wrapper{float:left;}.view.view-services-gallery .views-row:nth-child(4n) .service_teaser_triangle,.view.view-services-gallery .views-row:nth-child(4n - 1) .service_teaser_triangle{right:calc(100% - 15px);}.eng .view.view-services-gallery .views-row:nth-child(4n) .service_teaser_image_wrapper,.eng .view.view-services-gallery .views-row:nth-child(4n - 1) .service_teaser_image_wrapper{float:right;}.eng .view.view-services-gallery .views-row:nth-child(4n) .service_teaser_text_wrapper,.eng .view.view-services-gallery .views-row:nth-child(4n - 1) .service_teaser_text_wrapper{float:right;}.eng .view.view-services-gallery .views-row:nth-child(4n) .service_teaser_triangle,.eng .view.view-services-gallery .views-row:nth-child(4n - 1) .service_teaser_triangle{left:calc(100% - 15px);}.view.view-services-gallery .views-row:hover .service_teaser_image{-webkit-box-shadow:0 0 5px 1px rgba(0,0,0,0.5);box-shadow:0 0 5px 1px rgba(0,0,0,0.5);}.view.view-services-gallery .views-row:hover .service_teaser_text{-webkit-box-shadow:0 0 5px 1px rgba(0,0,0,0.5);box-shadow:0 0 5px 1px rgba(0,0,0,0.5);}@media screen and (max-width:768px){.view.view-services-gallery .views-row{width:100%;}}.service_page_banner_block{position:relative;display:block;width:100%;float:left;margin:0 0 20px 0 !important;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,0.5);box-shadow:0 0 10px 0 rgba(0,0,0,0.5);box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.service_page_layout_block{position:relative;direction:rtl;display:block;width:100%;float:left;margin:0 auto;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.service_page_layout_block.eng{direction:ltr;}.view.view-service-page-projects{position:relative;display:block;width:100%;float:left;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.service_page_header{position:relative;display:block;width:100%;float:left;min-height:200px;background:#eee;margin-bottom:20px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.service_page_header.fs-red{color:#fff;background-color:#f05b5b;}.service_page_header.fs-cian{color:#fff;background-color:#7ecfda;}.service_page_header.fs-grey{color:#555;background-color:#eee;}.service_page_header img{display:block;width:100%;height:auto;}.service_page_content{position:relative;display:block;width:100%;max-width:1200px;margin:0 auto;padding:30px 10px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.service_page_layout_block .page_title{text-align:right;}.eng .service_page_layout_block .page_title{text-align:left;}.service_page_title_wrapper{position:absolute;display:block;bottom:0;left:0;width:100%;padding:0;color:#333;overflow:hidden;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.fb-red .service_page_title_wrapper,.fb-cian .service_page_title_wrapper{}.service_page_title_inner{position:relative;width:100%;float:right;}.service_page_title_inner_inner{position:relative;width:100%;max-width:1200px;padding:0 15px;margin:0 auto;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.service_page_icon{position:relative;direction:rtl;display:block;width:auto;float:right;margin:0 auto;text-align:right;padding:0 10px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.service_page_icon img{width:62px;height:auto;}.eng .service_page_icon{direction:ltr;float:left;}.service_page_title{position:relative;direction:rtl;display:block;width:100%;float:right;margin:0 auto;text-align:right;padding:0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.eng .service_page_title{direction:ltr;float:left;text-align:left;}.fs-red .service_page_title,.fs-cian .service_page_title{color:#fff;}.service_page_body{position:relative;display:block;width:100%;float:right;text-align:right;margin:30px 0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.eng .service_page_body{direction:ltr;text-align:left;}.service_page_image{position:relative;float:left;max-width:500px;padding:5px 10px;}.service_page_image img{display:block;width:100%;height:auto;}.view.view-service-page-projects{position:relative;display:block;direction:rtl;width:100%;float:left;text-align:right;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.view.view-service-page-projects .views-row{position:relative;display:block;width:100%;float:left;border-top:1px solid #ccc;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.service_text_wrapper{position:relative;display:block;width:100%;float:right;padding:0 0 0 20px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.service_media_wrapper{position:relative;display:block;width:50%;float:right;padding:1em 0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.service_project_files{position:relative;display:block;width:100%;float:right;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.service_project_files ul{padding:0;margin:0;list-style:none;}.service_project_files ul li{position:relative;display:block;width:33.333%;float:right;padding:0 0 15px 15px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.service_project_links{position:relative;display:block;width:100%;float:right;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.service_project_links ul{padding:0;margin:0;list-style:none;}.service_project_links ul li{position:relative;display:block;width:33.333%;float:right;padding:0 0 0 15px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}@media screen and (max-width:991px){.service_page_header_image img{width:170% !important;margin-left:-35%;}}@media screen and (max-width:560px){.service_page_header_image img{width:220% !important;margin-left:-60%;}}.service_products_block{position:relative;display:block;width:100%;float:left;margin:0 !important;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.view.view-service-products{position:relative;display:block;width:100%;float:left;margin:0 !important;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.view.view-service-products .views-row{position:relative;display:block;width:100%;float:left;margin:0 !important;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.product_section_wrapper{position:relative;display:block;width:100%;float:left;padding:20px 0;margin:0 !important;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.product_section_inner{position:relative;display:block;width:100%;max-width:1200px;padding:0 15px;margin:0 auto;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.product_section_image{position:relative;display:block;width:20%;padding:20px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.product_section_image img{display:block;width:100%;height:auto;}.product_section_content{position:relative;display:block;width:80%;padding:20px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.view.view-service-products .views-row-odd .product_section_image{float:left;}.view.view-service-products .views-row-odd .product_section_content{float:left;}.view.view-service-products .views-row-even .product_section_image{float:right;}.view.view-service-products .views-row-even .product_section_content{float:right;}.product_section_title{position:relative;display:block;width:100%;float:right;font-family:Open sans regular;text-align:right;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.product_section_title h3{margin:0;}.product_section_sub_title{position:relative;display:block;width:100%;float:right;font-family:Duvshanit bold;text-align:right;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.product_section_sub_title h4{margin:0;}.product_section_text{position:relative;display:block;width:100%;float:right;font-family:Duvshanit regular;text-align:right;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.pillar_header_banner_wrapper{position:relative;display:block;width:100%;float:left;margin:0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.pillar_page_layout_block{position:relative;display:block;width:100%;float:left;margin:0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.view.view-pillar-page-layout{position:relative;display:block;width:100%;float:left;overflow:hidden;font-family:Open sans regular;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.pillar_header_image_wrapper{position:relative;display:block;width:100%;height:200px;float:left;background:#eee;overflow:hidden;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.pillar_header_title_wrapper{position:absolute;direction:rtl;display:block;bottom:0;left:0;width:100%;padding:80px 0 20px 0;color:#333;overflow:hidden;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.pillar_header_title_wrapper_inner{position:relative;display:block;width:100%;max-width:1200px;margin:0 auto;padding:0 15px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.pillar_header_image{position:absolute;display:block;top:0;width:100%;height:300px;float:right;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.pillar_header_image img{display:block;width:100%;height:auto;}.pillar_header_image_cover{position:absolute;display:block;top:0;left:0;width:25%;height:100%;background:-moz-linear-gradient(left,rgba(238,238,238,1) 0%,rgba(238,238,238,0) 100%);background:-webkit-linear-gradient(left,rgba(238,238,238,1) 0%,rgba(238,238,238,0) 100%);background:linear-gradient(to right,rgba(238,238,238,1) 0%,rgba(238,238,238,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee',endColorstr='#00eeeeee',GradientType=1);}.pillar_header_icon{position:relative;float:right;padding:12px;}.pillar_header_icon img{position:relative;display:block;height:100%;width:auto;max-height:48px;}.pillar_header_title{position:relative;width:auto;float:right;line-height:1;font-family:Open sans regular;padding:20px 10px;}.pillar_header_title h1{font-family:Open sans regular;margin:0;}.pillar_header_sub_title{position:relative;width:100%;float:right;line-height:1;font-family:Open sans regular;padding:0 5px;}.pillar_header_sub_title h2{font-family:Open sans regular;font-weight:300;margin:0;}.pillar_icon_baloon{position:absolute;display:block;top:-10%;left:-10%;padding:30px;width:25%;height:auto;-moz-border-radius:600px;-webkit-border-radius:600px;border-radius:600px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.pillar_icon_baloon img{display:block;width:100%;height:auto;opacity:0.5;transform:rotateY(180deg);}.page_layout_text_wrapper{position:relative;direction:rtl;display:block;width:100%;height:auto;float:left;padding:15px 0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.page_layout_text{position:relative;direction:rtl;display:block;width:100%;height:auto;max-width:1200px;margin:0 auto;padding:0 15px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}@media screen and (max-width:768px){}.view.view-general-jobs-gallery{position:relative;display:block;width:100%;max-width:1200px;margin:20px auto;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.view.view-general-jobs-gallery #isotope-container{}.view.view-general-jobs-gallery .isotope-element{position:relative;width:25%;height:auto;padding:20px !important;margin:0 !important;background:none;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;transition:all 0.2s ease-in 0s;}.job_wrapper{position:relative;display:block;direction:rtl;width:100%;float:left;background:#fff;padding:15px;text-decoration:none !important;-webkit-box-shadow:0 0 15px 0 rgba(0,0,0,0.2);box-shadow:0 0 15px 0 rgba(0,0,0,0.2);-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;overflow:hidden !important;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;transition:all 0.2s ease-in 0s;}@media screen and (max-width:1200px){.view.view-general-jobs-gallery .isotope-element{width:33.333%;}}@media screen and (max-width:991px){.view.view-general-jobs-gallery .isotope-element{width:50%;}}@media screen and (max-width:560px){.view.view-general-jobs-gallery .isotope-element{width:100%;}}#webform-client-form-579{position:relative;display:block;direction:rtl;width:100%;float:left;margin:0;padding:20px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}#node-579 .form-item{position:relative;display:block;width:100%;float:left;margin-bottom:10px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}#node-579 .form-item label{position:relative;display:inline-block;float:right;width:auto;padding:5px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}#node-579 .form-required{float:left;}#node-579 .form-text{position:relative;display:inline-block;float:left;width:80%;padding:5px;border:1px solid #ccc;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}#webform-component-job-title label{display:none;}#webform-component-job-title .form-text,#webform-component-job-number .form-text{border:none !important;}#webform-client-form-579 .form-textarea{padding:5px;border:1px solid #ccc;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}#webform-client-form-579 .form-actions{position:relative;width:100%;float:left;text-align:center;}.form-submit,.form-submit:visited{display:inline-block;padding:10px 30px;color:#fff !important;background:var(--brand-color-1);border:1px solid var(--brand-color-1);text-decoration:none !important;transition:all 0.2s ease-in 0s;}.form-submit:hover{color:var(--brand-color-1) !important;background:#fff;text-decoration:none !important;}.form-submit.hidden{display:none !important;}#webform-component-job-title{display:none;}#webform-client-form-700{position:relative;display:block;direction:ltr;width:100%;float:left;margin:0;padding:20px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}#node-700 .form-item{position:relative;display:block;width:100%;float:left;margin-bottom:10px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}#node-700 .form-item label{position:relative;display:inline-block;float:left;width:auto;padding:5px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}#node-700 .form-required{float:right;}#node-700 .form-text{position:relative;display:inline-block;float:right;width:80%;padding:5px;border:1px solid #ccc;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}#webform-component-job-title label{display:none;}#webform-component-job-title .form-text,#webform-component-job-number .form-text{border:none !important;}#webform-client-form-700 .form-textarea{padding:5px;border:1px solid #ccc;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}#webform-client-form-700 .form-actions{position:relative;width:100%;float:left;text-align:center;}.form-submit,.form-submit:visited{display:inline-block;padding:10px 30px;color:#fff !important;background:var(--brand-color-1);border:1px solid var(--brand-color-1);text-decoration:none !important;transition:all 0.2s ease-in 0s;}.form-submit:hover{color:var(--brand-color-1) !important;background:#fff;text-decoration:none !important;}#webform-component-job-title{display:none;}.jobs_gallery_block{position:relative;display:block;direction:rtl;width:100%;float:left;margin:0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.eng.jobs_gallery_block{direction:ltr;}.view.view-jobs-gallery{position:relative;display:block;width:100%;max-width:1200px;margin:0 auto;padding:0 15px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.view.view-jobs-gallery .views-row{position:relative;display:block;width:100%;max-width:1200px;margin:0 0 30px 0;padding:10px 0;text-align:right;border-bottom:1px solid var(--brand-color-1);box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.view.view-jobs-gallery .isotope-options ul li,.view.view-jobs-gallery .view-content ul li{padding:0 !important;background:none !important;background-image:none !important;}.eng .view.view-jobs-gallery .isotope-options ul li,.eng .view.view-jobs-gallery .view-content ul li{background:none !important;background-image:none !important;}.eng .view.view-jobs-gallery .views-row{text-align:left;}.view.view-jobs-gallery .views-row:last-child{border-bottom:none;}.job_title{font-size:1.5em;color:var(--brand-color-1);font-weight:700;}.job_number{font-size:1.2em;color:var(--brand-color-2);}.job_description{color:#000;}.job_requirements_title{font-size:1.2em;color:var(--brand-color-1);}.job_requirements{color:#000;}.send_job_cv,.send_job_cv:visited{display:inline-block;padding:10px 30px;color:#fff !important;background:var(--brand-color-1);border:1px solid var(--brand-color-1);text-decoration:none !important;transition:all 0.2s ease-in 0s;}.send_job_cv:hover{color:var(--brand-color-1) !important;background:#fff;text-decoration:none !important;}.basic_page_banner_block{position:relative;direction:rtl;display:block;width:100%;float:left;margin:0 !important;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,0.5);box-shadow:0 0 10px 0 rgba(0,0,0,0.5);box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.basic_page_banner_block.eng{direction:ltr;}.page_banner{position:relative;display:block;width:100%;float:left;margin:0;overflow:hidden;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.page_banner_image{position:relative;display:block;width:100%;}.page_banner_image img{position:relative;display:block;width:100%;heihgt:auto;}.page_title_wrapper{position:absolute;display:block;width:100%;height:100%;top:0;left:0;padding:80px 0;background:rgba(0,0,0,0.5);box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.page_title_inner{position:relative;display:block;width:100%;max-width:1200px;margin:0 auto;padding:0 15px;color:#fff;font-family:BigJohn;text-align:center;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.basic_page_banner{position:relative;display:block;width:100%;float:left;min-height:100px;background:#555;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.basic_page_banner img{position:relative;display:block;width:100% !important;height:auto;}.basic_page_title_wrapper{position:absolute;display:block;bottom:0;left:0;width:100%;padding:80px 0 20px 0;color:#fff;overflow:hidden;background:-moz-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0.5) 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0.5) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,0.5) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#000000',GradientType=0);box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.eng .basic_page_title_wrapper{direction:ltr;}.basic_page_title_wrapper_inner{position:relative;display:block;width:100%;max-width:1200px;margin:0 auto;padding:0 15px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.basic_page_banner_image{position:relative;display:block;width:100%;max-width:100%;height:auto;min-height:170px;float:left;background:#555;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.basic_page_banner_image img{display:block;width:100%;height:auto;}.basic_page_title{position:relative;float:right;width:100%;font-size:3em;line-height:1;font-family:open sans regular;padding:0 5px;}.basic_page_sub_title{position:relative;float:right;width:100%;font-size:1.5em;line-height:1;font-family:open sans regular;padding:5px;}.pasic_page_color_strip{position:relative;display:block;width:100%;height:4px;z-index:50;}#main-content{position:relative;margin:80px 0 0 0 !important;padding:0;overflow:hidden;margin-left:0 !important;margin-right:0 !important;transition:all 0.3s ease-in 0s;}.basic_page_layout_block{position:relative;display:block;width:100%;float:left;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.basic_page_layout_block .view-content{position:relative;display:block;width:100%;max-width:1200px;margin:0 auto;padding:30px 10px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.basic_page_layout_block .page_title{text-align:right;}.eng .basic_page_layout_block .page_title{text-align:left;}.basic_page_layout_block .page_title h1{position:relative;display:inline;width:auto;text-align:right;padding:0;margin:0 !important;line-height:1;}.eng .basic_page_layout_block .page_title h1{text-align:left;}.basic_page_layout_block .page_title_en{text-align:left;}.eng .basic_page_layout_block .page_title_en{text-align:left;}.basic_page_layout_block .page_title_en h1{position:relative;display:inline;width:auto;text-align:left;padding:0;margin:0 !important;line-height:1;}.basic_page_layout_block .page_sub_title{font-weight:300;text-align:right;}.eng .basic_page_layout_block .page_sub_title{text-align:left;}.basic_page_layout_block .page_sub_title h2{margin:0 !important;line-height:1;font-weight:300;text-align:right;}.eng .basic_page_layout_block .page_sub_title h2{text-align:left;}.basic_page_layout_block .page_sub_title_en{font-weight:300;text-align:left;}.basic_page_layout_block .page_sub_title_en h2{margin:0 !important;line-height:1;font-weight:300;text-align:left;}.eng .basic_page_layout_block .page_sub_title_en h2{text-align:left;}.basic_page_body{position:relative;display:block;width:100%;float:left;margin-top:20px;padding:0 15px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.basic_page_footer{position:relative;display:block;width:100%;float:left;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.basic_page_body h2,.basic_page_body h3,.basic_page_body h4,.basic_page_body h5,.basic_page_body h6{margin:0 !important;}.statistics_counter{display:none !important;}.page_link{position:relative;display:block;width:100%;float:left;padding:10px 0;border-top:1px solid #ccc;margin:0 0 30px 0 !important;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.page_link li{position:relative;display:block;width:33.333%;float:left;padding:0 5px !important;margin:0 0 5px 0 !important;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.page_link a,.page_link a:visited{position:relative;display:block;font-size:1em;line-height:1;font-weight:300;color:#34b984;background:rgba(255,255,255,0.5);border:1px solid #34b984;padding:10px 20px;text-align:center;text-decoration:none;-moz-border-radius:100px;-webkit-border-radius:100px;border-radius:100px;transition:all 0.2s ease-in 0s;}.page_link a:hover{color:#fff;background:#34b984;text-decoration:none !important;}.page_file{position:relative;display:block;width:100%;float:left;padding:10px 0;margin:0 0 30px 0 !important;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.page_file li{position:relative;display:block;width:33.333%;float:left;padding:0 5px !important;margin:0 0 5px 0 !important;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.page_file li .download-file{position:relative;display:block;border:1px solid #3c7cba;overflow:hidden !important;-moz-border-radius:100px;-webkit-border-radius:100px;border-radius:100px;}.page_file .file-icon{position:relative;display:inline-block;width:10%;float:left;line-height:1;padding:7px 10px;text-align:center;text-decoration:none;background:#fff;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.page_file a,.page_file a:visited{position:relative;display:inline-block;width:90%;float:left;font-size:1em;line-height:1;font-weight:300;color:#fff;background:#3c7cba url(/sites/foodshop/themes/generic_template/images/download-sign.png) no-repeat 98% 50% !important;padding:10px 35px 10px 10px;text-align:center;text-decoration:none;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;transition:all 0.2s ease-in 0s;}.page_file a:hover{color:#3c7cba;background:#fff url(/sites/foodshop/themes/generic_template/images/download-sign_hover.png) no-repeat 98% 50% !important;text-decoration:none !important;}@media (max-width:1200px){#main-content{position:relative;margin:100px 0 0 0 !important;}}@media (max-width:991px){#main-content{position:relative;margin:100px 0 0 0 !important;}.basic_page_banner_image img{width:170% !important;margin-left:-35%;}.page_link li,.page_file li{width:50%;}}@media (max-width:560px){.basic_page_banner_image img{width:220% !important;margin-left:-60%;}.page_link li,.page_file li{width:100%;padding:0;}}.team_gallery_block{position:relative;direction:rtl;display:block;width:100%;float:left;margin:30px 0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.view.view-team-members-list{position:relative;direction:rtl;display:block;width:100%;max-width:1200px;margin:0 auto;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.view.view-team-members-list .views-row{position:relative;direction:rtl;display:block;width:25%;float:right;padding:10px;color:#000;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.eng .view.view-team-members-list .views-row{direction:ltr;float:left;}.team_member_details_picture{position:relative;width:35%;float:right;text-align:center;margin:0 auto;padding:10px;overflow:hidden !important;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.team_member_text_wrapper{position:relative;direction:rtl;width:65%;float:right;margin:0 auto;padding:10px;overflow:hidden !important;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.eng .team_member_details_picture{float:left;}.eng .team_member_text_wrapper{float:left;}.team_member_text_wrapper.eng{direction:ltr;}.team_member_email{position:relative;width:100%;float:left;text-align:center;padding:5px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.team_member_email_btn{position:relative;display:inline-block;font-size:1em;line-height:1;font-weight:300;color:#fff !important;background:var(--brand-color-1);border:1px solid var(--brand-color-1);padding:10px 20px;text-align:center;text-decoration:none;margin:0 auto;transition:all 0.2s ease-in 0s;}.team_member_email_btn:hover{color:var(--brand-color-1) !important;background:#fff;text-decoration:none !important;}@media screen and (max-width:991px){.view.view-team-members-list .views-row{width:33.333%;}.team_member_details_picture{width:50%;}.team_member_text_wrapper{width:50%;}}@media screen and (max-width:768px){.view.view-team-members-list .views-row{width:50%;}}@media screen and (max-width:560px){.view.view-team-members-list .views-row{width:50%;}.team_member_details_picture{width:100%;text-align:center;}.team_member_details_picture img{position:relative;display:block;max-width:200px !important;margin:0 auto;}.team_member_text_wrapper{width:100%;}.team_member_name{font-size:1em;}.team_member_position{font-size:0.8em;}}.evetns_gallery_block{position:relative;display:block;width:100%;max-width:1200px;margin:0 auto;padding:30px 0 !important;border-top:1px solid #000;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.view.view-events-gallery{position:relative;direction:rtl;display:block;width:100%;max-width:1200px;margin:0 auto;padding:0 0 60px 0 !important;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.eng .view.view-events-gallery{direction:ltr;}.view.view-events-gallery .views-row{position:relative;display:block;width:100% !important;float:right;margin:0 !important;padding:20px 35px !important;background:none !important;color:#000;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.event_teaser_wrapper{position:relative;display:block;width:100%:float:left;color:#000 !important;background:#fff;text-decoration:none !important;-webkit-box-shadow:0 0 15px 0 rgba(0,0,0,0.2);box-shadow:0 0 15px 0 rgba(0,0,0,0.2);-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;overflow:hidden !important;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;transition:all 0.2s ease-in 0s;}.event_teaser_image{position:relative;width:250px;float:right;overflow:hidden;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.event_teaser_image img{display:block;width:100% !important;height:auto;}.event_teaser_info{position:relative;width:100%;float:right;padding:10px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.eng .event_teaser_image,.eng .event_teaser_info{float:left;}.event_teaser_info.image{width:calc(100% - 250px);}.event_teaser_icons{padding:0 10px 10px 10px;border-bottom:1px solid #ccc;}.blog_teaser_wrapper{position:relative;display:block;width:100%:float:left;color:#000 !important;background:#fff;text-decoration:none !important;-webkit-box-shadow:0 0 15px 0 rgba(0,0,0,0.2);box-shadow:0 0 15px 0 rgba(0,0,0,0.2);-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;overflow:hidden !important;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;transition:all 0.2s ease-in 0s;}.eng .blog_teaser_wrapper{direction:ltr;}.blog_teaser_wrapper:hover{text-decoration:none !important;-webkit-box-shadow:0 0 15px 1px rgba(0,0,0,0.7);box-shadow:0 0 15px 1px rgba(0,0,0,0.7);}.view.view-event-page-images{padding:10px 0;}.view.view-event-page-images .views-row{position:relative;display:block;width:33.333%;float:right;padding:5px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.event_image{display:block;overflow:hidden;}.event_image img{display:block;width:100%;height:auto;}.event_image_overlay{position:absolute;top:0;left:0;width:100%;height:100%;color:#fff;padding:5px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;opacity:0;transition:all 0.2s ease-in 0s;}.event_image_overlay_inner{position:relative;width:100%;height:100%;padding:30% 46%;color:#fff;font-size:1.3em;line-height:1;background:-moz-linear-gradient(top,rgba(0,204,102,0.7) 0%,rgba(0,255,255,0.7) 100%);background:-webkit-linear-gradient(top,rgba(0,204,102,0.7) 0%,rgba(0,255,255,0.7) 100%);background:linear-gradient(to bottom,rgba(0,204,102,0.7) 0%,rgba(0,255,255,0.7) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b300cc66',endColorstr='#b300ffff',GradientType=0);box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;transition:all 0.2s ease-in 0s;}.event_image_overlay:hover{opacity:1;font-size:2em;}.event_overlay_title{position:absolute;bottom:0;;left:0;width:100%;color:#fff;text-align:right;padding:10px;font-size:0.5em;color:#000;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.event_post_date{font-size:1.5em;}.event_submit{position:relative;display:inline-block;width:auto;font-size:1.2em;line-height:1;font-family:open sans bold;font-weight:300;color:#fff !important;text-align:center;background:var(--brand-color-1);border:2px solid var(--brand-color-1);padding:5px 30px;margin:10px 10px 0 10px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;transition:all 0.2s ease-in 0s;}.event_submit:hover{background:transparent;color:var(--brand-color-1) !important;text-decoration:none !important;}.event_submit.negative{color:var(--brand-color-1) !important;text-align:center;background:#fff;border:2px solid var(--brand-color-1);}.event_submit.negative:hover{background:transparent;color:#fff !important;background:var(--brand-color-1);text-decoration:none !important;}#webform-client-form-628{position:relative;display:block;direction:rtl;width:100%;float:left;margin:0;padding:20px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}#webform-component-event-title label{display:none;}#webform-component-event-title .form-text,#webform-component-event-date .form-text{border:none !important;}#node-628 .form-item{position:relative;display:block;width:100%;float:left;margin-bottom:10px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}#node-628 .form-item label{position:relative;display:inline-block;float:right;width:auto;padding:5px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}#node-628 .form-required{float:left;}#node-628 .form-text{position:relative;display:inline-block;float:left;width:80%;padding:5px;border:1px solid #ccc;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}#webform-client-form-628 .form-actions{position:relative;width:100%;float:left;text-align:center;}#webform-client-form-713{position:relative;display:block;direction:ltr;width:100%;float:left;margin:0;padding:20px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}#webform-component-event-title label{display:none;}#webform-component-event-title .form-text,#webform-component-event-date .form-text{border:none !important;}#node-713 .form-item{position:relative;display:block;width:100%;float:left;margin-bottom:10px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}#node-713 .form-item label{position:relative;display:inline-block;float:left;width:auto;padding:5px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}#node-713 .form-required{float:right;}#node-713 .form-text{position:relative;display:inline-block;float:right;width:80%;padding:5px;border:1px solid #ccc;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}#webform-client-form-713 .form-actions{position:relative;width:100%;float:left;text-align:center;}@media screen and (max-width:1600px){.view.view-events-gallery .isotope-element{padding:10px 25px !important;}}@media screen and (max-width:960px){.view.view-events-gallery .isotope-element{padding:10px 20px !important;}}@media screen and (max-width:768px){.view.view-events-gallery .isotope-element{width:50% !important;padding:10px 15px !important;}.view.view-event-page-images .views-row{width:50%;}.event_overlay_title{font-size:0.35em;}}@media screen and (max-width:560px){.view.view-events-gallery .isotope-element{width:100% !important;}.view.view-event-page-images .views-row{width:100%;}.event_overlay_title{font-size:0.5em;}}.blog_gallery_block{position:relative;display:block;width:100%;max-width:1680px;margin:0 auto;padding:30px 0 !important;border-top:1px solid #000;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.view.view-blog-gallery{position:relative;display:block;width:100%;max-width:1200px;margin:0 auto;padding:0 0 60px 0 !important;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.view.view-blog-gallery .view-header{position:relative;display:none;float:right;background:#fff;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;z-index:60;}.include_filters .view.view-blog-gallery .view-header{display:block;width:15%;}.eng .view.view-blog-gallery .view-header{float:left;}.view.view-blog-gallery .view-content{position:relative;display:block;width:100%;float:left;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.include_filters .view.view-blog-gallery .view-content{width:85%;}.eng .view.view-blog-gallery .view-content{float:right;}.view.view-blog-gallery #isotope-container{-ms-transform:rotateY(180deg);-webkit-transform:rotateY(180deg);transform:rotateY(180deg);}.eng .view.view-blog-gallery #isotope-container{-ms-transform:rotateY(0deg);-webkit-transform:rotateY(0deg);transform:rotateY(0deg);}.view.view-blog-gallery .isotope-filters{background:#fff;}.isotope-filters li{padding:0 !important;background:none !important;}.view.view-blog-gallery .isotope-filters li{display:block;direction:rtl;width:100%;float:right;text-align:right;margin:0;}.eng .view.view-blog-gallery .isotope-filters li{direction:ltr;text-align:left;background-image:none !important;}.view.view-blog-gallery .isotope-element{position:relative;display:inline-block;width:25% !important;height:auto !important;margin:0 !important;padding:15px !important;background:none !important;color:#000;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.blog_teaser_wrapper{position:relative;display:block;direction:rtl;width:100%:float:left;color:#000 !important;background:#fff;text-decoration:none !important;-webkit-box-shadow:0 0 15px 0 rgba(0,0,0,0.2);box-shadow:0 0 15px 0 rgba(0,0,0,0.2);-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;text-align:right !important;-ms-transform:rotateY(180deg);-webkit-transform:rotateY(180deg);transform:rotateY(180deg);overflow:hidden !important;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;transition:all 0.2s ease-in 0s;}.eng .blog_teaser_wrapper{direction:ltr;text-align:left !important;-ms-transform:rotateY(0deg);-webkit-transform:rotateY(0deg);transform:rotateY(0deg);}.blog_teaser_wrapper:hover{text-decoration:none !important;-webkit-box-shadow:0 5px 15px 1px rgba(0,0,0,0.35);box-shadow:0 5px 15px 1px rgba(0,0,0,0.35);}.blog_teaser_wrapper .teaser_link{color:#000 !important;text-decoration:none !important;}.blog_teaser_wrapper .teaser_link:hover{text-decoration:none !important;}.blog_teaser_image{padding:0;margin:0;}.video_play_sign{position:absolute;top:50%;left:50%;margin:-25px 0 0 -25px;width:50px;height:50px;padding:0;font-size:2em;text-align:center;color:#fff;border:2px solid #fff;-moz-border-radius:500px;-webkit-border-radius:500px;border-radius:500px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.blog_teaser_color{width:100%;height:auto;background:#fff;overflow:hidden;}.blog_teaser_color .color-swatch{margin-bottom:2px;}.blog_teaser_color .view-content{width:100% !important;}.blog_teaser_image{position:relative;display:block;float:left;width:100%;}.blog_teaser_image img{position:relative;display:block;margin:0;width:100% !important;height:auto;}.blog_teaser_title{font-family:open sans bold;font-size:1em;padding:5px 10px 0 10px;}.blog_teaser_title h3{margin:0 !important;font-size:1.7em;line-height:1;}.blog_teaser_sub_title{font-family:open sans regular;font-size:1em;padding:0 10px;}.blog_teaser_sub_title h4{margin:0 !important;font-size:1.2em !important;}.blog_teaser_writer{font-family:open sans regular;font-size:0.8em;font-weight:300;padding:0 10px;}.blog_teaser_text{font-family:open sans regular;font-size:1em;font-weight:500;padding:0 10px;}.blog_teaser_icons{direction:ltr;font-family:open sans regular;font-size:0.8em;font-weight:300;padding:10px;}.blog_post_share_icons{position:relative;float:right;font-size:1.5em;line-height:1;}.blog_post_share_icons a,.blog_post_share_icons a:visited{color:var(--brand-color-1) !important;transition:all 0.2s ease-in 0s;}.blog_post_share_icons a:hover{opacity:0.5;}.blog_post_date{margin:0 10px 0 0;}.blog_post_views{margin:0 10px 0 0;}.blog_teaser_bottom_line_wrapper{position:relative;display:block;width:100%;padding:0 25px;color:transparent;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.blog_teaser_bottom_line{position:relative;display:block;width:100%;color:transparent;border-bottom:1px solid #000;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}@media screen and (max-width:1600px){.view.view-blog-gallery .isotope-element{padding:15px !important;}}@media screen and (max-width:1600px){.view.view-blog-gallery .isotope-element{width:33.333% !important;}}@media screen and (max-width:991px){.view.view-blog-gallery .view-header,.include_filters .view.view-blog-gallery .view-header{width:100%;float:right;}.view.view-blog-gallery .view-content,.include_filters .view.view-blog-gallery .view-content{width:100%;}.view.view-blog-gallery .isotope-filters li{width:auto;text-align:center;}.view.view-blog-gallery .isotope-element{padding:10px !important;}}@media screen and (max-width:768px){.view.view-blog-gallery .isotope-element{width:50% !important;padding:10px !important;}.blog_teaser_bottom_line_wrapper{padding:0 15px;}}.search_bar_block{position:relative;display:inline-block;float:right;}.view.view-search-results{position:relative;display:block;width:100%;float:left;padding:60px 0 !important;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.view.view-search-results .view-content{position:relative;display:block;width:100%;max-width:1200px;margin:0 auto;padding:0 0 60px 0 !important;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.view.view-search-results .views-exposed-form{position:relative;width:100%;float:left;text-align:center;}.view.view-search-results .views-exposed-form .views-exposed-widgets{position:relative;display:inline-block;margin:0 auto;}.views-exposed-form .views-exposed-widget .form-submit{margin:0;}.view.view-search-results .views-row{position:relative;display:block;width:100% !important;height:auto !important;float:left;margin:0 !important;padding:20px 35px !important;background:none !important;color:#000;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.search_teaser_wrapper{position:relative;direction:rtl;display:block;width:100%:float:left;color:#000 !important;background:#fff;text-decoration:none !important;-webkit-box-shadow:0 0 15px 0 rgba(0,0,0,0.2);box-shadow:0 0 15px 0 rgba(0,0,0,0.2);-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;padding:20px 20px 40px 20px;overflow:hidden !important;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;transition:all 0.2s ease-in 0s;}.search_bar .search_bar_input{position:absolute;display:none;top:40px;right:0;padding:0 0 0 1.5em;transition:all 0.2s ease-in 0s;}.search_bar{padding:5px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.search_bar:target .search_bar_input{display:block;}.search_mag{position:absolute;top:0;left:0;}.search_bar span{display:inline-block;}.search_bat_input input{border:1px solid #000;}.search_button_hide{display:none;}.search_button,.search_button_hide{color:#000 !important;font-size:1.2em;}.search_bar:target .search_button{display:none;}.search_bar:target .search_button_hide{display:block;}@media screen and (max-width:960px){.search_bar_block{position:absolute;top:0;right:115px;}}.view.view-homepage-layout{position:relative;display:block;width:100%;float:left;margin-top:25px;text-align:center;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.homepage_section_wrapper{position:relative;display:block;width:100%;float:left;text-align:center;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.secondary_section_wrapper{position:relative;display:block;width:100%;float:left;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.homepage_video{position:relative;display:block;width:100%;float:left;text-align:center;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}@media screen and (max-width:991px) and (orientation:portrait){.homepage_video{width:150%;margin-left:-25%;}}.sections_page_block{position:relative;direction:rtl;display:block;width:100%;float:left;margin:0 auto;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;z-index:20;}.sections_page_block:empty{display:none;}.sections_page_block.eng{direction:ltr;}.view.view-sections-view{position:relative;display:block;width:100%;float:left;margin:0 auto;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.view.view-sections-view .views-row{position:relative;display:block;width:100%;float:left;margin:0 auto;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.black-text{}.white-text{background:#000 !important;}.section_wrapper{position:relative;display:block;width:100%;float:left;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.section_wrapper_overlay{position:relative;display:block;width:100%;float:left;padding:15px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.section_wrapper_inner{position:relative;display:block;width:100%;max-width:1200px;margin:0 auto;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.section_content_wrapper{position:relative;display:block;width:50%;padding:20px;color:#000;background:rgba(255,255,255,0.5);box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.section_text,.section_text p{direction:rtl;}.eng .section_text,.eng .section_text p{direction:ltr;}.section_content_wrapper.white{color:#fff;background:rgba(0,0,0,0.5);}.view.view-sections-view .views-row-odd .section_content_wrapper,.eng .view.view-sections-view .views-row-even .section_content_wrapper{float:left;}.view.view-sections-view .views-row-even .section_content_wrapper,.eng .view.view-sections-view .views-row-odd .section_content_wrapper{float:right;}.section_image_wrapper{position:relative;display:block;width:50%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.section_wrapper_overlay.full.white{background:rgba(0,0,0,0.5) !important;}.section_wrapper_overlay.full.black{background:rgba(255,255,255,0.5) !important;}.white.full,.black.full{background:none !important;}.view.view-sections-view .views-row-odd .section_image_wrapper,.eng .view.view-sections-view .views-row-even .section_image_wrapper{float:left;}.view.view-sections-view .views-row-even .section_image_wrapper,.eng .view.view-sections-view .views-row-odd .section_image_wrapper{float:right;}.left{float:left !important;}.right{float:right !important;}.center{float:left !important;width:100% !important;text-align:center;}.full-width{float:left !important;width:100% !important;}.section_image_wrapper.left{float:left !important;}.section_image_wrapper.right{float:right !important;}.section_image{position:relative;display:block;width:100%;height:auto;}.section_image img{position:relative;display:block;margin:0 auto;}.sectios_title{font-family:kanuba bold;direction:rtl;text-align:right;}.center.sectios_title{text-align:center;color:#333;}.center .sectios_title{text-align:center;}.eng .sectios_title{direction:ltr;text-align:left;}.sectios_title h2{font-size:2em;}.section_title_btn{position:relative;display:inline-block;width:auto !important;float:none !important;font-family:kanuba regular;direction:rtl;text-align:right;color:#fff;font-size:1.5em;margin:0 auto;border-radius:50px;padding:5px 25px;background:var(--brand-color-1);border:2px solid var(--brand-color-1);box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;transition:all 0.2s ease-in 0s;}.section_title_btn:hover,.section_title_btn:focus{color:var(--brand-color-1);background:#fff;text-decoration:none !important;}.center.section_title_btn{text-align:center;}.center .section_title_btn{text-align:center;}.eng .section_title_btn{direction:ltr;text-align:left;}.view.view-sections-view .section_text{font-size:1.2em;}.section_link{position:relative;width:auto;margin:0 auto;text-align:right;}.eng .section_link{text-align:left;}.section_link a,.section_link a:visited{position:relative;display:inline-block;width:auto;text-decoration:none;margin:0 auto;text-align:center;padding:5px 20px;font-size:1.2em;color:#fff;background:var(--brand-color-1);border:1px solid var(--brand-color-1);border-radius:5px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;transition:all 0.2s ease-in 0s;}.section_link a:hover{text-decoration:none;}.section_bottom_link{position:relative;direction:rtl;width:100%;margin:10px auto;text-align:center;float:left;}.eng .section_bottom_link{text-align:center;direction:ltr;}.section_bottom_link a,.section_bottom_link a:visited{position:relative;display:inline-block;width:auto;text-decoration:none;margin:0 auto;text-align:center;padding:10px 30px;font-size:1.3em;line-height:1;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;transition:all 0.2s ease-in 0s;}.section_bottom_link a:hover{text-decoration:none;}.section_gallery_images{position:relative;display:block;width:100%;float:left;padding:10px 0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.section_gallery_images ul{list-style:none;list-type:none;margin:0;}.section_gallery_images ul li{position:relative;width:33.333%;float:right;margin:0;padding:5px;list-style:none;list-type:none;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.section_gallery_images ul li img{display:block;width:100%;height:auto;}@media screen and (max-width:991px){.section_image img{width:100%;height:auto;}}@media screen and (max-width:768px){.section_content_wrapper{width:100%;}.section_image_wrapper{width:100%;}.section_gallery_images ul li{width:50%;}}@media screen and (max-width:560px){.section_gallery_images ul li{width:100%;padding:5px 0;}}.articles_gallery_block{position:relative;display:block;width:100%;max-width:1200px;margin:0 auto;padding:30px 0 !important;border-top:1px solid #000;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.view.view-articles-gallery,.view.view-news-items-gallery{position:relative;display:block;width:100%;max-width:1200px;margin:0 auto;padding:0 0 60px 0 !important;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.view.view-articles-gallery .views-row,.view.view-news-items-gallery .views-row{position:relative;display:block;width:100% !important;height:auto !important;float:left;margin:0 !important;padding:20px 35px !important;background:none !important;color:#000;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.article_teaser_wrapper{position:relative;display:block;width:100%:float:left;color:#000 !important;background:#fff;text-decoration:none !important;-webkit-box-shadow:0 0 15px 0 rgba(0,0,0,0.2);box-shadow:0 0 15px 0 rgba(0,0,0,0.2);-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;overflow:hidden !important;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;transition:all 0.2s ease-in 0s;}.article_teaser_wrapper:hover{text-decoration:none !important;-webkit-box-shadow:0 0 15px 1px rgba(0,0,0,0.7);box-shadow:0 0 15px 1px rgba(0,0,0,0.7);}.article_teaser_wrapper .teaser_link{color:#000 !important;text-decoration:none !important;}.article_teaser_wrapper .teaser_link:hover{text-decoration:none !important;}.article_teaser_image{position:relative;display:block;width:30%;float:left;border-right:5px solid #cdcdcd;padding:0;margin:0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.article_teaser_image img{position:relative;display:block;margin:0;width:100% !important;height:auto;}.view.view-articles-gallery .article_teaser_content{position:relative;display:block;width:70%;float:left;padding:0 0 30px 0;margin:0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.view.view-news-items-gallery .article_teaser_content{position:relative;display:block;width:70%;float:left;padding:0 0 30px 0;margin:0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.article_teaser_icons{position:absolute;bottom:0;right:0;font-family:roboto;font-size:0.8em;font-weight:300;padding:10px;}.news_item_teaser_wrapper .colorbox-inline{position:relative;display:block;width:100%:float:left;color:#000 !important;background:#fff;text-decoration:none !important;-webkit-box-shadow:0 0 15px 0 rgba(0,0,0,0.2);box-shadow:0 0 15px 0 rgba(0,0,0,0.2);-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;overflow:hidden !important;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;transition:all 0.2s ease-in 0s;}.news_item_teaser_wrapper .colorbox-inline:hover{text-decoration:none !important;-webkit-box-shadow:0 0 15px 1px rgba(0,0,0,0.7);box-shadow:0 0 15px 1px rgba(0,0,0,0.7);}.article_layout_block{position:relative;display:block;width:100%;max-width:1200px;margin:0 auto;font-family:open sans regular;padding:100px 0 0 0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;z-index:50;}.view.view-article-layout{position:relative;direction:rtl;display:block;width:100%;max-width:1200px;margin:0 auto;padding:0 0 60px 0 !important;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.eng .view.view-article-layout{direction:ltr;}.article_layout_block .page_title{font-family:open sans bold;}.article_layout_block .page_title h1{position:relative;display:inline;width:auto;text-align:right;padding:0;margin:0 !important;line-height:1;}.eng .article_layout_block .page_title h1{text-align:left;}.article_layout_block .page_sub_title{font-weight:300;}.article_layout_block .page_sub_title h2{margin:0 !important;line-height:1;font-weight:300;}.page_info{position:relative;display:block;width:100%;float:right;padding:20px 0;font-family:open sans regular;font-size:0.8em;border-bottom:1px solid #000;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.eng .page_info{float:left;}.page_writer{margin:0 10px 0 0;}.page_post_date{margin:0 10px 0 0;}.article_layout_block .page_video{position:relative;display:block;width:100%;float:left;padding:0;}.article_layout_block .page_text{padding:30px 0;}.article_layout_block .page_text img{width:100%;max-width:500px !important;float:left;padding:10px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.article_layout_block.eng .page_text img{float:right;}.page_pdf_files{position:relative;width:100%;float:left;padding:0;text-align:center;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.page_pdf_files .file-icon{display:none;}.page_pdf_files a{position:relative;display:inline-block;padding:10px 20px;margin:0 auto;color:#fff;backgroundvar(--brand-color-1);border:2px solid var(--brand-color-1);-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;text-decoration:none;transition:all 0.2s ease-in 0s;}.page_pdf_files a:hover{color:var(--brand-color-1);background:#fff;text-decoration:none;}.comment-title.title.comment-form{font-size:1.5em;}.comment-wrapper{position:relative;display:block;width:100%;max-width:1200px;margin:0 auto !important;padding:0 0 60px 0 !important;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}@media screen and (max-width:1200px){.article_layout_block{padding:20px !important;}}@media screen and (max-width:680px){.article_layout_block .page_text img{width:100%;max-width:none !important;float:right;padding:10px;}}.recipes_gallery_block{position:relative;direction:rtl;display:block;width:100%;float:left;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.view.view-recipes-gallery{position:relative;display:block;width:100%;float:left;text-align:center;margin:50px 0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.view.view-recipes-gallery .view-content{position:relative;direction:rtl;display:inlien-block;width:100%;max-width:1200px;margin:0 auto;text-align:initial;-moz-column-count:3;-webkit-column-count:3;column-count:3;column-gap:0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.view.view-recipes-gallery .views-row{position:relative;display:inline-block;width:100%;padding:10px;overflow:hidden;break-inside:avoid;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.recipe_item{position:relative;display:block;width:100%;border-radius:5px;box-shadow:0 0 8px rgba(0,0,0,0.35);color:#000;text-decoration:none !important;overflow:hidden;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.recipe_item_header{position:relative;display:block;width:100%;float:right;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.recipe_item_header img{display:block;width:100%;height:auto;}.recipe_item_header_title{position:relative;display:block;width:100%;float:right;padding:10px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.recipe_item_title{font-size:1.5em;font-family:kanuba bold;}.recipe_item_sub_title{font-size:1.2em;font-family:kanuba regular;}.recipe_item_info{position:relative;display:block;width:100%;float:right;padding:10px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.recipe_tag_item{position:relative;display:inline-block;padding:2px 5px;border-radius:3px;color:#333;background:var(--brand-color-2);margin:0 0 5px 5px;}.recipe_prep_item{position:relative;display:inline-block;padding:3px 5px;border-left:1px solid #ccc;margin:0 0 5px 5px;}.recipe_prep_item:last-child{border-left:none;}.recipe_prep_item img{display:inline-block;width:1.5em;height:auto;vertical-align:top;margin:-2px;}@media screen and (max-width:768px){.view.view-recipes-gallery .view-content{-moz-column-count:2;-webkit-column-count:2;column-count:2;}.recipe_item_title{font-size:1.3em;}.recipe_item_sub_title{font-size:1em;}.recipe_tag_item,.recipe_prep_item{font-size:0.8em;}}.recipe_layout_block{position:relative;direction:rtl;display:block;width:100%;float:left;margin:0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.recipe_layout{position:relative;display:block;width:100%;float:left;text-align:center;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.recipe_header{position:relative;display:block;width:100%;float:left;text-align:center;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.recipe_header_banner{position:relative;display:block;width:100%;height:250px;float:left;background:#eee;overflow:hidden;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.recipe_header_banner img{display:block;width:100%;height:100%;object-fit:cover;}.recipe_header_title{position:relative;display:block;width:100%;float:left;text-align:center;font-family:kanuba regular;margin:0 0 15px 0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.recipe_header_title_inner{position:relative;display:inline-block;width:100%;max-width:1200px;margin:0 auto;padding:0 15px;text-align:initial;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.recipe_title h1{margin:0;}.recipe_sub_title{display:block;font-family:kanuba regular;}.recipe_sub_title h2{margin:0;}.recipe_content{position:relative;display:inline-block;width:100%;max-width:1200px;margin:0 auto;padding:0 15px;text-align:initial;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.recipe_description{position:relative;display:block;width:100%;float:right;margin:0 0 15px 0;border-bottom:2px dotted #ccc;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.recipe_basic_info{position:relative;display:block;width:60%;float:right;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.recipe_main_image{position:relative;display:block;width:40%;float:right;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.recipe_main_image img{display:block;width:100%;height:auto;}.recipe_basic_info_pack{position:relative;display:block;width:50%;float:right;padding:0 0 0 10px;margin:0 0 10px 0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.recipe_info_item{position:relative;display:block;width:100%;float:right;margin:0 0 10px 0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.recipe_info_item img{display:inline-block;width:1.5em;height:auto;vertical-align:top;margin:-3px;}.recipe_info_label{display:inline-block;font-family:open sans bold;}.recipe_info_item.instructions{margin:10px 0;border-top:2px dotted #ccc;}.recipe_instructions{position:relative;display:block;width:100%;float:right;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.recipe_info_item ul{margin:0;}.recipe_info_item ul li{margin:0 1.5em 0.25em 0;padding:0 5px;}.view.view-related-products-package{position:relative;display:block;width:100%;float:right;padding:25px 0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.recipe_layout .package_item_wrapper{position:relative;display:block;width:25%;float:right;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.recipe_layout .package_item_info{position:relative;display:block;width:75%;float:right;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.recipe_layout .package_item_add_to_cart a{display:inline-block;width:auto;}@media screen and (max-width:1280px){.recipe_basic_info{width:50%;}.recipe_main_image{width:50%;}.recipe_layout .package_item_wrapper{width:35%;}.recipe_layout .package_item_info{width:65%;}}@media screen and (max-width:991px){.recipe_basic_info_pack{width:100%;padding:0;}.recipe_basic_info{width:50%;}.recipe_main_image{width:50%;}.recipe_layout .package_item_wrapper,.recipe_layout .package_item_info{width:50%;}}@media screen and (max-width:768px){.recipe_basic_info{width:100%;}.recipe_main_image{width:100%;}.recipe_layout .package_item_wrapper,.recipe_layout .package_item_info{width:100%;}}.view.view-create-recipe{position:relative;direction:rtl;display:block;width:100%;float:left;margin:10px 0;text-align:center;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.view.view-create-recipe .view-content{position:relative;direction:rtl;display:block;width:100%;max-width:1200px;margin:0 auto;padding:0 15px;text-align:initial;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.view.view-create-recipe .form-item{position:relative;direction:rtl;display:block;width:100%;float:right;padding:5px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.view.view-create-recipe .form-item .form-text{position:relative;display:block;width:100%;padding:10px 5px;border-radius:5px;border:1px solid #777;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.view.view-create-recipe .form-type-checkboxes .form-item{display:inline-block;width:auto;float:none;margin:0 0 0 10px;}.field-name-field-recipe-cuisine-form{width:80%;float:right;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.field-name-field-recipe-yield-form{width:20%;float:right;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.field-name-field-recipe-main-image-form .description{display:none;}.view.view-create-recipe .vertical-tabs{display:none;}.view.view-clients-list{position:relative;padding:20px 0;float:left;width:35%;-webkit-column-count:2;-moz-column-count:2;column-count:2;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.view.view-clients-list .views-accordion-header.ui-accordion-header,.view.view-clients-list .views-accordion-clients_list-page-header{background:none !important;border:none !important;border-raduis:none !important;padding:5px 0 !important;color:#000;font-family:myriad-cond;font-weight:normal;font-size:1.2em;}.ui-accordion-header-icon.ui-icon.ui-icon-triangle-1-e{display:none !important;}.view.view-clients-list .ui-accordion-header.ui-helper-reset.ui-state-default.ui-accordion-icons.ui-accordion-header-active.ui-state-active{color:#b41d8d;}.view.view-clients-list .ui-widget-content{border:none !important;padding-left:2em;height:auto !important;}.view.view-clients-list a.project_client_ref,.view.view-clients-list a:visited.project_client_ref{color:#95a1a7;font-family:myriad-cond;font-weight:normal;font-size:1.2em;text-decoration:none;transition:all 0.2s ease-in 0s;}.view.view-clients-list a:hover.project_client_ref{color:#b41d8d;}.view.view-clients-sort{padding-bottom:100px;}@media (max-width:740px){.view.view-clients-list{position:relative;padding:20px 0;max-width:100%;max-height:auto !important;width:100%;clear:both;margin-right:0;}}#block-views-clients-logo-gallery-block-1{position:relative;width:65% !important;padding:0 20px 40px 20px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;z-index:30;}#block-views-clients-logo-gallery-block-1 .jspPane{width:100% !important;padding:0 20px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}@media (max-width:768px){.view.view-clients-list{width:50% !important;}#block-views-clients-logo-gallery-block-1{width:50% !important;}}@media (max-width:560px){.view.view-clients-list{width:100% !important;float:none;clear:both;-webkit-column-count:1;-moz-column-count:1;column-count:1;}#block-views-clients-logo-gallery-block-1{width:100% !important;float:none;clear:both;}}.view.view-clients-logo-gallery{position:relative;display:block;}.view.view-clients-logo-gallery ul{list-style:none;list-type:none;}.view.view-clients-logo-gallery .views-row{position:relative;display:block;float:left;width:7%;height:auto;padding:0;margin:0;list-style:none;list-type:none;border:1px solid transparent;transition:all 0.3s ease-in 0s;}.view.view-clients-logo-gallery .views-row img{width:100% !important;height:auto !important;}.view.view-clients-logo-gallery .views-row:hover{border:1px solid #ccc;}.client_logo{position:relative;display:block;padding:0;width:100%;height:auto;-webkit-filter:grayscale(1);-webkit-filter:grayscale(100%);filter:gray;filter:grayscale(100%);z-index:10;transition:all 0.3s ease-in 0s;}.client_logo img{transition:all 0.3s ease-in 0s;}.client_logo:hover{-webkit-filter:grayscale(0);-webkit-filter:grayscale(0%);filter:none;filter:grayscale(0%);}.client_logo_grey{position:absolute;display:none !important;padding:10%;width:80%;height:auto;opacity:1;z-index:20;transition:all 0.3s ease-in 0s;}.client_logo_grey:hover{opacity:0;z-index:20;}@media (max-width:740px){#block-views-clients-logo-gallery-block-1{position:relative;max-width:100%;width:100%;clear:both;z-index:30;}.view.view-clients-logo-gallery .views-row{width:100px;}}@media (max-width:640px){.view.view-clients-logo-gallery .views-row{width:100px;}}@media (max-width:560px){.view.view-clients-logo-gallery .views-row{width:100px;}}.contact_section_block{position:relative;direction:rtl;display:block;width:25%;float:right;text-align:center;font-family:open sans regular;color:#000;padding:15px 0;margin:0 !important;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.contact_section_block.eng{float:left;font-family:open sans regular;}.view.view-contact-section{position:relative;display:inline-block;width:100%;float:left;text-align:right;font-family:open sans regular;color:#000;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.eng .view.view-contact-section{font-family:open sans regular;text-align:left;}.contact_section_inner{position:relative;display:block;width:100%;max-width:1200px;padding:0;margin:0 auto;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.contact_section_info{position:relative;display:block;width:100%;float:left;margin:0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.eng .contact_section_info{float:left;}.contact_section_form{position:relative;display:block;width:100%;float:left;margin:0 0 30px 0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.eng .contact_section_form{float:right;}.contact_section_title{position:relative;display:block;width:100%;padding:0;color:#555;text-align:right;padding:0;}.eng .contact_section_title{text-align:left;font-family:open sans regular;}.contact_section_title h2{position:relative;display:inline;width:auto;text-transform:uppercase;font-size:1.2em;font-family:open sans bold;line-height:1;margin:0 !important;}.contact_map{position:relative;display:block;width:100%;float:left;height:auto;padding:2px;background:var(--brand-color-1);box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.eng .contact_map{float:left;}.contact_map iframe{display:block;-webkit-filter:grayscale(100%);filter:grayscale(100%);}.contact_results_link{position:absolute;top:10px;right:10px;color:#000 !important;z-index:30;}.contact_results_link a,.contact_results_link a:visited{position:relative;display:block;background:#fff;padding:5px 10px;color:#000 !important;font-family:Open sans regular;border:1px solid #000;text-decoration:none;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;transition:all 0.2s ease-in 0s;}.contact_results_link a:hover{background:#000;color:#fff !important;text-decoration:none;}#webform-component-first-name,#webform-component-phone{position:relative;display:block;float:right;width:100%;margin:0 0 5px 0;padding:0;border:1px solid #999;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;background:transparent;overflow:hidden !important;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}#webform-component-email{position:relative;display:block;float:right;width:100%;margin:0 0 5px 0;padding:0;border:1px solid #999;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;background:transparent;overflow:hidden !important;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}#webform-component-contact-interested{position:relative;display:block;float:right;width:100%;margin:15px;padding:10px 5px;background:transparent;overflow:hidden !important;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.eng #webform-component-first-name,.eng #webform-component-phone,.eng #webform-component-email,.eng #webform-component-contact-interested{float:left;}#webform-component-message{position:relative;display:block;float:right;width:100%;padding:0;margin:0;border:1px solid #999;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}#webform-component-message label{text-align:left;right:5px !important;}#webform-component-message .form-textarea{background:transparent;border:none !important;}#webform-component-message .grippie{background:transparent;border:none !important;}#webform-component-notes{display:none !important;}#webform-component-first-name .form-text,#webform-component-last-name .form-text,#webform-component-email .form-text,#webform-component-phone .form-text{position:relative;direction:rtl;display:inline-block;float:right;width:100% !important;margin:0;color:#000;padding:10px 5px;line-height:1.5;text-align:right;background:none;border:none !important;overflow:hidden !important;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.eng #webform-component-first-name .form-text,.eng #webform-component-last-name .form-text,.eng #webform-component-email .form-text,.eng #webform-component-phone .form-text{direction:ltr;float:left;text-align:left;}#webform-component-company .form-text{position:relative;display:inline-block;float:left;width:100% !important;margin:0;color:#000;border:none;padding:10px 5px;line-height:1.5;overflow:hidden !important;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}#webform-component-first-name label,#webform-component-last-name label,#webform-component-email label,#webform-component-phone label,#webform-component-company label{position:absolute;display:inline-block;right:0;width:auto !important;margin:0;padding:10px 5px;color:#000;border:none;overflow:hidden !important;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.eng #webform-component-first-name label,.eng #webform-component-last-name label,.eng #webform-component-email label,.eng #webform-component-phone label,.eng #webform-component-company label{left:0;}#webform-client-form-16 label{right:5px;}#edit-submitted-contact-interested{direction:rtl;float:left;border:none !important;width:65%;font-size:1.2em;}.eng #edit-submitted-contact-interested{direction:ltr;float:right !important;width:50%;}.eng .webform-component-select label{position:relative;display:inline-block;width:auto;float:left !important;}.eng #edit-submitted-contact-interested{direction:ltr;float:left;}.form-required{color:var(--brand-color-1);float:left;}.eng .form-required{float:right;}#edit-submitted-contact-interested label{right:0;}.eng #edit-submitted-contact-interested label{left:0;}.view.view-contact-section .form-actions{position:relative;display:block;float:right;text-align:center;width:100%;margin:10px 0 0 0 !important;}.eng .view.view-contact-section .form-actions{position:relative;display:block;float:left;text-align:center;width:100%;margin:10px 0 0 0 !important;}.view.view-contact-section .form-submit{position:relative;display:block;width:100%;font-size:1.2em;line-height:1;font-family:open sans bold;font-weight:300;color:#fff;text-align:center;background:var(--brand-color-1);border:2px solid var(--brand-color-1);padding:10px 30px;-moz-border-radius:500px;-webkit-border-radius:500px;border-radius:500px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;transition:all 0.2s ease-in 0s;}.view.view-contact-section #edit-submit:hover{background:transparent;color:var(--brand-color-1);text-decoration:none !important;}@media screen and (max-width:991px){.contact_section_info{width:100%;float:left;clear:both;}.contact_section_form{width:100%;float:left;clear:both;border-left:none;border-right:none;padding:20px 0;}.contact_image{width:100%;}#webform-component-first-name,#webform-component-phone{width:100%;margin:5px 0;}#webform-component-email{width:100%;margin:5px 0;}#webform-component-message{width:100%;margin:5px 0;}.view.view-contact-section .form-actions,.eng .view.view-contact-section .form-actions{width:100%;}}.footer_icons_wrapper{position:relative;display:block;width:100%;height:auto;float:left;padding:50px 0;background-size:cover;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.footer_icons_inner{position:relative;display:block;width:100%;height:auto;max-width:1200px;margin:0 auto;padding:0 15px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.view.view-contact-element{position:relative;display:block;width:100%;height:auto;float:left;padding:20px 10px;color:#fff;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.view.view-contact-element .views-row{position:relative;display:block;width:25%;height:auto;float:right;padding:10px;text-align:center;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.eng .view.view-contact-element .views-row{float:left;}.view.view-contact-element .views-row p a,.view.view-contact-element .views-row p a:visited{color:#fff !important;}.contact_element_title{font-size:1.5em;font-family:open sans bold;}@media screen and (max-width:991px){.contact_section_block{display:inline-block;width:50%;float:none;margin:0 auto !important;}.view.view-contact-element .views-row{width:50%;height:200px;}}@media screen and (max-width:768px){.contact_section_block{display:block;width:100%;float:right;}.view.view-contact-element .views-row{width:100%;height:auto;}}.event_page_layout_block{position:relative;display:block;width:100%;max-width:1200px;margin:0 auto;padding:30px 0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.event_page_layout_block .page_title{}.event_page_layout_block .page_title h1{position:relative;direction:rtl;width:auto;text-align:right;padding:0;font-family:Artishok regular;margin:0 !important;line-height:1;}.event_page_layout_block .page_sub_title{direction:rtl;text-align:right;font-weight:300;}.event_page_layout_block .page_sub_title h2{margin:0 !important;line-height:1;font-weight:300;}.event_type_color{position:relative;display:block;width:100%;float:left;margin:20px 0 0 0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.event_type_color .color-swatch{width:100% !important;height:4px !important;}.event_place_and_time{position:relative;display:block;direction:rtl;text-align:right;width:100%;float:left;padding:5px 0;margin:0 0 20px 0;border-bottom:1px solid #ccc;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.event_page_images{position:relative;display:block;width:100%;float:left;margin:0 auto;padding:0 0 30px 0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.view.view-calendar{positio:relative;display:block;width:100%;max-width:1200px;margin:0 auto 30px auto;padding:20px 0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.view.view-calendar .view-header{position:relative;display:block;width:100%;float:left;text-align:center;margin-top:50px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.view.view-calendar .calendar-calendar{}.calendar-calendar th.days{color:#000;font-weight:bold;text-align:left;border:none;background:none;text-transform:uppercase;}.view.view-calendar tbody{border:2px solid #000;border-color:#000 !important;}.view.view-calendar tbody tr{border-top:none !important;}.calendar-calendar .month-view .full td.multi-day .calendar.monthview .contents,.calendar-calendar .week-view .full td.multi-day .calendar.weekview .contents{position:absolute;width:3000px;left:0 !important;padding:0 5px;}.view-item.view-item-calendar .color-swatch{position:absolute;top:0;left:0;display:block;width:100% !important;height:100% !important;padding:10px !important;margin:0;z-index:1;}.view-item.view-item-calendar .event_calendar_wrapper{position:relative;display:inline-block;float:left;color:#fff !important;font-size:1.2em !important;z-index:20 !important;}.view-item.view-item-calendar .event_calendar_wrapper a,.view-item.view-item-calendar .event_calendar_wrapper a:visited{display:block;color:#fff !important;text-decoration:none !important;}.view-item.view-item-calendar .event_calendar_wrapper a:hover{text-decoration:none !important;}.view-item.view-item-calendar .event_calendar_title{position:relative;font-size:1.2em !important;z-index:20 !important;}.view-item.view-item-calendar .event_calendar_info{position:relative;font-size:1em !important;font-weight:300;z-index:20 !important;}.view-item.view-item-calendar .date-display-start,.view-item.view-item-calendar .date-display-end{position:relative;font-weight:300;font-size:1em !important;z-index:20 !important;}.view.view-calendar tr.info,tr.even,tr:nth-child(2n+2){border-bottom:0;background-color:#fff;}.calendar-calendar .month-view .full td.date-box.today{border-width:2px 2px 0px 2px;border-style:solid;border-color:#34b984 !important;}.calendar-calendar .month-view .full td.date-box.today a,.calendar-calendar .month-view .full td.date-box.today a:visited{color:#fff !important;text-decoration:none;}.calendar-calendar .month-view .full tr td.single-day.today{border-bottom:2px solid #34b984 !important;}.calendar-calendar .month-view .full td .inner div.day,.calendar-calendar .month-view .full td .inner div.day a{border:none;background:none;margin-bottom:0px;height:1.5em;padding:0;font-size:0.85em;font-weight:300;}.empty .month.day{color:#999 !important;}.date-box.today .month.day{color:#fff !important;background:#34b984 !important;-moz-border-radius:50px;border-radius:50px;}.calendar-calendar .month-view .full tr td.today,.calendar-calendar .month-view .full tr.odd td.today,.calendar-calendar .month-view .full tr.even td.today{background:none;border-left:2px solid #34b984 !important;border-right:2px solid #34b984 !important;}.calendar-calendar .month-view .full tr td.multi-day.starts-today{border-left:2px solid #34b984 !important;}.calendar-calendar .month-view .full td.multi-day div.monthview,.calendar-calendar .week-view .full td.multi-day div.weekview,.calendar-calendar .day-view .full td.multi-day div.dayview{background:#509cf2;height:2.5em;overflow:hidden;margin:0px auto;color:#ffffff;position:relative;padding:0 !important;}.calendar-calendar .month-view .full td.multi-day .inner .monthview .continues,.calendar-calendar .month-view .full td.multi-day .inner .monthview .cutoff,.calendar-calendar .week-view .full td.multi-day .inner .weekview .continues,.calendar-calendar .week-view .full td.multi-day .inner .weekview .cutoff{position:absolute;right:0px !important;right:-1px;width:10px;text-align:left;background:transparent !important;-moz-border-radius:0px 5px 5px 0px;border-radius:0px 5px 5px 0px;height:1.9em;padding-left:6px;z-index:1;}.calendar-calendar .day-view .view-item .calendar{color:#fff;border:none !important;}.calendar-calendar .day-view .full td .inner div.calendar div,.calendar-calendar .day-view .full td .inner div.calendar div a{margin:0 !important;}.view.view-calendar .view-footer{position:relative;display:block;width:100%;float:left;margin-bottom:50px;}.event_type_legend_wrapper{position:relative;display:block;width:100%;float:left;}.view.view-event-type-legend{position:relative;display:block;width:100%;float:left;padding:20px 0;}.view.view-event-type-legend .views-row{position:relative;display:inline-block;float:left;margin-right:20px;}.event_type_legend_color{position:relative;display:inline-block;float:left;width:1em !important;height:1em !important;margin-right:5px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;overflow:hidden !important;}.event_type_legend_title{position:relative;display:inline-block;float:left;line-height:1;font-weight:300;}.events_calendar_buttons{position:absolute;display:inline-block;top:0;left:0;z-index:40;}.calendar_button{position:relative;display:inline-block;float:left;margin-right:5px;}.calendar_button a,.calendar_button a:visited{position:relative;display:block;font-size:1em;line-height:1;font-weight:300;color:#000;background:#fff;border:1px solid #777;padding:5px 20px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;text-transform:uppercase;transition:all 0.2s ease-in 0s;}.calendar_button a:hover,.calendar_button a:active,.calendar_button a:focus{color:#fff;background:#34b984;border:1px solid #34b984;text-decoration:none !important;}.view .date-nav-wrapper{margin:0 !important;}.view .date-nav-wrapper .pager{position:absolute;display:inline-block;width:auto;top:0;right:0;z-index:40;}.view .date-nav-wrapper .date-prev{position:relative !important;position:relative !important;display:inline-block;float:left;right:0 !important;text-align:center;top:0px;width:auto;z-index:1;font-size:1em;margin-right:5px;background:none;padding:0;transition:all 0.2s ease-in 0s;}.view .date-nav-wrapper .date-next{position:relative !important;display:inline-block;float:left;right:0 !important;text-align:center;top:0px;width:auto;z-index:1;font-size:1em;background:none;padding:0;transition:all 0.2s ease-in 0s;}.view .date-nav-wrapper .date-prev a,.view .date-nav-wrapper .date-prev a:visited,.view .date-nav-wrapper .date-next a,.view .date-nav-wrapper .date-next a:visited{position:relative !important;display:inline-block;-moz-border-radius:5px;border-radius:5px;color:#000;background:#fff;border:1px solid #777;padding:5px 20px;text-align:center;width:auto;font-size:1em;line-height:1;font-weight:300;text-transform:uppercase;transition:all 0.2s ease-in 0s;}.view .date-nav-wrapper .date-prev a:hover,.view .date-nav-wrapper .date-next a:hover{color:#fff;background:#34b984;border:1px solid #34b984;text-decoration:none !important;}.single-day:nth-child(6),.single-day.no-entry:nth-child(6),.single-day:nth-child(7),.single-day.no-entry:nth-child(7){}.edit_event_link{position:absolute;right:2px;right:2px;z-index:30;}.edit_event_link a,.edit_event_link a:visited{position:relative;color:#fff !important;text-decoration:none;transition:all 0.2s ease-in 0s;}.edit_event_link a:hover{color:#fff !important;text-decoration:none;}.event_popup_content{}.event_popup_title{color:#000;font-size:1.5em;}.event_popup_sub_title{color:#000;font-size:1.3em;}@media screen and (max-width:768px){.events_calendar_buttons{position:relative;display:inline-block;margin:0 auto;margin-bottom:20px;}.view .date-nav-wrapper{text-align:center}.view .date-nav-wrapper .pager{position:relative;display:inline-block;margin:0 auto;margin-top:20px;}}.general_faq_block{position:relative;direction:rtl;display:block;width:100%;height:auto;float:left;margin-bottom:30px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.general_faq_block.eng{direction:ltr;font-family:open sans regular;}.view.view-general-faq{position:relative;direction:rtl;display:block;width:100%;height:auto;float:left;padding:30px 0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.eng .view.view-general-faq{direction:ltr;}.view.view-general-faq .view-header{position:relative;display:block;width:100%;height:auto;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.view.view-general-faq .block-title{position:relative;display:block;width:100%;height:auto;max-width:1200px;margin:0 auto;color:#000;text-align:center;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.view.view-general-faq .view-content{position:relative;display:block;width:100%;height:auto;max-width:1200px;color:#000;padding:0 15px;margin:0 auto;text-align:right;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.eng .view.view-general-faq .view-content{text-align:left;}.eng .view.view-general-faq{direction:ltr;float:left;text-align:left;font-family:open sans regular;}.ui-accordion-header-icon{display:none !important;}.views-field.views-field-title.views-accordion-header{transition:all 0.2s ease-in 0s;}.views-field.views-field-title.views-accordion-header:hover{}.ui-accordion-header:hover a{}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{font-family:Duvshanit regular;color:#000;}.eng .ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{font-family:open sans regular;}.views-field.views-field-title.views-accordion-header.ui-accordion-header.ui-helper-reset.ui-state-default{border:none;}.views-field.views-field-title.views-accordion-header.ui-accordion-header.ui-helper-reset.ui-state-default:hover{}.views-field.views-field-title.views-accordion-header.ui-accordion-header.ui-helper-reset.ui-state-default:before{position:absolute;top:3px;right:5px;width:1em;height:1em;content:"+";line-height:1;font-size:2em;color:var(--brand-color-1);font-weight:100;font-family:open sans regular;transition:all 0.2s ease-in 0s;}.eng .views-field.views-field-title.views-accordion-header.ui-accordion-header.ui-helper-reset.ui-state-default:before{top:3px;left:5px !important;}.ui-accordion-content{border:none !important;}.views-field.views-field-title.views-accordion-header.ui-accordion-header.ui-helper-reset.ui-state-default.ui-accordion-icons.ui-accordion-header-active{border-top:none;border-right:none;border-left:none;color:var(--brand-color-1);border-bottom:1px solid var(--brand-color-1);}.views-field.views-field-title.views-accordion-header.ui-accordion-header.ui-helper-reset.ui-state-default.ui-accordion-icons.ui-accordion-header-active:before{position:absolute;top:0;right:5px;width:1em;height:1em;line-height:1;color:var(--brand-color-1);font-weight:100;font-family:open sans regular;-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);transition:all 0.2s ease-in 0s;}.eng .views-field.views-field-title.views-accordion-header.ui-accordion-header.ui-helper-reset.ui-state-default.ui-accordion-icons.ui-accordion-header-active:before{top:8px;left:15px;}.faq_section_title{position:relative;direction:rtl;display:block;width:100%;height:auto;float:right;color:#000;font-family:open sans regular;font-size:1.3em;padding:5px 15px;text-align:right;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.eng .faq_section_title{direction:ltr;float:left;text-align:left;font-family:open sans regular;}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:1px solid #ccc;background:#fff !important;font-weight:500;color:#000;font-family:open sans regular;}.ui-accordion .ui-accordion-header .ui-accordion-header-icon{position:absolute;right:.5em;top:50%;margin-top:-8px;}.ui-accordion .ui-accordion-icons{padding-right:2.2em !important;}.ui-state-default .ui-icon{background-image:url(/sites/all/modules/jquery_update/replace/ui/themes/base/minified/images/ui-icons_888888_256x240.png);}.ui-widget-content{border-top:none;border-right:1px solid #ccc;border-left:1px solid #ccc;border-bottom:1px solid #ccc;background:#fff !important;color:#222;font-family:open sans regular;font-size:0.85em;}@media screen and (max-width:991px){.searcher_faq_block,.publisher_faq_block{width:100%;}}@media screen and (max-width:768px){.general_faq_block,.searcher_faq_block,.publisher_faq_block{padding:0 10px;}}@media screen and (max-width:560px){.general_faq_block,.searcher_faq_block,.publisher_faq_block{padding:0 5px;}}@-webkit-keyframes added{0%{font-size:100%;transform:translateY(0) translateX(0);color:#333;box-shadow:0 0 0 rgba(0,0,0,0);}50%{font-size:120%;transform:translateY(-10%) translateX(10%);color:var(--brand-color-1);box-shadow:0 0 7px rgba(0,0,0,0.3);}100%{font-size:100%;transform:translateY(0) translateX(0);color:#333;box-shadow:0 0 0 rgba(0,0,0,0);}}@-moz-keyframes added{0%{font-size:100%;transform:translateY(0) translateX(0);color:#333;}50%{font-size:120%;transform:translateY(-10%) translateX(10%);color:var(--brand-color-1);box-shadow:0 0 7px rgba(0,0,0,0.3);}100%{font-size:100%;transform:translateY(0) translateX(0);color:#333;}}@-o-keyframes added{0%{font-size:100%;transform:translateY(0) translateX(0);color:#333;}50%{font-size:120%;transform:translateY(-10%) translateX(10%);color:var(--brand-color-1);box-shadow:0 0 7px rgba(0,0,0,0.3);}100%{font-size:100%;transform:translateY(0) translateX(0);color:#333;}}@keyframes added{0%{font-size:100%;transform:translateY(0) translateX(0);color:#333;}50%{font-size:120%;transform:translateY(-10%) translateX(10%);color:var(--brand-color-1);box-shadow:0 0 7px rgba(0,0,0,0.3);}100%{font-size:100%;transform:translateY(0) translateX(0);color:#333;}}.commerce_buttons_block{position:relative;float:right;margin:20px 0 20px 5px;transition:all 0.2s ease-in 0s;}.small .commerce_buttons_block{margin:10px 0 10px 5px;}.commerce_buttons_wrapper{position:relative;float:left;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.commerce_button_item{position:relative;float:right;text-align:center;font-size:1.25em;transition:all 0.25s ease-in 0s;}.product-added{animation-delay:0.5s;-webkit-animation:added 0.5s normal;-moz-animation:added 0.5s normal;-o-animation:added 0.5s normal;animation:added 0.5s normal;}.commerce_button_item a,.commerce_button_item a:visited{position:relative;display:block;margin:0 auto;padding:3px 10px;color:#333;text-decoration:none !important;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;transition:all 0.2s ease-in 0s;}.small .commerce_button_item a{color:#333;}.commerce_button_item img{width:auto;height:19px;}.view.view-contact-form{position:relative;width:100%;float:left;font-family:hero;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.view.view-contact-form p{margin:0;}.view.view-contact-form h2,.view.view-contact-form h3,.view.view-contact-form h4,.view.view-contact-form h5,.view.view-contact-form h6{margin:0;}.view.view-contact-form .view-content{position:relative;display:block;width:100%;max-width:1200px;padding:0 15px;margin:0 auto;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.lightbox__body .view.view-contact-form .view-header{display:none;}.view.view-contact-form .webform-client-form{position:relative;width:100%;float:left;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.view.view-contact-form .form-item{position:relative;width:100%;float:left;color:#000;margin:10px 0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.view.view-contact-form .form-item label{position:absolute;top:10px;left:10px;color:#555;}.view.view-contact-form .form-item .form-text{width:100%;padding:10px;color:#555;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.view.view-contact-form .form-item .form-required{float:none;}.search_btn{cursor:pointer;}.search_pane{display:none;position:absolute;right:-10px;top:40px;width:220px;padding:10px 10px 5px 10px;background:#fff;-moz-box-shadow:0 0 5px 0px rgba(0,0,0,0.3);-webkit-box-shadow:0 0 5px 0px rgba(0,0,0,0.3);box-shadow:0 0 5px 0px rgba(0,0,0,0.3);z-index:100;}.search_pane.open{display:block;}.search_pane_triangle{position:absolute;top:-6px;right:30px;margin-right:-6px;width:10px;height:10px;background:#fff;transform:rotateZ(45deg);border-left:1px solid #ccc;border-top:1px solid #ccc;}.search_pane .views-exposed-form{width:100%;}.search_pane .views-exposed-widget{width:100%;padding:0;border-bottom:1px solid #ccc !important;}.search_pane .form-text{direction:rtl;width:calc(100% - 20px);float:left;text-align:right;border:none !important;color:#555 !Important;}.eng .search_pane .form-text{direction:ltr;text-align:left;}.search_pane .form-text:focus{border:none;border-bottom:1px solid #ccc;}.search_pane .views-submit-button{position:absolute;width:20px;top:10px;right:10px;border-bottom:none !important;}.search_pane .search-submit{background:#fff url(/sites/estoria/files/magnifire.svg) 50% 50% no-repeat;width:20px;height:20px;border:none;}@media screen and (max-width:1170px){.commerce_buttons_block{margin:18px 0;}.small .commerce_buttons_block{margin:10px 0;}.commerce_button_item a,.commerce_button_item a:visited{color:#333;}.small .commerce_button_item a,.small .commerce_button_item a:visited{color:#333;}.commerce_button_item img{height:22px;width:auto;filter:saturate(0) brightness(2);-webkit-filter:saturate(0) brightness(2);}.small .commerce_button_item img{filter:saturate(1) brightness(1);-webkit-filter:saturate(1) brightness(1);}.commerce_button_item{font-size:1.15em;}}@media screen and (max-width:768px){.commerce_button_item{font-size:1.25em;}.commerce_button_item a{padding:5px 10px;}.small .commerce_button_item a{padding:0 10px;}}@media screen and (max-width:520px){.commerce_button_item img{height:16px;width:auto;}}.fav_btn{display:block;cursor:pointer;}.favorites_panel{position:fixed;top:0;right:0;height:100%;width:100%;max-width:380px;margin:0 -100% 0 0;overflow-x:hidden;overflow-y:auto;background:#fff;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;transition:all 0.2s ease-in 0s;z-index:100;}.favorites_panel.open{margin:0;-moz-box-shadow:0 0 15px 0px rgba(0,0,0,0.3);-webkit-box-shadow:0 0 15px 0px rgba(0,0,0,0.3);box-shadow:0 0 15px 0px rgba(0,0,0,0.3);}.fav_panel_close{position:relative;float:right;top:0;right:0;cursor:pointer;}.favorites_panel .view.view-favorite-products{position:relative;display:block;width:100%;float:left;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.view.view-favorite-products{padding:30px 15px;}.view.view-favorite-products .view-header{position:relative;display:block;width:100%;float:left;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.view.view-favorite-products .view-content{position:relative;display:block;width:100%;float:left;margin:20px 0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.view.view-favorite-products .views-row{position:relative;display:block;width:100%;float:left;margin-bottom:15px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.view.view-favorite-products .product_item_image{width:30%;float:right;padding:0;}.view.view-favorite-products .product_item_info{width:70%;float:right;}@media screen and (max-width:768px){.favorites_panel{max-width:100%;}.fav_btn{padding:10px;}}.add-to-cart-overlay{position:fixed;top:0;left:0;width:100%;height:100%;min-height:100vh;background:rgba(0,0,0,0.3);z-index:500;}.add-cart-message-wrapper{position:fixed;direction:rtl;top:50%;left:50%;width:auto;height:auto;min-width:450px;max-width:100%;transform:translateY(-50%) translateX(-50%) rotateX(0);background:#fff;text-align:center;box-shadow:0 0 10px rgba(0,0,0,0.5);border-radius:5px;padding:25px 15px 15px 15px;transform-origin:50% 0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;z-index:600;transition:all 0.3s ease-in 0s;}.add-cart-message-wrapper p{margin:0;}.add-to-cart-close{position:absolute;top:0;right:0;width:20px;height:20px;font-size:1.5em;line-height:1;}.add-to-cart-close:after{content:"x";}.option-button-wrapper{margin:10px auto;}.option-button{display:block;margin:0 0 10px 0;cursor:pointer;}.option-button.checkout a{display:inline-block;padding:5px 25px;color:#fff;background:var(--brand-color-1);border-radius:50px;border:2px solid var(--brand-color-1);text-decoration:none !important;transition:all 0.2s ease-in 0s;}.option-button.checkout a:hover{color:var(--brand-color-1) !important;background:#fff;text-decoration:none !important;}.option-button.continue{display:inline-block;padding:5px 25px;color:#fff;background:var(--brand-color-2);border-radius:50px;border:2px solid var(--brand-color-2);text-decoration:none !important;transition:all 0.2s ease-in 0s;}.option-button.continue:hover{color:#555;background:#fff;text-decoration:none !important;}.add-cart-message-wrapper .product-name{font-size:1.2em;font-weight:bold;margin:0 0 10px 0;}.cost-incl-tax-label{display:none;}.add-cart-message-wrapper .quantity-label{display:inline-block;}.add-cart-message-wrapper .quantity{display:inline-block;}.add-cart-message-wrapper .product-total-incl-tax{font-size:1.3em;margin:10px 0 0 0;}.add-cart-message-wrapper .total-label{display:inline-block;}.add-cart-message-wrapper .total-incl-tax{display:inline-block;}@media screen and (max-width:991px){.add-cart-message-wrapper{width:90%;min-width:unset;max-width:90%;}}.view.view-commerce-cart-form{position:relative;direction:rtl;display:block;width:100%;margin:100px 0;text-align:center;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.view.view-commerce-cart-form .view-content{position:relative;display:inline-block;width:100%;max-width:1200px;margin:0 auto;text-align:right;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.view.view-commerce-cart-form table{text-align:right;}.view.view-commerce-cart-form table th,.view.view-commerce-cart-form table tr,.view.view-commerce-cart-form table td{text-align:right;}.cart_message_block{position:fixed;bottom:80px;left:0;z-index:150;}.cart_message_block.closed{display:none;}.cart_message_wrapper{position:relative;direction:rtl;width:auto;max-width:80%;height:auto;padding:10px;margin:10px 10px 10px 20px;background:#fff;border-radius:5px;box-shadow:0 0 8px rgba(0,0,0,0.3);}.cart_message_tip{position:absolute;top:50%;left:-11px;width:20px;height:20px;background:#fff;transform:rotate(45deg);border-left:1px solid #ccc;border-bottom:1px solid #ccc;}.cart_message_close_btn{position:absolute;display:inline-block;top:0;right:0;font-size:1.5em;line-height:1;cursor:pointer;}.cart_message_close_btn a{position:relative;display:inline-block;padding:3px 10px;color:#000;text-decoration:none !important;}.cart_message_user{display:block;margin:10px 0;text-align:center;}.cart_message_picture{position:relative;width:50px;height:50px;border:2px solid var(--brand-color-1);border-radius:100%;overflow:hidden;margin:0 auto;}.cart_message_picture img{display:block;width:100%;height:100%;object-fit:cover;}.cart_message_user_name{font-family:open sans bold;}.cart_message_title{display:block;font-size:1.2em;font-family:open sans bold;}.cart_message_text{display:block;}.cart_message_text p{margin:0;}.cart_message_product{display:block;text-align:center;margin:0 0 5px 0;}.cart_message_product a,.cart_message_product a:visited{position:relative;display:inline-block;text-align:center;color:#fff;background:var(--brand-color-1);border:1px solid var(--brand-color-1);text-decoration:none !important;padding:5px 20px;border-radius:50px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;transition:all 0.2s ease-in 0s;}.cart_message_product a:hover{color:var(--brand-color-1);background:#fff;text-decoration:none !important;}@media screen and (max-width:991px){.cart_message_wrapper{font-size:0.8em;}}.cart_btn{display:block;cursor:pointer;border-radius:50px;}.cart_panel{position:fixed;top:0;right:0;height:100%;width:100%;max-width:380px;margin:0 -100% 0 0;overflow-x:hidden;overflow-y:auto;background:#fff;padding:30px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;transition:all 0.2s ease-in 0s;z-index:100;}.cart_panel .form-actions{display:none;}.container.page{transition:all 0.2s ease-in 0s;}.container.page.open{}.cart_panel.open{margin:0;-moz-box-shadow:0 0 15px 0px rgba(0,0,0,0.3);-webkit-box-shadow:0 0 15px 0px rgba(0,0,0,0.3);box-shadow:0 0 15px 0px rgba(0,0,0,0.3);}.cart_panel_close,.fav_panel_close{position:absolute;top:0;right:0;width:30px;height:30px;color:#fff;font-size:1.3em;line-height:1;background:var(--brand-color-1);border:1px solid var(--brand-color-1);padding:3px 0;margin:10px;text-align:center;border-radius:50px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;transition:all 0.2s ease-in 0s;cursor:pointer;}.fav_panel_close{position:relative;float:right;}.cart_panel_close:hover,.fav_panel_close:hover{color:var(--brand-color-1);;background:#fff;}.cart_panel table{display:inline-block;direction:rtl;width:100%;border:none;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.cart_panel tbody{display:block;width:100%;float:left;border:none;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.cart_panel table tr{display:block;width:100%;padding:0;border:0;border-bottom:1px solid #ccc;float:left;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.cart_panel table tr td{width:auto;max-width:29% !important;padding:5px 3px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.cart_panel table td li{list-style:none;margin:0;}.cart_panel .views-field-line-item-title{display:block;direction:rtl;width:100%;max-width:100% !important;text-align:right;}.cart_panel .views-field-line-item-title a{color:#000;}.cart_panel table td li img{width:50px;height:auto;}.line-item-summary-checkout{display:block !important;}.line-item-summary-checkout a{position:relative;display:inline-block;width:100%;font-size:1.2em;line-height:1;font-family:open sans bold;font-weight:300;color:#fff;text-align:center;background:var(--brand-color-1);border:2px solid var(--brand-color-1);padding:10px 30px;-moz-border-radius:500px;-webkit-border-radius:500px;border-radius:500px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;transition:all 0.2s ease-in 0s;}.line-item-summary-checkout a:hover{color:var(--brand-color-1);background:#fff;text-decoration:none;}.minimum_shipping_note{position:relative;direction:rtl;display:block;width:100%;float:right;text-align:center;margin:0 0 10px 0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.minimum_shipping_note i{color:var(--brand-color-1);font-size:1.3em;}.minimum_shipping_note.positive i{color:var(--brand-color-2);font-size:1.3em;}.view.view-shopping-cart-cac .commerce-line-item-actions{display:none;}.view.view-shopping-cart-cac .actions-active{display:block;}.view.view-order-shipping-info{position:relative;display:inline-block;width:100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.line-item-summary{position:relative;display:inline-block;width:100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.commerce-line-item-views-form input.delete-line-item,.update_item_btn{position:relative;display:inline-block;width:100%;font-size:1em;line-height:1;font-family:open sans regular;font-weight:300;color:#fff;text-align:center;background:var(--brand-color-1);border:2px solid var(--brand-color-1);padding:3px 10px;-moz-border-radius:500px;-webkit-border-radius:500px;border-radius:500px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;cursor:pointer;transition:all 0.2s ease-in 0s;}.commerce-line-item-views-form input.delete-line-item:hover,.update_item_btn:hover{color:var(--brand-color-1);background:#fff;text-decoration:none;}@media screen and (max-width:991px){.cart_panel{padding:50px 20px 30px 20px;}.cart_btn{padding:10px;}}@media screen and (max-width:768px){.cart_panel{max-width:100vw;padding:50px 15px 30px 15px;}}.view.view-simple-shopping-cart .line-item-quantity-label{display:none !important;}#block-views-commerce-cart-block-block-1{float:right;color:#fff;}.view.view-commerce-cart-block{}.view.view-commerce-cart-block .views-table{}#commerce-ajax-cart-preview .views-table{display:table;}.view.view-commerce-cart-block .view-footer{}.view.view-commerce-cart-block .line-item-total-label,.view.view-commerce-cart-block .line-item-total-raw,.view.view-commerce-cart-block .links,.view.view-commerce-cart-block .line-item-quantity-label{}.category_page_products_block,.products_gallery_block{position:relative;direction:rtl;display:block;width:100%;float:left;text-align:center;margin:0;margin-bottom:0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.view.view-products-gallery,.view.view-giftcards-gallery{position:relative;direction:rtl;display:block;width:100%;float:left;padding:0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.products_gallery_block .views-exposed-form{position:relative;direction:rtl;display:inline-block;}.view.view-products-gallery .view-content,.view.view-giftcards-gallery .view-content{position:relative;direction:rtl;display:flex;flex-flow:row wrap;align-items:baseline;justify-content:center;width:100%;max-width:1200px;margin:0 auto;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.view.view-products-gallery .views-row,.view.view-giftcards-gallery .views-row{padding:20px;}.product_item_wrapper{position:relative;direction:rtl;display:block;width:100%;float:left;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.product_item_wishlist{position:absolute;top:5pxpx;right:5px;font-size:1.3em;z-index:30;}.product_item_wishlist .flag_text{display:none;}.product_item_wishlist a{padding:5px;color:#333;}.product_item_link{position:relative;display:block;width:100%;float:left;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.product_item_add_to_cart{position:relative;display:block;width:100%;float:left;text-align:center;margin:5px 0 0 0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.product_item_image{position:relative;direction:rtl;display:block;width:100%;float:left;padding:20px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.product_item_image img{display:block;width:100% !important;height:auto;}.product_item_info{position:relative;direction:rtl;display:block;width:100%;float:left;line-height:1.2;text-align:center;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.product_item_title{font-size:1.2em;font-weight:700;color:#000;min-height:2.5em;}.product_item_content_weight{font-size:1em;font-weight:500;color:#555;}.product_item_sku{font-size:1em;font-weight:300;color:#333;}.view.view-products-gallery .commerce-add-to-cart{position:relative;width:100%;float:right;text-align:center;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.view.view-products-gallery .commerce-add-to-cart a{line-height:1.2;}.out-of-stock-btn{position:relative;display:inline-block;font-family:Open sans regular;padding:5px 30px;color:var(--brand-color-1);background:transparent;margin-top:2em;-moz-border-radius:500px;-webkit-border-radius:500px;border-radius:500px;border:2px solid var(--brand-color-1);text-decoration:none !important;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;transition:all 0.2s ease-in 0s;}.out-of-stock-btn:hover{color:#fff;background:var(--brand-color-1);text-decoration:none;}.form-item-quantity{position:relative;direction:ltr !important;text-align:center;margin:5px auto;font-size:1.3em;}.form-item-quantity label{display:none !important;}.form-item-quantity .form-text{display:inline-block;width:50px;max-width:38%;text-align:center;padding:12px 0;border:none !important;background:transparent !important;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.commerce-quantity-plusminus-link{display:inline-block;width:30%;max-width:30%;text-align:center;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.commerce-quantity-plusminus-link.commerce-quantity-plusminus-link-increase a,.commerce-quantity-plusminus-link.commerce-quantity-plusminus-link-decrease a,.commerce-quantity-plusminus-link.commerce-quantity-plusminus-link-increase .button,.commerce-quantity-plusminus-link.commerce-quantity-plusminus-link-decrease .button{color:#333;padding:12px;text-align:center;background-color:#fff !important;margin:0 !important;}.commerce-price-rrp-your-price{}.product_item_basic_price{position:relative;display:inline-block;padding:0 3px;color:#000;font-size:1.3em;font-weight:700;}.product_item_basic_price.sale{color:#999;font-size:1em;text-decoration:line-through;}.product_item_sale_price{position:relative;display:inline-block;padding:0 3px;color:#000;font-size:1.3em;font-weight:700;}.product_display_weight{position:relative;width:100%;float:left;color:#333;font-size:1.2em;}.product_display_weight_price{position:relative;width:100%;float:left;color:#333;font-size:0.85em;}.view.view-products-gallery .form-submit,.view.view-giftcards-gallery .form-submit{position:relative;font-family:Open sans regular;padding:5px 30px;-moz-border-radius:500px;-webkit-border-radius:500px;border-radius:500px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.product-interest-form .node-form{margin:0 auto;}@media screen and (max-width:991px){.view.view-products-gallery .form-submit,.view.view-giftcards-gallery .form-submit{width:100%;padding:5px 10px;}}@media screen and (max-width:768px){.category_header_title h1
.view.view-products-gallery .views-row{width:50%;}.product_item_title{font-size:1em;}.product_item_content_weight{font-size:0.85em;}}.out_of_stock_message_wrapper{position:relative;display:block;width:100%:padding:15px;text-align:center;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.out_of_stock_message_wrapper .form-item-title,.field-name-field-interested-in-product-form{display:none !important;visibility:hidden;opacity:0;height:0;}.field-name-field-interest-email-form{position:relative;display:block;width:100% !important:float:left;padding:15px;text-align:center;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.field-name-field-interest-email-form .form-text{position:relative;display:block;border:1px solid #777;border-radius:5px;padding:10px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.out_of_stock_message_wrapper .vertical-tabs{display:none !important;}.view.view-products-packages{position:relative;display:block;width:100%;float:left;text-align:center;margin:50px 0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.view.view-products-packages .view-filters{position:relative;direction:rtl;display:inline-block;width:100%;max-width:1200px;padding:0 15px;margin:0 auto;text-align:initial;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.view.view-products-packages .views-exposed-widgets{}.view.view-products-packages .views-exposed-form .views-exposed-widget{position:relative;display:block;float:right;width:25%;padding:10px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.view.view-products-packages .views-exposed-widget.views-submit-button{display:block;width:100%;float:right;text-align:center;}.view.view-products-packages .views-exposed-widget .form-type-select{background:#fff;border-radius:5px;box-shadow:0 0 5px rgba(0,0,0,0.35);}.views-widget-filter-field_total_price_value .views-widget,.views-widget-filter-combine .views-widget{background:#fff;border-radius:5px;box-shadow:0 0 5px rgba(0,0,0,0.35);}.views-widget-filter-field_total_price_value .form-text,.views-widget-filter-combine .form-text{position:relative;padding:10px;width:100%;border:none;background:none;border-radius:5px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.view.view-products-packages .views-exposed-widget legend{position:relative;top:10px;width:100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.view.view-products-packages .views-exposed-widget legend a{display:block;color:var(--brand-color-1);font-family:kanuba regular;text-decoration:none !important;}.view.view-products-packages .views-exposed-widget legend .summary{display:none;}.view.view-products-packages .views-exposed-widget fieldset{margin:0;border:none;padding:10px;}.view.view-products-packages .view-content{position:relative;direction:rtl;display:flex;flex-flow:row wrap;width:100%;max-width:1200px;padding:0 15px;margin:0 auto;text-align:initial;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.view.view-products-packages .views-row{position:relative;display:flex;flex-direction:column;flex-basis:20%;padding:15px;margin:0 0 30px 0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.package_item_wrapper{position:relative;display:block;padding:10px;text-align:center;color:#000;text-decoration:none !important;perspective:1000px;perspective-origin:50% 50%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.package_item_box{position:relative;display:block;width:100%;height:170px;max-width:150px;perspective:1000px;transform-style:preserve-3d;transform:rotateX(35deg) rotateZ(35deg);margin-bottom:50px;transition:all 0.4s ease-in 0s;}.package_box_bottom{position:relative;width:100%;height:100%;background:#cba366;background-size:100% 100%;transform-style:preserve-3d;transform:translateZ(-100px);box-shadow:0 0 15px rgba(0,0,0,0.5);}.package_box_bottom_overlay{position:absolute;width:100%;height:100%;background:rgba(0,0,0,0.2);}.package_box_top_side{position:absolute;top:0;left:0;width:100%;height:100px;background:#d4aa6b;text-align:center;background-size:100% 100%;transform-origin:50% 0;transform-style:preserve-3d;transform:rotateX(-90deg);}.package_box_top_side img{position:relative;top:50%;width:50%;height:auto;transform:rotateY(180deg) translateY(-50%);}.package_box_right_side{position:absolute;top:0;right:0;width:100px;height:100%;background:#cba366;background-size:100% 100%;transform-origin:100% 50%;transform-style:preserve-3d;transform:rotateY(-90deg);}.package_box_bottom_side{position:absolute;bottom:0;left:0;width:100%;height:100px;background:#d4aa6b;background-size:100% 100%;transform-origin:50% 100%;transform-style:preserve-3d;transform:rotateX(90deg);}.package_box_bottom_side img{position:relative;top:50%;width:50%;height:auto;transform:rotateX(180deg) translateY(50%);}.package_box_left_side{position:absolute;top:0;left:0;width:100px;height:100%;background:#cba366;background-size:100% 100%;transform-origin:0% 50%;transform-style:preserve-3d;transform:rotateY(90deg);}.package_box_cover_left{position:absolute;bottom:0;left:0;width:50%;height:100%;background:#daaf6d;background-size:100% 100%;transform-origin:0% 50%;transform-style:preserve-3d;transition:all 0.2s ease-in 0s;}.package_box_cover_right{position:absolute;bottom:0;right:0;width:50%;height:100%;background:#daaf6d;background-size:100% 100%;transform-origin:100% 50%;overflow:hidden;transform-style:preserve-3d;transition:all 0.35s ease-in 0s;}.package_box_cover_text{position:relative;display:block;width:220%;font-size:2em;line-height:0.8;font-family:Empatica Regular;color:#555;margin:0 15px;opacity:0.8;transform:rotate(-75deg);transform-origin:100% 50%;transform-style:preserve-3d;}.box_city{margin:0 30% 0 0;}.package_cover_tape{position:absolute;top:0;width:10px;height:100%;background:rgba(255,255,255,0.35);}.package_box_cover_right .package_cover_tape{left:0;}.package_box_cover_left .package_cover_tape{right:0;}.package_item_box:hover,.package_item_box:focus{transform:rotateX(65deg) rotateZ(135deg);}.package_item_box:hover .package_box_cover_right{transform:rotateY(105deg);}.package_item_box:hover .package_box_cover_left{transform:rotateY(-105deg);}.package_products_list{position:absolute;top:50%;left:0;width:95%;height:auto;max-height:100%;background:#fff;border-radius:5px;padding:5px;overflow:hidden;font-family:Empatica Regular;font-size:1.2em;transform-origin:50% 50%;transform-style:preserve-3d;opacity:0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;transform:rotateX(0) rotateY(180deg) translateY(-50%) translateZ(70px);transition:all 0.3s;}.package_item_box:hover .package_products_list{top:0;transform:rotateX(-90deg) rotateY(135deg) translateY(-50%) translateZ(30px);box-shadow:0 0 5px rgba(0,0,0,0.5);opacity:1;}.package_products_list .view-content{display:block !important;padding:0 !important;}.package_products_list div{display:block;width:100%;float:right;}.package_list_row{display:block;width:100%;float:right;border-bottom:2px dotted var(--brand-color-2);box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.package_list_row_img{display:block;width:30%;float:right;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.package_list_row_img img{display:block;width:100%;height:auto;}.package_list_row_title{display:block;width:100%;float:right;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.package_item_title{display:block;font-size:1.2em;}.package_item_sub_title{display:block;font-size:1em;}.package_item_text{display:block;font-size:1em;}.package_item_price{display:block;font-size:1.5em;font-family:open sans bold;}.package_item_add_to_cart{display:block;width:100%;}.package_item_add_to_cart a{position:relative;display:block;padding:3px 10px;color:#fff;background:var(--brand-color-1);border:2px solid var(--brand-color-1);text-align:center;border-radius:50px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;transition:all 0.2s ease-in 0s;}.package_item_add_to_cart a:hover,.package_add_to_cart a:focus{text-decoration:none !important;color:var(--brand-color-1);background:transparent;}@-webkit-keyframes right-wing-fly{0%{transform:rotateY(-60deg);}50%{transform:rotateY(60deg);}100%{transform:rotateY(-60deg);}}@-moz-keyframes right-wing-fly{0%{transform:rotateY(-60deg);}50%{transform:rotateY(60deg);}100%{transform:rotateY(-60deg);}}@-o-keyframes right-wing-fly{0%{transform:rotateY(-60deg);}50%{transform:rotateY(60deg);}100%{transform:rotateY(-60deg);}}@keyframes right-wing-fly{0%{transform:rotateY(-60deg);}50%{transform:rotateY(60deg);}100%{transform:rotateY(-60deg);}}@-webkit-keyframes left-wing-fly{0%{transform:rotateY(60deg);}50%{transform:rotateY(-60deg);}100%{transform:rotateY(60deg);}}@-moz-keyframes left-wing-fly{0%{transform:rotateY(60deg);}50%{transform:rotateY(-60deg);}100%{transform:rotateY(60deg);}}@-o-keyframes left-wing-fly{0%{transform:rotateY(60deg);}50%{transform:rotateY(-60deg);}100%{transform:rotateY(60deg);}}@keyframes left-wing-fly{0%{transform:rotateY(60deg);}50%{transform:rotateY(-60deg);}100%{transform:rotateY(60deg);}}@-webkit-keyframes fade-out{0%{opacity:1;}90%{opacity:1;}100%{opacity:0;}}@-moz-keyframes fade-out{0%{opacity:1;}90%{opacity:1;}100%{opacity:0;}}@-o-keyframes fade-out{0%{opacity:1;}90%{opacity:1;}100%{opacity:0;}}@keyframes fade-out{0%{opacity:1;}90%{opacity:1;}100%{opacity:0;}}.package_butterflies{position:absolute;bottom:30%;left:20%;opacity:0;transform-style:preserve-3d;transform:translateZ(-80px);}.butterfly_wrapper{position:relative;width:35px;height:25px;transform-style:preserve-3d;transform:rotateX(-30deg);top:-50%;transition:all 1.7s;}.butterfly_wing{position:relative;width:50%;height:100%;float:right;transform-origin:0 50%;transform-style:preserve-3d;-webkit-animation:right-wing-fly 0.5s infinite;-moz-animation:right-wing-fly 0.5s infinite;-o-animation:right-wing-fly 0.5s infinite;animation:right-wing-fly 0.5s infinite;}.butterfly_wing.left{transform-origin:100% 50%;-webkit-animation:left-wing-fly 0.5s infinite;-moz-animation:left-wing-fly 0.5s infinite;-o-animation:left-wing-fly 0.5s infinite;animation:left-wing-fly 0.5s infinite;}.butterfly_wing_top{position:absolute;top:0;left:-2%;width:100%;height:70%;border-radius:100%;transform:rotate(-30deg);background:var(--brand-color-1);}.butterfly_wing_bottom{position:absolute;bottom:10%;left:-2%;width:100%;height:30%;border-radius:100%;transform:rotate(50deg);background:var(--brand-color-1);}.left .butterfly_wing_top{left:unset;right:-2%;transform:rotate(30deg);}.left .butterfly_wing_bottom{left:unset;right:-2%;transform:rotate(-50deg);}.package_item_box:hover .package_butterflies{left:35%;opacity:1;}.package_item_box:hover .butterfly_wrapper{transform:translateZ(220px);}.butterfly_wrapper:nth-child(2){width:30px;height:20px;left:80%;transition:all 1.9s;transition-delay:0.2s;}.butterfly_wrapper:nth-child(3){width:35px;height:25px;left:-180%;transition:all 1.5s;transition-delay:1s;}.butterfly_wrapper:nth-child(4){width:36px;height:24px;left:150%;transition:all 2s;transition-delay:0.5s;}.butterfly_wrapper:nth-child(5){width:20px;height:10px;left:-130%;transition:all 1.8s;}.butterfly_wrapper:nth-child(2) .butterfly_wing_top,.butterfly_wrapper:nth-child(2) .butterfly_wing_bottom,.butterfly_wrapper:nth-child(4) .butterfly_wing_top,.butterfly_wrapper:nth-child(4) .butterfly_wing_bottom{background:var(--brand-color-2);}.package_item_box:hover .butterfly_wrapper:nth-child(2){transform:translateZ(160px) translateX(-110px) translateXY(-20px);}.package_item_box:hover .butterfly_wrapper:nth-child(3){transform:translateZ(130px) translateY(-120px) translateXY(-30px);}.package_item_box:hover .butterfly_wrapper:nth-child(5){transform:translateZ(230px) translateX(-80px) translateXY(20px);}@media screen and (max-width:1280px){.view.view-products-packages .views-row{flex-basis:25%;}}@media screen and (max-width:991px){.view.view-products-packages .views-exposed-form .views-exposed-widget{width:33.333%;}.view.view-products-packages .views-exposed-widget.views-submit-button{width:100%;}.view.view-products-packages .views-row{flex-basis:33.333%;}.package_item_box{height:140px;max-width:120px;}}@media screen and (max-width:768px){.view.view-products-packages .views-exposed-form .views-exposed-widget{width:50%;}.view.view-products-packages .views-exposed-widget.views-submit-button{width:100%;}.view.view-products-packages .views-row{flex-basis:50%;}}@media screen and (max-width:640px){.view.view-products-packages .views-exposed-form .views-exposed-widget{width:100%;}.view.view-products-packages .views-exposed-widget.views-submit-button{width:100%;}}@-webkit-keyframes open-right{0%{transform:rotateY(0);z-index:15;}30%{transform:rotateY(0);z-index:15;}100%{transform:rotateY(260deg);z-index:5;}}@-webkit-keyframes open-left{0%{transform:rotateY(0);z-index:15;}30%{transform:rotateY(0);z-index:15;}100%{transform:rotateY(-260deg);z-index:5;}}.products_package_layout_block{position:relative;display:block;width:100%;float:left;margin:50px 0;+
text-align:center;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.products_package_layout{position:relative;display:block;width:100%;float:left;text-align:center;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.products_package_content{position:relative;display:inline-block;width:100%;max-width:1200px;padding:0 15px;margin:0 auto;text-align:initial;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.products_package_info{position:relative;display:block;width:50%;float:right;text-align:right;padding:0 15px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.products_package_title{display:block;}.products_package_title h1{margin:0;}.products_package_sub_title{display:block;}.products_package_sub_title h2{margin:0;}.products_package_text{display:block;}.package_products_page_list{position:relative;width:100%;height:auto;float:right;background:#fff;border-radius:10px;padding:10px;overflow:hidden;font-family:Empatica Regular;font-size:2em;box-shadow:0 0 10px rgba(0,0,0,0.35);box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;transition:all 0.3s;}.products_package_products_wrapper{position:relative;display:block;width:50%;float:right;perspective:500px;padding:10px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.products_package_products{position:relative;display:block;width:100%;height:auto;float:right;perspective:1000px;padding:5%;box-shadow:0 10px 10px rgba(0,0,0,0.35);box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.products_package_products .view-content{align-items:center !important;z-index:12;}.products_package_products .views-row{flex-basis:33.333%;padding:12px !important;}.products_package_top_side{position:absolute;top:0;left:0;width:100%;height:150px;background:#eee url(/sites/foodshop/themes/generic_template/images/cartboardH.jpg) 50% 50% no-repeat;background-size:100% 100%;transform-origin:50% 0;transform-style:preserve-3d;transform:rotateX(-90deg);z-index:10;}.products_package_bottom_side{position:absolute;bottom:0;left:0;width:100%;height:150px;background:#eee url(/sites/foodshop/themes/generic_template/images/cartboardH.jpg) 50% 50% no-repeat;background-size:100% 100%;transform-origin:50% 100%;transform-style:preserve-3d;transform:rotateX(90deg);z-index:10;}.products_package_right_side{position:absolute;top:0;right:0;width:150px;height:100%;background:#ccc url(/sites/foodshop/themes/generic_template/images/cartboardV.jpg) 50% 50% no-repeat;background-size:100% 100%;transform-origin:100% 50%;transform-style:preserve-3d;transform:rotateY(-90deg);z-index:10;}.products_package_left_side{position:absolute;top:0;left:0;width:150px;height:100%;background:#ccc url(/sites/foodshop/themes/generic_template/images/cartboardV.jpg) 50% 50% no-repeat;background-size:100% 100%;transform-origin:0 50%;transform-style:preserve-3d;transform:rotateY(90deg);z-index:10;}.products_package_bottom{position:absolute;bottom:0;left:0;width:100%;height:100%;background:#eee url(/sites/foodshop/themes/generic_template/images/cartboardV.jpg) 50% 50% repeat-x;background-size:50% 100%;transform-origin:50% 50%;transform-style:preserve-3d;transform:translateZ(-150px);z-index:10;}.products_package_cover_left{position:absolute;top:0;left:0;width:50%;height:100%;background:#eee url(/sites/foodshop/themes/generic_template/images/cartboardH.jpg) 50% 50% no-repeat;background-size:100% 100%;transform-origin:0% 50%;transform-style:preserve-3d;transform:rotateY(-260deg);overflow:hidden;animation-delay:8s;-webkit-animation:open-left 2s normal;-moz-animation:open-left 2s normal;-o-animation:open-left 2s normal;animation:open-left 2s normal;transition:all 0.5s ease-in 0s;z-index:5;}.products_package_cover_left img{position:absolute;top:50%;right:0;width:90%;height:auto;opacity:0.9;transform:translateX(50%) translateY(-50%) rotate(-9deg);}.products_package_cover_left_tape{position:absolute;top:0;right:0;width:15px;height:100%;background:rgba(255,255,255,0.3);z-index:20;}.products_package_cover_right{position:absolute;top:0;right:0;width:50%;height:100%;background:#eee url(/sites/foodshop/themes/generic_template/images/cartboardH.jpg) 50% 50% no-repeat;background-size:100% 100%;transform-origin:100% 50%;transform-style:preserve-3d;transform:rotateY(260deg);overflow:hidden;animation-delay:8.5s;-webkit-animation:open-right 2.5s normal;-moz-animation:open-right 2.5s normal;-o-animation:open-right 2.5s normal;animation:open-right 2.5s normal;transition:all 0.6s ease-in 0s;z-index:5;}.products_package_cover_right img{position:absolute;top:50%;left:0;width:90%;height:auto;opacity:0.9;transform:translateX(-50%) translateY(-50%) rotate(-9deg);}.products_package_cover_right_tape{position:absolute;top:0;left:0;width:15px;height:100%;background:rgba(255,255,255,0.3);z-index:20;}.close .products_package_cover_left,.close .products_package_cover_right{transform:rotateY(0deg);z-index:15;}.products_package_bottom_shade{position:absolute;top:0;left:0;width:100%;height:70%;background:linear-gradient(180deg,rgba(0,0,0,0.5) 0%,rgba(0,0,0,0) 100%);opacity:0.5;}.products_package_products .product_item_wrapper{background:#fff;border-radius:5px;padding:5px;box-shadow:0 0 10px rgba(0,0,0,0.35);}.package_price{display:block;width:100%;font-size:2em;margin:10px 0;}.package_add_to_cart{display:block;width:100%;margin:15px 0;}.package_add_to_cart a{position:relative;display:inline-block;padding:10px 30px;color:#fff;background:var(--brand-color-1);border:2px solid var(--brand-color-1);border-radius:50px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;transition:all 0.2s ease-in 0s;}.package_add_to_cart a:hover,.package_add_to_cart a:focus{text-decoration:none !important;color:var(--brand-color-1);background:transparent;}@media screen and (max-width:991px){.products_package_info{width:100%;padding:0;}.products_package_products_wrapper{width:100%;}.products_package_products .view-content{max-height:60vh;overflow-y:auto;}}@media screen and (max-width:768px){.products_package_products .views-row{flex-basis:50%;}}.product_display_layout_block{position:relative;display:block;width:100%;float:left;margin:120px 0 30px 0;text-align:center;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.view.view-giftcard-layout,.view.view-product-display-layout{position:relative;display:inline-block;width:100%;max-width:1200px;margin:0 auto;padding:0 15px;text-align:right;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.product_display_wrapper{position:relative;display:block;width:100%;float:right;text-align:right;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.product_display_title_wrapper{position:relative;direction:rtl;display:block;width:100%;float:right;text-align:right;padding:10px 0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.product_display_title_wrapper.mobile{position:relative;display:none !important;float:right;text-align:right;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.product_add_to_favorites{position:relative;width:100%;float:right;font-size:1.3em;text-align:right;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.product_add_to_favorites a{display:block;color:#555;text-decoration:none !important;transition:all 0.2s ease-in 0s;}.product_add_to_favorites a:hover{color:#000;text-decoration:none !important;}.product_display_title{}.product_display_title h1{margin:0;}.product_display_sub_title{}.product_display_sub_title h3{margin:0;}.product_display_images{position:relative;display:block;width:50%;float:right;text-align:right;padding:10px 0;margin-bottom:30px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.product_display_info{position:relative;direction:rtl;display:block;width:50%;float:right;text-align:right;padding:10px 15px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.product_display_price_wrapper{position:relative;display:block;width:50%;float:right;text-align:right;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.product_display_add_to_cart{position:relative;display:block;width:100%;float:right;text-align:right;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.product_display_description{position:relative;direction:rtl;display:block;width:100%;float:right;text-align:right;font-weight:bold;padding:10px 0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.product_page_basic_price{position:relative;display:block;color:red;font-size:2em;}.product_page_basic_price.sale{color:#999;font-size:1.5em;text-decoration:line-through;}.product_page_sale_price{position:relative;display:block;color:red;font-size:2em;}.currency_sign{font-size:70%;}.product_display_add_to_cart .form-item-quantity{text-align:right;}.gallery-row .form-item-quantity{width:100%;}.commerce-add-to-cart .form-submit,.product_display_add_to_cart .form-submit{font-family:Open sans regular;padding:5px 30px;-moz-border-radius:500px;-webkit-border-radius:500px;border-radius:500px;}.commerce_stock_notifications_fieldset{border:none;}.field-name-commerce-gc-mail{}.field-name-commerce-gc-mail label,.field-name-commerce-gc-message label{display:none;}.field-name-commerce-gc-mail,.field-name-commerce-gc-message{position:relative;display:block;width:100%;float:left;padding:0 10px;border:1px solid #777;border-radius:5px;margin-bottom:15px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.field-name-commerce-gc-mail .form-text,.field-name-commerce-gc-message .form-textarea{display:block;width:100%;border:none;padding:5px 0;}@media screen and (max-width:991px){.product_display_info{padding:10px 0;}}@media screen and (max-width:768px){.product_display_title_wrapper{display:none !important;}.product_display_title_wrapper.mobile{display:block !important;}.product_display_images{width:100%;}.product_display_info{width:100%;}.product_display_price_wrapper{width:100%;text-align:center;}.product_display_description{width:100%;}.product_display_add_to_cart .form-item-quantity{text-align:center;}.product_display_add_to_cart{text-align:center;}}.view.view-product-display-images .bxslider-views-slideshow-main-frame-row{display:inline-block;text-align:center;float:left !important;}.view.view-product-display-images .bx-wrapper{max-width:100% !important;}.product_display_images .cloud-zoom-big{top:0;left:0 !important;}#wrap{display:inline-block;float:none !important;margin:0 auto;}.view.view-product-display-images .bx-wrapper .bx-pager{bottom:0;}.pager_item img{margin:0 auto !important;}.product_extra_info_wrapper{position:relative;direction:rtl;display:block;width:100%;float:left;text-align:right;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.product_extra_info{position:relative;direction:rtl;display:block;width:100%;float:left;margin:10px 0;padding:15px 0;text-align:right;background:#eee;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.product_ingredients{position:relative;display:block;width:50%;float:right;text-align:right;padding:30px 15px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.product_ingredients.full{width:100%;}.product_ingredients_title{font-family:open sans bold;font-size:1.2em;}.product_nutrition_table_wrapper{position:relative;display:block;width:50%;float:right;text-align:right;padding:0 15px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.product_nutrition_table_wrapper.full{width:100%;}.nutrition_info_table{position:relative;display:block;width:100%;float:right;text-align:right;padding:15px;background:#fff;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;-moz-box-shadow:0 0 15px 0px rgba(0,0,0,0.3);-webkit-box-shadow:0 0 15px 0px rgba(0,0,0,0.3);box-shadow:0 0 15px 0px rgba(0,0,0,0.3);box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.nutrition_info_table_header{position:relative;display:block;width:100%;float:right;padding:10px 0;font-family:open sans bold;border-bottom:2px solid #999;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.nutrition_info_header_col1{position:relative;display:block;width:40%;min-height:30px;float:right;padding:0 5px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.nutrition_info_header_col2{position:relative;display:block;width:60%;float:right;padding:0 5px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.nutrition_info_header_col3{position:relative;display:none;width:30%;float:right;padding:0 5px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.nutrition_info_item{position:relative;display:block;width:100%;float:right;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.nutrition_info_item.sub{}.nutrition_title{position:relative;display:block;width:40%;min-height:30px;float:right;padding:5px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.nutrition_info_item.sub .nutrition_title{color:#555;padding:5px 15px 5px 5px;}.nutrition_val{position:relative;display:block;width:30%;min-height:30px;float:right;padding:5px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.nutrition_amt{position:relative;display:block;width:30%;min-height:30px;float:right;padding:0 5px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}@media screen and (max-width:991px){.product_ingredients{width:100%;}.product_nutrition_table_wrapper{width:100%;}}.product_extra_brand_logo{position:relative;display:block;width:20%;float:right;text-align:center;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.product_display_brand{display:inline-block;margin:0 auto;max-width:100%;}.product_extra_brand_logo img{display:block;max-width:100%;height:auto;}.product_extra_brand_info{position:relative;display:block;width:80%;float:right;text-align:right;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.product_extra_brand_title{display:block;font-family:kanuba bold;font-size:1.3em;}.product_extra_brand_text{text-align:right;}.product_extra_brand_text p{text-align:right !important;}.product_extra_brand_btn{position:relative;display:inline-block;color:#fff;background:var(--brand-color-1);padding:5px 20px;margin:0 auto;border-radius:50px;border:2px solid var(--brand-color-1);transition:all 0.2s ease-in 0s;}.product_extra_brand_btn:hover,.product_extra_brand_btn:focus{color:var(--brand-color-1);background:transparent;text-decoration:none;}.product_page_values_block{position:relative;display:block;width:100%;float:left;margin:10px 0;text-align:center;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.view.view-product-pillars{position:relative;display:block;width:100%;margin:0 auto;max-width:1200px;padding:0 15px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.view.view-product-pillars .views-row{position:relative;display:block;width:16.667%;float:right;padding:10px;text-align:center;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.eng .view.view-product-pillars .views-row{float:left;}.view.view-product-pillars .pillar_icon{display:inline-block;width:auto;padding:15px;}.view.view-product-pillars .pillar_icon img{height:65px;}.view.view-product-pillars .pillar_title{font-size:1em;}@media screen and (max-width:1200px){.view.view-product-pillars .views-row{width:20%;}}@media screen and (max-width:991px){.product_extra_brand_logo{width:30%;}.product_extra_brand_info{width:70%;}.view.view-product-pillars .views-row{width:25%;}}@media screen and (max-width:768px){.product_extra_brand_logo{width:100%;}.product_extra_brand_info{width:100%;}.view.view-product-pillars .views-row{width:33.333%;}.view.view-product-pillars .pillar_title{font-size:0.85em;height:3.5em;}}.product_related_products_block{position:relative;display:block;width:100%;float:left;margin:20px 0;text-align:center;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.view.view-product-page-related-products{position:relative;display:block;width:100%;max-width:1200px;margin:0 auto;text-align:center;padding:20px 0;border-top:1px solid #999;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.product_related_products_block .bx-wrapper{width:100% !important;height:auto;padding:0 !important;margin:0 !important;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.product_related_products_block .bx-viewport{width:100% !important;padding:0 !important;margin:0 !important;left:0 !important;border:none !important;background:transparent !important;webkit-box-shadow:none !important;box-shadow:none !important;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.product_related_products_block .bxslider-views-slideshow-main-frame{margin:0 !important;padding:0 !important;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.product_related_products_block .bxslider-views-slideshow-main-frame-row{width:280px !important;height:auto;padding:10px !important;margin:0 !important;overflow:hidden;z-index:20;}.new_products_block{position:relative;display:block;width:100%;float:left;margin:20px 0;text-align:center;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.view.view-new-products{position:relative;display:block;width:100%;max-width:1200px;margin:0 auto;text-align:center;padding:20px 0;border-top:1px solid #999;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.new_products_block .bx-wrapper{width:100% !important;height:auto;padding:0 !important;margin:0 !important;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.new_products_block .bx-viewport{width:100% !important;padding:0 !important;margin:0 !important;left:0 !important;border:none !important;background:transparent !important;webkit-box-shadow:none !important;box-shadow:none !important;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.new_products_block .bxslider-views-slideshow-main-frame{display:flex;flex-flow:row wrap;align-items:baseline;margin:0 !important;padding:0 !important;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.new_products_block .bxslider-views-slideshow-main-frame-row{display:flex;float:none !important;width:280px !important;height:auto;padding:10px 20px !important;margin:0 !important;overflow:hidden;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;z-index:20;}@media screen and (max-width:991px){.new_products_block .bxslider-views-slideshow-main-frame-row{width:33.333vw !important;}}@media screen and (max-width:768px){.new_products_block .bxslider-views-slideshow-main-frame-row{width:50vw !important;}}#commerce-checkout-form-review{display:block;width:100%;text-align:center;}#commerce-checkout-form-login,#commerce-checkout-form-checkout{position:relative;direction:rtl;display:block;width:100%;float:left;padding:0 15px;margin:60px 0 !important;text-align:center;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}#commerce-checkout-form-login .form-wrapper,#commerce-checkout-form-checkout .form-wrapper{position:relative;display:inline-block;width:100%;max-width:1200px;margin:0 auto;padding:0 !important;text-align:initial;border:none;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.cart_contents{position:relative;direction:rtl;display:inline-block;width:100%;max-width:1200px;margin:0 auto !important;padding:0 10px !important;text-align:right;border:none;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.cart_contents table{direction:rtl;text-align:right;}.cart_contents tr,.cart_contents th,.cart_contents td{text-align:right;}.cvp-checkout_cart_view-commerce_checkout_pane_1{position:relative;direction:rtl;display:inline-block;width:100%;max-width:1200px;margin:100px auto 0 auto !important;padding:0 15px;text-align:right;border:none;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.cvp-checkout_cart_view-commerce_checkout_pane_1 table{text-align:right;}.cvp-checkout_cart_view-commerce_checkout_pane_1 tr,.cvp-checkout_cart_view-commerce_checkout_pane_1 th,.cvp-checkout_cart_view-commerce_checkout_pane_1 td{text-align:right;}#commerce-checkout-form-login .account.form-wrapper,#commerce-checkout-form-checkout .account.form-wrapper{display:none !important;opacity:0;height:0;overflow:hidden;}.cvp-checkout_credit_cards-commerce_checkout_pane_2{position:relative;display:inline-block;width:100%;max-width:1200px;margin:0 auto;padding:15px;text-align:center;border:none;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}#commerce-checkout-form-login .form-wrapper .form-wrapper,#commerce-checkout-form-checkout .form-wrapper .form-wrapper{max-width:unset;padding:0;}.payment-redirect-form{position:relative;display:block;width:100%;float:left;margin:40px 0;padding:0 10px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.checkout-buttons.form-wrapper{border:none !important;border-bottom:none !important;margin:20px auto !important;border-radius:100px;}.form-submit,.checkout-buttons .form-submit,.form-item-commerce-coupon-coupon-code .form-submit{color:#fff !important;background:var(--brand-color-1);border:2px solid var(--brand-color-1);border-radius:100px;}.form-submit:hover{color:var(--brand-color-1) !important;background:#fff;text-decoration:none !important;}.checkout-cancel.form-submit{color:#fff;background:var(--brand-color-2);border:1px solid var(--brand-color-2);padding:10px 30px;border-radius:100px;}.checkout-cancel.form-submit:hover{color:var(--brand-color-2) !important;background:transparent;text-decoration:none !important;}.accepted_credit_cards{margin-bottom:15px;}.continue-shopping-btn{color:#fff;background:var(--brand-color-2);border:2px solid var(--brand-color-2);padding:5px 30px;margin:5px 0;border-radius:100px;transition:all 0.2s ease-in 0s;}.continue-shopping-btn:hover{color:var(--brand-color-2) !important;background:transparent;text-decoration:none !important;}.checkout-review{border:none;}.component-total{direction:ltr;}.customer_profile_billing{direction:rtl;font-family:open sans Regular;border-bottom:1px solid #ccc;}.customer_profile_billing legend{display:none;}.customer_profile_billing #messages{}.customer_profile_billing .field-type-text,.customer_profile_billing .field-type-text.form-wrapper,.customer_profile_billing .field-widget-text-textfield.form-wrapper,.customer_profile_billing .field-widget-email-textfield.form-wrapper{position:relative;display:block;width:50% !important;padding:10px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.customer_profile_billing .field-type-addressfield,.field-name-field-customer-address.form-wrapper{position:relative;display:block;width:100% !important;float:right;padding:10px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.customer_profile_billing .field-type-text.field-name-field-city{width:33.333% !important;}.customer_profile_billing .field-type-text.field-name-field-address-line{width:66.666% !important;}.customer_profile_billing .field-type-text.field-name-field-postal-code,.customer_profile_billing .field-type-text.field-name-field-floor,.customer_profile_billing .field-type-text.field-name-field-apartment,.customer_profile_billing .field-type-text.field-name-field-entrance{position:relative;display:block;width:33.333% !important;float:right;padding:10px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.customer_profile_billing .field-type-text.field-name-field-customer-address,.customer_profile_billing .field-type-text.field-name-field-shipping-notes{width:100% !important;}.customer_profile_billing .field-type-text.field-name-field-ref-source,.cvp-checkout_source-commerce_checkout_pane_1{display:none !important;opacity:0 !important;height:0 !important;overflow:hidden;}.customer_profile_billing .form-item{position:relative;display:block;width:100%;float:right;margin:0;padding:10px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.customer_profile_billing .form-text{position:relative;width:100%;float:left;font-size:1.3em;font-family:Open sans regular;border-radius:5px;padding:25px 10px 10px 10px;border:1px solid #999;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.customer_profile_billing label{position:absolute;top:15px;right:20px;color:#777;z-index:30;}.customer_profile_billing label .form-required{color:var(--brand-color-2);}.form-item-customer-profile-billing-field-another-address-check-und label,.form-item-customer-profile-billing-field-add-greeting-und label,.form-item-customer-profile-billing-field-confirm-terms-und label{position:relative;top:unset;right:unset;margin:0 5px 0 0;}.form-item-customer-profile-billing-field-confirm-terms-und label .form-required{float:none;}.commerce_shipping .form-item{font-size:1.3em;}.shipping_msg_positive{position:relative;display:block;width:100%;padding:10px;font-size:1.2em;color:#000;font-weight:bold;border:2px solid var(--brand-color-2);border-radius:5px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.shipping_msg_negative{position:relative;display:block;width:100%;padding:10px;font-size:1.2em;font-weight:bold;color:var(--brand-color-1);border:2px solid var(--brand-color-1);border-radius:5px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.shipping_msg_positive.hidden,.shipping_msg_negative.hidden{display:none !important;}.commerce_terms_btn{position:relative;display:inline-block;color:#fff;background:var(--brand-color-1);padding:5px 15px;margin:5px 0;border-radius:100px;border:1px solid var(--brand-color-1);transition:all 0.2s ease-in 0s;}.commerce_terms_btn:hover{color:var(--brand-color-1);background:none;text-decoration:none !important;}.field-name-field-greeting-info{position:relative;width:100% !important;text-align:center;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.field-name-field-greeting-info h4,.field-name-field-greeting-info p{margin:0;}.field-name-field-create-greeting{position:relative;width:50% !important;float:right;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.field-name-field-greeting-pdf{position:relative;width:50% !important;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.create_greeting_button_wrapper{position:relative;display:block;width:100% !important;padding:10px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.create_greeting_button{position:relative;direction:rtl;display:block;width:100% !important;padding:10px;border-radius:50px;color:#fff;font-size:1.2em;background:var(--brand-color-2);border:2px solid var(--brand-color-2);text-align:center;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;transition:all 0.2s ease-in 0s;}.view-cart-greeting .create_greeting_button{line-height:1;margin:10px 0 0 0;float:left;}.create_greeting_button:hover,.create_greeting_button:focus{color:var(--brand-color-2);background:transparent;text-decoration:none !important;}.field-name-field-greeting-pdf label{position:relative;display:block;width:100%;right:0;margin:0 0 10px 0;}.field-name-field-greeting-pdf .description{display:none;}.field-name-field-greeting-info,.field-name-field-create-greeting,.field-name-field-greeting-pdf{}@media screen and (max-width:768px){.field-name-field-greeting-info{font-size:0.8em;}}.commerce_payment{display:none;direction:rtl;font-family:Open sans regular;border-bottom:1px solid #ccc;}.commerce_payment legend{display:none;}.commerce-pelecard-info{display:none;}.checkout-buttons .button-operator{width:0;font-size:0;overflow:hidden;margin:0 10px;}#commerce-checkout-coupon-ajax-wrapper{}.commerce_coupon.form-wrapper{}.commerce_coupon legend{color:#000;font-size:1.2em;}.commerce_coupon.form-wrapper .form-item{position:relative;width:100%;float:left;font-family:Open sans regular;border-radius:5px;padding:25px 10px 10px 10px;border:1px solid #999;margin:0 0 10px 0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.commerce_coupon.form-wrapper .form-text{position:relative;width:100%;float:left;font-size:1.3em;font-family:Open sans regular;border:none;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.commerce_coupon.form-wrapper label{position:absolute;top:5px;right:10px;color:#777;z-index:30;}.commerce_coupon.form-wrapper .description{display:none;}.accepted_credit_cards_wrapper{margin:15px 0;}#commerce-pelecard-redirect-form{text-align:center;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}#commerce-pelecard-redirect-form iframe{max-width:100% !important;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}@media screen and (max-width:991px){.cart_contents thead{font-size:0.8em;}.customer_profile_billing .field-type-text,.customer_profile_billing .field-type-text.form-wrapper,.field-widget-text-textfield.form-wrapper,.field-widget-email-textfield.form-wrapper,.customer_profile_billing .field-widget-email-textfield.form-wrapper{width:100% !important;}.customer_profile_billing .field-type-text.field-name-field-city,.customer_profile_billing .field-type-text.field-name-field-address-line{width:100% !important;}.customer_profile_billing .field-type-text.field-name-field-postal-code{width:100% !important;}.customer_profile_billing .field-type-text.field-name-field-floor,.customer_profile_billing .field-type-text.field-name-field-apartment{width:50% !important;}}@media screen and (max-width:768px){.field-name-field-create-greeting,.field-name-field-greeting-pdf{width:100% !important;}.cart_contents td img{max-width:80px !important;}}@media screen and (max-width:430px){.cart_contents td img{max-width:60px !important;}}.checkout_complete_wrapper{position:relative;direction:rtl;display:block;width:100%;height:auto;min-height:350px;float:left;padding:20px;margin:20px 0;text-align:center;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}@-webkit-keyframes swing{0%{transform:translateY(-50%) translateX(-50%) rotateX(0);}50%{transform:translateY(-50%) translateX(-50%) rotateX(-50deg);}60%{transform:translateY(-50%) translateX(-50%) rotateX(50deg);}70%{transform:translateY(-50%) translateX(-50%) rotateX(-25deg);}80%{transform:translateY(-50%) translateX(-50%) rotateX(25deg);}90%{transform:translateY(-50%) translateX(-50%) rotateX(-10deg);}95%{transform:translateY(-50%) translateX(-50%) rotateX(10deg);}100%{transform:translateY(-50%) translateX(-50%) rotateX(0);}}@-moz-keyframes swing{0%{transform:translateY(-50%) translateX(-50%) rotateX(0);}50%{transform:translateY(-50%) translateX(-50%) rotateX(-50deg);}60%{transform:translateY(-50%) translateX(-50%) rotateX(50deg);}70%{transform:translateY(-50%) translateX(-50%) rotateX(-25deg);}80%{transform:translateY(-50%) translateX(-50%) rotateX(25deg);}90%{transform:translateY(-50%) translateX(-50%) rotateX(-10deg);}95%{transform:translateY(-50%) translateX(-50%) rotateX(10deg);}100%{transform:translateY(-50%) translateX(-50%) rotateX(0);}}@-o-keyframes swing{0%{transform:translateY(-50%) translateX(-50%) rotateX(0);}50%{transform:translateY(-50%) translateX(-50%) rotateX(-50deg);}60%{transform:translateY(-50%) translateX(-50%) rotateX(50deg);}70%{transform:translateY(-50%) translateX(-50%) rotateX(-25deg);}80%{transform:translateY(-50%) translateX(-50%) rotateX(25deg);}90%{transform:translateY(-50%) translateX(-50%) rotateX(-10deg);}95%{transform:translateY(-50%) translateX(-50%) rotateX(10deg);}100%{transform:translateY(-50%) translateX(-50%) rotateX(0);}}@keyframes swing{0%{transform:translateY(-50%) translateX(-50%) rotateX(0);}50%{transform:translateY(-50%) translateX(-50%) rotateX(-50deg);}60%{transform:translateY(-50%) translateX(-50%) rotateX(50deg);}70%{transform:translateY(-50%) translateX(-50%) rotateX(-25deg);}80%{transform:translateY(-50%) translateX(-50%) rotateX(25deg);}90%{transform:translateY(-50%) translateX(-50%) rotateX(-10deg);}95%{transform:translateY(-50%) translateX(-50%) rotateX(10deg);}100%{transform:translateY(-50%) translateX(-50%) rotateX(0);}}@-webkit-keyframes bubble-up{0%{transform:translateY(0) translateX(0);opacity:0;}50%{transform:translateY(-75px) translateX(30%);opacity:1;}100%{transform:translateY(-150px) translateX(0);opacity:0;}}@-moz-keyframes bubble-up{0%{transform:translateY(0) translateX(0);opacity:0;}50%{transform:translateY(-75px) translateX(30%);opacity:1;}100%{transform:translateY(-150px) translateX(0);opacity:0;}}@-o-keyframes bubble-up{0%{transform:translateY(0) translateX(0);opacity:0;}50%{transform:translateY(-75px) translateX(30%);opacity:1;}100%{transform:translateY(-150px) translateX(0);opacity:0;}}@keyframes bubble-up{0%{transform:translateY(0) translateX(0);opacity:0;}50%{transform:translateY(-75px) translateX(30%);opacity:1;}100%{transform:translateY(-150px) translateX(0);opacity:0;}}.popup_wrapper{position:fixed;display:block;top:0;left:0;width:100%;height:100vh;padding:15px;background:rgba(0,0,0,0.3);perspective:500px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;z-index:300;}.popup_wrapper.delayed{display:none;}.popup_wrapper.closed{display:none;}.popup_content{position:absolute;top:50%;left:50%;width:auto;height:auto;min-width:450px;max-width:100%;transform:translateY(-50%) translateX(-50%) rotateX(0);background:#fff;text-align:center;box-shadow:0 0 10px rgba(0,0,0,0.5);border-radius:5px;transform-origin:50% 0;animation-delay:3s;-webkit-animation:swing 2s normal;-moz-animation:swing 2s normal;-o-animation:swing 2s normal;animation:swing 2s normal;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;transition:all 0.3s ease-in 0s;}.popup_content.flip{transform-origin:50% 50%;transform:translateY(-50%) translateX(-50%) rotateX(180deg);}.popup_logo{position:relative;display:block;text-align:center;margin:0 auto 10px auto;}.popup_logo img{display:block;width:100%;height:auto;margin:0 auto;max-width:230px !important;}.popup_content_inner{position:relative;direction:rtl;display:block;width:100%;float:left;padding:20px;background:#fff;text-align:center;border-radius:5px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;z-index:30;}.popup_content_inner.backside{position:relative;display:none;top:0;left:0;width:100%;height:100%;padding:20px;background:#fff;transform:rotateX(180deg);z-index:20;}.flip .popup_content_inner.backside{display:block;z-index:40;}.popup_close_btn{position:absolute;top:-10px;right:-10px;width:40px;height:40px;color:#fff;font-size:1.5em;line-height:1;background:var(--brand-color-1);padding:5px 0;text-align:center;border-radius:50px;box-shadow:0 0 3px rgba(0,0,0,0.5);box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;cursor:pointer;}.popup_content_inner input{position:relative;display:block;width:100%;max-width:350px;border:radius:5px;padding:10px;text-align:center;margin:0 auto 10px auto;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.ui-helper-hidden-accessible{position:relative;display:none;}.ui-autocomplete{right:0;direction:rtl;width:100%;max-width:350px;list-style:none;padding:0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;z-index:500;}.ui-autocomplete li{display:block;width:100%;text-align:right;margin:0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.ui-autocomplete  li a{display:block;width:100%;padding:5px;color:#555;background:#fff;background-image:none !important;text-align:right;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.ui-autocomplete li a:hover,.ui-autocomplete li a:focus{color:#fff;background:var(--brand-color-1);}.stage-off{display:none;}.popup_option_wrapper{position:relative;display:block;width:50%;float:right;text-align:center;padding:10px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.popup_option{position:relative;display:block;width:100%;float:right;padding:20px 5px;border-radius:5px;color:#555;border:2px solid var(--brand-color-1);text-decoration:none;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;cursor:pointer;transition:all 0.2s ease-in 0s;}.popup_option:hover{color:#fff;background:var(--brand-color-1);text-decoration:none;}.popup_button{position:relative;display:inline-block;padding:5px 20px;border-radius:50px;text-decoration:none;border:2px solid var(--brand-color-1);color:var(--brand-color-1);cursor:pointer;transition:all 0.2s ease-in 0s;}.popup_button:hover{background:var(--brand-color-1);color:#fff;text-decoration:none;}.like_bubbles_wrapper{position:absolute;width:100%;left:0;text-align:center;}.like_bubble{position:relative;display:inline-block;font-size:2em;color:var(--brand-color-1);transform:translateY(-125px) translateX(0);opacity:0;}.flip .bubbles-on .like_bubble{position:relative;animation-delay:1s;-webkit-animation:bubble-up 1s normal linear;-moz-animation:bubble-up 1s normal linear;-o-animation:bubble-up 1s normal linear;animation:bubble-up 1s normal linear;}.flip .bubbles-on .like_bubble:nth-child(2){font-size:2.2em;animation-duration:1.5s;}.flip .bubbles-on .like_bubble:nth-child(3){font-size:2.8em;animation-duration:2.5s;}.flip .bubbles-on .like_bubble:nth-child(4){animation-duration:0.5s;}.flip .bubbles-on .like_bubble:nth-child(5){font-size:2.5em;.popup_content_inner
animation-duration:1.7s;}.flip .bubbles-on .like_bubble:nth-child(6){animation-duration:1.3s;}.msg_icon{position:relative;display:inline-block;font-size:3em;color:var(--brand-color-1);transition:all 0.3s ease-in 0s;}.truck_icon{transition:all 0.75s ease-in 0.5s;transform:translateX(250px);}.flip .truck_icon{transform:translateX(0);}@media screen and (max-width:991px){.popup_content{width:90%;min-width:unset;}}.checkout_complete_wrapper{position:relative;direction:rtl;display:block;width:100%;float:right;text-align:center;padding:10px 0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.checkout_complete_text{position:relative;display:block;width:100%;max-width:1200px;margin:0 auto;text-align:center;padding:10px 15px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.checkout_package_wrapper{position:relative;display:inline-block;width:100%;max-width:170px;margin:0 auto;perspective:1200px;transition:all 0.35s ease-in 0s;}.checkout_package_wrapper .package_item_box{max-width:unset;height:200px;}.checkout_package_wrapper:hover{margin:80px auto 0 auto;}.checkout_package_wrapper .package_products_list{}.checkout_package_wrapper .package_item_box:hover .package_products_list{width:98%;height:auto;min-height:100%;}.box_greeting{height:100%;padding:0;font-size:0.85em;}.box_greeting.greeting_file{font-size:1.2em;}.box_greeting .view{height:100%;margin:0 !important;}.box_greeting .view-content{width:100%;height:100%;}.box_order{color:#000 !important;font-size:0.6em;font-family:open sans regular;text-decoration:none !important;}.box_order .view.view-order-line-items{min-width:unset !important}.box_order:hover{color:#000 !important;text-decoration:none !important;}.box_order .multi-quantity{padding:0;border:none;border-radius:0;}.checkout_package_wrapper .package_item_box:hover .box_greeting{transform:rotateX(-90deg) rotateY(135deg) translateY(-60%) translateX(-45%) translateZ(-10px) rotateZ(-20deg);}.box_greeting div{height:100%;}.box_greeting .greeting-box-item div{height:auto;}.checkout_package_wrapper .box_greeting .greeting-box-item{position:relative;direction:rtl;display:block;width:100%;max-width:100%;height:100%;margin:0 auto;padding:5px;font-size:60%;text-align:right;overflow:hidden;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.checkout_package_wrapper .order_line_item_element:first-child,.checkout_package_wrapper .order_line_item_element:nth-child(4){display:none;}.checkout_package_wrapper .order_line_item_element{width:50%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.checkout_package_wrapper .order_line_item_element:nth-child(2){width:80%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.checkout_package_wrapper .order_line_item_element:nth-child(3){width:20%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.checkout_package_wrapper .order_line_item_wrapper{border-bottom:1px dotted var(--brand-color-2);}.checkout_package_title_wrapper{position:relative;display:block;width:100%;margin:0 auto;text-align:center;}.checkout_package_title{position:relative;display:inline-block;color:var(--brand-color-1);padding:5px 20px;font-family:open sans bold;border:2px solid var(--brand-color-1);border-radius:50px;}.checkout_package_click_sign{position:relative;display:block;color:var(--brand-color-1);padding:5px;font-size:2.5em;}.view.view-order-print-page{position:relative;direction:rtl;display:block;width:100%;float:right;text-align:center;padding:15px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.order_print_layout{position:relative;direction:rtl;display:inline-block;width:100%;max-width:1200px;margin:0 auto;text-align:right;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.order_print_layout table th,.order_print_layout table td{text-align:right;}.user_panel_block{position:relative;display:inline-block;float:right;padding:20px 5px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;z-index:500;transition:all 0.2s ease-in 0s;}.user_btn_wrapper{position:relative;display:block;float:right;cursor:pointer;}.user_btn_pic{position:relative;display:block;float:right;width:28px;height:28px;margin-left:5px;background:#fff;-moz-border-radius:500px;-webkit-border-radius:500px;border-radius:500px;border:1px solid #000;overflow:hidden;}.user_btn_pic img{display:block;width:100% !important;height:auto;}.user_btn_name{position:relative;display:block;float:right;padding:3px 8px;color:#fff;background:var(--brand-color-1);line-height:1;margin:5px 0;-moz-border-radius:500px;-webkit-border-radius:500px;border-radius:500px;overflow:hidden;}.small .user_btn_name{color:#fff;background:#000;}.user_btn_menu_wrapper{position:absolute;top:50px;right:8px;direction:rtl;display:none;width:100%;min-width:180px;float:right;margin-top:15px;margin-right:-10px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.eng .user_btn_menu_wrapper{direction:ltr;}.user_btn_menu_wrapper.open{display:block;}.user_btn_menu{position:relative;display:block;padding:20px 15px;text-align:initial;background:#fff;border-radius:5px;border:1px solid #999;box-shadow:0 8px 7px rgba(0,0,0,0.2);box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.user_btn_menu_triangle{position:absolute;top:-6px;right:20px;width:10px;height:10px;background:#fff;border-top:1px solid #999;border-left:1px solid #999;transform:rotate(45deg);}.user_btn_menu_link{display:block;color:#000;text-decoration:none !important;}.user_btn_menu_link.last_chapter{color:var(--brand-color-2);}.user_btn_menu_online_course{position:relative;display:block;padding:5px 0;border-bottom:1px solid #ccc;margin:0 0 5px 0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.btn_link_title{font-size:1.15em;font-family:Oxford Bold;}.view.view-shopping-cart-icon{position:relative;float:right;color:#000;}.small .view.view-shopping-cart-icon{color:#fff;}.shopping_cart_icon{display:block;color:#000;text-decoration:none !important;padding:5px;font-size:1.2em;}.small .shopping_cart_icon{color:#fff;}.shopping_cart_counter{position:relative;display:inline-block;margin:0 0 0 2px;top:-2px;width:auto;min-width:1em;height:1em;line-height:1;text-align:center;border:1px solid #000;border-radius:100px;padding:1px;}.small .shopping_cart_counter{color:#000;background:#fff;border:1px solid #fff;}.user_account_block_wrapper .view.view-shopping-cart-icon{width:100%;}.user_account_block_wrapper .shopping_cart_icon{color:#000;}.user_account_block_wrapper .shopping_cart_counter{border:1px solid #000;}@media screen and (max-width:991px){}@media screen and (max-width:768px){.user_btn_menu_triangle{right:23px;}.user_btn_pic{width:36px;height:36px;}.user_btn_name{display:none;}}.view.view-login-view{position:relative;width:100%;float:left;text-align:center;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.login_background_wrapper{position:fixed;top:0;left:0;width:100%;min-height:100vh;background:#eee;}.view.view-login-view .view-header{position:relative;width:100%;float:left;text-align:center;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.login_wrapper{position:relative;direction:rtl;display:block;width:100%;float:left;text-align:center;margin:30px auto;padding:0 15px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.eng .login_wrapper{direction:rtl;}.login_wrapper_inner{position:relative;display:inline-block;width:100%;max-width:500px;padding:20px;background:#fff;margin:0 auto;-moz-box-shadow:0 0 15px 0px rgba(0,0,0,0.3);-webkit-box-shadow:0 0 15px 0px rgba(0,0,0,0.3);box-shadow:0 0 15px 0px rgba(0,0,0,0.3);border-radius:5px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.login_title h2{margin:0;font-size:1.5em;}.view.view-login-view .view-content{position:relative;width:100%;max-width:500px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.register_section{position:relative;width:100%;float:left;text-align:center;margin:20px 0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.block.block-user{position:relative;width:100%;float:left;text-align:center;margin:0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.block.block-user .block-title{display:none !important;}.view.view-login-view .form-item{position:relative;width:100%;float:left;text-align:left;margin:10px 0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.view.view-login-view .form-item .description{display:none !important;}.view.view-login-view .form-item label{position:absolute;top:15px;right:5px;line-height:1;transition:all 0.2s ease-in 0s;z-index:50;}.view.view-login-view .eng .form-item label{left:5px;}.view.view-login-view .focus label{top:3px;font-size:0.8em;color:#777;}.view.view-login-view .form-item .form-required{float:right;}.view.view-login-view .form-text{position:relative;width:100%;float:left;text-align:right;border:none;padding:15px 5px;border:1px solid #ccc;border-radius:5px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.view.view-login-view .item-list ul{padding:0;list-style:none;}.view.view-login-view .item-list ul li{padding:0;}.view.view-login-view .form-submit{width:100%;font-size:1.3em;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.facebook-action-connect{position:relative;display:block;font-size:1.3em;padding:10px 30px;color:#fff !important;background:var(--brand-color-1);border:2px solid var(--brand-color-1);border-radius:50px;line-height:1;text-decoration:none !important;transition:all 0.2s ease-in 0s;}.facebook-action-connect:hover{color:var(--brand-color-1) !important;background:transparent;text-decoration:none !important;}.assigned-login-btn{position:relative;display:block;font-size:1.3em;font-family:open sans regular;padding:10px 30px;color:#fff !important;background:var(--brand-color-2);border:2px solid var(--brand-color-2);border-radius:50px;line-height:1;text-decoration:none !important;transition:all 0.2s ease-in 0s;}.assigned-login-btn:hover{color:var(--brand-color-2) !important;background:transparent;text-decoration:none !important;}.view.view-login-view .form-submit{width:100%;font-size:1.3em;font-family:open sans regular;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}@media screen and (max-width:991px){.login_wrapper{position:relative;margin:0 auto;}.login_wrapper_inner{position:relative;top:unset;transform:none;margin:80px auto;}}@media screen and (max-width:768px){.login_wrapper{position:relative;}.login_wrapper_inner{position:relative;top:unset;transform:none;margin:80px auto;}}.view.view-register-view{position:relative;width:100%;float:left;text-align:center;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.view.view-register-view .view-header{position:relative;width:100%;float:left;text-align:center;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.register_wrapper{position:relative;direction:rtl;display:block;width:100%;float:left;text-align:center;margin:30px auto;padding:0 15px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.eng .register_wrapper{direction:ltr;}.register_wrapper_inner{position:relative;display:inline-block;width:100%;max-width:500px;padding:20px;background:#fff;-moz-box-shadow:0 0 15px 0px rgba(0,0,0,0.3);-webkit-box-shadow:0 0 15px 0px rgba(0,0,0,0.3);box-shadow:0 0 15px 0px rgba(0,0,0,0.3);border-radius:5px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.view.view-register-view .view-content{position:relative;width:100%;max-width:500px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.register_section{position:relative;width:100%;float:left;text-align:center;margin:20px 0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.facebook_login_block{position:relative;display:block;width:100%;float:left;text-align:center;margin:20px 0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.user-info-from-cookie{position:relative;width:100%;float:left;text-align:center;margin:0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.block.block-user .block-title{display:none !important;}.view.view-register-view .form-item,.view.view-register-view .field-name-field-user-phone{position:relative;width:100%;float:left;text-align:left;margin:10px 0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.view.view-register-view .form-item label{position:absolute;top:15px;right:5px;line-height:1;transition:all 0.2s ease-in 0s;z-index:50;}.view.view-register-view .eng .form-item label{left:5px;}.view.view-register-view .focus label{top:3px;font-size:0.8em;color:#777;}.view.view-register-view .form-item .description{position:relative;display:none !important;width:100%;float:left;text-align:left;margin:10px 0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.view.view-register-view .form-item .form-required{float:right;}.form-item.form-type-password{padding:0 0 30px 0;}.password-strength{position:absolute;bottom:0;width:100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.view.view-register-view .form-text{position:relative;width:100%;float:left;text-align:right;border:none;padding:15px 5px;border:1px solid #ccc;border-radius:5px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.view.view-register-view .item-list ul{padding:0;list-style:none;}.view.view-register-view .item-list ul li{padding:0;}.view.view-register-view .form-submit{width:100%;font-size:1.3em;font-family:open sans regular;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.reg_msg_wrapper{position:fixed;display:none;top:0;left:0;width:100%;z-index:300;}.reg_msg_wrapper.show-msg{display:block;}.reg_msg_overlay{position:absolute;top:0;left:0;width:100%;height:100vh;text-align:center;background:rgba(0,0,0,0.3);}.reg_msg{position:absolute;direction:rtl;top:50%;left:50%;width:auto;max-width:600px;color:#fff;background:var(--brand-color-2);padding:10px 20px;border-radius:5px;text-align:right;box-shadow:0,0,10px,rgba(0,0,0,0.5);transform:translateX(-50%) translateY(-50%);}.reg_msg_x_sign{position:absolute;top:-12px;right:-8px;padding:0 6px;text-align:center;color:#fff;background:var(--brand-color-2);border-radius:50px;border:2px solid #fff;font-size:1.5em;line-height:1;cursor:pointer;}.reg_msg_line{display:none;}.reg_msg_line.show-msg-line{display:block;}@media screen and (max-width:991px){.register_wrapper{margin:80px auto;}}@media screen and (max-width:768px){.register_wrapper_inner{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;}}#user-profile-form{position:relative;display:inline-block;width:100%;float:left;margin:80px 0;text-align:center;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}#user-profile-form .form-wrapper{position:relative;display:inline-block;width:100%;max-width:1200px;padding:0 15px;margin:0 auto;text-align:initial;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}#edit-fboauth{display:none !important;}#user-profile-form .form-item{position:relative;display:block;width:100%;float:left;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}#user-profile-form .password-strength{}#edit-locale{display:none !important;height:0;overflow:hidden;opacity:0;}.user-profile.profile{display:none;}.user_profile_wrapper{position:relative;direction:rtl;display:block;width:100%;float:left;padding:120px 15px 60px 15px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.user_profile_header_wrapper{position:relative;display:block;width:100%;float:left;margin:0 0 100px 0;text-align:center;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.user_profile_header{position:relative;display:inline-block;width:100%;height:220px;background:#eee;max-width:1200px;margin:0 auto;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.user_profile_picture_wrapper{position:absolute;display:block;bottom:0;left:50%;margin:0 0 -50px -50px;text-align:center;}.user_profile_picture{position:relative;display:block;width:100px;height:100px;margin:0 auto;border:2px solid var(--brand-color-1);background-color:#fff;-moz-border-radius:500px;-webkit-border-radius:500px;border-radius:500px;overflow:hidden;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;transition:all 0.2s ease-in 0s;}.user_profile_picture img{display:block;width:100%;height:100%;object-fit:cover;}.user_profile_content_wrapper{position:relative;display:block;width:100%;float:left;text-align:center;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.user_profile_content{position:relative;display:inline-block;width:100%;max-width:1200px;margin:0 auto;text-align:initial;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.user_profile_courses_list{position:relative;display:block;width:100%;float:left;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.user_profile_courses_list .views-row{position:relative;display:block;width:100%;float:left;border-radius:5px;box-shadow:0 0 10px rgba(0,0,0,0.2);margin:0 0 10px 0;overflow:hidden;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.user_profile_courses_list .views-row .views-row{border-radius:0;box-shadow:none;}.user_account_online_course_image{position:relative;display:block;width:10%;float:right;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.user_account_online_course_image img{display:block;width:100%;height:auto;}.user_profile_courses_list .user_btn_menu_online_course{position:relative;display:block;width:90%;float:right;padding:10px;border-bottom:none;}.user_profile_events_list{position:relative;display:block;width:100%;float:left;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.view.view-user-booked-events{position:relative;display:block;width:100%;float:left;}.view.view-user-booked-events .views-row{position:relative;display:block;width:100%;float:left;border-radius:5px;box-shadow:0 0 10px rgba(0,0,0,0.2);margin:0 0 10px 0;overflow:hidden;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}@media screen and (max-width:1200px){.user_account_online_course_image{width:10%;}.user_profile_courses_list .user_btn_menu_online_course{width:90%;}}@media screen and (max-width:991px){.user_profile_header_wrapper{margin:0 0 60px 0;}.user_profile_header{height:160px;}.user_account_online_course_image{width:20%;}.user_profile_courses_list .user_btn_menu_online_course{width:80%;}}.view.view-my-account{position:relative;width:100%;min-height:100vh;float:left;text-align:center;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.node-form{position:relative;display:block;width:100%;max-width:960px;padding:0 15px;margin:120px auto;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.account_msg_phone_form{position:absolute;direction:rtl;top:50%;left:50%;width:100%;max-width:450px;color:#000;background:#fff;padding:10px 20px;border-radius:5px;text-align:center;box-shadow:0,0,10px,rgba(0,0,0,0.5);transform:translateX(-50%) translateY(-50%);}.account_msg_phone_form .field-type-text.form-wrapper,.account_msg_phone_form .field-name-field-user-phone{position:relative;display:block;width:100% !important;float:right;}.account_msg_phone_form .form-item{position:relative;display:block;width:100%;float:right;margin:0;overflow:hidden;}.account_msg_phone_form .form-text{width:100%;padding:10px 5px;border-radius:5px;color:var(--brand-color-1);border:2px solid var(--brand-color-1);text-align:center;font-size:1.5em;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.account_msg_phone_form .form-item label{display:none;}.account_msg_phone_form .reg_msg_line.show-msg-line{position:relative;display:block;width:100%;float:right;color:var(--brand-color-2);}.account_msg_phone_form .view{position:relative;width:100%;float:right;margin:0 0 10px 0;}.account_msg_phone_form  .form-actions{display:none;}.phone_submit_btn{position:relative;display:inline-block;width:auto;font-size:1em;line-height:1;font-family:open sans regular;font-weight:300;color:#fff !important;text-align:center;background:var(--brand-color-1);border:2px solid var(--brand-color-1);border-radius:50px;padding:5px 30px;margin:10px 10px 0 10px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;cursor:pointer;transition:all 0.2s ease-in 0s;}.phone_submit_btn:hover{background:transparent;color:var(--brand-color-1) !important;text-decoration:none !important;}.view.view-my-orders{position:relative;direction:rtl;display:block;width:100%;float:right;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.view.view-my-orders .views-row{position:relative;display:block;width:100%;float:right;padding:10px;background:#fff;border-radius:5px;box-shadow:0 0 8px rgba(0,0,0,0.3);margin:0 0 15px 0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.order_list_item_col{position:relative;display:block;width:15%;float:right;padding:10px 5px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.order_list_item_col span{display:inline-block;}.order_list_item_col.status{}.order_list_item_col.order_actions{width:40%;padding:0;}.order_list_item_col.order_actions .flag-wrapper{display:block;}.order_litst_item_action{position:relative;display:block;width:33.333%;float:right;padding:5px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.order_litst_item_action a{position:relative;display:block;width:100%;padding:5px;text-align:center;color:#555;border:1px solid var(--brand-color-1);border-radius:5px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;transition:all 0.2s ease-in 0s;}.order_litst_item_action a:hover{color:#fff;background:var(--brand-color-1);text-decoration:none;}.order_litst_item_action.invert a{color:#fff;background:var(--brand-color-1);}.order_litst_item_action.invert a:hover{color:#555;background:transparent;}.order_litst_item_action.clone a{color:#000;background:var(--brand-color-2);border:1px solid var(--brand-color-2);}.order_litst_item_action.clone a:hover{color:#555;background:transparent;}@media screen and (max-width:1280px){.order_list_item_col{width:12.5%;}.order_list_item_col.order_actions{width:50%;}}@media screen and (max-width:991px){.view.view-my-orders .views-row{padding:10px 5px;}.order_list_item_col{width:25%;padding:0 5px;}.order_list_item_col.order_actions{width:100%;}}.view.view-orders-management{position:relative;display:block;width:100%;direction:rtl;text-align:center;float:right;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.view.view-orders-management .view-header,.view.view-orders-management .view-content{position:relative;display:inline-block;width:100%;max-width:1200px;margin:0 auto;padding:0 15px;text-align:initial;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.view.view-orders-management .view-content .view-content{padding:0;}.order_item_wrapper{position:relative;display:block;width:100%;float:right;border-radius:5px;background:#fff;box-shadow:0 0 8px rgba(0,0,0,0.3);margin:0 0 10px 0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.delivered{position:absolute;top:0;left:0;width:100%;height:100%;max-height:70px;background:linear-gradient(0deg,rgba(130,255,161,0) 0%,rgba(130,255,161,1) 100%);}.on-delivery{position:absolute;top:0;left:0;width:100%;height:100%;max-height:70px;background:linear-gradient(0deg,rgba(255,212,130,0) 0%,rgba(255,212,130,1) 100%);}.order_item_btn{position:relative;display:block;width:100%;float:right;padding:5px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;cursor:pointer;}.order_item_basic_info{position:relative;display:block;width:90%;float:right;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.order_item_status{position:relative;display:block;width:10%;float:right;text-align:center;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.order_item_info_element{position:relative;display:block;width:25%;float:right;padding:3px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.order_item_info_element h4{margin:0;}.waze_btn{position:relative;display:inline-block;padding:5px 10px;color:#000;border:1px solid #555;border-radius:50px;margin:3px 0;transition:all 0.15s ease-in 0s;}.waze_btn:hover{color:#fff;background:#555;text-decoration:none;}.order_complete_btn{position:relative;display:inline-block;padding:2px 10px;color:#000;border:1px solid #555;border-radius:50px;margin:3px 0;transition:all 0.15s ease-in 0s;}.order_complete_btn:hover{color:#fff;background:#555;text-decoration:none;}.order_item_extra_info{position:relative;display:block;width:100%;height:0;float:right;padding:0 15px;overflow:hidden;transform:scaleY(0);transform-origin:50% 0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;transition:all 0.15s ease-in 0s;}.ext-info .order_item_extra_info{height:auto;transform:scaleY(1);padding:15px;}.order_item_actions{position:relative;display:block;width:100%;float:right;padding:5px;border-bottom:1px solid #ccc;margin:0 0 5px 0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.order_item_action_element{position:relative;display:block;width:20%;float:right;padding:3px;text-align:center;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.order_action_btn{position:relative;display:block;width:2em;height:2em;line-height:1;padding:0.4em 0;margin:0 auto;font-size:1.3em;text-align:center;color:#000;background:#fff;border-radius:100px;border:1px solid #777;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;transition:all 0.15s ease-in 0s;cursor:pointer;}.order_action_btn_sign{position:absolute;bottom:-5px;left:-8px;width:1.6em;height:1.6em;font-size:0.7em;line-height:1;padding:0.2em 0;text-align:center;color:#000;background:#fff;border-radius:100px;border:1px solid #777;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.order_action_btn.phone{color:#fff;background:var(--brand-color-1);border:1px solid var(--brand-color-1);}.order_action_btn.sms{color:#fff;background:var(--brand-color-2);border:1px solid var(--brand-color-2);}.order_action_btn.whatsapp{color:#fff;background:#25d366;border:1px solid #25d366;}.btn-active{color:#fff;background:#555;border:1px solid #555;}.order_status_wrapper{position:relative;display:block;width:100%;height:0;float:right;padding:0 15px;overflow:hidden;transform:scaleY(0);transform-origin:50% 0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;transition:all 0.15s ease-in 0s;}.order_line_items_wrapper{position:relative;display:block;width:100%;height:0;float:right;padding:0 15px;overflow:hidden;transform:scaleY(0);transform-origin:50% 0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;transition:all 0.15s ease-in 0s;}.order_status_wrapper.show-panel,.order_line_items_wrapper.show-panel{height:auto;transform:scaleY(1);border-bottom:1px solid #ccc;margin:0 0 5px 0;padding:15px;}.order_status_item{position:relative;display:block;width:25%;float:right;padding:3px;text-align:center;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.order_status_item .fa{font-size:1.3em;}.status_label{display:block;width:100%;text-align:center;font-size:0.8em;}.order_status_item .flag.flag-action{color:#000;text-decoration:none !important;}.order_status_item .flag.unflag-action{color:var(--brand-color-1);text-decoration:none !important;}.order_status_item .flagged{display:inline-block;width:2.5em;height:2.5em;padding:7px 0;text-align:center;color:var(--brand-color-1);text-decoration:none !important;border-radius:50%;border:1px solid var(--brand-color-1);box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.view.view-order-line-items{min-width:50vw;}.view.view-order-line-items .view-content{padding:0;}.view.view-order-line-items.view-display-id-page_1 .line-item-total{font-size:1.2em;font-family:open sans bold;padding:5px;text-align:center;}.order_line_item_wrapper{position:relative;display:block;width:100%;float:right;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.order_line_item_element{position:relative;display:block;width:16%;float:right;padding:3px;text-align:center;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.order_line_item_element.title{width:52%;text-align:right;}.order_line_item_element img{display:block;max-width:100% !important;height:auto;}.item_quantity{position:relative;display:inline-block;margin:0 auto;}.multi-quantity{padding:3px;border:1px solid #000;border-radius:50px;}.order_status_wrapper .node-form{margin:0 auto;max-width:unset;}.field-name-field-msg-order-number-form{display:none;}.order_status_wrapper .filter-wrapper{display:none;}.order_status_wrapper .vertical-tabs{display:none;}.order_status_wrapper .form-text{position:relative;display:block;width:100%;padding:10px;border:1px solid #777;border-radius:5px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.cart_message_item_wrapper{position:relative;display:block;width:100%;float:right;border-bottom:1px solid #ccc;margin:0 0 5px 0;}.view.view-cart-messages-list .views-row-last .cart_message_item_wrapper{border-bottom:none;}@media screen and (max-width:991px){.view.view-order-line-items{min-width:80vw;}.order_item_info_element{font-size:0.8em;}.order_line_item_wrapper{font-size:0.8em;}}.brand_layout_block{position:relative;display:block;width:100%;float:left;text-align:center;margin:0 0 50px 0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.booth_header_image{position:absolute;top:0;width:100%;height:250px;background:#eee;}.booth_header_image img{display:block;width:100%;height:100%;object-fit:cover;}.booth_content_wrapper{display:block;width:100%;}.booth_content_inner{position:relative;display:inline-block;width:100%;max-width:1200px;margin:0 auto;padding:0 15px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}@media screen and (max-width:991px){.brand_layout_block .booth_header_wrapper{margin:50px 0 0 0;}}.view.view-virtual-fair-main-menu{z-index:900;}.view.view-virtual-fair-main-menu .site_menu_content{overflow-y:auto;max-height:70vh;}.view.view-virtual-fair-brands-menu{position:relative;display:block;}.view.view-virtual-fair-brands-menu .view-content{position:relative;display:flex;width:100%;flex-flow:row wrap;padding:8px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.view.view-virtual-fair-brands-menu .views-row{position:relative;display:flex;flex-flow:row wrap;width:100%;text-align:center;margin:0 0 15px 0;}.brands_menu_item{position:relative;display:flex;flex-flow:row wrap;width:100%;text-align:center;justify-content:center;align-items:center;color:#000;background:#fff;border-radius:5px;box-shadow:0 0 8px rgba(0,0,0,0.35);box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;transition:all 0.15s ease-in 0s;}.brands_menu_item:hover,.brands_menu_item:focus{text-decoration:none;}.brands_menu_item_logo{position:relative;display:flex;text-align:center;padding:5px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.brands_menu_item_logo img{display:block;width:100%;height:auto;max-width:130px !important;}.brands_menu_item_title{position:relative;display:flex;text-align:center;padding:5px;font-size:1.3em;font-family:kanuba regular;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}@media screen and (max-width:768px){.brands_menu_item_title{font-size:1em;}.brands_menu_item_logo img{max-width:100px !important;}}@-webkit-keyframes sign-swing{0%{transform:rotateX(0);}30%{transform:rotateX(-35deg);}50%{transform:rotateX(35deg);}70%{transform:rotateX(-15deg);}80%{transform:rotateX(15deg);}90%{transform:rotateX(-5deg);}95%{transform:rotateX(5deg);}100%{transform:rotateX(0);}}@-moz-keyframes sign-swing{0%{transform:rotateX(0);}30%{transform:rotateX(-35deg);}50%{transform:rotateX(35deg);}70%{transform:rotateX(-15deg);}80%{transform:rotateX(15deg);}90%{transform:rotateX(-5deg);}95%{transform:rotateX(5deg);}100%{transform:rotateX(0);}}@-o-keyframes sign-swing{0%{transform:rotateX(0);}30%{transform:rotateX(-35deg);}50%{transform:rotateX(35deg);}70%{transform:rotateX(-15deg);}80%{transform:rotateX(15deg);}90%{transform:rotateX(-5deg);}95%{transform:rotateX(5deg);}100%{transform:rotateX(0);}}@keyframes sign-swing{0%{transform:rotateX(0);}30%{transform:rotateX(-35deg);}50%{transform:rotateX(35deg);}70%{transform:rotateX(-15deg);}80%{transform:rotateX(15deg);}90%{transform:rotateX(-5deg);}95%{transform:rotateX(5deg);}100%{transform:rotateX(0);}}.virtual_fair_logo{position:relative;display:inline-block;float:left;width:auto;max-width:180px;margin:0 auto !important;padding:10px 0px;line-height:1 !important;text-align:center;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;transition:all 0.2s ease-in 0s;}.virtual_fair_logo img{width:100% !important;height:auto;}.small .virtual_fair_logo{max-width:120px;padding:5px 0;}.virtual_fair_layout_block{position:relative;display:block;width:100%;float:left;text-align:center;margin:0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.virtual_fair_cover_wrapper{position:relative;display:block;width:100%;height:550px;float:left;text-align:center;background:#eee;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.virtual_fair_cover_wrapper img{display:block;width:100%;height:100%;object-fit:cover;}.virtual_fair_cover_content{position:absolute;direction:rtl;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);text-align:center;}.countdown_title{display:block;color:#333;margin:0 0 15px 0;font-family:kanuba regular;}.countdown_title h2{margin:0;}.countdown_wrapper{position:relative;direction:ltr;display:block;text-align:center;font-family:kanuba regular;margin:0 0 15px 0;}.countDown_cont{font-family:kanuba regular;}.countDown_digit_cont{font-family:kanuba regular;}.countDown_interval_cont:nth-child(n+1):not(:last-child){margin:0 5px !important;}.countDown_digit_cont{margin:0 2px !important;}.countDown_interval_basic_cont_description{display:block !important;text-align:center;margin:5px !important;text-shadow:none !important;color:#555 !important;}.virtual_fair_cover_text{display:block;color:#333;font-size:1.5em;font-family:kanuba regular;}.virtual_fair_cover_text p{margin:0;}.virtual_fair_cover_discount_text{display:block;color:#333;font-size:1.3em;font-family:kanuba regular;}.discount_text_num{font-size:1.5em;}.virtual_fair_booth_wrapper{position:relative;display:block;width:100%;float:left;text-align:center;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.booth_header_wrapper{position:relative;display:block;width:100%;float:left;text-align:center;overflow:hidden;padding:0 0 20px 0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.booth_header{position:relative;display:inline-block;width:100%;max-width:1200px;margin:-215px auto 0 auto;padding:0 0 20px 0;text-align:center;perspective:500px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.virtual_fair_layout_block .booth_header_image{border-top:1px solid #555;}.booth_header_roof_top{position:relative;display:block;width:100%;float:left;transform-origin:50% 100%;transform:rotateX(70deg);filter:brightness(0.9);box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.booth_header_roof_strip{position:relative;display:block;width:10%;height:300px;float:left;background:#fff;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.booth_header_roof_strip:nth-child(even){background:var(--brand-color-1);}.booth_header_roof_edge{position:relative;display:block;width:100%;float:left;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;z-index:30;}.booth_header_roof_edge_strip{position:relative;display:block;width:10%;height:60px;float:left;background:#fff;border-radius:0 0 200px 200px;box-shadow:0 10px 15px rgba(0,0,0,0.3);box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.booth_products_wrapper .form-item-quantity .form-text{padding:8px 0;}.booth_header_roof_edge_strip:nth-child(even){background:var(--brand-color-1);}.booth_header_sign{position:relative;display:inline-block;width:auto;max-width:500px;margin:0 auto;padding:10px;text-align:center;background:#fff;border-radius:10px;box-shadow:0 10px 10px rgba(0,0,0,0.3);transform-origin:50% -50px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;z-index:20;transition:all 0.2s ease-in 0s;}.visible .booth_header_sign{animation-delay:0.5s;-webkit-animation:sign-swing 2s normal;-moz-animation:sign-swing 2s normal;-o-animation:sign-swing 2s normal;animation:sign-swing 2s normal;cursor:pointer;}.booth_header_sign_right_hole{position:absolute;top:5px;right:5px;width:4px;height:4px;border-radius:10px;background:#333;}.booth_header_sign_left_hole{position:absolute;top:5px;left:5px;width:4px;height:4px;border-radius:10px;background:#333;}.sign_ropes{position:absolute;top:-50px;left:0;width:100%;height:50px;overflow:hidden;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.booth_header_sign_right_rope{position:absolute;bottom:0;right:5px;width:2px;height:150%;background:#999;transform-origin:50% 100%;}.booth_header_sign_left_rope{position:absolute;bottom:0;left:5px;width:2px;height:150%;border-radius:10px;background:#999;transform-origin:50% 100%;}.booth_header_logo{position:relative;width:100%;text-align:center;margin:0 auto;padding:0 20px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.booth_header_logo img{display:block;width:auto;max-width:100% !important;height:auto;margin:0 auto;}.booth_title h3{margin:0;}.brand_products_count_sign{position:absolute;direction:rtl;top:70px;right:calc(5% + 10px);display:inline-block;width:auto;min-width:80px;max-width:280px;padding:10px 20px;text-align:center;background:#fff;border-radius:10px;box-shadow:0 10px 10px rgba(0,0,0,0.3);box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;transition:all 0.2s ease-in 0s;}.products_count_num{font-size:1.3em;}.brand_booth_special_sign{position:absolute;direction:rtl;top:70px;left:calc(5% + 10px);display:inline-block;width:auto;min-width:80px;max-width:280px;font-family:Empatica Regular;font-size:2.5em;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;transition:all 0.2s ease-in 0s;}.brand_booth_special_sign_inner{position:relative;display:inline-block;padding:10px 20px;text-align:center;background:#fff;border-radius:10px;line-height:0.8;box-shadow:0 10px 10px rgba(0,0,0,0.3);}.booth_products_wrapper{position:relative;display:block;width:100%;float:left;text-align:center;margin:30px 0 80px 0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.booth_products_wrapper .view{position:relative;display:inline-block;width:100%;max-width:1200px;margin:0 auto;text-align:center;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.booth_products_wrapper .bx-wrapper{width:100% !important;height:auto;padding:0 !important;margin:0 !important;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.booth_products_wrapper .bx-viewport{width:100% !important;padding:0 !important;margin:0 !important;left:0 !important;border:none !important;background:transparent !important;webkit-box-shadow:none !important;box-shadow:none !important;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.booth_products_wrapper .bxslider-views-slideshow-main-frame{display:flex;flex-flow:row wrap;align-items:baseline;justify-content:center;margin:0 !important;padding:0 !important;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.booth_products_wrapper .bxslider-views-slideshow-main-frame-row{display:flex;float:none !important;width:200px !important;height:auto;padding:10px 20px !important;margin:0 !important;overflow:hidden;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;z-index:20;}.product_price_sign_wrapper{position:relative;display:inline-block;width:100%;float:left;padding:0 0 15px 0;text-align:center;transform-origin:50% 100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.product_price_sign{position:relative;display:inline-block;width:auto;margin:0 auto;background:#ccc;padding:5px;border-radius:8px;text-align:center;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.product_price_sign_inner{position:relative;display:inline-block;width:auto;color:#eee;background:#002c09;padding:5px;line-height:1.25;border-radius:5px;text-align:center;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.product_price_sign_stick{position:absolute;bottom:0;left:50%;width:6px;height:15px;margin-left:-3px;background:#ccc;}.product_price_sign_shade{position:absolute;bottom:0;left:15%;width:70%;height:4px;background:#999;border-radius:100%;filter:blur(4px);}.product_price_sign .product_item_content_weight,.product_price_sign .product_item_price,.product_price_sign .product_item_basic_price,.product_price_sign .product_item_sale_price,.product_price_sign .product_display_weight_price{color:#eee;}.bx-viewport ul li:nth-child(3n+3) .product_price_sign_wrapper{transform:rotate(7deg);}.bx-viewport ul li:nth-child(3n+3) .product_price_sign_shade{transform:rotate(-7deg);}.bx-viewport ul li:nth-child(5n+5) .product_price_sign_wrapper{transform:rotate(-3deg);}.bx-viewport ul li:nth-child(5n+5) .product_price_sign_shade{transform:rotate(3deg);}.brand_details_wrapper{position:relative;display:block;padding:10px;color:#000;min-width:400px;max-width:700px;text-align:center;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}@media screen and (max-width:1600px){.virtual_fair_cover_wrapper{height:380px;}}@media screen and (max-width:991px){.virtual_fair_cover_wrapper{height:300px;}.countDown_interval_cont{font-size:80%;}.virtual_fair_cover_text{font-size:1.3em;}.booth_header_wrapper{padding:0 0 50px 0;}.booth_header{margin:-140px auto 0 auto;}.booth_header_roof_strip{height:200px;}.booth_header_roof_edge_strip{height:30px;box-shadow:0 15px 10px rgba(0,0,0,0.3);}.booth_header_sign{margin:0 auto;top:30px;}.booth_header_logo{max-width:130px;}.brand_products_count_sign{top:30px;font-size:0.8em;}.brand_booth_special_sign{top:30px;font-size:1.5em;}.sign_ropes{top:-30px;height:30px;}}@media screen and (max-width:768px){.countDown_interval_cont{font-size:70%;}}@media screen and (max-width:560px){.countDown_interval_cont{font-size:50%;}}.view.view-greeting-editor{position:relative;display:block;width:100%;text-align:center;margin:0 0 50px 0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.view.view-greeting-editor .view-header{position:relative;direction:rtl;display:inline-block;width:100%;max-width:1200px;margin:0 auto;padding:15px;text-align:center;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}#print-greeting-btn{margin:10px 0;padding:20px;}.view.view-greeting-editor .view-content{position:relative;direction:rtl;display:inline-block;width:100%;max-width:1200px;margin:0 auto;padding:15px;text-align:initial;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.view.view-greeting-editor .views-row{position:relative;display:block;width:100%;max-width:700px;height:900px;margin:0 auto;padding:15px;font-size:1.5em;border-radius:8px;overflow:hidden;box-shadow:0 0 10px rgba(0,0,0,0.3);box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}#greeting-print-item{position:relative;direction:rtl;display:block;width:100%;max-width:700px;height:900px;margin:0 auto;padding:15px;font-size:1.5em;text-align:right;border-radius:8px;overflow:hidden;box-shadow:0 0 10px rgba(0,0,0,0.3);box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.views-row-edit-static{display:none;}.view.view-greeting-editor .views-row-edit-edit{position:relative;}.greeting_item_to_text,.field-name-field-to-text{font-size:2em;margin-top:10%;}.greeting_item_text,.field-name-field-greeting-text{font-size:1.5em;margin:0.5em 0;}.greeting_item_from_text,.field-name-field-from-text{font-size:1.5em;text-align:left;margin-top:1em;}.view.view-greeting-editor .form-textarea-wrapper{display:inline-block;}.view.view-greeting-editor .form-item{margin:0;}.view.view-greeting-editor .form-textarea{display:inline-block;border:1px solid transparent;background:transparent;font-family:inherit;padding:10px;text-align:inherit;resize:both;outline:none;overflow:hidden;}.view.view-greeting-editor .form-textarea:focus{border:1px dashed #777;}.view.view-greeting-editor .grippie{display:none;}.greeting_bg_wrapper{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0.4;}.greeting_bg_wrapper img{display:block;width:100%;height:100%;object-fit:cover;}.top-content{}.bottom-content{}.right-content{}.left-content{}.open-sans{font-family:open sans regular;}.artishokr{font-family:artishok regular;}.duvshanit{font-family:duvshanit regular;}.philosof{font-family:philosof regular;}.empatica{font-family:Empatica Regular;font-size:2em;line-height:1;}.empatica .greeting_item_to_text,.empatica .field-name-field-to-text{font-size:3em;}.font_buttons_wrapper{position:relative
display:block;width:100%;text-align:center;padding:5px 0;}.font_btn{position:relative;display:inline-block;direction:rtl;width:auto;height:30px;font-size:1.5em;line-height:1;padding:3px 8px;border:1px solid #555;border-radius:50px;vertical-align:bottom;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;transition:all 0.2s ease-in 0s;cursor:pointer;}.font_btn:hover,.font_btn:focus{color:#fff;background:#555;}.font_btn.empatica{font-size:2.5em;line-height:0.5;}.view.view-greeting-editor  .form-actions{text-align:center;}@media screen and (max-width:991px){.view.view-greeting-editor .views-row{font-size:1.5em;}.font_btn{font-size:1.3em;}}@media screen and (max-width:768px){.view.view-greeting-editor .views-row{height:calc(128.5vw - 30px);font-size:1em;}}.view.view-greetings-gallery{position:relative;display:block;width:100%;min-width:900px;text-align:center;margin:0 0 50px 0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.view.view-greetings-gallery .view-content{position:relative;direction:rtl;display:inline-block;width:100%;max-width:1200px;margin:0 auto;padding:0 15px;text-align:center;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.view.view-greetings-gallery form{position:relative;display:inline-block;width:100%;margin:0 auto;text-align:initial;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.view.view-greetings-gallery .views-row{position:relative;display:block;width:25%;float:right;padding:15px;text-align:initial;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.greeting_item_wrapper{position:relative;display:block;width:100%;height:380px;max-width:700px;max-height:900px;margin:0 auto;padding:15px;border-radius:8px;overflow:hidden;box-shadow:0 0 10px rgba(0,0,0,0.3);box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.view.view-greeting-editor .top-content .form-textarea-wrapper,.top-content .greeting_card_content,.greeting_item_wrapper .top-content{max-height:70%;}.view.view-greeting-editor .bottom-content .form-textarea-wrapper,.bottom-content .greeting_card_content,.greeting_item_wrapper .bottom-content{margin-top:50%;max-height:65%;}.view.view-greeting-editor .right-content .form-textarea-wrapper,.right-content .greeting_card_content,.greeting_item_wrapper .right-content{max-width:75%;float:right;}.view.view-greeting-editor .left-content .form-textarea-wrapper,.left-content .greeting_card_content,.greeting_item_wrapper .left-content{max-width:75%;float:left;}.greeting_item_content{font-size:0.6em;}.greeting_item_content.empatica{font-size:1em;}.greeting_item_wrapper .greeting_bg_wrapper img{width:100%;height:100%;object-fit:cover;}.create_greeting{position:absolute;bottom:0;left:0;width:100%;text-align:center;padding:10px 0;transform:translateY(100%);transition:all 0.2s ease-in 0s;}.greeting_item_wrapper:hover .create_greeting{transform:translateY(0);}.create_greeting a{position:relative;display:inline-block;margin:0 auto;width:1.5em;height:1.5em;padding:0.2em 0;text-align:center;color:#fff;font-size:2.5em;font-family:open sans regular;line-height:1;background:var(--brand-color-1);border:2px solid var(--brand-color-1);border-radius:100px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;transition:all 0.2s ease-in 0s;}.create_greeting a:hover{color:var(--brand-color-1);background:rgba(255,255,255,0.7);text-decoration:none !important;}@media screen and (max-width:1400px){.greeting_item_wrapper{height:35vw;}}@media screen and (max-width:1200px){.greeting_item_wrapper{height:33vw;}}@media screen and (max-width:991px){.view.view-greetings-gallery{min-width:85%;}.view.view-greetings-gallery .views-row{width:50%;padding:15px;}.greeting_item_wrapper{height:43vw;}.create_greeting{transform:translateY(0);}}@media screen and (max-width:768px){.view.view-greetings-gallery{min-width:90%;}}@media screen and (max-width:560px){.view.view-greetings-gallery .views-row{width:50%;padding:10px;}.greeting_item_wrapper{height:64.3vw;}}.view.view-newsletters-management{position:relative;display:block;direction:rtl;width:100%;float:left;text-align:center;margin:0 0 100px 0;font-family:open sans regular;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.view.view-newsletters-management .view-header{position:relative;display:block;direction:rtl;width:100%;max-width:1200px;margin:10px auto;padding:0 15px;text-align:center;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.add_newsletter_wrapper{position:relative;display:block;direction:rtl;width:100%;float:left;padding:10px 15px;text-align:center;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.add_newsletter_btn{position:relative;display:inline-block;margin:0 auto;padding:10px 20px;color:#fff !important;font-size:1.3em;background:#000;border-radius:3px;text-align:center;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.view.view-newsletters-management .view-content{position:relative;display:block;direction:rtl;width:100%;max-width:1200px;margin:10px auto;padding:0 15px;text-align:right;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.view.view-newsletters-management .views-row{position:relative;display:block;direction:rtl;width:33.333%;float:right;padding:20px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.newsletter_item_tools_wrapper{position:relative;display:block;direction:rtl;width:100%;float:left;padding:0 20px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.newsletter_item_tools_inner{position:relative;display:block;direction:rtl;width:100%;float:left;padding:3px 0;border-radius:5px 5px 0 0;overflow:hidden;background:#000;color:#fff;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.newsletter_item_tool{position:relative;display:block;direction:rtl;float:right;color:#fff !important;margin:0 3px;}.newsletter_item_tool .ajax-progress{display:none !important;}.newsletter_item_tool.edit{float:left;border-left:1px solid #ccc;}.newsletter_item_tool.delete{float:left;}.newsletter_item_tool a{position:relative;display:block;direction:rtl;float:right;color:#fff;padding:5px 10px;line-height:1;}.newsletter_item_sent_sign{position:absolute;top:0;left:0;color:#fff;padding:5px;}.newsletter_item_sent_sign .view-content{padding:0 !important;margin:0 !important;}.newsletter_item_sent_element{border-radius:100px;padding:3px 10px;border:1px solid #fff;background:rgba(0,0,0,0.5);line-height:1;}.newsletter_click_count{position:absolute;direction:ltr;top:0;right:0;color:#fff;padding:5px 10px;}.newsletter_item_wrapper{position:relative;display:block;direction:rtl;width:100%;height:400px;float:left;border-radius:5px;overflow:hidden;-webkit-box-shadow:0 0 8px rgba(0,0,0,0.3);-moz-box-shadow:0 0 8px rgba(0,0,0,0.3);box-shadow:0 0 8px rgba(0,0,0,0.3);box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.newsletter_item_link{position:relative;display:block;color:#000 !important;width:100%;float:left;}.newsletter_item_header_wrapper{position:relative;display:block;width:100%;float:left;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.newsletter_item_header{position:relative;display:block;width:100%;float:left;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.newsletter_item_header img{display:block;width:100%;height:auto;}.newsletter_item_title{position:absolute;bottom:0;width:100%;padding:25px 15px 5px 15px;font-weight:bold;font-size:1.3em;text-align:center;color:#fff;background:-moz-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0.75) 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0.75) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,0.75) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#bf000000',GradientType=0);box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.newsletter_item_text_wrapper{position:relative;display:block;width:100%;float:left;padding:15px;border-bottom:1px solid #999;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.newsletter_item_customer{font-weight:bold;font-size:1em;text-align:center;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.newsletter_item_text{font-size:0.8em;line-height:1;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.newsletter_item_wrapper .newsletter_link_wrapper{font-size:0.8em;line-height:1;}.newsletter_item_btn{position:relative;display:inline-block;margin:0 auto;padding:10px 20px;color:#fff;background:#000;border-radius:3px;text-align:center;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.newsletter_item_wrapper .newsletter_item_products{position:relative;width:100%;float:left;font-size:0.5em;line-height:1;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.newsletter_item_wrapper .newsletter_footer{font-size:0.7em;}.view.view-send-newsletter-dialog{direction:rtl;text-align:center;}.view.view-send-newsletter-dialog h3{display:block;}.view.view-send-newsletter-dialog .flag{position:relative;display:inline-block;margin:0 auto;color:#fff;background:var(--brand-color-1);border:1px solid var(--brand-color-1);padding:5px 15px;border-radius:5px;}.view.view-send-newsletter-dialog .flag:hover{color:var(--brand-color-1);background:transparent;text-decoration:none !important;}@media screen and (max-width:991px){.view.view-newsletters-management .views-row{width:33.333%;}.newsletter_item_wrapper{height:350px;}}@media screen and (max-width:768px){.view.view-newsletters-management .views-row{width:50%;}.newsletter_item_wrapper{height:350px;}}@media screen and (max-width:560px){.view.view-newsletters-management .views-row{width:100%;}.newsletter_item_wrapper{height:350px;}}.node.node-newletter{display:none !important;}.view.view-newsletter-layout{position:relative;display:block;direction:rtl;width:100%;float:left;margin:0 0 100px 0;text-align:center;font-family:open sans regular;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.view.view-newsletter-layout .view-content{position:relative;display:block;direction:rtl;width:100%;max-width:800px;margin:25px auto;padding:0 15px;text-align:right;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.view.view-newsletter-layout .view-content .view-content{padding:0;}.newsletter_wrapper{position:relative;display:block;direction:rtl;width:100%;height:auto;float:left;border-radius:10px;overflow:hidden;-webkit-box-shadow:0 0 12px rgba(0,0,0,0.3);-moz-box-shadow:0 0 12px rgba(0,0,0,0.3);box-shadow:0 0 12px rgba(0,0,0,0.3);box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.newsletter_header_wrapper{position:relative;display:block;width:100%;float:left;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.newsletter_header{position:relative;display:block;width:100%;float:left;background:#000;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.newsletter_header img{display:block;width:100%;height:auto;}.newsletter_title{position:relative;width:100%;float:left;padding:0 15px;font-weight:bold;text-align:center;color:#000;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.newsletter_title h1{margin:10px 0;color:#000 !important;}.newsletter_text_wrapper{position:relative;display:block;width:100%;float:left;padding:20px;margin-bottom:15px;border-bottom:1px solid #999;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.newsletter_customer{font-weight:bold;font-size:1em;text-align:center;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.newsletter_customer h2{color:#000;margin:0 0 10px 0;font-weight:bold;}.newsletter_text{line-height:1;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.newsletter_link_wrapper{position:relative;width:100%;float:left;text-align:center;padding:20px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.newsletter_link{position:relative;display:inline-block;margin:0 auto;text-align:center;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.newsletter_link a,.newsletter_link a:visited{position:relative;display:inline-block;margin:0 auto;padding:10px 20px;color:#fff;background:#000;border-radius:3px;text-align:center;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.newsletter_footer{position:relative;width:100%;float:left;text-align:center;padding:20px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.newsletter_logo{position:relative;margin:0 auto 20px auto;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.newsletter_products{position:relative;width:100%;float:left;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.view.view-newsletter-products{position:relative;display:block;direction:rtl;width:100%;float:left;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.view.view-newsletter-products .views-row{position:relative;display:block;direction:rtl;width:100%;float:left;padding:15px;border-bottom:1px solid #999;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.view.view-newsletter-products .views-row-even .magazine_product_image,.view.view-newsletter-products .views-row-even .magazine_product_info{}.magazine_product_image{position:relative;display:block;width:30%;float:right;text-align:center;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.magazine_product_image img{position:relative;margin:0 auto;max-width:100% !important;}.magazine_product_info{position:relative;display:block;width:70%;float:right;padding:0 10px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.newsletter_item_products .magazine_product_info{padding:0;}.magazine_product_title{font-size:1.5em;font-weight:bold;}.magazine_product_price{font-size:1.2em;font-weight:bold;margin-top:5px;}#webform-client-form-2353{position:relative;display:block;direction:rtl;width:100%;max-width:500px;margin:10px auto 50px auto;padding:0 15px;text-align:right;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}@-webkit-keyframes bounce{0%{transform:translateY(0%);}50%{transform:translateY(-50%);}100%{transform:translateY(0%);}}@-moz-keyframes bounce{0%{transform:translateY(0%);}50%{transform:translateY(-50%);}100%{transform:translateY(0%);}}@-o-keyframes bounce{0%{transform:translateY(0%);}50%{transform:translateY(-50%);}100%{transform:translateY(0%);}}@keyframes bounce{0%{transform:translateY(0%);}50%{transform:translateY(-50%);}100%{transform:translateY(0%);}}@-webkit-keyframes twist{0%{transform:rotateY(0);}100%{transform:rotateY(360deg);}}@-moz-keyframes twist{0%{transform:rotatey(0);}100%{transform:rotateY(360deg);}}@-o-keyframes twist{0%{transform:rotateY(0);}100%{transform:rotateY(360deg);}}@keyframes twist{0%{transform:rotateY(0);}100%{transform:rotateY(360deg);}}@-webkit-keyframes stamp{0%{transform:scale(1);}70%{transform:scale(2);}100%{transform:scale(1);}}@-moz-keyframes stamp{0%{transform:scale(1);}70%{transform:scale(2);}100%{transform:scale(1);}}@-o-keyframes stamp{0%{transform:scale(1);}70%{transform:scale(2);}100%{transform:scale(1);}}@keyframes stamp{0%{transform:scale(1);}70%{transform:scale(2);}100%{transform:scale(1);}}.tasting_box_block{position:relative;direction:rtl;display:block;width:100%;float:right;text-align:center;margin:0 0 50px 0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.view.view-tasting-box{position:relative;direction:rtl;display:block;width:100%;float:right;text-align:center;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.tasting_box_layout{position:relative;direction:rtl;display:block;width:100%;float:right;text-align:center;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.tasting_box_header{position:relative;display:block;width:100%;float:right;text-align:center;overflow:hidden;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.tasting_box_header_image{position:relative;display:block;width:100%;height:300px;background-color:#eee;float:right;background-position:50% 50%;background-size:cover;text-align:center;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.tasting_box_header_title_wrapper{position:relative;display:block;width:100%;float:right;text-align:center;padding:10px 0;box-shadow:0 0 15px rgba(0,0,0,0.35);box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.tasting_box_header_title_inner{position:relative;display:inline-block;width:100%;max-width:1200px;padding:0 15px;text-align:initial;margin:0 auto;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.tasting_box_header_title{font-family:kanuba regular;}.tasting_box_header_title h1{margin:0;}.tasting_box_sub_title{font-family:kanuba light;}.tasting_box_sub_title h2{margin:0;}.header_bg .tasting_box_header_title,.header_bg .tasting_box_sub_title{color:#fff;filter:drop-shadow(0 0 4px rgba(0,0,0,0.5));}.tasting_box_content{position:relative;display:block;width:100%;float:right;text-align:center;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.tasting_box_section{position:relative;display:block;width:100%;float:right;text-align:center;padding:25px 0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.tasting_box_section_inner{position:relative;display:flex;width:100%;max-width:1200px;padding:0 15px;text-align:initial;margin:0 auto;flex-flow:row wrap;align-items:center;justify-content:center;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.box_product{direction:ltr;}.tasting_box_section_text{position:relative;direction:rtl;display:block;width:50%;padding:10px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.tasting_box_section_text.full-width{width:100%;}.tasting_box_section_media{position:relative;display:block;width:50%;text-align:center;padding:10px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.tasting_box_section_media img{display:block;width:100%;height:auto;max-width:350px !important;margin:0 auto;}.view.view-tasting-box-items{position:relative;display:block;width:100%;float:right;text-align:center;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.view.view-tasting-box-items .view-content{position:relative;display:flex;width:100%;text-align:center;flex-flow:row wrap;align-items:center;justify-content:center;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.view.view-tasting-box-items .views-row{position:relative;display:block;width:20%;padding:10px;text-align:center;perspective:500px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;transition:all 0.2s ease-in 0s;}.tasting_box_item_wrapper{position:relative;display:block;width:100%;text-align:center;transform-style:preserve-3d;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;cursor:pointer;transition:all 0.2s ease-in 0s;}.tasting_box_item{position:relative;display:block;width:100%;padding:10px;text-align:center;background:#fff;border-radius:5px;box-shadow:0 0 10px rgba(0,0,0,0.35);transform-origin:50% 100%;transform-style:preserve-3d;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;cursor:pointer;transition:all 0.2s ease-in 0s;}.tasting_item_stamp{position:absolute;display:none;top:10px;right:10px;padding:4px;width:2.3em;height:2.3em;text-align:center;transform-style:preserve-3d;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.item-answered .tasting_item_stamp{display:block;animation-delay:1s;-webkit-animation:stamp 0.5s normal;-moz-animation:stamp 0.5s normal;-o-animation:stamp 0.5s normal;animation:stamp 0.5s normal;}.tasting_item_stamp_back{position:absolute;top:0;left:0;width:100%;height:100%;background:var(--brand-color-1);border-radius:100%;transform-style:preserve-3d;box-shadow:0 0 5px rgba(0,0,0,0.3);}.tasting_item_stamp_front{position:relative;width:100%;height:100%;text-align:center;color:#fff;background:var(--brand-color-1);border-radius:100%;transform-style:preserve-3d;box-shadow:inset 0 2px 4px rgba(0,0,0,0.5);border:1px solid #fff;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.tasting_box_item_arrow{position:absolute;display:none;top:0;width:100%;font-size:2.5em;color:var(--brand-color-1);animation-delay:1.5s;-webkit-animation:bounce 1s infinite;-moz-animation:bounce 1s infinite;-o-animation:bounce 1s infinite;animation:bounce 1s infinite;opacity:0;transition:all 0.2s ease-in 0s;}.tasting_box_item_image{position:relative;display:block;width:100%;padding:5px;text-align:center;transform-origin:50% 100%;transform-style:preserve-3d;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;transition:all 0.2s ease-in 0s;}.tasting_box_item_image img{display:inline-block;width:100%;height:auto;max-width:100px !important;margin:0 auto;}.view.view-tasting-box-items .views-row:hover .tasting_box_item{transform:rotateX(60deg);}.view.view-tasting-box-items .views-row:hover .tasting_box_item_image{transform:rotateX(-60deg);}.view.view-tasting-box-items .views-row:hover .tasting_box_item_arrow{display:block;opacity:1;margin-top:-1.5em;}.box_item_num{font-size:1.5em;}.box_item_weight{font-size:0.85em;color:#777;}.view.view-tasting-box-sections .tasting_box_section_text{width:70%;}.view.view-tasting-box-sections .tasting_box_section_media{width:30%;}.tasting_box_section_title{font-family:kanuba light;font-size:1.3em;}.tasting_box_modal{position:fixed;display:flex;visibility:hidden;top:0;left:0;width:100%;height:100vh;overflow:hidden;background:rgba(0,0,0,0.5);padding:15px;align-items:center;justify-content:center;opacity:0;perspective:1000px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.tasting_box_modal.open-modal{display:flex;visibility:visible;opacity:1;z-index:500;}.tasting_box_modal_content{position:relative;display:block;width:100%;max-width:800px;background:#fff;padding:15px;border-radius:5px;box-shadow:0 0 15px rgba(0,0,0,0.5);transform-origin:50% 50%;transform-style:preserve-3d;transform:rotateX(90deg);overflow-y:auto;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;transition:all 0.3s ease-in 0s;}.open-modal .tasting_box_modal_content{transform:rotateX(0);}.box_components_header{font-family:kanuba regular;}.box_components_close_btn{position:absolute;display:inline-block;top:5px;right:10px;padding:5px;font-family:open sans regular;font-size:1.5em;line-height:1;cursor:pointer;}.box_cmp_num{font-size:1.5em;}.cmp_title{font-size:1.3em;}.cmp_text{}.box_component_buttons{position:relative;display:flex;width:100%;flex-flow:row wrap;justify-content:center;align-items:center;margin:10px 0;}.box_component_btn{position:relative;padding:5px 15px;border-radius:50px;border:2px solid var(--brand-color-1);margin:0 5px;cursor:pointer;transition:all 0.2s ease-in 0s;}.box_component_btn:hover{color:#fff;background:var(--brand-color-1);}.finish_btn{color:#000;background:var(--brand-color-2);border:2px solid var(--brand-color-2);padding:5px 25px;}.finish_btn:hover{color:#000;background:transparent;padding:5px 25px;}.view.view-tasting-box-components .views-row-first .cmp_prev_btn,.view.view-tasting-box-components .views-row-last .cmp_next_btn{display:none;}.box_component_answers{}.box_component_answers .item-list ul{display:flex;width:100%;padding:0;align-items:center;justify-content:center;list-style:none;list-tyle:none;flex-flow:row wrap;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.box_component_answers .item-list ul li{display:inline-block;padding:5px;}.cmp_multi_option{display:flex;margin:0 3px 3px 0;flex-flow:row wrap;align-items:center;justify-content:center;perspective:300px;}.box_component_answers .item-list ul li .check_box_wrapper{position:relative;display:inline-block;width:1.5em;height:1.5em;margin:0 0 0 3px;transform-style:preserve-3d;transform-origin:50% 50%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;transition:all 0.2s ease-in 0s;}.checked .check_box_wrapper{transform:rotateY(180deg);}.box_component_answers .item-list ul li .chk_box{position:relative;display:inline-block;width:1.5em;height:1.5em;padding:2px;border-radius:5px;border:1px solid #555;background:#fff;transform-style:preserve-3d;transform-origin:50% 50%;transform:rotateY(0);box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.box_component_answers .item-list ul li .chk_box_checked{position:absolute;display:inline-block;top:0;right:0;width:1.5em;height:1.5em;padding:2px;border-radius:5px;line-height:1;color:#fff;border:1px solid var(--brand-color-1);background:var(--brand-color-1);transform-style:preserve-3d;transform-origin:50% 50%;transform:rotateY(180deg) translateZ(2px);overflow:hidden;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.chk_box_checked i{position:relative;transform-style:preserve-3d;transform:translateY(60px);transition:all 0.25s ease-in 0s;}.checked .chk_box_checked i{transform:translateY(0);}.view.view-component-answers{}.view.view-component-answers .view-content{display:flex;flex-flow:row wrap;justify-content:center;}.view.view-component-answers .views-row{max-width:25%;margin:0 5px;}.cmp_answer{position:relative;display:flex;width:auto;max-width:100%;padding:5px;margin:0 0 5px 0;flex-flow:row wrap;justify-content:center;align-items:center;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;cursor:pointer;transition:all 0.2s ease-in 0s;}.cmp_answer_num{position:relative;position:inline-block;font-size:1.5em;line-height:1;width:2em;height:2em;padding:0.25em 0;border-radius:100%;border:2px solid var(--brand-color-1);text-align:center;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.selected_answer .cmp_answer_num{color:#fff;background:var(--brand-color-1);}.cmp_answer_text_wrapper{position:relative;position:inline-block;margin:0 5px;}.cmp_answer_title{position:relative;position:block;font-size:1.2em;}.cmp_answer_description{position:relative;position:block;font-size:1em;}@media screen and (max-width:1200px){.tasting_box_header_title h1{font-size:2.25em;}.tasting_box_sub_title h2{font-size:1.75em;}.view.view-tasting-box-items .views-row{width:25%;}}@media screen and (max-width:991px){.tasting_box_header_image{height:220px;}.tasting_box_header_title h1{font-size:1.8em;}.tasting_box_sub_title h2{font-size:1.35em;}.tasting_box_section{padding:15px 0;}.tasting_box_section_inner{flex-flow:column;}.tasting_box_section_text,.tasting_box_section_media,.view.view-tasting-box-sections .tasting_box_section_text,.view.view-tasting-box-sections .tasting_box_section_media{width:100%;}.view.view-tasting-box-items .views-row{width:33.333%;}}@media screen and (max-width:560px){.view.view-tasting-box-items .views-row{width:50%;}}.view.view-users-management{position:relative;direction:rtl;display:block;width:100%;float:right;margin:50px 0;text-align:center;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.view.view-users-management .views-exposed-form{position:relative;direction:rtl;display:block;width:100%;max-width:1200px;margin:0 auto;padding:0 15px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.view.view-users-management .views-exposed-widget{position:relative;float:right;padding:10px;text-align:right;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.view.view-users-management .views-exposed-widget .form-text{border:1px solid #ccc;padding:5px;border-radius:5px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.view.view-users-management .views-submit-button{margin:1em 0 0 0;}.view.view-users-management .view-content{position:relative;direction:rtl;display:flex;width:100%;max-width:1200px;margin:0 auto;padding:0 15px;flex-flow:row wrap;justify-content:center;align-items:center;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.view.view-users-management .views-row{position:relative;display:block;width:25%;padding:10px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;transition:all 0.2s ease-in 0s;}.user_item_wrapper{position:relative;display:block;width:100%;padding:10px;background:#fff;border-radius:5px;box-shadow:0 0 8px rgba(0,0,0,0.35);text-align:center;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;transition:all 0.2s ease-in 0s;}.user_item_picture{position:relative;display:inline-block;width:80px;height:80px;border-radius:100%;border:2px solid var(--brand-color-1);margin:0 auto 5px auto;text-align:center;overflow:hidden;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.user_item_picture img{display:block;width:100%;height:100%;object-fit:cover;}.user_item_info{position:relative;display:block;width:100%;text-align:center;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.user_item_name{position:relative;display:block;width:100%;font-size:1.3em;padding:3px 0;margin:0 0 3px 0;border-bottom:1px solid #ccc;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.user_item_email{position:relative;display:block;width:100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.user_item_email a{color:var(--brand-color-1);}@media screen and (max-width:991px){.view.view-users-management .views-row{width:33.333%;}}@media screen and (max-width:768px){.view.view-users-management .views-row{width:50%;}}
