rmation-box-title, .ut-service-column-title").each(function(){let $this=$(this);if($this.data('recognized-flow-type')){return;} $this.data('recognized-flow-type',true);let title_original_font_size=$this.css("font-size"),title_original_line_height=$this.css("line-height");if(title_original_font_size){$this.data("maxfont",parseInt(title_original_font_size.replace('px','')));$this.data("lineheight",parseInt(title_original_line_height.replace('px','')));$this.flowtype({maxFont:$this.data("maxfont"),lineHeight:$this.data("lineheight"),fontRatio:4,type:'custom',loaded:function(){}});}});$(".ut-service-column.ut-vertical p").each(function(){let $this=$(this);if($this.data('recognized-flow-type')){return;} $this.data('recognized-flow-type',true);if($this.data('responsive-font-settings')){$this.addClass('ut-allow-flow-type ut-calculate-line-height');} let title_original_font_size=$this.css("font-size"),title_original_line_height=$this.css("line-height");if(title_original_font_size){$this.data("maxfont",parseInt(title_original_font_size.replace('px','')));$this.data("lineheight",parseInt(title_original_line_height.replace('px','')));$this.flowtype({maxFont:$this.data("maxfont"),lineHeight:$this.data("lineheight"),type:'custom',loaded:function(){}});}});$(".ut-word-rotator").each(function(){let $this=$(this);if($this.closest('.hero-title').length){return;} if($this.data('recognized-flow-type')){return;} $this.data('recognized-flow-type',true);let title_original_font_size=$this.css("font-size"),title_original_line_height=$this.css("line-height");if(title_original_font_size){$this.data("maxfont",parseInt(title_original_font_size.replace('px','')));$this.data("lineheight",parseInt(title_original_line_height.replace('px','')));let font_ratio=$this.data("maxfont")<=75?8:4;$this.flowtype({maxFont:$this.data("maxfont"),lineHeight:$this.data("lineheight"),fontRatio:font_ratio,type:'custom',loaded:function(){}});}});$(".ut-parallax-quote-title").each(function(){let $this=$(this);if($this.data('recognized-flow-type')){return;} $this.data('recognized-flow-type',true);let title_original_font_size=$this.css("font-size"),title_original_line_height=$this.css("line-height");if(title_original_font_size){$this.data("maxfont",parseInt(title_original_font_size.replace('px','')));$this.data("lineheight",parseInt(title_original_line_height.replace('px','')));let font_ratio=$this.data("maxfont")<=75?8:4;$this.flowtype({maxFont:$this.data("maxfont"),lineHeight:$this.data("lineheight"),fontRatio:font_ratio,minFont:30,type:'title'});}});} dynamic_flow_type_elements();$(document).ajaxComplete(function(){dynamic_flow_type_elements();});$(".single-post .entry-title, .single-post-entry-sub-title, .ut-blog-classic-article .entry-title, .ut-blog-mixed-large-article .entry-title").each(function(){let $this=$(this);if($this.data('recognized-flow-type')){return;} $this.data('recognized-flow-type',true);let title_original_font_size=$this.css("font-size"),title_original_line_height=$this.css("line-height");if(title_original_font_size){$this.data("maxfont",title_original_font_size.replace('px',''));$this.data("lineheight",title_original_line_height);let font_ratio=$this.data("maxfont")<=75?8:4;$this.flowtype({maxFont:$this.data("maxfont"),lineHeight:$this.data("lineheight"),fontRatio:font_ratio,minFont:30,type:'title'});}});$("#ut-overlay-nav ul > li").each(function(){let $this=$(this);if($this.data('recognized-flow-type')){return;} $this.data('recognized-flow-type',true);let overlay_font_size=$this.css("font-size");if(overlay_font_size){$this.data("maxfont",parseInt(overlay_font_size.replace('px','')));$this.flowtype({maxFont:$this.data("maxfont"),fontRatio:8,minFont:25});}});function add_visual_composer_helper_classes(){$('.vc_col-has-fill').each(function(){$(this).parent(".vc_row").addClass("ut-row-has-filled-cols");});$('.vc_section > .vc_row, .vc_section > .vc_vc_row').each(function(){var $this=$(this);if($this.parent().children('.vc_row, .vc_vc_row').first().is(this)){if($this.hasClass("vc_row-has-fill")){$this.parent().addClass("ut-first-row-has-fill");} $this.addClass('ut-first-row');} if($this.parent().children('.vc_row, .vc_vc_row').last().is(this)){if($this.hasClass("vc_row-has-fill")){$this.parent().addClass("ut-last-row-has-fill");} $this.addClass('ut-last-row');}});const $contact_content_block=$('#ut-custom-contact-section');$('.vc_section').each(function(){var $this=$(this);if($this.closest('#ut-custom-hero').length){return;} if($this.is(':first-of-type')&&$this.is(':visible')){if(!$this.closest('#ut-custom-contact-section').length){$this.addClass('ut-first-section');} if($this.closest('#ut-custom-contact-section').length){$this.addClass('ut-first-in-contact-section');}} if($this.is(':first-of-type')&&$this.is(':visible')&&$this.next('.vc_row-full-width').next('.vc_section').is(':last-of-type')&&!$this.next('.vc_row-full-width').next('.vc_section').is(':visible')){if(!$contact_content_block.length){$this.addClass('ut-last-section');if(!$this.hasClass('vc_section-has-fill')){$("#ut-sitebody").addClass('ut-last-section-has-no-fill');}} if($contact_content_block.length&&$this.closest('#ut-custom-contact-section').length){$this.addClass('ut-last-section');}} if($this.is(':last-of-type')&&$this.is(':visible')){if(!$contact_content_block.length){$this.addClass('ut-last-section');} if(!$this.hasClass('vc_section-has-fill')){$("#ut-sitebody").addClass('ut-last-section-has-no-fill');} if($contact_content_block.length&&!$this.hasClass('vc_section-has-fill')&&!$this.closest('#ut-custom-contact-section').length){$contact_content_block.addClass('ut-last-content-section-as-no-fill');}} if($this.is(':last-of-type')&&$this.is(':visible')&&$this.closest('#ut-custom-contact-section').length){$this.addClass('ut-last-section');} if($this.is(':last-of-type')&&$this.is(':visible')&&$this.prev('.vc_row-full-width').prev('.vc_section').is(':first-of-type')&&!$this.prev('.vc_row-full-width').prev('.vc_section').is(':visible')){if(!$this.closest('#ut-custom-contact-section').length){$this.addClass('ut-first-section');}} if($this.hasClass('vc_section-has-no-fill')&&!$this.hasClass('ut-last-row-has-fill')&&$this.next('.vc_row-full-width').next('.vc_section').hasClass('vc_section-has-no-fill')&&!$this.next('.vc_row-full-width').next('.vc_section').hasClass('ut-first-row-has-fill')){$this.addClass("vc_section-remove-padding-bottom");}});$('.ut-information-box-image-wrap').each(function(){var $this=$(this);$this.closest('.wpb_wrapper').addClass('ut-contains-information-box');if($this.parent().siblings().not('.ut-information-box').length){$this.closest('.wpb_wrapper').addClass('ut-contains-information-box-mixed');} if(!$this.parent().siblings().length){$this.parent().addClass('ut-information-box-no-siblings');}});$('.section-header').each(function(){if($(this).closest(".wpb_column").is(":first-child")){$(this).closest(".wpb_column").addClass("ut-first-wpb-column");} if($(this).closest(".wpb_content_element").is(":first-child")){$(this).addClass("ut-first-section-title");}});$('.page-title-module').each(function(){if($(this).closest(".wpb_column").is(":first-child")){$(this).closest(".wpb_column").addClass("ut-first-wpb-column");} if($(this).closest(".wpb_content_element").is(":first-child")){$(this).addClass("ut-first-page-title");}});} add_visual_composer_helper_classes();$(window).utresize(function(){add_visual_composer_helper_classes();});$(document).ajaxComplete(function(){add_visual_composer_helper_classes();});$('.ut-plan-module-popular').each(function(){var $this=$(this);$this.closest(".wpb_column").addClass("ut-column-with-popular-pricing-table");});var modern_media_query=window.matchMedia("screen and (-webkit-min-device-pixel-ratio:2)");var $brooklyn_body=$("body");var $brooklyn_header=$("#header-section");var $brooklyn_main=$("#main-content");var $header=$("#header-section"),$logo=$(".site-logo:not(.ut-overlay-site-logo)").find('img'),logo=$logo.data("original-logo"),logoalt=$logo.data("alternate-logo");var primary_skin=$header.data('primary-skin');var secondary_skin=$header.data('secondary-skin');function ut_nav_skin_changer(direction,animClassDown,animClassUp,headerClassDown,headerClassUp){animClassUp=typeof animClassUp!=='undefined'?animClassUp:'';animClassDown=typeof animClassDown!=='undefined'?animClassDown:'';headerClassUp=typeof headerClassUp!=='undefined'?headerClassUp:'';headerClassDown=typeof headerClassDown!=='undefined'?headerClassDown:'';if(direction==="down"){if(!site_settings.mobile_nav_open){$logo.attr("src",logoalt);$header.attr("class","ha-header").addClass(headerClassDown).addClass(animClassDown).addClass('ut-hero-passed');} $header.data("primary-skin",secondary_skin);$header.data("secondary-skin",secondary_skin);site_settings.mobile_hero_passed=true;}else if(direction==="up"){if(!site_settings.mobile_nav_open){$logo.attr("src",logo);$header.attr("class","ha-header").addClass(headerClassUp).addClass(animClassUp).removeClass('ut-hero-passed');} $header.data("primary-skin",primary_skin);$header.data("secondary-skin",secondary_skin);site_settings.mobile_hero_passed=false;}} $brooklyn_main.waypoint(function(direction){ut_nav_skin_changer(direction,"ut-secondary-custom-skin","ut-primary-custom-skin","ut-header-floating bordered-top fullwidth ","ut-header-floating bordered-top fullwidth ");},{offset:site_settings.brooklyn_header_scroll_offset+1});})(jQuery);