(function($){function _typeof(obj){if(typeof Symbol==="function"&&typeof Symbol.iterator==="symbol"){_typeof=function _typeof(obj){return typeof obj}}else{_typeof=function _typeof(obj){return obj&&typeof Symbol==="function"&&obj.constructor===Symbol&&obj!==Symbol.prototype?"symbol":typeof obj}}return _typeof(obj)}function pad(str,max){str=str.toString();return str.length<max?pad("0"+str,max):str}jQuery.fn.extend({changeText:function changeText(text){return this.each(function(){var $el=$(this);if($el.text()!==text){$el.animate({opacity:0},200);setTimeout(function(){$el.text(text);$el.animate({opacity:1},200)},200)}})},changeTextUI:function changeTextUI(text,animation,speed){if(typeof animation==="undefined"){var animation="fade"}if(typeof speed==="undefined"){var speed=400}return this.each(function(){var $el=$(this);var animation_map={fade:{name:"fade",show_attr:{},hide_attr:{}},counter:{name:"slide",show_attr:{direction:"down"},hide_attr:{direction:"up"}},slide_left:{name:"drop",show_attr:{direction:"left"},hide_attr:{direction:"right"}},drop_up:{name:"drop",show_attr:{direction:"up"},hide_attr:{direction:"down"}}};if($el.text()!==text){$el.hide(animation_map[animation].name,animation_map[animation].show_attr,speed/2);setTimeout(function(){$el.text(text);$el.show(animation_map[animation].name,animation_map[animation].hide_attr,speed/2)},speed/2)}})},changeCSS:function changeCSS(property,value){return this.each(function(){var $el=$(this);if($el.css(property)!==value){$el.animate({opacity:0},200);setTimeout(function(){$el.css(property,value);$el.animate({opacity:1},200)},200)}})}});function is_color_bright(color){if(color&&color.length==7&&color[0]=="#"){var c=color;var c=c.substring(1);var rgb=parseInt(c,16);var r=rgb>>16&255;var g=rgb>>8&255;var b=rgb>>0&255;var luma=0.2126*r+0.7152*g+0.0722*b;return luma>40}else{console.log("Color Brightness: Invalid Color String");return 0}}function hex2rgba(hex,alpha){if(!HEX_REGEX.test(hex)){throw Error("hex2rgba: first argument has invalid hexadecimal characters")}if(hex[0]==="#"){hex=hex.slice(1)}if(hex.length===HEX_SHORTHAND_LENGTH){hex=hex.split("");hex.splice(2,0,hex[2]);hex.splice(1,0,hex[1]);hex.splice(0,0,hex[0]);hex=hex.join("")}if(hex.length!==HEX_LENGTH){throw Error("hex2rgba: first argument has invalid hexadecimal length")}var values=[parseInt(hex.slice(0,2),BASE),parseInt(hex.slice(2,4),BASE),parseInt(hex.slice(4,6),BASE)];alpha=typeof alpha==="number"?alpha:parseFloat(alpha);if(alpha>=0&&alpha<=1){values.push(alpha)}else{values.push(1)}return"rgba("+values.join(",")+")"}function rgb2hex(rgb){if(/^#[0-9A-F]{6}$/i.test(rgb)){return rgb}if(typeof rgb!=="undefined"){var hex=function hex(x){return("0"+parseInt(x).toString(16)).slice(-2)};rgb=rgb.match(/^rgb\((\d+),\s*(\d+),\s*(\d+)\)$/);return"#"+hex(rgb[1])+hex(rgb[2])+hex(rgb[3])}}$(function(){$(document).foundation();$("[data-onready]").each(function(){window[$(this).attr("data-onready")](this)});$(window).on("startViewportChecker",function(){$([".layout-sections--scroll-normal .flo-block",".flo_page > .flo-block:not(:first-of-type):not(.disable-appear)",".flo-footer",".to-appear",".to-appear--custom",".flo-post.with-appear > *",".widget"].join(",")).viewportChecker({classToAdd:"visible",repeat:true,offset:40,invertBottomOffset:false})}).trigger("startViewportChecker");$("input, textarea").on("verifyValue",function(){if($(this).val()==""){$(this).addClass("empty")}else{$(this).removeClass("empty")}});$("input, textarea").trigger("verifyValue");$("input, textarea").on("keyup change",function(){$(this).trigger("verifyValue")});(function(){var is_mobile_screen,is_tablet_screen,mobile_cookie_name="flo_small_screen",tablet_cookie_name="flo_tablet_screen",mobile_cookie=floGetCookie(mobile_cookie_name),tablet_cookie=floGetCookie(tablet_cookie_name),set_mobile=function set_mobile(value){createCookie(mobile_cookie_name,value,1)},set_tablet=function set_tablet(value){createCookie(tablet_cookie_name,value,1)},is_mobile_screen=document.documentElement.clientWidth<=760;is_tablet_screen=document.documentElement.clientWidth>=761&&document.documentElement.clientWidth<=1024;if(is_mobile_screen){if(mobile_cookie===""||mobile_cookie=="0"){set_mobile(1);set_tablet(0)}}else{if(is_tablet_screen){if(tablet_cookie===""||tablet_cookie=="0"){set_mobile(0);set_tablet(1)}}else{if(tablet_cookie=="1"||mobile_cookie=="1"){set_mobile(0);set_tablet(0)}}}if(document.cookie.indexOf("flo_device_pixel_ratio")==-1&&"devicePixelRatio" in window&&window.devicePixelRatio==2&&!is_mobile_screen){var date=new Date();date.setTime(date.getTime()+3600000);document.cookie="flo_device_pixel_ratio="+window.devicePixelRatio+"; expires="+date.toUTCString()+"; path=/"}else{if(document.cookie.indexOf("flo_device_pixel_ratio")!=-1&&floGetCookie("flo_device_pixel_ratio")!=window.devicePixelRatio){var dateO=new Date();dateO.setTime(dateO.getTime()-3600000);document.cookie="flo_device_pixel_ratio="+window.devicePixelRatio+"; expires="+dateO.toUTCString()+"; path=/"}}})()});function createCookie(name,value,days){var expires="";if(days){var date=new Date();date.setTime(date.getTime()+days*24*60*60*1000);expires="; expires="+date.toGMTString()}document.cookie=name+"="+value+expires+"; path=/"}function floGetCookie(cname){var name=cname+"=";var ca=document.cookie.split(";");for(var i=0;i<ca.length;i++){var c=ca[i];while(c.charAt(0)==" "){c=c.substring(1)}if(c.indexOf(name)===0){return c.substring(name.length,c.length)}}return""}window.widget_newsletter_signup=function(){var $form=$(".widget__flo-form--newsletter");if($form.length){$form.parsley();var embed_code=unescape($form.parent().find(".embed_code").text()),$embed_code=$("<div>").html(embed_code);if(typeof $embed_code.find("form").attr("action")!=="undefined"){var embed_form_action=$embed_code.find("form").attr("action").replace(/\\"/g,"");$form.attr("action",embed_form_action)}else{console.log("The mailchimp code is incorect");$form.find(".widget__flo-form--newsletter__form-submit").css("pointer-events","none")}}};window.image_lazyload=function(imageSelector){var cb=arguments.length>1&&arguments[1]!==undefined?arguments[1]:null;var lazyloadImages;if("IntersectionObserver" in window){lazyloadImages=document.querySelectorAll(imageSelector);var callback=function callback(entries,observer){entries.forEach(function(entry){if(entry.intersectionRatio>0){var image=entry.target;image.classList.add("loaded");image.src=image.dataset.src;image.removeAttribute("data-src");if(image.dataset.srcset){image.srcset=image.dataset.srcset;image.removeAttribute("data-srcset")}imageObserver.unobserve(image);if(cb){cb(image)}}})};var imageObserver=new IntersectionObserver(callback);lazyloadImages.forEach(function(image){imageObserver.observe(image)})}else{var lazyload=function lazyload(){if(lazyloadThrottleTimeout){clearTimeout(lazyloadThrottleTimeout)}lazyloadThrottleTimeout=setTimeout(function(){var scrollTop=window.pageYOffset;lazyloadImages.forEach(function(image){if(image.offsetTop<window.innerHeight+scrollTop){image.src=image.dataset.src;image.removeAttribute("data-src");if(image.dataset.srcset){image.srcset=image.dataset.srcset;image.removeAttribute("data-srcset")}image.classList.add("loaded");if(cb){cb(image)}}});if(lazyloadImages.length==0){document.removeEventListener("scroll",lazyload);window.removeEventListener("resize",lazyload);window.removeEventListener("orientationChange",lazyload)}},20)};var lazyloadThrottleTimeout;lazyloadImages=document.querySelectorAll(imageSelector);document.addEventListener("scroll",lazyload);window.addEventListener("resize",lazyload);window.addEventListener("orientationChange",lazyload)}};window.floLazy=function(targets){var callback=arguments.length>1&&arguments[1]!==undefined?arguments[1]:null;var $imgs=$(targets);$imgs.on("load",function(e){e.currentTarget.style.opacity=1;e.currentTarget.style.filter="blur(0px)";if(callback){callback()}});$imgs.viewportChecker({classToAdd:"loaded",offset:"-30%",invertBottomOffset:true,repeat:false,callbackFunction:function callbackFunction($image){if($image.length){var image=$image[0];if(image.hasAttribute("data-src")){image.src=image.dataset.src;image.removeAttribute("data-src")}if(image.hasAttribute("data-srcset")){image.srcset=image.dataset.srcset;image.removeAttribute("data-srcset")}}}})};$(function(){$([".comments-block__top-bar-hide-button",".comments-block__top-bar-show-button",".comments-block__top-bar-toggle-button"].join(", ")).click(function(){$(".comments-block").toggleClass("comments-block--expanded").toggleClass("comments-block--collapsed");$(".comments-block__posts").slideToggle()})});if($(".flo-block--merged-with-header").length){$("body header").first().remove()}$(function(){$(".page").on("submit",".flo-form__built-in",function(e){e.preventDefault();var form=$(this),container=".contact-response";jQuery(".flo-name").removeClass("invalid");jQuery(".flo-email").removeClass("invalid");jQuery(container).html("");jQuery.ajax({url:ajaxurl,data:"&action=floSendContact&"+jQuery(form).serialize(),type:"POST",dataType:"json",success:function success(json){if(json.contact_name){jQuery(".flo-name").addClass("invalid");jQuery(container).append(json.contact_name)}if(json.contact_email){jQuery(".flo-email").addClass("invalid");jQuery(container).append(json.contact_email)}if(json.error_message){jQuery(container).append(json.error_message)}if(json.message){jQuery(".flo-modal").fadeIn("slow");jQuery(form).find('input[type="text"], textarea').val("");setTimeout(function(){jQuery(".flo-modal").fadeOut("slow")},3000)}}})})});window.flo_share_rollover=function(el){var $el=$(el);var $b=".flo-share-rollover";$el.find($b+"__trigger").click(function(){$el.toggleClass("visible")})};$(function(){$(".flo-video-embed").each(function(){var video_embed=$(this);var video_embed__loaded_class="flo-video-embed--loaded";var video_screen=video_embed.find(".flo-video-embed__screen");var video_screen__embed_code=video_screen.attr("data-flo-video-embed-embed-code");var video_button=video_embed.find(".flo-video-embed__video-button");var video_start=function video_start(){video_screen.html(video_screen__embed_code);video_embed.addClass(video_embed__loaded_class)};var video_stop=function video_stop(){video_embed.removeClass(video_embed__loaded_class);video_screen.html("")};video_button.on("click",function(e){e.preventDefault();switch(video_embed.hasClass(video_embed__loaded_class)){case false:video_start();break;case true:video_stop();break}});video_embed.on("floVideoEmbedStop",function(){video_stop()})})});window.flo_block_category_switcher_1=function(el){var $el=$(el);var b="flo-block-category-switcher-1";var dotb="."+b;$el.find(dotb+"__link:first").on("mouseenter",function(){$el.find(dotb+"__links").addClass(b+"__links--visible")});$el.find(dotb+"__links").on("mouseleave",function(){$el.find(dotb+"__links").removeClass(b+"__links--visible")})};window.flo_block_comments=function(el){var $el=$(el);var b="flo-block-comments";var dotb="."+b;$el.find(dotb+"__comments-area-trigger").on("click",function(){$el.find(dotb+"__comments-area-wrap").slideToggle("slow")})};window.flo_block_contact_block_2=function(el){var $el=$(el);var b="flo-block-contact-block-2";var dotb="."+b;var $b=$el.find(dotb);setTimeout(function(){var color=$b.find(".flo-block-contact-block-2__title-section").css("color");var color=color.slice(4,-1);var rgb=color.split(",");var luma=0.2126*rgb[0]+0.7152*rgb[1]+0.0722*rgb[2];var is_color_bright=luma>40;if(is_color_bright){$b.find(".flo-header__logo").addClass("flo-header__logo--is-light")}else{$b.find(".flo-header__logo").removeClass("flo-header__logo--is-light")}},1)};window.flo_block_contact_block_2=function(el){var $el=$(el);var b="flo-block-contact-block-2";var dotb="."+b;var $b=$el.find(dotb);setTimeout(function(){var color=$b.find(".flo-block-contact-block-2__title-section").css("color");var color=color.slice(4,-1);var rgb=color.split(",");var luma=0.2126*rgb[0]+0.7152*rgb[1]+0.0722*rgb[2];var is_color_bright=luma>40;if(is_color_bright){$b.find(".flo-header__logo").addClass("flo-header__logo--is-light")}else{$b.find(".flo-header__logo").removeClass("flo-header__logo--is-light")}},1)};window.flo_block_faq=function(el){var $el=$(el);var b="flo-block-faq";var dotb="."+b;var parent=$el.parents(".flo-block");var slider=$el.find(dotb+"__faq-slider");var arrow_left=$el.find(dotb+"__arrow--left");var arrow_right=$el.find(dotb+"__arrow--right");var slides_counter=$el.find(dotb+"__slides-count-index");slider.on("init beforeChange",function(e,slick,currentSlide,nextSlide){var $this=$(this);var index;if(e.type=="init"){index=parseInt($this.find(".slick-current").attr("data-slick-index"))+1}else{index=parseInt($this.find(".slick-slide[data-slick-index="+nextSlide+"]").attr("data-slick-index"))+1}slides_counter.changeTextUI(pad(index,2),"counter")}).slick({arrows:false,slidesToShow:1,fade:true,adaptiveHeight:true,responsive:[{breakpoint:767,settings:{slidesToShow:1,slidesToScroll:1,infinite:true,dots:false,variableWidth:false}}]});arrow_left.click(function(){slider.slick("slickPrev")});arrow_right.click(function(){slider.slick("slickNext")})};window.flo_block_featured_gallery_1=function(el){var $el=$(el);var b="flo-block-featured-gallery-1";var dotb="."+b;window.floLazy("".concat(dotb," img"));if($(window).width()<=786){$("".concat(dotb,"__featured-gallery-image-2")).remove();$("".concat(dotb,"__featured-gallery-image-3")).remove();$("".concat(dotb,"__featured-gallery-image-4")).remove()}};window.flo_block_featured_link_1=function(el){var $el=$(el);var b="flo-block-featured-link-1";var dotb="."+b;$el.find(dotb+"__scroll-down").click(function(){$("html, body").animate({scrollTop:$el.offset().top+$el.outerHeight(true)},600)})};window.flo_featured_link_2=function(el){var $el=$(el);var b="flo-block-featured-link-2";var dotb="."+b;var slider=$el.find(dotb+"__images-slider");var prev_slide=$el.find(dotb+"__slide-prev");var next_slide=$el.find(dotb+"__slide-next");window.floLazy("".concat(dotb,"__slider-image"));slider.slick({arrows:false,slidesToShow:1,fade:true,responsive:[{breakpoint:767,settings:{slidesToShow:1,slidesToScroll:1,infinite:true,dots:false,variableWidth:false}}]});prev_slide.click(function(){slider.slick("slickPrev")});next_slide.click(function(){slider.slick("slickNext")})};window.flo_featured_links_3=function(el){var $el=$(el);var b="flo-block-featured-links-3";var dotb="."+b;var image=$el.find(dotb+"__featured-links-image");if($(window).width()>=768){var links=$el.find(dotb+"__link");var link_hovered_class="hovered";links.on("mouseenter",function(){var $image_url=$(this).attr("data-image");var image_alt=$(this).attr("data-alt");var image_srcset=$(this).attr("data-srcset");var link=$(this);image.attr("src",$image_url);image.attr("alt",image_alt);image.attr("srcset",image_srcset);links.removeClass(link_hovered_class);setTimeout(function(){link.addClass(link_hovered_class)},10)})}window.floLazy(image);if($(window).width()<=786){image.remove()}};window.flo_block_featured_listing_1=function(el){var $el=$(el);var b="flo-block-featured-listing-1";var dotb="."+b;var $b=$el.find(dotb);function do_masonry(){$el.find(dotb+"__parent-gap").masonry({columnWidth:".grid-sizer",percentPosition:true})}if($(window).width()>767){do_masonry();$el.find(dotb+"__featured-image").load(function(){do_masonry()})}$el.find(dotb+"__scroll-down").click(function(){$("html, body").animate({scrollTop:$el.offset().top+$el.outerHeight(true)},600)});var items_by_category_slug=[];$(".flo-block-featured-listing-1__category").on("click",function(){var slug=$(this).data("slug"),taxonomy=$(this).data("taxonomy"),post_type=$(this).data("post_type"),display_date=$(this).data("display_date");var $current_category=$(this);$el.find(dotb+"__category").removeClass(b+"__category--active");setTimeout(function(){$current_category.addClass(b+"__category--active")},10);if(typeof items_by_category_slug[slug]=="undefined"){jQuery.ajax({url:ajaxurl,data:"&action=featuredListingContent&taxonomy="+taxonomy+"&slug="+slug+"&post_type="+post_type+"&display_date="+display_date,type:"POST",success:function success(content){items_by_category_slug[slug]=content;$el.find(dotb+"__parent-gap").fadeOut("slow",function(){$el.find(dotb+"__parent-gap").html(content).masonry("destroy");$el.find(dotb+"__parent-gap").fadeIn("slow",function(){do_masonry()})})}})}else{$el.find(dotb+"__parent-gap").fadeOut("slow",function(){$el.find(dotb+"__parent-gap").html(items_by_category_slug[slug]).masonry("destroy");$el.find(dotb+"__parent-gap").fadeIn("slow",function(){do_masonry()})})}});window.floLazy("".concat(dotb,"__featured-image"))};window.flo_block_featured_listing_2=function(el){var $el=$(el);var b="flo-block-featured-listing-2";var dotb="."+b;var $b=$el.find(dotb);var items_by_category_slug=[];$(".flo-block-featured-listing-2__category").on("click",function(){var slug=$(this).data("slug"),taxonomy=$(this).data("taxonomy"),post_type=$(this).data("post_type");var $current_category=$(this);$el.find(dotb+"__category").removeClass(b+"__category--active");setTimeout(function(){$current_category.addClass(b+"__category--active")},10);function set_zoomed_featured_image(){setTimeout(function(){var new_zoomed_featured_image=$el.find(dotb+"__item:first "+dotb+"__featured-image").css("background-image");if(new_zoomed_featured_image){$el.find(dotb+"__item-zoomed-featured-image").css("background-image",new_zoomed_featured_image)}},100)}if(typeof items_by_category_slug.slug=="undefined"){jQuery.ajax({url:ajaxurl,data:"&action=featuredListing2Content&taxonomy="+taxonomy+"&slug="+slug+"&post_type="+post_type,type:"POST",success:function success(content){items_by_category_slug[slug]=content;$el.find(dotb+"__items").fadeOut("slow",function(){$el.find(dotb+"__item").remove();setTimeout(function(){$el.find(dotb+"__items").append(content).fadeIn("slow",function(){set_zoomed_featured_image()})},10)})}})}else{$el.find(dotb+"__items").fadeOut("slow",function(){$el.find(dotb+"__item").remove();setTimeout(function(){$el.find(dotb+"__items").html(items_by_category_slug[slug]).fadeIn(function(){set_zoomed_featured_image()})},10)})}})};window.flo_block_featured_listing_3=function(el){var $el=$(el);var b="flo-block-featured-listing-3";var dotb="."+b;var $b=$el.find(dotb);$el.find(dotb+"__items").on("init beforeChange",function(e,slick,currentSlide,nextSlide){var $this=$(this);var index;if(e.type=="init"){index=parseInt($this.find(".slick-current").attr("data-slick-index"))+1}else{index=parseInt($this.find(".slick-slide[data-slick-index="+nextSlide+"]").attr("data-slick-index"))+1}$el.find(dotb+"__counter-index").changeTextUI(pad(index,2),"counter")}).on("init",function(){$el.find(dotb+"__counter-count").text(pad($el.find(".slick-slide:not(.slick-cloned)").length,2))}).slick({fade:true,prevArrow:$el.find(dotb+"__arrow--prev"),nextArrow:$el.find(dotb+"__arrow--next")})};window.flo_block_gallery_view_1=function(el){var $el=$(el);var b="flo-block-gallery-view-1";var dotb="."+b;var $b=$el.find(dotb+"__column");function do_masonry(){$b.masonry({columnWidth:".grid-sizer",percentPosition:true})}if(window.innerWidth>767){setTimeout(function(){do_masonry()},9);$(window).on("resize",function(){setTimeout(function(){do_masonry()},10)})}var img_el=$el.find(dotb+"__image-wrap");img_el.viewportChecker({classToAdd:"visible",offset:40,classToRemove:"to-appear-disabled lazy",callbackFunction:function callbackFunction(elem,action){if(action=="add"&&!elem[0].hasAttribute("src")){var elem_img=elem.find("img");elem_img.attr("src",elem_img.attr("data-src"));elem_img.imagesLoaded(function(){setTimeout(function(){elem_img.css("opacity","1");do_masonry()},100)})}}})};window.flo_block_gallery_view_2=function(el){var $el=$(el);var b="flo-block-gallery-view-2";var dotb="."+b;var parent=$el.parents(".flo-block");var $b=$el.find(dotb);if($(window).width()>767){$el.find(dotb+"__slides").bookblock({startPage:1,orientation:"vertical",direction:"ltr",speed:800,easing:"ease-in-out",shadows:true,shadowSides:0.2,shadowFlip:0.1,circular:true,nextEl:$el.find(dotb+"__arrow--next"),prevEl:$el.find(dotb+"__arrow--prev"),autoplay:false,interval:3000,onEndFlip:function onEndFlip(old,page,isLimit){return false},onBeforeFlip:function onBeforeFlip(page){return false}});var $focused_block=$(dotb+":first");$focused_block.attr("tabindex",0).focus();$focused_block.on("keydown",function(e){if(e.keyCode==37){$el.find(dotb+"__arrow--prev").click()}if(e.keyCode==39){$el.find(dotb+"__arrow--next").click()}})}if($(window).width()<768){$el.find(dotb+"__slide").unwrap();setTimeout(function(){$el.find(dotb+"__slides").slick({adaptiveHeight:true,nextArrow:$el.find(dotb+"__arrow--next"),prevArrow:$el.find(dotb+"__arrow--prev")})},10)}};window.flo_block_gallery_view_3=function(el){var $el=$(el);var b="flo-block-gallery-view-3";var dotb="."+b;var parent=$el.parents(".flo-block");var $b=$el.find(dotb);var $centerImg=$el.find(dotb+"__images").attr("data-center")=="true"?true:false;$el.find(dotb+"__images").on("init",function(){var $this=$(this);$el.find(dotb+"__counter-count").html(pad($this.find(".slick-slide:not(.slick-cloned)").length,2))}).on("init afterChange",function(){var $this=$(this);$el.find(dotb+"__counter-index").changeTextUI(pad(parseInt($this.find(".slick-current").attr("data-slick-index"))+1,2),"counter")}).on("beforeChange",function(e,slick,currentSlide,nextSlide){var slides_count=$el.find(".slick-slide:not(.slick-cloned)").length;var next_slide=nextSlide+1;var pbi_new_position=next_slide*100/slides_count+"%";$el.find(dotb+"__progress-bar-indicator").css("left",pbi_new_position)}).slick({variableWidth:true,arrows:false,centerMode:$centerImg,responsive:[{breakpoint:"767",settings:{variableWidth:false,centerMode:$centerImg,adaptiveHeight:true}}]});$el.find(dotb+"__arrow--prev").on("click",function(){$el.find(dotb+"__images").slick("slickPrev")});$el.find(dotb+"__arrow--next").on("click",function(){$el.find(dotb+"__images").slick("slickNext")});$el.find(dotb+"__images").on("beforeChange click",function(){$b.addClass(b+"--is-focused")});$(window).on("scroll",function(){$b.removeClass(b+"--is-focused")})};window.flo_block_gallery_view_4=function(el){var $el=$(el);var b="flo-block-gallery-view-4";var dotb="."+b;var parent=$el.parents(".flo-block");var $b=$el.find(dotb);if($(window).width()>1023){var sly_speed=400;var sly=new Sly($el.find(dotb+"__images-wrap"),{slidee:$el.find(dotb+"__images"),speed:sly_speed,smart:true,itemNav:"forceCentered",activateMiddle:true,horizontal:true,mouseDragging:true,touchDragging:true,scrollHijack:300,scrollTrap:true,scrollBy:0,keyboardNavBy:"items",scrollBar:$el.find(dotb+"__scroll-bar"),dragHandle:$el.find(dotb+"__scroll-bar-handle"),clickBar:true,next:$el.find(dotb+"__scroll-bar-indicator--plus"),prev:$el.find(dotb+"__scroll-bar-indicator--minus")});$el.find("img").imagesLoaded(function(){sly.init()});$el.find(dotb+"__next-arrow").click(function(){sly.next()});if(!$b.hasClass(b+"--disable-scroll-navigation")){var is_in_middle=function is_in_middle(){var el_offset_middle=parseInt($el.find(dotb+"__images-wrap").offset().top+$el.find(dotb+"__images-wrap").height()/2);var window_scroll_middle=parseInt($(window).scrollTop()+$(window).height()/2);var range=80;var condition=el_offset_middle<window_scroll_middle+range&&el_offset_middle>window_scroll_middle-range;return condition};var disable_scroll=false;var is_scrolling=false;var slides_count=$el.find("li").length;var current_slide_index;var is_last=false;var is_first=true;window.addEventListener("wheel",function(e){});$(window).on("wheel",function(e){if(disable_scroll){e.preventDefault()}if(is_in_middle()&&e.originalEvent.deltaY<0&&!is_first){if(disable_scroll==false){disable_scroll=true}if(is_scrolling==false){is_scrolling=true;sly.prev();setTimeout(function(){is_scrolling=false},sly_speed+200)}}else{if(is_in_middle()&&e.originalEvent.deltaY>0&&!is_last){if(disable_scroll==false){disable_scroll=true}if(is_scrolling==false){is_scrolling=true;sly.next();setTimeout(function(){is_scrolling=false},sly_speed+200)}}else{if(is_scrolling==false){disable_scroll=false}}}current_slide_index=$el.find("li.active").index();current_slide_index=current_slide_index==-1?0:current_slide_index;is_first=current_slide_index==0;is_last=current_slide_index==slides_count-1})}}$el.find(dotb+"__share").click(function(){$el.find(dotb+"__share").toggleClass(b+"__share--active")})};window.flo_block_gallery_view_5=function(el){var $el=$(el);var b="flo-block-gallery-view-5";var dotb="."+b;var $b=$el.find(dotb);function do_masonry(){$b.masonry({columnWidth:".grid-sizer",percentPosition:true})}$(window).on("resize",function(){return do_masonry()});window.image_lazyload(dotb+"__image-thumb");$el.find(dotb+"__image").viewportChecker({classToAdd:"visible"});$el.find(dotb+"__image-thumb").on("load",function(e){return do_masonry()});$el.find(dotb+"__image").fancybox({loop:true})};window.flo_block_image_block_1=function(el){var $el=$(el);var b="flo-block-image-block-1";var dotb="."+b;var parent=$el.parents(".flo-block");var $b=$el.find(dotb);$el.find(dotb+"__scroll-down").click(function(){$("body,html").animate({scrollTop:$el.height()},500)})};window.flo_block_image_block_3=function(el){var $el=$(el);var b="flo-block-image-block-3";var dotb="."+b;window.floLazy("".concat(dotb,"__left-side img"));window.floLazy("".concat(dotb,"__right-side img"));if($(window).width()<=786){$("".concat(dotb,"__right-side")).remove()}};window.flo_block_image_links_1=function(el){var $el=$(el);var b="flo-block-image-links-1";var dotb="."+b;var parent=$el.parents(".flo-block");var slider=$el.find(dotb+"__slider");slider.on("init beforeChange",function(e,slick,currentSlide,nextSlide){var $currentSlide;if(e.type=="init"){$currentSlide=$el.find(".slick-current")}else{if(e.type=="beforeChange"){$currentSlide=$el.find(".slick-slide[data-slick-index="+nextSlide+"]")}}$currentSlide.removeClass(b+"__slide-pair--next "+b+"__slide-pair--prev");$currentSlide.prev().addClass(b+"__slide-pair--prev").removeClass(b+"__slide-pair--next");$currentSlide.next().addClass(b+"__slide-pair--next").removeClass(b+"__slide-pair--prev")}).on("beforeChange",function(e,slick,currentSlide,nextSlide){var slides_count=$el.find(".slick-slide:not(.slick-cloned)").length;var next_slide=nextSlide+1;var pbi_new_position=next_slide*100/slides_count+"%";$el.find(dotb+"__progress-bar-indicator").css("left",pbi_new_position)}).slick({arrows:false,variableWidth:true,focusOnSelect:true,centerMode:true,adaptiveHeight:true,infinite:false,responsive:[{breakpoint:767,settings:{slidesToShow:1,slidesToScroll:1,dots:false,arrows:true,nextArrow:$el.find(dotb+"__arrow--next"),prevArrow:$el.find(dotb+"__arrow--prev")}}]})};window.flo_block_image_links_2=function(el){var $el=$(el);var b="flo-block-image-links-2";var dotb="."+b;window.floLazy("".concat(dotb,"__link-image"))};window.flo_block_image_links_3=function(el){var $el=$(el);var b="flo-block-image-links-3";var dotb="."+b;var $b=$(dotb);console.log(dotb);window.floLazy("".concat(dotb,"__link-image"));$el.find(dotb+"__newsletter-close-button").click(function(){$el.find(dotb+"__newsletter-wrap").fadeOut("slow")})};window.flo_block_image_links_3_signup=function(el){var $form=$(".flo-form--newsletter");if($form.length){$form.parsley();var embed_code=unescape($form.parent().find(".embed_code").text()),$embed_code=$("<div>").html(embed_code);if(typeof $embed_code.find("form").attr("action")!=="undefined"){var embed_form_action=$embed_code.find("form").attr("action").replace(/\\"/g,"");$form.attr("action",embed_form_action)}else{console.log("The mailchimp code is incorect")}}};window.flo_block_image_links_4=function(el){var $el=$(el);var b="flo-block-image-links-4";var dotb="."+b;window.floLazy("".concat(dotb,"__image"))};window.flo_block_intro_block=function(el){var $el=$(el);var b="flo-block-intro-block";var dotb="."+b;$(window).scroll(function(){$el.find(dotb+"__text-area").addClass(b+"__text-area--visible")});$el.find(dotb+"__scroll-down").click(function(){$("html, body").animate({scrollTop:eval($(dotb+"__image-area").offset().top-200)},600)})};window.flo_block_listing_1=function(el){var $el=$(el);var b="flo-block-listing-1";var dotb="."+b;var parent=$el.parents(".flo-block");var $b=$el.find(dotb);if($(window).width()>767&&!$b.hasClass(b+"--disable-date-sticky-effect")){$el.find(dotb+"__date").each(function(){$(this).stick_in_parent({offset_top:30,spacer:false,bottoming:false})})}window.floLazy("".concat(dotb,"__featured-image"))};window.flo_block_listing_3=function(el){var $el=$(el);var b="flo-block-listing-3";var dotb="."+b;var parent=$el.parents(".flo-block");var $b=$el.find(dotb);if($(window).width()>=768){var do_masonry=function do_masonry(){$b.masonry({columnWidth:dotb+"__grid-sizer",percentPosition:true})};setTimeout(function(){do_masonry()},10);$el.find(dotb+"__featured-image").load(function(){do_masonry()});$(window).on("resize",function(){do_masonry()})}};window.flo_block_listing_4=function(el){var $el=$(el);var b="flo-block-listing-4";var dotb="."+b;window.floLazy("".concat(dotb,"__featured-image"));window.floLazy("".concat(dotb,"__post-image"))};window.flo_block_item_vendors_2=function(el){var $el=$(el);var b="flo-block-item-vendors-2";var dotb="."+b;$el.find(dotb+"__share").click(function(){$el.find(dotb+"__share").addClass(b+"__share--active")});if($(window).width()>767){$el.find(dotb+"__share").stick_in_parent({offset_top:30})}};window.flo_block_listing_5=function(el){var $el=$(el);var b="flo-block-listing-5";var dotb="."+b;window.floLazy("".concat(dotb,"__featured-image"))};window.newsletter_block_signup=function(){var $form=$(".flo-form--newsletter");if($form.length){$form.parsley();var embed_code=unescape($form.parent().find(".embed_code").text()),$embed_code=$("<div>").html(embed_code);if(typeof $embed_code.find("form").attr("action")!=="undefined"){var embed_form_action=$embed_code.find("form").attr("action").replace(/\\"/g,"");$form.attr("action",embed_form_action)}else{console.log("The mailchimp code is incorect")}}};window.flo_block_listing_pagination_3=function(el){var $el=$(el);var b="flo-block-listing-pagination-3";var dotb="."+b;var $button=$el.find(dotb+"__button");var listing_selector,$listing,grid_sizer,$grid_sizer;if((typeof ajax_listing_selector==="undefined"?"undefined":_typeof(ajax_listing_selector))&&ajax_listing_selector.length){listing_selector="."+ajax_listing_selector;$listing=$(listing_selector);$grid_sizer=$listing.find(listing_selector+"__grid-sizer")}$button.on("click",function(){$button.text($button.data("loading-text"));var scrollTop=$(window).scrollTop();var nextPageUrl=$(this).attr("data-next-href");fetch(nextPageUrl).then(function(response){response.text().then(function(data){var $new_page=$(data);var $new_listing=$new_page.find(listing_selector);var $new_data_next_href=$new_page.find(dotb+"__button").attr("data-next-href");var next_page_items;next_page_items=$($new_listing.find(listing_selector+"__item"));next_page_items.css("opacity",0);function reinit_masonry(){if($grid_sizer.length&&$(window).width()>767){var tempHeight=$listing.height();$listing.css("min-height",tempHeight);$listing.masonry("destroy");$listing.masonry();$listing.css("min-height","")}$listing.find(next_page_items).animate({opacity:1},350)}$listing.append(next_page_items);window.floLazy(listing_selector+" img");setTimeout(function(){$(window).trigger("resize");reinit_masonry()},50);$listing.imagesLoaded(function(){$(window).trigger("resize");reinit_masonry()});if($new_data_next_href){$button.attr("data-next-href",$new_data_next_href);setTimeout(function(){$button.text($button.data("default-text"))},50)}else{$button.parents(".flo-block").fadeOut()}})})})};window.flo_numeric_details=function(el){var $el=$(el);var b="flo-block-numeric-details";var dotb="."+b;var willAnimate=$el.find(dotb).attr("data-animnum");if(willAnimate){var animTargets=$el.find("".concat(dotb,"__numeric-detail-number"));if(animTargets&&animTargets.length){var delayVal=0;var animDuration=$el.find(dotb).attr("data-anim-ms");$(window).on("startViewportChecker",function(){animTargets.viewportChecker({classToAdd:"counted",repeat:false,offset:100,invertBottomOffset:false,callbackFunction:function callbackFunction(number,action){setTimeout(function(){number.delay(delayVal).animateNumber({number:parseInt(number.attr("data-num"))},parseInt(animDuration),"linear",function(){if(number.hasClass("".concat(b,"__plus-will-show"))){number.addClass("".concat(b,"__plus-shown"))}},delayVal+=150)})}})}).trigger("startViewportChecker")}}};window.flo_block_numeric_details=function(el){var $el=$(el);var b="flo-block-press";var dotb="."+b;var elements=$(dotb+"__slides").attr("data-elements");$el.find(dotb+"__slides").slick({dots:false,infinite:true,slidesToShow:parseInt(elements),slidesToScroll:1,adaptiveHeight:false,lazyLoad:"ondemand",centerMode:true,variableWidth:false,nextArrow:$el.find(dotb+"__arrow--next"),prevArrow:$el.find(dotb+"__arrow--prev"),responsive:[{breakpoint:768,settings:{slidesToShow:1,slidesToScroll:1,infinite:true}}]})};window.flo_block_pricing_packages=function(el){var $el=$(el);var b="flo-block-pricing-packages";var dotb="."+b;var els=$(dotb+"__pricing-package").length;var min_els,width;if(els<3){min_els=els;width=false}else{min_els=3;width=true}window.floLazy("".concat(dotb,"__pricing-package-image"));$el.find(dotb+"__pricing-packages").slick({variableWidth:width,prevArrow:$el.find(dotb+"__arrow--prev"),nextArrow:$el.find(dotb+"__arrow--next"),slidesToShow:min_els,responsive:[{breakpoint:767,settings:{variableWidth:false,adaptiveHeight:true,slidesToShow:1}}]});$el.find(dotb+"__pricing-packages").on("init beforeChange",function(e,slick){window.floLazy("".concat(dotb,"__pricing-package.slick-cloned ").concat(dotb,"__pricing-package-image"))})};window.flo_block_share=function(el){var $el=$(el);var b="flo-block-share";var dotb="."+b;$el.find(dotb+"__share").click(function(){$el.find(dotb+"__share").addClass(b+"__share--active")})};window.flo_block_slideshow_2=function(el){var $el=$(el);var b="flo-block-slideshow-2";var dotb="."+b;var $b=$el.find(dotb);$el.find(dotb+"__slides").on("init afterChange",function(){window.floLazy("".concat(dotb,'__slide[data-slick-index="0"] .flo-generic-slides__slide-img--bgi'))}).on("init beforeChange",function(e,slick,currentSlide,nextSlide){var $this=$(this);var index;window.floLazy("".concat(dotb,'__slide[data-slick-index="').concat(nextSlide,'"] .flo-generic-slides__slide-img--bgi'));window.floLazy("".concat(dotb,"__slide.slick-cloned .flo-generic-slides__slide-img--bgi"));if(e.type=="init"){index=parseInt($this.find(".slick-current").attr("data-slick-index"))+1}else{index=parseInt($this.find(".slick-slide[data-slick-index="+nextSlide+"]").attr("data-slick-index"))+1}$el.find(dotb+"__counter-index").changeTextUI(pad(index,2),"counter")}).on("init ",function(){$el.find(dotb+"__counter-count").text(pad($el.find(".slick-slide:not(.slick-cloned)").length,2))}).on("init",function(){if($el.find(".slick-slide:not(.slick-cloned)").length<2){$el.find(dotb+"__counter").css("opacity",0)}}).on("init beforeChange",function(e,slick,currentSlide,nextSlide){var current_slide;if(e.type=="init"){current_slide=$(this).find(".slick-current")}else{current_slide=$(this).find(".slick-slide[data-slick-index="+nextSlide+"]")}var new_title=current_slide.attr("data-title");var new_secondary_title=current_slide.attr("data-secondary-title");var new_link_label=current_slide.attr("data-button-label");var new_link_url=current_slide.attr("data-url");var $title=$el.find(dotb+"__title");var $secondary_title=$el.find(dotb+"__secondary-title");var $link=$el.find(dotb+"__link");if(new_title.trim()!==""){$title.fadeIn().changeText(new_title,"slide_left",800)}else{$title.fadeOut()}if(new_secondary_title.trim()!==""){$secondary_title.fadeIn().changeText(new_secondary_title,"slide_left",800)}else{$secondary_title.fadeOut()}if(new_link_url.trim()!==""){$link.removeClass("hidden").changeText(new_link_label,"slide_left",800)}else{$link.addClass("hidden")}$el.find(dotb+"__link").attr("href",new_link_url)}).trigger("floInit",{arrows:true,pauseOnFocus:false,nextArrow:$el.find(dotb+"__arrow--next"),prevArrow:$el.find(dotb+"__arrow--prev")})};window.flo_block_slideshow_1=function(el){var $el=$(el);var b="flo-block-slideshow-1";var dotb="."+b;var $b=$el.find(dotb);if($("body.admin-bar").length){$("html").attr("style","margin-top: 0 !important")}$el.find(dotb+"__slides").on("init afterChange",function(){var $this=$(this);var $currentSlide=$this.find(".slick-current");var elements_color=$currentSlide.attr("data-elements-color");var color_brightness=is_color_bright(elements_color);var parent=$el;window.floLazy("".concat(dotb,'__slide[data-slick-index="0"] .flo-generic-slides__slide-img--bgi'));if(color_brightness){parent.find(dotb+"__logo").addClass(b+"__logo--light");parent.find(".flo-header__logo").addClass("flo-header__logo--light");setTimeout(function(){parent.find(".is-main .flo-header-mobile__logo").addClass("flo-header-mobile__logo--light")})}else{parent.find(dotb+"__logo").removeClass(b+"__logo--light");parent.find(".flo-header__logo").removeClass("flo-header__logo--light");setTimeout(function(){parent.find(".is-main .flo-header-mobile__logo").removeClass("flo-header-mobile__logo--light")})}}).on("init beforeChange",function(e,slick,currentSlide,nextSlide,prevSlide){var $this=$(this);var index;window.floLazy("".concat(dotb,'__slide[data-slick-index="').concat(nextSlide,'"] .flo-generic-slides__slide-img--bgi'));window.floLazy("".concat(dotb,"__slide.slick-cloned .flo-generic-slides__slide-img--bgi"));if(e.type=="init"){index=parseInt($this.find(".slick-current").attr("data-slick-index"))+1}else{index=parseInt($this.find(".slick-slide[data-slick-index="+nextSlide+"]").attr("data-slick-index"))+1}$el.find(dotb+"__counter-index").changeTextUI(pad(index,2),"counter")}).on("init reInit afterChange",function(){$el.find(dotb+"__slide--video_slide:not(.slick-current)").find("video").each(function(){this.pause()});var active_slide__$=$el.find(".slick-current");if(active_slide__$.hasClass(b+"__slide--video_slide")){var video_container=active_slide__$.find(dotb+"__slide-background-video");var video=video_container.find("video")[0];video.play()}}).on("init beforeChange",function(e,slick,currentSlide,nextSlide){var index;if(e.type=="init"){index=0}else{index=$el.find(".slick-slide[data-slick-index="+nextSlide+"]").attr("data-slick-index")}$b.attr("data-slick-index",index)}).on("init beforeChange",function(e,slick,currentSlide,nextSlide){var current_slide;if(e.type=="init"){current_slide=$(this).find(".slick-current")}else{current_slide=$(this).find(".slick-slide[data-slick-index="+nextSlide+"]")}var new_title=current_slide.attr("data-title");var new_secondary_title=current_slide.attr("data-secondary-title");var $title=$el.find(dotb+"__title");var $secondary_title=$el.find(dotb+"__secondary-title");setTimeout(function(){var speed=$el.find(dotb+"__slides").slick("slickGetOption","speed")*4+"ms";if(new_title.trim()!==""){$title.fadeIn().changeText(new_title,"slide_left",speed)}else{$title.fadeOut()}if(new_secondary_title.trim()!==""){$secondary_title.fadeIn().changeText(new_secondary_title,"slide_left",speed)}else{$secondary_title.fadeOut()}},10);$el.find(dotb+"__title").attr("href",current_slide.attr("data-url"))}).on("init",function(){if($(window).width()>767){var $s=$(this);var slides_count=$s.find(".slick-slide:not(.slick-cloned)").length-1;var slick_index;var is_first=true;var is_last=false;var prevent_scroll=false;var check_if_s_is_on_top=function check_if_s_is_on_top(){return $el.offset().top==$(window).scrollTop()};var s_is_on_top=check_if_s_is_on_top();var slide_is_changing=false;var slide_is_changing_timeout;setTimeout(function(){$el.find(dotb+"__slides").on("beforeChange",function(){slide_is_changing=true;slide_is_changing_timeout=setTimeout(function(){slide_is_changing=false},$el.find(dotb+"__slides").slick("slickGetOption","speed")+600)}).on("afterChange",function(){})},10);window.addEventListener("wheel",function(e){if(prevent_scroll&&s_is_on_top){e.preventDefault()}},{passive:false});$el[0].addEventListener("wheel",function(e){if(e.deltaY<0&&!slide_is_changing){if(is_first){prevent_scroll=false}else{if(s_is_on_top){prevent_scroll=true;$s.slick("slickPrev")}}}else{if(e.deltaY>0&&!slide_is_changing){if(is_last){prevent_scroll=false}else{if(s_is_on_top){prevent_scroll=true;$s.slick("slickNext")}}}}slick_index=$el.find(".slick-current").attr("data-slick-index");is_last=slick_index==slides_count;is_first=slick_index==0;s_is_on_top=check_if_s_is_on_top()},{passive:false});$el.find(dotb+"__skip-slideshow").click(function(){prevent_scroll=false})}}).on("init",function(){setTimeout(function(){$el.find(dotb+"__header-area").css("transition-duration",$el.find(dotb+"__slides").slick("slickGetOption","speed")*4+"ms")},10)}).trigger("floInit",{vertical:true,infinite:false,pauseOnFocus:false,responsive:[{breakpoint:"1025",settings:{arrows:true,nextArrow:$el.find(dotb+"__arrow--next"),prevArrow:$el.find(dotb+"__arrow--prev"),infinite:true}}]});$el.find(dotb+"__skip-slideshow").click(function(){$("html, body").animate({scrollTop:$el.offset().top+$el.outerHeight(true)},600)})};window.flo_block_listing_2=function(el){var $el=$(el);var b="flo-block-listing-2";var dotb="."+b;function do_masonry(){$(dotb).masonry({columnWidth:dotb+"__grid-sizer",percentPosition:true})}if($(window).width()>767){setTimeout(function(){do_masonry();$(window).trigger("resize")},10)}$(window).on("resize",function(){if($(window).width()>767){setTimeout(function(){do_masonry()},100)}})};window.flo_block_slideshow_3=function(el){var $el=$(el);var b="flo-block-slideshow-3";var dotb="."+b;var $b=$el.find(dotb);$el.find(dotb+"__slides").on("init",function(){$el.find(dotb+"__thumbs").slick({variableWidth:true,asNavFor:$el.find(dotb+"__slides"),arrows:false,focusOnSelect:true,responsive:[{breakpoint:"768",settings:{variableWidth:false,adaptiveHeight:true}}]})}).on("init afterChange",function(){window.floLazy("".concat(dotb,'__slide[data-slick-index="0"] .flo-generic-slides__slide-img--bgi'))}).on("init beforeChange",function(e,slick,currentSlide,nextSlide,prevSlide){window.floLazy("".concat(dotb,'__slide[data-slick-index="').concat(nextSlide,'"] .flo-generic-slides__slide-img--bgi'));window.floLazy("".concat(dotb,"__slide.slick-cloned .flo-generic-slides__slide-img--bgi"))}).trigger("floInit",{arrows:true,pauseOnFocus:false,nextArrow:$el.find(dotb+"__arrow--next"),prevArrow:$el.find(dotb+"__arrow--prev"),asNavFor:$el.find(dotb+"__thumbs")})};window.flo_testimonials_1=function(el){var $el=$(el);var b="flo-block-testimonials-1";var dotb="."+b;var parent=$el.parents(".flo-block");var slider=$el.find(dotb+"__testimonials-slider");var arrow_left=$el.find(dotb+"__navigation--left");var arrow_right=$el.find(dotb+"__navigation--right");var bg_slider=$el.find(dotb+"__testimonial-images");window.floLazy("".concat(dotb,"__testimonial-image"));slider.slick({arrows:false,slidesToShow:1,fade:true,adaptiveHeight:true,asNavFor:bg_slider});bg_slider.on("init afterChange",function(){setTimeout(function(){bg_slider.find(dotb+"__testimonial-image ").css("height",$(dotb+"__testimonials-image-wrap").outerHeight());window.floLazy("".concat(dotb,"__testimonial-image"))})}).slick({arrows:false,fade:true,slidesToShow:1});arrow_left.click(function(){slider.slick("slickPrev")});arrow_right.click(function(){slider.slick("slickNext")})};window.flo_testimonials_2=function(el){var $el=$(el);var b="flo-block-testimonials-2";var dotb="."+b;var slider=$el.find(dotb+"__testimonials-slider");var next_slide_label=$el.find(dotb+"__slide-next");window.floLazy("".concat(dotb,"__testimonial-image"));slider.slick({arrows:false,slidesToShow:1,fade:true,responsive:[{breakpoint:767,settings:{slidesToShow:1,slidesToScroll:1,infinite:true,dots:false,variableWidth:false}}]});next_slide_label.click(function(){slider.slick("slickNext")})};window.flo_block_video_block=function(el){var $el=$(el);var b="flo-block-video-block";var dotb="."+b;var parent=$el.parents(".flo-block");var $b=$el.find(dotb);$el.find(dotb+"__video-button").click(function(){$el.find(".flo-video-embed__video-button").click()})};window.flo_comments=function(el){var $el=$(el);var b="flo-comments";var dotb="."+b;var parent=$el.parents(".flo-block");if(window.innerWidth>=767){$el.find(dotb+"__form-wrap").stick_in_parent({offset_top:150})}};$(function(){$(".flo-generic-fancybox-video").fancybox({iframe:{preload:false}})});window.flo_footer_area_2_type_a=function(el){var $el=$(el);var b="flo-footer-area-2-type-a";var dotb="."+b;$el.find(dotb+"__back-to-top-button").click(function(){$("html, body").animate({scrollTop:0},600)})};window.footer_a2a_signup=function(el){var $el=$(el);var $form=$el.parent().find(".flo-form--newsletter");if($form.length){$form.parsley();var embed_code=unescape($form.parent().find(".embed_code").text()),$embed_code=$("<div>").html(embed_code);if(typeof $embed_code.find("form").attr("action")!=="undefined"){var embed_form_action=$embed_code.find("form").attr("action").replace(/\\"/g,"");$form.attr("action",embed_form_action)}else{console.log("The mailchimp code is incorect")}}};window.flo_footer_area_2_type_b=function(el){var $el=$(el);var b="flo-footer-area-2-type-b";var dotb="."+b;$el.find(dotb+"__back-to-top").click(function(){$("html, body").animate({scrollTop:0},600)})};window.footer_c2c_signup=function(el){var $el=$(el);var $form=$el.parent().find(".flo-form--newsletter");if($form.length){$form.parsley();var embed_code=unescape($form.parent().find(".embed_code").text()),$embed_code=$("<div>").html(embed_code);if(typeof $embed_code.find("form").attr("action")!=="undefined"){var embed_form_action=$embed_code.find("form").attr("action").replace(/\\"/g,"");$form.attr("action",embed_form_action)}else{console.log("The mailchimp code is incorect")}}};window.flo_footer_area_2_type_d=function(el){var $el=$(el);var b="flo-footer-area-2-type-d";var dotb="."+b;$el.find(dotb+"__back-to-top").click(function(){$("html, body").animate({scrollTop:0},600)})};if($(window).width()<768){"use strict";var b="flo-generic-menu-wrap";var dotb="."+b;var $el=$(dotb);$el.find(dotb+"__menu > li.menu-item-has-children > a").append("<span class='"+b+"__menu-dropdown-toggle'><i class='flo-icon-plus-sign'></i></span>");$el.on("click",dotb+"__menu-dropdown-toggle",function(e){e.preventDefault();$(this).parents("li").toggleClass("children-visible");$(this).parent().siblings(".sub-menu").slideToggle("slow")})}$(document).on("floInit",".flo-generic-slides",function(e,slickAdditionalOptions){var $el=$(this);var b="flo-generic-slides";var dotb="."+b;var parent=$el.parents(".flo-block");var slickOptions={dots:"false",arrows:"false",cssEase:"ease-in-out"};for(var attrname in slickAdditionalOptions){slickOptions[attrname]=slickAdditionalOptions[attrname]}$el.on("init",function(){$el.viewportChecker({repeat:true,classToAddForFullView:"navigation-focused",callbackFunction:function callbackFunction(){setTimeout(function(){if($el.hasClass("navigation-focused")){$el.find(".slick-list").attr("tabindex",0).focus()}})}})}).on("init reInit afterChange",function(){$el.find(dotb+"__slide--video_slide:not(.slick-current)").find("video").each(function(){this.pause()});var active_slide__$=$el.find(".slick-current");if(active_slide__$.hasClass(b+"__slide--video_slide")){var video_container=active_slide__$.find(dotb+"__slide-background-video");var video=video_container.find("video")[0];video.play()}}).on("init",function(){var $slides=$(this);$el.find("."+b+"__slide--image_and_video_embed").each(function(){var active_slide__$=$(this);var video_embed_host=parent;var video_button=active_slide__$.find(".flo-hero-video-embed__button");var video_container=active_slide__$.find(".flo-hero-video-embed__container");var embed_code=active_slide__$.attr("data-embed-code");video_button.on("click",function(){if(!video_embed_host.hasClass("video-is-playing")){video_container.html(unescape(embed_code));video_embed_host.addClass("video-is-playing");if($slides.attr("data-autoplay")=="true"){$slides.slick("slickPause")}}else{if(video_embed_host.hasClass("video-is-playing")){video_container.html("");video_embed_host.removeClass("video-is-playing");if($slides.attr("data-autoplay")=="true"){$slides.slick("slickPlay")}}}})})}).on("beforeChange",function(){var active_slide__$=$(this).find(".slick-current");var video_embed_host=parent;if(video_embed_host.hasClass("video-is-playing")){active_slide__$.find(".flo-hero-video-embed__button").click()}}).on("init afterChange",function(){var $this=$(this);var $currentSlide=$this.find(".slick-current");var elements_color=$currentSlide.attr("data-elements-color");var color_brightness=is_color_bright(elements_color);if(color_brightness){parent.find(dotb+"__logo").addClass(b+"__logo--light");parent.find(".flo-header__logo").addClass("flo-header__logo--light");setTimeout(function(){parent.find(" .flo-header-mobile__logo").addClass("flo-header-mobile__logo--light")})}else{parent.find(dotb+"__logo").removeClass(b+"__logo--light");parent.find(".flo-header__logo").removeClass("flo-header__logo--light");setTimeout(function(){parent.find(" .flo-header-mobile__logo").removeClass("flo-header-mobile__logo--light")})}}).on("init afterChange",function(){var $this=$(this);var $currentSlide=$this.find(".slick-current");var elements_color=$currentSlide.attr("data-elements-color");var color_brightness=is_color_bright(elements_color);if(color_brightness){$this.trigger("elementsColorLight",elements_color)}else{$this.trigger("elementsColorDark",elements_color)}}).slick(slickOptions)});$(function(){var header_mobile=$(".flo-header-mobile");$(".flo-header-mobile").appendTo(".flo-block:first header");$(".flo-header-mobile").css("visibility","visible");$(".flo-header-mobile").first().addClass("not-sticky");$(".flo-header-mobile.sticky").first().on("sticky-end",function(){$(this).addClass("not-sticky");setTimeout(function(){$(this).sticky("update")},400)}).on("sticky-start",function(){$(this).removeClass("not-sticky")}).sticky({zIndex:1000,className:"is-sticky",wrapperClassName:"flo-header-mobile-sticky-wrapper"});$(".flo-header-mobile__search-trigger").click(function(){header_mobile.toggleClass("flo-header-mobile--search-open")})});window.flo_mobile_menu=function(el){var $el=$(el);var b="flo-mobile-menu";var dotb="."+b;var opened_class="body--flo-mobile-menu-popup-opened";var closed_class="body--flo-mobile-menu-popup-closed";var type_b_layout="body--flo-mobile-menu-popup-type-b";$(".flo-header-mobile__menu-trigger").on("click",function(){$("body").addClass(opened_class).removeClass(closed_class);if($el.hasClass(b+"__popup-type-b")){$("body").addClass(type_b_layout);$(".flo_page_wrap").css("height","100vh");setTimeout(function(){$(".flo_page_wrap").css({position:"fixed",width:"100vw"})},500)}});$el.find(dotb+"__close").on("click",function(){$("body").removeClass(opened_class).addClass(closed_class);if($el.hasClass(b+"__popup-type-b")){$("body").removeClass(type_b_layout);$(".flo_page_wrap").css("height","100vh");setTimeout(function(){$(".flo_page_wrap").css({position:"",width:""});$(".flo_page_wrap").css("max-height","")},500);$(".flo_page_wrap").css("position","")}});$el.find(dotb+"__menu > li.menu-item-has-children > a").append("<span class='flo-mobile-menu__menu-dropdown-toggle'><i class='flo-icon-plus-sign'></i></span>");$el.on("click",dotb+"__menu-dropdown-toggle",function(e){e.preventDefault();$(this).parents("li").toggleClass("children-visible");$(this).parent().siblings(".sub-menu").slideToggle("slow")})};window.flo_block_topbar=function(el){var $el=$(el);var b=el.children[0].querySelector("div").classList[0];var dotb="."+b;var closeTrigger=$el.find(dotb+"__close");var leCookie=floGetCookie("topbar_dismissed");if(!leCookie&&$el.find(dotb).css("display")=="none"){$el.find(dotb).slideDown("fast");closeTrigger.on("click",function(event){createCookie("topbar_dismissed",true,5);$el.find(dotb).slideUp("500",function(){return $el.remove()})})}else{$el.remove()}};$(function(){var flo_header__class="flo-header";var $flo_header=$("."+flo_header__class);var $header=$flo_header.parents("header");var b=flo_header__class;var dotb="."+b;var $b=$(dotb);var is_not_sticky_class="is-not-sticky";var header_sticky_class="is-sticky";$(".flo-header").addClass(is_not_sticky_class);if(window.innerWidth>768){$("header.flo-header--sticky .flo-header").first().on("sticky-start",function(){$(this).removeClass(is_not_sticky_class);$header.addClass(header_sticky_class)}).on("sticky-end",function(){$(this).addClass(is_not_sticky_class);$header.removeClass(header_sticky_class);setTimeout(function(){$(this).sticky("update")},600)}).sticky({zIndex:9999,className:"is-sticky"})}if(window.outerWidth>=768){var dropdown_elements=new Foundation.DropdownMenu($(".menu-item-has-children ul"))}if($(".flo-header__menu-donor").length){var $menu_donor=$(".flo-header__menu-donor"),$menu_donor_ul=$menu_donor.find("> div > ul"),$menu_donor_first_level=$menu_donor_ul.children("li"),$menu_left=$(".flo-header__menu--left > div > ul"),$menu_right=$(".flo-header__menu--right > div > ul");$menu_donor_first_level.each(function(index){var $item=$(this),length=$menu_donor_first_level.length;if(index<length/2){$menu_left.append($item)}if(index>=length/2){$menu_right.append($item)}if(index==length-1){$menu_donor.remove()}})}$(".flo-header__simple-search-trigger").click(function(){$(this).parents(".flo-header__simple-search-wrap").toggleClass("flo-header__simple-search-wrap--open");$(this).parents(".flo-header").toggleClass("flo-header--search-open")});if($("body").hasClass("body_has_sidebar")){$(".flo-block > .flo-block__container > header").parents(".flo-block").css("z-index","101")}else{$(".flo-block > .flo-block__container > header").parents(".flo-block").css("z-index","3")}if($flo_header.hasClass(flo_header__class+"--type-c")){$flo_header.find(".flo-header__search-placeholder-wrap").width($flo_header.find(".flo-header__search-placeholder-wrap").width());var innner_wrap_search_focused_modificator="flo-header__inner-wrap--search-focused";$flo_header.find(".flo-header__search-input").on("focus",function(){$(this).parents(".flo-header__inner-wrap").addClass(innner_wrap_search_focused_modificator)}).on("focusout",function(){$(this).parents(".flo-header__inner-wrap").removeClass(innner_wrap_search_focused_modificator)})}setTimeout(function(){$flo_header.each(function(){if(!$(this).parent().hasClass("flo-header-popup__top-wrap")){var parent=$(this).parents(".flo-block__container").children("div").first();var elements_color=rgb2hex(parent.css("color"));var color_brightness=is_color_bright(elements_color);if(color_brightness){parent.find(dotb+"__logo").addClass(b+"__logo--light");parent.find(".flo-header__logo").addClass("flo-header__logo--light");setTimeout(function(){parent.find(" .flo-header-mobile__logo").addClass("flo-header-mobile__logo--light")})}else{parent.find(dotb+"__logo").removeClass(b+"__logo--light");parent.find(".flo-header__logo").removeClass("flo-header__logo--light");setTimeout(function(){parent.find(" .flo-header-mobile__logo").removeClass("flo-header-mobile__logo--light")})}}})},10)});window.flo_header_popup=function(el){var $el=$(el);var b="flo-header-popup";var dotb="."+b;var parent=$el.parents(".flo-block");var $b=$el.find(dotb);$(dotb).appendTo(".flo_page_wrap");var body_popup_opened_modificator="body--popup-opened";$(".flo-header__menu-trigger").on("click",function(){$("body").toggleClass(body_popup_opened_modificator)});$el.find(dotb+"__menu-items > li > a").on("mouseenter",function(e){var li_submenu_active_modificator="menu-item--submenu-active";var $submenu_to_append=$(this).siblings("ul");$(this).parent().siblings().removeClass(li_submenu_active_modificator);if($submenu_to_append.length){$el.find(dotb+"__submenu").empty().append($submenu_to_append.clone()).stop().slideDown("slow");$el.find(dotb+"__submenu li").removeClass(li_submenu_active_modificator);$(this).parent().addClass(li_submenu_active_modificator)}else{$el.find(dotb+"__submenu").stop().slideUp("slow")}});var elements_color=$el.attr("data-elements-color");var color_brightness=is_color_bright(elements_color);setTimeout(function(){if(color_brightness){$el.find(".flo-header__logo").addClass("flo-header__logo--light")}else{$el.find(".flo-header__logo").removeClass("flo-header__logo--light")}},10)};$(".flo-reveal").each(function(){var reveal=this;var $reveal=$(reveal);var id=$reveal.attr("id");var validation=reveal.hasAttribute("id")&&reveal.hasAttribute("data-flo-reveal");if(validation){var overlay__styles=[reveal.hasAttribute("data-overlay-color")?"background-color: "+$reveal.attr("data-overlay-color")+";":"",reveal.hasAttribute("data-overlay-opacity")?"opacity: "+$reveal.attr("data-overlay-opacity")+";":""].join("");overlay__styles=overlay__styles!=""?" style='"+overlay__styles+"' ":"";$reveal.before("<div class='flo-reveal-overlay'"+overlay__styles+" id='"+id+"'></div>");var overlay__return=function overlay__return(){return $("#"+id+".flo-reveal-overlay")};$reveal.on("flo-reveal__close",function(){var $overlay=overlay__return();$reveal.removeClass("flo-reveal--visible");$overlay.removeClass("flo-reveal-overlay--visible");$("body").css("overflow","")});$("[data-open='"+id+"']").on("click",function(){var $overlay=overlay__return();var trigger=$(this);var trigger__position_on_screen=trigger.offset().left<=window.innerWidth/2?"left":"right";$reveal.removeClass("flo-reveal--ready");$reveal.attr("data-initial-position",trigger__position_on_screen);$("body").css("overflow","hidden");setTimeout(function(){$reveal.addClass("flo-reveal--ready")});setTimeout(function(){$reveal.addClass("flo-reveal--visible");$overlay.addClass("flo-reveal-overlay--visible")})});$reveal.find("[data-close]").on("click",function(){$reveal.trigger("flo-reveal__close")});$(document).on("keyup",function(e){if(e.keyCode==27){$reveal.trigger("flo-reveal__close")}});overlay__return().on("click",function(e){$reveal.trigger("flo-reveal__close")})}});var splash__show=function splash__show(){var splashScreen=$(".flo-splash");Foundation.Motion.animateIn(splashScreen,"fade-in")};var splash__hide=function splash__hide(){var splashScreen=$(".flo-splash");Foundation.Motion.animateOut(splashScreen,"fade-out")};window.onload=function(){var splashScreen=$(".flo-splash");splashScreen.css("opacity","0");setTimeout(function(){splash__hide;splashScreen.hide()},400)};window.flo_slideshow=function(el){var $el=$(el);var b="flo-slideshow";var dotb="."+b;var parent=$el.parents(".flo-block");if($el.find(dotb+"__slides "+dotb+"__slide:not(.slick-cloned)").length==1){$(dotb).addClass(b+"--one-slide")}if(window.innerWidth>1024){$(dotb+"__title-area").add(".flo-hero-video-embed__button").add(".flo-slideshow__featured-link").mouseenter(function(){$(el).find(dotb+"__slide.slick-current").addClass("gradient-visible")}).mouseleave(function(){$(el).find(dotb+"__slide.slick-current").removeClass("gradient-visible")})}};window.flo_slideshow__layout__type_a=function(el){var $el=$(el);var b="flo-slideshow";var dotb="."+b;var parent=$el.parents(".flo-block");$el.find([".flo-hero-video-embed__button",dotb+"__title-area"].join(",")).mouseenter(function(){$el.find(dotb+"__arrow-next").addClass("vertical")}).mouseleave(function(){$el.find(dotb+"__arrow-next").removeClass("vertical")});$el.find(dotb+"__slides").on("mousemove",function(e){if(window.innerWidth>=768){var x=e.pageX-$(this).offset().left;var y=e.pageY-$(this).offset().top;var arrow=$el.find(dotb+"__arrow-next");arrow.css({left:x,top:y});var width=$(this).width();if(x<=width/2){arrow.addClass("inverted")}else{arrow.removeClass("inverted")}}}).on("click",function(e){if(window.innerWidth>=768&&!$(e.target).is("[class*=flo-hero-video-embed__button]")&&!$(e.target).is("[class*=flo-slideshow__title-area]")){var x=e.pageX-$(this).offset().left;var y=e.pageY-$(this).offset().top;var width=$(this).width();if(x<=width/2){$(this).slick("slickPrev")}else{$(this).slick("slickNext")}}})};window.flo_slideshow__layout__type_b=function(el){var $el=$(el);var b="flo-slideshow";var dotb="."+b;var parent=$el.parents(".flo-block");function setHeights(){var headerHeight=parent.find(".flo-block__header").height();if(!headerHeight){headerHeight=0}$el.find(dotb+"__spacer").css("height",headerHeight+"px");$el.find(dotb+"__slides").add(dotb+"__background").add(dotb+"__slide-main-wrap").add(dotb+"__slide-image").css("height","calc(100vh - "+headerHeight+"px)");$el.find(dotb+"__background").css("top",headerHeight+"px")}setHeights();$(window).on("resize",function(){setHeights()});var slides=$el.find(dotb+"__slides");slides.on("init reInit afterChange",function(){$el.find("."+b+"__slide--video_slide:not(.slick-current)").find("video").each(function(){this.pause()});var active_slide__$=$el.find(".slick-current");if(active_slide__$.hasClass(b+"__slide--video_slide")){var video_container=active_slide__$.find("."+b+"__slide-background-video");var video=video_container.find("video")[0];video.play()}}).on("init afterChange",function(){$el.find(dotb+"__background").css("background-color",$el.find(".slick-current").attr("data-slide-bg"))}).on("init",function(){var $this=$(this);var count=$this.find(".slick-slide:not(.slick-cloned)").length;count=pad(count,2);$el.find(dotb+"__counter-count").html(count)}).on("init afterChange",function(){var $this=$(this);var index=parseInt($this.find(".slick-current").attr("data-slick-index"))+1;index=pad(index,2);$el.find(dotb+"__counter-index").changeTextUI(index,"counter")}).on("init",function(){var $slides=$(this);$el.find("."+b+"__slide--image_and_video_embed").each(function(){var active_slide__$=$(this);var video_embed_host=active_slide__$;var video_button=active_slide__$.find(".flo-hero-video-embed__button");var video_container=active_slide__$.find(".flo-hero-video-embed__container");var embed_code=active_slide__$.attr("data-embed-code");video_button.on("click",function(){if(!video_embed_host.hasClass("video-is-playing")){video_container.html(unescape(embed_code));video_embed_host.addClass("video-is-playing");$slides.slick("slickSetOption","autoplay",false,true)}else{if(video_embed_host.hasClass("video-is-playing")){video_container.html("");video_embed_host.removeClass("video-is-playing");var autoplay=$slides.attr("data-autoplay")=="true"?true:false;$slides.slick("slickSetOption","autoplay",autoplay,true)}}})})}).on("beforeChange",function(){var active_slide__$=$(this).find(".slick-current");var video_embed_host=active_slide__$;if(video_embed_host.hasClass("video-is-playing")){active_slide__$.find(".flo-hero-video-embed__button").click()}}).slick({dots:false,cssEase:"ease-in-out",speed:"400",variableWidth:true,nextArrow:$el.find(dotb+"__arrow--next"),prevArrow:$el.find(dotb+"__arrow--prev")})};window.flo_slideshow__layout__type_c=function(el){var $el=$(el);var b="flo-slideshow";var dotb="."+b;var parent=$el.parents(".flo-block");if(window.innerWidth<768){var setHeights=function setHeights(){var headerHeight=parent.find(".flo-block__header").height()/16+"rem";if(!headerHeight){headerHeight=0}var slideSelectorHeight=80/16;var slideSelectorBottomMargin=20/16;parent.find(dotb).css({"padding-top":headerHeight,"padding-bottom":slideSelectorHeight+slideSelectorBottomMargin+"rem"})};setHeights();$(window).on("resize",function(){setHeights()})}$el.find(dotb+"__slide-selectors").on("init",function(){var $this=$(this);setTimeout(function(){parent.find(dotb+"__slides").slick("slickSetOption","asNavFor",$this)},10)}).slick({variableWidth:true,arrows:false,dots:false,focusOnSelect:true,slidesToShow:1,slidesToScroll:3,asNavFor:parent.find(dotb+"__slides")});$("body").addClass("body--flo-header__popup--for-slideshow-type-c");$el.find(dotb+"__right-bar-search-trigger").click(function(){$(".flo-header-popup__search-input").focus()})};window.flo_slideshow__slides=function(el){var $el=$(el);var b="flo-slideshow";var dotb="."+b;var block=$el.parents(dotb);var block_id=block.attr("data-block-id");var block_class_with_id="flo-slideshow--"+block_id;var block_selector_with_id="."+block_class_with_id;var dotblock_parent=block.parents(".flo-block");var block_parent_with_id=".flo-block--"+dotblock_parent.attr("data-id");$el.on("init reInit afterChange",function(){$el.find("."+b+"__slide--video_slide:not(.slick-current)").find("video").each(function(){this.pause()});var active_slide__$=$el.find(".slick-current");if(active_slide__$.hasClass(b+"__slide--video_slide")){var video_container=active_slide__$.find("."+b+"__slide-background-video");var video=video_container.find("video")[0];video.play()}}).on("init afterChange",function(){var $this=$(this);var $currentSlide=$this.find(".slick-current");var elements_color=$currentSlide.attr("data-elements-color");var color_brightness=is_color_bright(elements_color);if(color_brightness){dotblock_parent.find(dotb+"__logo").addClass(b+"__logo--light");dotblock_parent.find(".flo-header__logo").addClass("flo-header__logo--light");setTimeout(function(){dotblock_parent.find(".is-main .flo-header-mobile__logo").addClass("flo-header-mobile__logo--light")})}else{dotblock_parent.find(dotb+"__logo").removeClass(b+"__logo--light");dotblock_parent.find(".flo-header__logo").removeClass("flo-header__logo--light");setTimeout(function(){dotblock_parent.find(".is-main .flo-header-mobile__logo").removeClass("flo-header-mobile__logo--light")})}}).on("init afterChange",function(){var elements_color=$(this).find(".slick-current").attr("data-elements-color");var css=[];css.push([block_parent_with_id+".flo-slideshow-block--type-a "+dotb+"__menu > div > ul > .menu-item, ",block_parent_with_id+".flo-slideshow-block--type-a "+dotb+"__menu > div > ul > .menu-item a:after, ",block_parent_with_id+".flo-slideshow-block--type-a header .is-not-sticky .flo-header__logo, ",block_parent_with_id+".flo-slideshow-block--type-a header .is-not-sticky .flo-header__menu > div > ul > .menu-item > a, ",block_parent_with_id+".flo-slideshow-block--type-a header .is-not-sticky .flo-header__menu-trigger, ",block_parent_with_id+".flo-slideshow-block--type-a .is-main.not-sticky.flo-header-mobile .flo-header__search-trigger, ",block_parent_with_id+".flo-slideshow-block--type-a .is-main.not-sticky.flo-header-mobile .flo-header-mobile__logo, ",block_parent_with_id+".flo-slideshow-block--type-a .is-main.not-sticky.flo-header-mobile .flo-header-mobile__menu-trigger, ",block_parent_with_id+".flo-slideshow-block--type-a .is-main.not-sticky.flo-header-mobile .flo-header-mobile__search-trigger ","{","color: "+elements_color+"!important;","border-color: "+elements_color+";","}",block_parent_with_id+".flo-slideshow-block--type-a header .is-not-sticky .flo-header__menu-item-search:before, ",block_parent_with_id+".flo-slideshow-block--type-a header .is-not-sticky .flo-header__menu-trigger-item ","{ ","background: "+elements_color+"; ","} ",block_parent_with_id+".flo-slideshow-block--type-a header .is-not-sticky .flo-header__featured-link ","{","color: "+elements_color+"!important;","}",block_parent_with_id+".flo-slideshow-block--type-a header .is-not-sticky .flo-header__column-top-wrap ","{","border-color: "+elements_color+"!important;","}",block_parent_with_id+".flo-slideshow-block--type-a header .is-not-sticky .flo-header__search-trigger, ",block_parent_with_id+".flo-slideshow-block--type-a header .is-not-sticky .flo-header__search-form-input, ",block_parent_with_id+".flo-slideshow-block--type-a header .is-not-sticky .flo-header__search-form-submit ","{","color: "+elements_color+"!important;","}",block_parent_with_id+".flo-slideshow-block--type-a header .is-not-sticky .flo-header__search-form:before, ",block_parent_with_id+".flo-slideshow-block--type-a header .is-not-sticky .flo-header__search-form:after ","{","background-color: "+elements_color+"!important;","}",block_parent_with_id+".flo-slideshow-block--type-a header .is-not-sticky .flo-header__social-links a:before, ",block_parent_with_id+".flo-slideshow-block--type-a header .is-not-sticky .flo-header__social-links-trigger,",block_parent_with_id+".flo-slideshow-block--type-a header .is-not-sticky .flo-header__lang-switch","{","color: "+elements_color+"!important;","}",block_selector_with_id+" .flo-hero-video-embed__button","{","color: "+elements_color+";","border-color: "+elements_color+";","}",block_parent_with_id+".flo-slideshow-block--type-a "+dotb+"__counter-count, ",block_parent_with_id+".flo-slideshow-block--type-a "+dotb+"__counter-index","{ ","color: "+elements_color+"!important; ","} ",block_parent_with_id+".flo-slideshow-block--type-a "+dotb+"__counter-separator","{ ","background-color: "+elements_color+"; ","} ",block_parent_with_id+".flo-slideshow-block--type-a "+dotb+"__title-area-pretitle, ",block_parent_with_id+".flo-slideshow-block--type-a "+dotb+"__title-area-title","{ ","color: "+elements_color+"!important; ","} ",block_parent_with_id+".flo-slideshow-block--type-a "+dotb+"__title-area-pretitle:before ","{ ","background-color: "+elements_color+"; ","} ",block_parent_with_id+".flo-slideshow-block--type-a "+dotb+"__arrow-next ","{ ","color: "+elements_color+"!important; ","} ",block_parent_with_id+" "+dotb+"__featured-link-pretitle, ",block_parent_with_id+" "+dotb+"__featured-link-title","{ ","color: "+elements_color+"!important; ","} ",block_parent_with_id+" "+dotb+"__featured-link-divider","{ ","background-color: "+elements_color+"; ","} ",block_parent_with_id+".flo-slideshow-block--type-c "+dotb+"__top-area-logo .flo-header__logo, ",block_parent_with_id+".flo-slideshow-block--type-c "+dotb+"__top-area-social-links a:before","{ ","color: "+elements_color+"!important;","} ",block_parent_with_id+".flo-slideshow-block--type-c "+dotb+"__slide-selector-pretitle:before","{ ","background-color: "+elements_color+"; ","} ",block_parent_with_id+".flo-slideshow-block--type-c "+dotb+"__slide-selector-pretitle","{ ","color: "+elements_color+"; ","} "].join("\n"));css=css.join("\n");if($("style.flo-slideshow__slides--"+block_id).length){$("style.flo-slideshow__slides--"+block_id).html(css)}else{$("head").append($(" <style class='flo-slideshow__slides--"+block_id+" '> ").html(css))}}).on("init",function(){var $slides=$(this);$el.find("."+b+"__slide--image_and_video_embed").each(function(){var active_slide__$=$(this);var video_embed_host=dotblock_parent;var video_button=active_slide__$.find(".flo-hero-video-embed__button");var video_container=active_slide__$.find(".flo-hero-video-embed__container");var embed_code=active_slide__$.attr("data-embed-code");video_button.on("click",function(){if(!video_embed_host.hasClass("video-is-playing")){video_container.html(unescape(embed_code));video_embed_host.addClass("video-is-playing");$slides.slick("slickSetOption","autoplay",false,true)}else{if(video_embed_host.hasClass("video-is-playing")){video_container.html("");video_embed_host.removeClass("video-is-playing");var autoplay=$slides.attr("data-autoplay")=="true"?true:false;$slides.slick("slickSetOption","autoplay",autoplay,true)}}})})}).on("beforeChange",function(){var active_slide__$=$(this).find(".slick-current");var video_embed_host=dotblock_parent;if(video_embed_host.hasClass("video-is-playing")){active_slide__$.find(".flo-hero-video-embed__button").click()}}).on("init",function(){var $this=$(this);var count=$this.find(".slick-slide:not(.slick-cloned)").length;count=pad(count,2);dotblock_parent.find(dotb+"__counter-count").html(count)}).on("init afterChange",function(){var $this=$(this);var index=parseInt($this.find(".slick-current").attr("data-slick-index"))+1;index=pad(index,2);dotblock_parent.find(dotb+"__counter-index").changeTextUI(index,"counter")}).slick();block.find(dotb+"__arrow-next").click(function(){$el.slick("slickNext")})};window.flo_wp_content_block=function(el){var b="flo-wp-content";var dotb="."+b;if($("".concat(dotb)).hasClass("".concat(b,"--lazy-enabled"))){window.floLazy("".concat(dotb," img"));setTimeout(function(){window.floLazy(".nar-root-loaded img")},3000)}};window.flo_wp_content_with_pagination=function(el){var $el=$(el);var b="flo-wp-content-with-pagination";var dotb="."+b;var parent=$el.parents(".flo-block");if(window.innerWidth>767){$el.find(dotb+"__pagination").stick_in_parent({offset_top:100})}};$(window).load(function(){var sidebar=$(".flo_sidebar");if(window.innerWidth>767&&$(".flo_sidebar").length){var approx=function approx(num){return +(Math.round(num+"e+2")+"e-2")};var getNodesThatContain=function getNodesThatContain($this,text){var textNodes=$this.find(":not(iframe, script, style)").contents().filter(function(){return this.nodeType==3&&this.textContent.indexOf(text)>-1&&$(this).children().length==0});return textNodes.parent()};var adaptive_sidebar=$("body").hasClass("body_has_sidebar");var sidebar_works_css=[];var page_wrap=$(".flo_page_wrap");var sidebar_height=0;var blocks=$(".flo-block");var any_footer="div[class^='flo-footer'],div[class*=' flo-footer']";var skip_list=".flo-block-slideshow-1, .flo-block-category-switcher-1";if(blocks.first().find(".flo-header").length&&blocks.first().next().find(skip_list).length){blocks.first().addClass("skipped");blocks.first().next().addClass("skipped")}else{if(blocks.first().find(".flo-header").length&&blocks.first().find(skip_list).length||blocks.first().find(skip_list).length||blocks.first().find(".flo-header").length){blocks.first().addClass("skipped")}}var skipped_block_height=0;blocks.not(".skipped").first().addClass("contains_sidebar");var block_contains_sidebar=$(".contains_sidebar");block_contains_sidebar.append(sidebar);var blocks_on_the_side_height=0;var sidebarWidthInPercent=sidebar.width()*100/block_contains_sidebar.width();sidebar.children().each(function(){sidebar_height+=$(this).outerHeight(true)});sidebar_height+=parseInt(block_contains_sidebar.css("padding-top"),10)*2;var sidebarMarginInPercent=0;if(!sidebar.hasClass("flo_sidebar--on-left")){sidebarMarginInPercent=parseInt(sidebar.css("margin-left"))*100/block_contains_sidebar.width();var righti=parseInt(block_contains_sidebar.css("padding-right"))}else{sidebarMarginInPercent=parseInt(sidebar.css("margin-right"))*100/block_contains_sidebar.width();var lefti=parseInt(block_contains_sidebar.css("padding-left"))}var toppi=parseInt(block_contains_sidebar.css("padding-top"));if($(".flo-header").length){toppi=$(".flo-header").outerHeight()}sidebar_works_css.push([".flo_sidebar {","top: "+toppi/16+"rem;",sidebar.hasClass("flo_sidebar--on-left")?"left: "+lefti+"px;":"right: "+righti+"px;","}"].join("\n"));var howMuchTransform=(100-sidebarWidthInPercent-sidebarMarginInPercent)/100;var zoomFactor=block_contains_sidebar.find(".flo-block__container").width()/(block_contains_sidebar.find(".flo-block__container").width()*howMuchTransform);blocks.each(function(){var block=$(this);if(!block.hasClass("skipped")){var shrink=true;if(adaptive_sidebar&&blocks_on_the_side_height>sidebar_height){shrink=false}if(shrink){block.addClass("shrinked");var vertical_correction=block.find(".flo-block__container").outerHeight()-block.find(".flo-block__container").outerHeight()*howMuchTransform;var $this=$(this).find(".flo-block__container");var id=$this.parent(".flo-block").attr("data-id");var x=document.getElementsByClassName("flo-block--"+id);x=x[0].firstElementChild.innerText;var array=x.split("\n");$.each(array,function(){var match=getNodesThatContain($this,this);$.each(match,function(){if($(this).children().length==0&&$(this).text()!=""||$(this).children().length==1&&$(this).text()!=""&&$(this).find(".flo-icon-arrow-left, .flo-icon-arrow-right").length==1){$(this).not(".font-resized").css("font-size",parseInt($(this).css("font-size"))*zoomFactor/parseInt($("html").css("font-size"))+"rem").addClass("font-resized")}})});sidebar_works_css.push([".flo-block--"+block.data("id")+" .flo-block__container {","transition: none!important;","transform: scale("+approx(howMuchTransform)+")!important;","margin-bottom: -"+approx(vertical_correction)+"px!important;",sidebar.hasClass("flo_sidebar--on-left")?"transform-origin: top right !important;":"transform-origin: top left !important;",sidebar.hasClass("flo_sidebar--on-left")?"margin-left: auto;":"","}"].join("\n"));var block_height_to_add_up=approx(block.find(".flo-block__container").outerHeight()*howMuchTransform+parseFloat(block.css("padding-top"))+parseFloat(block.css("padding-bottom")));blocks_on_the_side_height+=block_height_to_add_up}}else{skipped_block_height+=block.outerHeight()}});$(window).trigger("resize");var footer_height=0;if($(any_footer).first().length){footer_height=$(any_footer).first().outerHeight()}if(sidebar_height>blocks_on_the_side_height){var page_wrap_height=skipped_block_height+sidebar_height+footer_height;page_wrap.css({height:page_wrap_height});$(any_footer).first().css({position:"absolute",bottom:0,left:0,width:"100%"})}$("head").append(["<style class='sidebar-works-css'>","@media (min-width: 768px){",sidebar_works_css.join("\n"),"}","</style>"].join("\n"));setTimeout(function(){sidebar.css("opacity",1)});$(window).trigger("resize");$(".body_has_sidebar").addClass("sidebar-ready")}if(window.innerWidth<767&&sidebar.length){if(sidebar.length){sidebar.insertBefore(".flo-footer");sidebar.show();sidebar.css({width:"100%","padding-top":30/16+"rem"})}}});$(function(){$(".flo-core-style").each(function(){var template=$(this);var style=template.html();style=style.replace(/&lt;/g,"<").replace(/&gt;/g,">");$("head").append(style);template.remove()});var fadeInStyleTag=document.createElement("style");fadeInStyleTag.classList="flo-core-fade-in";fadeInStyleTag.innerHTML="\n    body * {outline: solid transparent} \n    body {opacity: 1!important}\n  ";$(fadeInStyleTag).appendTo("head")})})(jQuery);