{"id":600187987,"date":"2026-04-15T10:18:25","date_gmt":"2026-04-15T15:18:25","guid":{"rendered":"https:\/\/www.winnipegfreepress.com\/our-communities\/?page_id=600187987"},"modified":"2026-04-15T10:18:25","modified_gmt":"2026-04-15T15:18:25","slug":"advertising","status":"publish","type":"page","link":"https:\/\/www.winnipegfreepress.com\/our-communities\/advertising","title":{"rendered":"The Free Press Community Review Media Kit"},"content":{"rendered":"<div class=\"header\">\n\t<a href=\"\/\"><img decoding=\"async\" src=\"https:\/\/www.winnipegfreepress.com\/our-communities\/wp-content\/uploads\/sites\/5\/2026\/04\/fpcr-logo-white.png\" alt=\"The Free Press Community Review\" \/><\/a><\/p>\n<div>\n\t\t<a href=\"#audience\">Audience<\/a><br \/>\n\t\t<a class=\"subnav-open\">Advertise <i class=\"fas fa-angle-down\"><\/i><\/a><\/p>\n<div class=\"subnav\">\n\t\t\t<a href=\"#digital-services\">Digital Services<\/a><br \/>\n\t\t\t<a href=\"#wraps\">Wraps<\/a><br \/>\n\t\t\t<a href=\"#sponsored-content\">Sponsored Content<\/a><br \/>\n\t\t\t<a href=\"#print-sizes\" class=\"ps-open\">Print Ad Sizes<\/a><br \/>\n\t\t\t<a href=\"#social-media\">Social Media Campaigns<\/a><br \/>\n\t\t\t<a href=\"#mobile-desktop\">Mobile &amp; Desktop Ad Units<\/a><br \/>\n\t\t\t<a href=\"#wallpaper\">Wallpaper Specifications<\/a><br \/>\n\t\t\t<a href=\"#in-stream-video\">In-Stream Video Ads<\/a>\n\t\t<\/div>\n<p>\t\t<a href=\"https:\/\/www.winnipegfreepress.com\/wp-content\/uploads\/sites\/2\/2026\/01\/2026mediakit_CR.pdf\" download>Download PDF<\/a><br \/>\n\t\t<a class=\"nav-link\" data-active=\".contact\">Contact Us<\/a><br \/>\n\t\t<a class=\"nav-link mobile-nav\" data-active=\".nav\"><i class=\"fas fa-bars\"><\/i><\/a>\n\t<\/div>\n<\/div>\n<div class=\"nav nav-panel\">\n<div class=\"content\">\n<div>\n\t\t\t<a href=\"#audience\">Audience<\/a><br \/>\n\t\t\t<a class=\"subnav-open\">Advertise <i class=\"fas fa-angle-down\"><\/i><\/a><\/p>\n<div class=\"subnav\">\n\t\t\t\t<a href=\"#digital-services\">Digital Services<\/a><br \/>\n\t\t\t\t<a href=\"#wraps\">Wraps<\/a><br \/>\n\t\t\t\t<a href=\"#sponsored-content\">Sponsored Content<\/a><br \/>\n\t\t\t\t<a href=\"#print-sizes\" class=\"ps-open\">Print Ad Sizes<\/a><br \/>\n\t\t\t\t<a href=\"#social-media\">Social Media Campaigns<\/a><br \/>\n\t\t\t\t<a href=\"#mobile-desktop\">Mobile &amp; Desktop Ad Units<\/a><br \/>\n\t\t\t\t<a href=\"#wallpaper\">Wallpaper Specifications<\/a><br \/>\n\t\t\t\t<a href=\"#in-stream-video\">In-Stream Video Ads<\/a>\n\t\t\t<\/div>\n<p>\t\t\t<a href=\"https:\/\/www.winnipegfreepress.com\/wp-content\/uploads\/sites\/2\/2026\/01\/2026mediakit_CR.pdf\" download>Download PDF<\/a><br \/>\n\t\t\t<a class=\"nav-link\" data-active=\".contact\">Contact<\/a>\n\t\t<\/div>\n<p>\t\t<a class=\"nav-close\"><i class=\"fas fa-times\"><\/i><\/a>\n\t<\/div>\n<\/div>\n<div class=\"contact nav-panel\">\n<div class=\"content\">\n<h2>Connect with us<\/h2>\n<script type=\"text\/javascript\">\n\/* <![CDATA[ *\/\nvar gform;gform||(document.addEventListener(\"gform_main_scripts_loaded\",function(){gform.scriptsLoaded=!0}),document.addEventListener(\"gform\/theme\/scripts_loaded\",function(){gform.themeScriptsLoaded=!0}),window.addEventListener(\"DOMContentLoaded\",function(){gform.domLoaded=!0}),gform={domLoaded:!1,scriptsLoaded:!1,themeScriptsLoaded:!1,isFormEditor:()=>\"function\"==typeof InitializeEditor,callIfLoaded:function(o){return!(!gform.domLoaded||!gform.scriptsLoaded||!gform.themeScriptsLoaded&&!gform.isFormEditor()||(gform.isFormEditor()&&console.warn(\"The use of gform.initializeOnLoaded() is deprecated in the form editor context and will be removed in Gravity Forms 3.1.\"),o(),0))},initializeOnLoaded:function(o){gform.callIfLoaded(o)||(document.addEventListener(\"gform_main_scripts_loaded\",()=>{gform.scriptsLoaded=!0,gform.callIfLoaded(o)}),document.addEventListener(\"gform\/theme\/scripts_loaded\",()=>{gform.themeScriptsLoaded=!0,gform.callIfLoaded(o)}),window.addEventListener(\"DOMContentLoaded\",()=>{gform.domLoaded=!0,gform.callIfLoaded(o)}))},hooks:{action:{},filter:{}},addAction:function(o,r,e,t){gform.addHook(\"action\",o,r,e,t)},addFilter:function(o,r,e,t){gform.addHook(\"filter\",o,r,e,t)},doAction:function(o){gform.doHook(\"action\",o,arguments)},applyFilters:function(o){return gform.doHook(\"filter\",o,arguments)},removeAction:function(o,r){gform.removeHook(\"action\",o,r)},removeFilter:function(o,r,e){gform.removeHook(\"filter\",o,r,e)},addHook:function(o,r,e,t,n){null==gform.hooks[o][r]&&(gform.hooks[o][r]=[]);var d=gform.hooks[o][r];null==n&&(n=r+\"_\"+d.length),gform.hooks[o][r].push({tag:n,callable:e,priority:t=null==t?10:t})},doHook:function(r,o,e){var t;if(e=Array.prototype.slice.call(e,1),null!=gform.hooks[r][o]&&((o=gform.hooks[r][o]).sort(function(o,r){return o.priority-r.priority}),o.forEach(function(o){\"function\"!=typeof(t=o.callable)&&(t=window[t]),\"action\"==r?t.apply(null,e):e[0]=t.apply(null,e)})),\"filter\"==r)return e[0]},removeHook:function(o,r,t,n){var e;null!=gform.hooks[o][r]&&(e=(e=gform.hooks[o][r]).filter(function(o,r,e){return!!(null!=n&&n!=o.tag||null!=t&&t!=o.priority)}),gform.hooks[o][r]=e)}});\n\/* ]]> *\/\n<\/script>\n\n                <div class='gf_browser_gecko gform_wrapper gravity-theme gform-theme--no-framework' data-form-theme='gravity-theme' data-form-index='0' id='gform_wrapper_6' ><form method='post' enctype='multipart\/form-data'  id='gform_6'  action='\/our-communities\/wp-json\/wp\/v2\/pages\/600187987' data-formid='6' novalidate>\n                        <div class='gform-body gform_body'><div id='gform_fields_6' class='gform_fields top_label form_sublabel_below description_below validation_below'><div id=\"field_6_1\" class=\"gfield gfield--type-text gfield_contains_required field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\"  ><label class='gfield_label gform-field-label' for='input_6_1'>Name<span class=\"gfield_required\"><span class=\"gfield_required gfield_required_text\">(Required)<\/span><\/span><\/label><div class='ginput_container ginput_container_text'><input name='input_1' id='input_6_1' type='text' value='' class='large'     aria-required=\"true\" aria-invalid=\"false\"   \/><\/div><\/div><div id=\"field_6_3\" class=\"gfield gfield--type-text gfield--width-full field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\"  ><label class='gfield_label gform-field-label' for='input_6_3'>Business Name<\/label><div class='ginput_container ginput_container_text'><input name='input_3' id='input_6_3' type='text' value='' class='large'      aria-invalid=\"false\"   \/><\/div><\/div><div id=\"field_6_4\" class=\"gfield gfield--type-phone gfield--width-full gfield_contains_required field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\"  ><label class='gfield_label gform-field-label' for='input_6_4'>Phone Number<span class=\"gfield_required\"><span class=\"gfield_required gfield_required_text\">(Required)<\/span><\/span><\/label><div class='ginput_container ginput_container_phone'><input name='input_4' id='input_6_4' type='tel' value='' class='large'   aria-required=\"true\" aria-invalid=\"false\"   \/><\/div><\/div><div id=\"field_6_5\" class=\"gfield gfield--type-email gfield--width-full gfield_contains_required field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\"  ><label class='gfield_label gform-field-label' for='input_6_5'>Email Address<span class=\"gfield_required\"><span class=\"gfield_required gfield_required_text\">(Required)<\/span><\/span><\/label><div class='ginput_container ginput_container_email'>\n                            <input name='input_5' id='input_6_5' type='email' value='' class='large'    aria-required=\"true\" aria-invalid=\"false\"  \/>\n                        <\/div><\/div><div id=\"field_6_6\" class=\"gfield gfield--type-textarea field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\"  ><label class='gfield_label gform-field-label' for='input_6_6'>Message<\/label><div class='ginput_container ginput_container_textarea'><textarea name='input_6' id='input_6_6' class='textarea small'      aria-invalid=\"false\"   rows='10' cols='50'><\/textarea><\/div><\/div><div id=\"field_6_7\" class=\"gfield gfield--type-captcha gfield--width-full field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\"  ><label class='gfield_label gform-field-label' for='input_6_7'>CAPTCHA<\/label><div id='input_6_7' class='ginput_container ginput_recaptcha' data-sitekey=''  data-theme='light' data-tabindex='0'  data-badge=''><\/div><\/div><\/div><\/div>\n        <div class='gform-footer gform_footer top_label'> <input type='submit' id='gform_submit_button_6' class='gform_button button' onclick='gform.submission.handleButtonClick(this);' data-submission-type='submit' value='Submit'  \/> \n            <input type='hidden' class='gform_hidden' name='gform_submission_method' data-js='gform_submission_method_6' value='postback' \/>\n            <input type='hidden' class='gform_hidden' name='gform_theme' data-js='gform_theme_6' id='gform_theme_6' value='gravity-theme' \/>\n            <input type='hidden' class='gform_hidden' name='gform_style_settings' data-js='gform_style_settings_6' id='gform_style_settings_6' value='[]' \/>\n            <input type='hidden' class='gform_hidden' name='is_submit_6' value='1' \/>\n            <input type='hidden' class='gform_hidden' name='gform_submit' value='6' \/>\n            \n            <input type='hidden' class='gform_hidden' name='gform_currency' data-currency='CAD' value='VgczmR2wj\/6hAI9SyJ3wNCVup+i8jMRsZ2sd\/vGhZm7w69dIWHw0KSZwfuIzljsHhPz55UKPy6NY7Uf2ypTk2I4tqrUDEL8YI70qNppUpcavx2c=' \/>\n            <input type='hidden' class='gform_hidden' name='gform_unique_id' value='' \/>\n            <input type='hidden' class='gform_hidden' name='state_6' value='WyJbXSIsIjVmNWIxZjk3NWEyM2RjYTg1NzIyN2JlMzk3MGZkMzg0Il0=' \/>\n            <input type='hidden' autocomplete='off' class='gform_hidden' name='gform_target_page_number_6' id='gform_target_page_number_6' value='0' \/>\n            <input type='hidden' autocomplete='off' class='gform_hidden' name='gform_source_page_number_6' id='gform_source_page_number_6' value='1' \/>\n            <input type='hidden' name='gform_field_values' value='' \/>\n            \n        <\/div>\n                        <p style=\"display: none !important;\" class=\"akismet-fields-container\" data-prefix=\"ak_\"><label>&#916;<textarea name=\"ak_hp_textarea\" cols=\"45\" rows=\"8\" maxlength=\"100\"><\/textarea><\/label><input type=\"hidden\" id=\"ak_js_1\" name=\"ak_js\" value=\"213\"\/><script>document.getElementById( \"ak_js_1\" ).setAttribute( \"value\", ( new Date() ).getTime() );<\/script><\/p><\/form>\n                        <\/div><script type=\"text\/javascript\">\n\/* <![CDATA[ *\/\n gform.initializeOnLoaded( function() {gformInitSpinner( 6, 'https:\/\/www.winnipegfreepress.com\/our-communities\/wp-content\/plugins\/gravityforms\/images\/spinner.svg', true );jQuery('#gform_ajax_frame_6').on('load',function(){var contents = jQuery(this).contents().find('*').html();var is_postback = contents.indexOf('GF_AJAX_POSTBACK') >= 0;if(!is_postback){return;}var form_content = jQuery(this).contents().find('#gform_wrapper_6');var is_confirmation = jQuery(this).contents().find('#gform_confirmation_wrapper_6').length > 0;var is_redirect = contents.indexOf('gformRedirect(){') >= 0;var is_form = form_content.length > 0 && ! is_redirect && ! is_confirmation;var mt = parseInt(jQuery('html').css('margin-top'), 10) + parseInt(jQuery('body').css('margin-top'), 10) + 100;if(is_form){jQuery('#gform_wrapper_6').html(form_content.html());if(form_content.hasClass('gform_validation_error')){jQuery('#gform_wrapper_6').addClass('gform_validation_error');} else {jQuery('#gform_wrapper_6').removeClass('gform_validation_error');}setTimeout( function() { \/* delay the scroll by 50 milliseconds to fix a bug in chrome *\/  }, 50 );if(window['gformInitDatepicker']) {gformInitDatepicker();}if(window['gformInitPriceFields']) {gformInitPriceFields();}var current_page = jQuery('#gform_source_page_number_6').val();gformInitSpinner( 6, 'https:\/\/www.winnipegfreepress.com\/our-communities\/wp-content\/plugins\/gravityforms\/images\/spinner.svg', true );jQuery(document).trigger('gform_page_loaded', [6, current_page]);window['gf_submitting_6'] = false;}else if(!is_redirect){var confirmation_content = jQuery(this).contents().find('.GF_AJAX_POSTBACK').html();if(!confirmation_content){confirmation_content = contents;}jQuery('#gform_wrapper_6').replaceWith(confirmation_content);jQuery(document).trigger('gform_confirmation_loaded', [6]);window['gf_submitting_6'] = false;wp.a11y.speak(jQuery('#gform_confirmation_message_6').text());}else{jQuery('#gform_6').append(contents);if(window['gformRedirect']) {gformRedirect();}}jQuery(document).trigger(\"gform_pre_post_render\", [{ formId: \"6\", currentPage: \"current_page\", abort: function() { this.preventDefault(); } }]);        if (event && event.defaultPrevented) {                return;        }        const gformWrapperDiv = document.getElementById( \"gform_wrapper_6\" );        if ( gformWrapperDiv ) {            const visibilitySpan = document.createElement( \"span\" );            visibilitySpan.id = \"gform_visibility_test_6\";            gformWrapperDiv.insertAdjacentElement( \"afterend\", visibilitySpan );        }        const visibilityTestDiv = document.getElementById( \"gform_visibility_test_6\" );        let postRenderFired = false;        function triggerPostRender() {            if ( postRenderFired ) {                return;            }            postRenderFired = true;            gform.core.triggerPostRenderEvents( 6, current_page );            if ( visibilityTestDiv ) {                visibilityTestDiv.parentNode.removeChild( visibilityTestDiv );            }        }        function debounce( func, wait, immediate ) {            var timeout;            return function() {                var context = this, args = arguments;                var later = function() {                    timeout = null;                    if ( !immediate ) func.apply( context, args );                };                var callNow = immediate && !timeout;                clearTimeout( timeout );                timeout = setTimeout( later, wait );                if ( callNow ) func.apply( context, args );            };        }        const debouncedTriggerPostRender = debounce( function() {            triggerPostRender();        }, 200 );        if ( visibilityTestDiv && visibilityTestDiv.offsetParent === null ) {            const observer = new MutationObserver( ( mutations ) => {                mutations.forEach( ( mutation ) => {                    if ( mutation.type === 'attributes' && visibilityTestDiv.offsetParent !== null ) {                        debouncedTriggerPostRender();                        observer.disconnect();                    }                });            });            observer.observe( document.body, {                attributes: true,                childList: false,                subtree: true,                attributeFilter: [ 'style', 'class' ],            });        } else {            triggerPostRender();        }    } );} ); \n\/* ]]> *\/\n<\/script>\n\n<p><strong>Or, call us directly<br \/>Phone: <a href=\"tel:204-697-7122\">204-697-7122<\/a><br \/>Email: <a href=\"mailto:advertising@winnipegfreepress.com\">advertising@winnipegfreepress.com<\/a><\/strong><\/p>\n<p>\t\t<a class=\"nav-close\"><i class=\"fas fa-times\"><\/i><\/a>\n\t<\/div>\n<\/div>\n<section class=\"top blue-bg\" tabindex=\"0\">\n<div class=\"top-title\">\n<div class=\"content\">\n<h2>Free Press Community Review<\/h2>\n<h1><span>Marketing &amp;<\/span> Advertising<\/h1>\n<\/p><\/div>\n<\/p><\/div>\n<div class=\"top-blurb\">\n<div class=\"fadeIn fromLeft box-left blue-bg\">\n<div class=\"content\">\n\t\t\t\t<img decoding=\"async\" class=\"fpa-logo\" src=\"https:\/\/www.winnipegfreepress.com\/our-communities\/wp-content\/uploads\/sites\/5\/2026\/04\/fpcr-logo-white.png\" alt=\"Free Press Community Review\"><\/p>\n<p class=\"bigger\"><span>Read us for your community news.<\/span><br \/>Partner with us for our experience and reach.<\/p>\n<p>Whether you are a new client building your brand or a global company seeking expansion into our market, our team of local experts will help you achieve your goals.<\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/section>\n<section id=\"audience\" tabindex=\"0\">\n<div class=\"light-section\">\n<div class=\"light-blue\">\n<div class=\"content\">\n<div class=\"column-wrap middle fadeIn fromLeft\">\n<div class=\"two\">\n<h2>Audience Engagement<\/h2>\n<h4>The <em>Community Review<\/em> Readership<\/h4>\n<p>Each week, 240,000 Winnipeg adults read a community newspaper in print or digital format.<\/p>\n<p><em>Free Press Community Review<\/em> receives more than 32,000 users a month, viewing over 45,000 pages, and 53% of pageviews originate in Manitoba.<\/p>\n<p class=\"sources\">Sources:<br \/>Google Analytics Q4 2025 Monthly Average<br \/>Base: 803,000 Winnipeg Adults, Source: Vividata SCC | Study of the Canadian Consumer Fall 2025<\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div class=\"content fadeIn\">\n<div class=\"audience-top\">\n<div>\n<div class=\"pie\" style=\"--p:53;\"><span>53%<\/span><\/div>\n<p>53% of pageviews originated in Manitoba<\/p>\n<\/p><\/div>\n<div>\n<div class=\"pie\" style=\"--p:76;\"><span>77%<\/span><\/div>\n<p>77% of pageviews originated in Canada<\/p>\n<\/p><\/div>\n<\/p><\/div>\n<div class=\"audience-bottom\">\n<div>\n<p>MONTHLY USERS:<\/p>\n<p class=\"number\">32,000<\/p>\n<\/p><\/div>\n<div>\n<p>MONTHLY SESSIONS:<\/p>\n<p class=\"number\">37,000<\/p>\n<\/p><\/div>\n<div>\n<p>MONTHLY PAGEVIEWS:<\/p>\n<p class=\"number\">45,000<\/p>\n<\/p><\/div>\n<\/p><\/div>\n<p class=\"sources\">Sources: Google Analytics Q4 2025 Monthly Average<\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/section>\n<section id=\"digital-services\" tabindex=\"0\">\n<div class=\"light-section\">\n<div class=\"content\">\n<div class=\"column-wrap\">\n<div class=\"digital-end fadeIn fromLeft\">\n<h2 class=\"fadeIn fromLeft\"><span>Digital<\/span> Services<\/h2>\n<p class=\"strong-emphasis\">Partner with us to unleash the full potential of your brand with our comprehensive and customized marketing solutions.<\/p>\n<p>We don\u2019t just sell products; we create holistic solutions that directly align with your objectives and goals, ensuring a strategic and purposeful approach to your marketing. Whether it\u2019s enhancing brand visibility, driving sales, or fostering customer engagement, our tailored marketing is designed to propel your organization towards success.<\/p>\n<ul>\n<li>Owned and Operated &#8211; winnipegfreepress.com\n<ul>\n<li>Brand safe engagement site<\/li>\n<li>High Impact Display Advertising<\/li>\n<\/ul>\n<\/li>\n<li>Google Advertising\n<ul>\n<li>AdWords<\/li>\n<li>Display<\/li>\n<li>YouTube<\/li>\n<\/ul>\n<\/li>\n<li>Social Media Advertising\n<ul>\n<li>Meta<\/li>\n<li>LinkedIn<\/li>\n<\/ul>\n<\/li>\n<li>Social Media Management<\/li>\n<li>Local Search Optimization<\/li>\n<li>Web Development<\/li>\n<\/ul><\/div>\n<div>\n\t\t\t\t\t<img decoding=\"async\" class=\"digital-img\" src=\"https:\/\/www.winnipegfreepress.com\/wp-content\/uploads\/sites\/2\/2026\/01\/mediakit-digitalservices26.jpg\">\n\t\t\t\t<\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/section>\n<section id=\"wraps\" tabindex=\"0\">\n<div class=\"blue-bg fixed-bg\">\n<div class=\"content fadeIn\">\n<h2>Be <span>Seen<\/span> First<\/h2>\n<p>Wrap your message around the news.<\/p>\n<p>A wrap in <em>Community Review<\/em> is a premium advertising format that delivers unmatched visibility and impact by placing your brand message in the most prominent position readers see first.<\/p>\n<div class=\"column-wrap page-wraps staggerFade\">\n<div>\n\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/www.winnipegfreepress.com\/our-communities\/wp-content\/uploads\/sites\/5\/2026\/04\/mediakit-wrap02-fcr.png\" alt=\"2-Page Wrap\" \/><\/p>\n<h3>2-Page Wrap<\/h3>\n<p>Includes a front page and page 2.<\/p>\n<\/p><\/div>\n<div>\n\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/www.winnipegfreepress.com\/our-communities\/wp-content\/uploads\/sites\/5\/2026\/04\/mediakit-wrap04-fcr.png\" alt=\"4-Page Wrap\" \/><\/p>\n<h3>4-Page Wrap<\/h3>\n<p>Includes a front page, an inside spread that wraps around section, and a back cover.<\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/section>\n<section id=\"sponsored-content\" tabindex=\"0\">\n<div class=\"light-section\">\n\t\t<img decoding=\"async\" class=\"fadeIn\" src=\"https:\/\/www.winnipegfreepress.com\/wp-content\/uploads\/sites\/2\/2026\/01\/mediakit-sponsoredcontent26.jpg\" alt=\"Sponsored content magazine and online article.\" style=\"width:100%;\"><\/p>\n<div class=\"content\">\n<div class=\"column-wrap staggerFade\">\n<div>\n<h2>Sponsored Content<\/h2>\n<h4><span>Tell your story<\/span><\/h4>\n<\/p><\/div>\n<div>\n<ul class=\"force-margin\">\n<li>Collaborate with our experts to create your own article.<\/li>\n<li>Publish across print, digital or FP Features for maximum reach.<\/li>\n<li>Amplify your message online and through social media for an even greater impact.<\/li>\n<\/ul><\/div>\n<div>\n<p class=\"quote force-margin\"><em>\u201cWe need to stop interrupting what people are interested in and be what people are interested in.\u201d<\/em><br \/><small>&#8211; Craig Davis<\/small><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/section>\n<section>\n<div class=\"blue-bg fixed-bg\">\n<div class=\"content padding-bottom\">\n<h2 id=\"print-sizes\" class=\"expand fadeIn\">Print Ad Sizes <i class=\"fas fa-plus\"><\/i><\/h2>\n<div class=\"expand-container light-section\">\n<p class=\"sources\">Print Specs: 150 DPI, CMYK, PDF, EPS, JPG, PNG<\/p>\n<div class=\"column-wrap print-sizes\">\n<div>\n\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/www.winnipegfreepress.com\/our-communities\/wp-content\/uploads\/sites\/5\/2026\/04\/mediakit-img-printSizes01-fcr.png\" alt=\"1\/16 Page and 1\/8 Page vertical\" \/><\/p>\n<div>\n<p><strong>1\/16 PAGE<\/strong><br \/>\n\t\t\t\t\t\t\t2.469\u201d X 2.714\u201d<br \/>\n\t\t\t\t\t\t\t(2 column x 38 agates)<\/p>\n<p><strong>1\/8 PAGE VERTICAL<\/strong><br \/>\n\t\t\t\t\t\t\t2.469\u201d X 5.571\u201d<br \/>\n\t\t\t\t\t\t\t(2 column x 78 agates)<\/p>\n<\/p><\/div>\n<\/p><\/div>\n<div>\n\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/www.winnipegfreepress.com\/our-communities\/wp-content\/uploads\/sites\/5\/2026\/04\/mediakit-img-printSizes02-fcr.png\" alt=\"18 Page Horizontal and 1\/4 Page Banner\" \/><\/p>\n<div>\n<p><strong>1\/8 PAGE HORIZONTAL<\/strong><br \/>\n\t\t\t\t\t\t\t5.063\u201d X 2.714\u201d<br \/>\n\t\t\t\t\t\t\t(4 column x 38 agates)<\/p>\n<p><strong>1\/4 PAGE BANNER<\/strong><br \/>\n\t\t\t\t\t\t\t10.25\u201d X 2.714\u201d<br \/>\n\t\t\t\t\t\t\t(8 column x 38 agates)<\/p>\n<\/p><\/div>\n<\/p><\/div>\n<div>\n\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/www.winnipegfreepress.com\/our-communities\/wp-content\/uploads\/sites\/5\/2026\/04\/mediakit-img-printSizes03-fcr.png\" alt=\"1\/4 Page and 3\/16 Page Vertical\" \/><\/p>\n<div>\n<p><strong>1\/4 PAGE<\/strong><br \/>\n\t\t\t\t\t\t\t5.063\u201d X 5.571\u201d<br \/>\n\t\t\t\t\t\t\t(4 column x 78 agates)<\/p>\n<p><strong>3\/16 PAGE VERTICAL<\/strong><br \/>\n\t\t\t\t\t\t\t2.469\u201d X 8.428\u201d<br \/>\n\t\t\t\t\t\t\t(2 column x 118 agates)<\/p>\n<\/p><\/div>\n<\/p><\/div>\n<div>\n\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/www.winnipegfreepress.com\/our-communities\/wp-content\/uploads\/sites\/5\/2026\/04\/mediakit-img-printSizes04-fcr.png\" alt=\"3\/8 Page Vertical and 1\/2 Page Vertical\" \/><\/p>\n<div>\n<p><strong>3\/8 PAGE VERTICAL<\/strong><br \/>\n\t\t\t\t\t\t\t5.063\u201d X 8.428\u201d<br \/>\n\t\t\t\t\t\t\t(4 column x 118 agates)<\/p>\n<p><strong>1\/2 PAGE VERTICAL<\/strong><br \/>\n\t\t\t\t\t\t\t5.063\u201d X 11.285\u201d<br \/>\n\t\t\t\t\t\t\t(4 column x 158 agates)<\/p>\n<\/p><\/div>\n<\/p><\/div>\n<div>\n\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/www.winnipegfreepress.com\/our-communities\/wp-content\/uploads\/sites\/5\/2026\/04\/mediakit-img-printSizes05-fcr.png\" alt=\"1\/2 Page Horizontal and Full Page\" \/><\/p>\n<div>\n<p><strong>1\/2 PAGE HORIZONTAL<\/strong><br \/>\n\t\t\t\t\t\t\t10.25\u201d X 5.571\u201d<br \/>\n\t\t\t\t\t\t\t(8 column x 78 agates)<\/p>\n<p><strong>FULL PAGE<\/strong><br \/>\n\t\t\t\t\t\t\t10.25\u201d X 11.285\u201d<br \/>\n\t\t\t\t\t\t\t(8 column x 158 agates)<\/p>\n<\/p><\/div>\n<\/p><\/div>\n<div>\n\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/www.winnipegfreepress.com\/our-communities\/wp-content\/uploads\/sites\/5\/2026\/04\/mediakit-img-printSizes06-fcr.png\" alt=\"Double Truck - 2 Page Spread\" \/><\/p>\n<div>\n<p><strong>DOUBLE TRUCK &#8211; 2 PAGE SPREAD<\/strong><br \/>\n\t\t\t\t\t\t\t21.5\u201d X 11.285\u201d<br \/>\n\t\t\t\t\t\t\t(16 columns + gutter x 158 agates)<\/p>\n<p>It is advised to not put text or logos closer than a 1\/4\u201d on either side of the middle line on the outside pages of a double truck.<\/p>\n<\/p><\/div>\n<\/p><\/div>\n<div>\n\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/www.winnipegfreepress.com\/our-communities\/wp-content\/uploads\/sites\/5\/2026\/04\/mediakit-img-printSizes07-fcr.png\" alt=\"2 Page Front Wrap - Page 1\" \/><\/p>\n<div>\n<p><strong>2 PAGE FRONT WRAP &#8211; PAGE 1<\/strong><br \/>\n\t\t\t\t\t\t\t10.25\u201d X 9.071\u201d<br \/>\n\t\t\t\t\t\t\t(8 column x 127 agates)<\/p>\n<\/p><\/div>\n<\/p><\/div>\n<div class=\"front\">\n<div>\n\t\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/www.winnipegfreepress.com\/our-communities\/wp-content\/uploads\/sites\/5\/2026\/04\/mediakit-img-printSizesFront-fcr.png\" alt=\"Front Page Sizes\"><\/p>\n<p><strong class=\"frontpage\">Front Page Sizes<\/strong><br \/>\n\t\t\t\t\t\t\t<strong>BIG BOX<\/strong><br \/>\n\t\t\t\t\t\t\t2.469\u201d X 3.571\u201d<br \/>\n\t\t\t\t\t\t\t(2 column x 50 agates)<\/p>\n<p>\t\t\t\t\t\t\t<strong>EARLUG<\/strong><br \/>\n\t\t\t\t\t\t\t2.469\u201d X 1.785\u201d<br \/>\n\t\t\t\t\t\t\t(2 column x 25 agates)<\/p>\n<p>\t\t\t\t\t\t\t<strong>FRONT PAGE BANNER<\/strong><br \/>\n\t\t\t\t\t\t\t10.25\u201dx1.785\u201d<br \/>\n\t\t\t\t\t\t\t(8 column x 25 agates)<\/p>\n<\/p><\/div>\n<\/p><\/div>\n<div><\/div>\n<\/p><\/div>\n<p>\t\t\t\t<span class=\"expand-close\"><i class=\"fas fa-times\"><\/i> Close<\/span>\n\t\t\t<\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/section>\n<section id=\"social-media\" tabindex=\"0\">\n<div class=\"social light-section\">\n<div class=\"content\">\n<div class=\"column-wrap\">\n<div class=\"fadeIn fromLeft\">\n<h2><span>Social Media<\/span><br \/>Campaigns<\/h2>\n<div class=\"column-wrap mobile-options social-end\">\n<div>\n<p><strong>Facebook Video Ad Specs:<\/strong><br \/>\n\t\t\t\t\t\t\tFormats: MP4, MOV<br \/>\n\t\t\t\t\t\t\tDimensions: 1280&#215;720 pixels<br \/>\n\t\t\t\t\t\t\tAspect Ratio: 9:16 to 16:9<br \/>\n\t\t\t\t\t\t\tMax File Size: 4 GB<br \/>\n\t\t\t\t\t\t\tMax Frames: 30 fps<br \/>\n\t\t\t\t\t\t\tMax Length: 240 minutes<br \/>\n\t\t\t\t\t\t\tRecommended Length: 3 minutes<br \/>\n\t\t\t\t\t\t\tVideo Thumbnail: No more than 20% text<\/p>\n<p><strong>Facebook Ad Image:<\/strong><br \/>\n\t\t\t\t\t\t\tFormats: JPG, PNG<br \/>\n\t\t\t\t\t\t\tDimensions: 1200&#215;628 pixels<br \/>\n\t\t\t\t\t\t\tImage Ratio: 9:16 to 16:9<br \/>\n\t\t\t\t\t\t\tImages that consist of more than 20% text may experience reduced delivery<\/p>\n<p><strong>LinkedIn Image Ads:<\/strong><br \/>\n\t\t\t\t\t\t\tFormats: JPG, PNG<br \/>\n\t\t\t\t\t\t\tDimensions: 1200&#215;1200 &#038; 800&#215;418 pixels<\/p>\n<\/p><\/div>\n<div>\n<p><strong>Instagram Video Ad Specs:<\/strong><br \/>\n\t\t\t\t\t\t\tFormats: MP4, MOV<br \/>\n\t\t\t\t\t\t\tMinimum Resolution: 600&#215;600 pixels<br \/>\n\t\t\t\t\t\t\tMax Resolution: 1080&#215;1080 pixels<br \/>\n\t\t\t\t\t\t\tAspect Ratio: 1:1<br \/>\n\t\t\t\t\t\t\tMax File Size: 4 GB<br \/>\n\t\t\t\t\t\t\tMax Video Length: 60 seconds<br \/>\n\t\t\t\t\t\t\tMax Frames: 30 fps<\/p>\n<p><strong>Instagram Stories Video Ads:<\/strong><br \/>\n\t\t\t\t\t\t\tFormats: MP4, MOV<br \/>\n\t\t\t\t\t\t\tResolution: 1080&#215;1920 pixels<br \/>\n\t\t\t\t\t\t\tAspect Ratio: 9:16<br \/>\n\t\t\t\t\t\t\tMax File: 4 GB<br \/>\n\t\t\t\t\t\t\tMax Video Length: 15 seconds<\/p>\n<p><strong>Instagram Image Ads:<\/strong><br \/>\n\t\t\t\t\t\t\tFormats: JPG, PNG<br \/>\n\t\t\t\t\t\t\tLandscape Image Resolution: 1200&#215;628 pixels<br \/>\n\t\t\t\t\t\t\tSquare Image Resolution: 1080&#215;1090 pixels<br \/>\n\t\t\t\t\t\t\tStories Image Resolution: 1080&#215;1920<br \/>\n\t\t\t\t\t\t\tMax File Size: 30 MB<\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div style=\"padding-top: 2rem;\">\n\t\t\t\t\t<img decoding=\"async\" class=\"social-img\" src=\"https:\/\/www.winnipegfreepress.com\/wp-content\/uploads\/sites\/2\/2026\/01\/mediakit-socialmedia26.jpg\">\n\t\t\t\t<\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/section>\n<section id=\"mobile-desktop\" tabindex=\"0\">\n<div class=\"blue-bg fixed-bg\">\n<div class=\"content fadeIn fromRight\">\n<h2 style=\"margin-top: 1rem;\">Mobile &amp; Desktop<span><br \/>Ad Units<\/span><\/h2>\n<\/p><\/div>\n<\/p><\/div>\n<div class=\"light-section\">\n<div class=\"content fadeIn staggerFade\">\n\t\t\t<img decoding=\"async\" src=\"https:\/\/www.winnipegfreepress.com\/our-communities\/wp-content\/uploads\/sites\/5\/2026\/04\/mediakit-mobiledesktop-fcr.jpg\" alt=\"Free Press Community Review mobile and desktop ad units\"><\/p>\n<div class=\"column-wrap mobile-options fadeIn staggerFade\">\n<div style=\"margin-bottom: 0px; opacity: 1;\">\n<h4>Digital<\/h4>\n<div class=\"column-wrap\">\n<div>\n<p><strong>Billboard:<\/strong> 970x250px<br \/>\n\t\t\t\t\t\t\t<strong>Max file size:<\/strong> 250 kb<br \/>\n\t\t\t\t\t\t\tAd units available on every page.<\/p>\n<p><strong>Big Box:<\/strong> 300x250px<br \/>\n\t\t\t\t\t\t\t<strong>Max file size:<\/strong> 150 kb<br \/>\n\t\t\t\t\t\t\tAd units available on every page.<\/p>\n<p><strong>Tall Box:<\/strong> 300x600px<br \/>\n\t\t\t\t\t\t\t<strong>Max file size:<\/strong> 250 kb<br \/>\n\t\t\t\t\t\t\tUnits available on article pages.<\/p>\n<\/p><\/div>\n<div>\n<p><strong>Leaderboard:<\/strong> 728x90px<br \/>\n\t\t\t\t\t\t\t<strong>Max file size:<\/strong> 150 kb<br \/>\n\t\t\t\t\t\t\tAd units available on every page.<\/p>\n<p><strong>Superboard:<\/strong> 970x90px<br \/>\n\t\t\t\t\t\t\t<strong>Max file size:<\/strong> 200 kb<br \/>\n\t\t\t\t\t\t\tAd units available on every page.<\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div style=\"margin-bottom: 0px; opacity: 1;\">\n<h4>Mobile<\/h4>\n<div class=\"column-wrap\">\n<div>\n<p><strong>Mobile Banner:<\/strong> 320x50px<br \/>\n\t\t\t\t\t\t\t<strong>Max file size:<\/strong> 150 kb<br \/>\n\t\t\t\t\t\t\tLocated at the top of the page.<\/p>\n<p><strong>Fixed Mobile Banner:<\/strong> 320x50px<br \/>\n\t\t\t\t\t\t\t<strong>Max file size:<\/strong> 50 kb<br \/>\n\t\t\t\t\t\t\tSits above website content hugging the bottom of the screen.<\/p>\n<p><strong>In-Article Mobile Big Box:<\/strong> 300x250px<br \/>\n\t\t\t\t\t\t\t<strong>Max file size:<\/strong> 50 kb<br \/>\n\t\t\t\t\t\t\tAppears at the top of the story.<\/p>\n<\/p><\/div>\n<div>\n<p><strong>Mobile Tall Box:<\/strong> 300x600px<br \/>\n\t\t\t\t\t\t\t<strong>Max file size:<\/strong> 250 kb<br \/>\n\t\t\t\t\t\t\tAppears in-article, at the end of the story.<\/p>\n<p><strong>Interstitial Mobile:<\/strong> 320x480px<br \/>\n\t\t\t\t\t\t\t<strong>Max file size:<\/strong> 250 kb<br \/>\n\t\t\t\t\t\t\tCovers the majority<br \/>\n\t\t\t\t\t\t\tof the mobile screen.<\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<p>Accepted file formats: jpg, gif, png, HTML5<\/p>\n<\/p><\/div>\n<\/p><\/div>\n<div class=\"light-section light-blue\">\n<div class=\"content fadeIn\">\n<h4>Why use <a href=\"https:\/\/bitly.com\/\">Bitly<\/a> link:<\/h4>\n<div class=\"column-wrap\">\n<div>\n<p><strong>Link Shortening:<\/strong><br \/>\n\t\t\t\t\tSimplifies long URLs for easier sharing.<\/p>\n<p><strong>Analytics:<\/strong><br \/>\n\t\t\t\t\tProvides detailed performance data, helping track audience engagement.<\/p>\n<p><strong>Customization:<\/strong><br \/>\n\t\t\t\t\tAllows for branded, recognizable links.<\/p>\n<\/p><\/div>\n<div>\n<p><strong>Improved Sharing:<\/strong><br \/>\n\t\t\t\t\tEasier to share across platforms without breaking.<\/p>\n<p><strong>Link Management:<\/strong><br \/>\n\t\t\t\t\tOffers a dashboard to organize and manage links.<\/p>\n<p><strong>Integrations:<\/strong><br \/>\n\t\t\t\t\tConnects with various applications to enhance marketing efforts.<\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/section>\n<section id=\"wallpaper\" tabindex=\"0\">\n<div class=\"blue-bg fixed-bg\">\n<div class=\"content wallpapers\">\n<h2><span>Wallpaper<\/span><br \/>Specifications<\/h2>\n<h4 class=\"url\">winnipegfreepress.com\/our-communities\/<\/h4>\n<div class=\"column-wrap middle fadeIn fromRight\">\n<div>\n<h4>Best practices<\/h4>\n<p>Wallpapers will not display in their entirety on many screens. Please observe the guidelines to ensure effective delivery of your wallpaper on most screens.<\/p>\n<\/p><\/div>\n<div>\n\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/www.winnipegfreepress.com\/wp-content\/uploads\/sites\/2\/2026\/01\/mediakit-wallpaper0126.png\" alt=\"Free Press wallpaper ad specifications\" \/>\n\t\t\t\t<\/div>\n<\/p><\/div>\n<div class=\"column-wrap middle fadeIn fromRight\">\n<div>\n<p><strong>Max file size:<\/strong><br \/>\n\t\t\t\t\t300 kb (jpg or gif)<br \/>\n\t\t\t\t\tAd unit available on home page or section only.<\/p>\n<\/p><\/div>\n<div>\n\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/www.winnipegfreepress.com\/wp-content\/uploads\/sites\/2\/2026\/01\/mediakit-wallpaper0226.png\" alt=\"Free Press wallpaper ad specifications\" \/>\n\t\t\t\t<\/div>\n<\/p><\/div>\n<p>\t\t\t<img decoding=\"async\" class=\"fadeIn fromRight\" src=\"https:\/\/www.winnipegfreepress.com\/wp-content\/uploads\/sites\/2\/2026\/01\/mediakit-wallpaper0326.png\" alt=\"Free Press wallpaper ad specifications\" \/>\n\t\t<\/div>\n<\/p><\/div>\n<\/section>\n<section id=\"in-stream-video\" tabindex=\"0\">\n<div class=\"light-section\">\n<div class=\"content\">\n<h2><span>In-Stream<\/span><br \/>Video ads<\/h2>\n<h4 class=\"url\">winnipegfreepress.com\/our-communities\/<\/h4>\n<h3>Ad sizes available for In-Stream<\/h3>\n<div class=\"column-wrap videos fadeIn\">\n<div>\n<p><strong>Video:<\/strong> Billboard, Tall Box and Big Box<\/p>\n<p><strong>Video specifications:<\/strong> YouTube hosted<\/p>\n<p><strong>Video length:<\/strong> Recommended maximum 1 minute<\/p>\n<p><strong>Aspect ratio:<\/strong> 16:9<\/p>\n<p><strong>Minimum width in ad:<\/strong> 300px<\/p>\n<h4>VIDEO AD SPECIFICATIONS:<\/h4>\n<p>Three components are needed for video ads: The static background graphic (jpg or gif), the video, and a YouTube video link.<\/p>\n<p><strong>Note<\/strong> &#8211; All videos will muted with volume controls. The reader has the option to click for sound.<\/p>\n<\/p><\/div>\n<div>\n\t\t\t\t\t <img decoding=\"async\" src=\"https:\/\/www.winnipegfreepress.com\/wp-content\/uploads\/sites\/2\/2023\/07\/mediakit-img-video-bigbox.jpg\" alt=\"Free Press in-stream video big box ad specifications.\" \/>\n\t\t\t\t<\/div>\n<div>\n\t\t\t\t\t <img decoding=\"async\" src=\"https:\/\/www.winnipegfreepress.com\/wp-content\/uploads\/sites\/2\/2023\/07\/mediakit-img-video-tallbox.jpg\" alt=\"Free Press in-stream video tall box ad specifications.\" \/>\n\t\t\t\t<\/div>\n<\/p><\/div>\n<p>\t\t\t<img decoding=\"async\" class=\"fadeIn\" src=\"https:\/\/www.winnipegfreepress.com\/wp-content\/uploads\/sites\/2\/2025\/01\/mediakit-img-video-billboard03.jpg\" alt=\"Free Press in-stream video billboard ad specifications.\" \/>\n\t\t<\/div>\n<\/p><\/div>\n<\/section>\n<section tabindex=\"0\">\n<div class=\"content end-content fadeIn\">\n\t\t<img decoding=\"async\" style=\"max-width: 300px;\" src=\"https:\/\/www.winnipegfreepress.com\/our-communities\/wp-content\/uploads\/sites\/5\/2026\/04\/fpcr-logo-white.png\" alt=\"Free Press Community Review\"><br \/>\n\t\t<a class=\"button nav-link\" data-active=\".contact\">Contact Us<\/a>\n\t<\/div>\n<\/section>\n<p><script>\n\tjQuery(function ($) {\n\t\t$(\".nav-link\").click(function(){\n\t\t\tlet navOpen = $(this).attr(\"data-active\");\n\t\t\tlet navPanel = navOpen + \" .content > *\";\n\t\t\t$(navOpen).addClass(\"nav-open\");\n\t\t\t$(\"body\").addClass(\"locked\");\n\t\t\tgsap.from(navPanel, {opacity: 0, x: 100, stagger: .1, delay: .3})\n\t\t});\n\t\t$(\".nav-close, .nav a[href*='#']\").click(function(){\n\t\t\t$(\".nav-open\").removeClass(\"nav-open\");\n\t\t\t$(\"body\").removeClass(\"locked\");\n\t\t});\n\t\t$(\".subnav-open, .subnav a\").click(function(){\n\t\t\t$(\".subnav\").slideToggle();\n\t\t\t$(\".subnav-open i\").toggleClass(\"fa-angle-down fa-angle-up\");\n\t\t});\n\t\t$(\".expand\").click(function(){\n\t\t\t$(this).next(\".expand-container\").slideToggle();\n\t\t\t$(this).toggleClass(\"expanded\");\n\t\t\tsetTimeout(() => {\n\t\t\t\tScrollTrigger.refresh();\n\t\t\t}, 1000);\n\t\t});\n\t\t$(\".expand-close\").click(function(){\n\t\t\t$(this).parent().slideToggle();\n\t\t\t$(this).parent().prev(\".expand\").toggleClass(\"expanded\");\n\t\t\t$('html, body').animate({\n\t\t\t\tscrollTop: $(this).parent().prev().offset().top - 75\n\t\t\t}, 1000);\n\t\t\tsetTimeout(() => {\n\t\t\t\tScrollTrigger.refresh();\n\t\t\t}, 1000);\n\t\t});\n\t\t$(\".ns-open\").click(function(){\n\t\t\t$(\"#newspaper-sections\").next(\".expand-container\").slideToggle();\n\t\t\t$(\"#newspaper-sections\").toggleClass(\"expanded\");\n\t\t\tsetTimeout(() => {\n\t\t\t\tScrollTrigger.refresh();\n\t\t\t}, 1000);\n\t\t});\n\t\t$(\".ps-open\").click(function(){\n\t\t\t$(\"#print-sizes\").next(\".expand-container\").slideToggle();\n\t\t\t$(\"#print-sizes\").toggleClass(\"expanded\");\n\t\t\tsetTimeout(() => {\n\t\t\t\tScrollTrigger.refresh();\n\t\t\t}, 1000);\n\t\t});<\/p>\n<p>\t\t\/\/ Section links\n\t\t\/\/ Select all links with hashes\n\t\t$('a[href*=\"#\"]')\n\t\t\/\/ Remove links that don't actually link to anything\n\t\t.not('[href=\"#\"]')\n\t\t.not('[href=\"#0\"]')\n\t\t.click(function (event) {\n\t\t\t\/\/ On-page links\n\t\t\tif (\n\t\t\t\tlocation.pathname.replace(\/^\\\/\/, \"\") ==\n\t\t\t\t\tthis.pathname.replace(\/^\\\/\/, \"\") &&\n\t\t\t\tlocation.hostname == this.hostname\n\t\t\t) {\n\t\t\t\t\/\/ Figure out element to scroll to\n\t\t\t\tvar target = $(this.hash);\n\t\t\t\ttarget = target.length\n\t\t\t\t\t? target\n\t\t\t\t\t: $(\"[name=\" + this.hash.slice(1) + \"]\");\n\t\t\t\t\/\/ Does a scroll target exist?\n\t\t\t\tif (target.length) {\n\t\t\t\t\t\/\/ Only prevent default if animation is actually gonna happen\n\t\t\t\t\tevent.preventDefault();\n\t\t\t\t\t$(\"html, body\").animate(\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tscrollTop: target.offset().top - 75,\n\t\t\t\t\t\t},\n\t\t\t\t\t\t1000,\n\t\t\t\t\t\tfunction () {\n\t\t\t\t\t\t\t\/\/ Callback after animation\n\t\t\t\t\t\t\t\/\/ Must change focus!\n\t\t\t\t\t\t\tvar $target = $(target);\n\t\t\t\t\t\t\t$target.focus();\n\t\t\t\t\t\t\tif ($target.is(\":focus\")) {\n\t\t\t\t\t\t\t\t\/\/ Checking if the target was focused\n\t\t\t\t\t\t\t\treturn false;\n\t\t\t\t\t\t\t} else {\n\t\t\t\t\t\t\t\t$target.attr(\"tabindex\", \"-1\"); \/\/ Adding tabindex for elements not focusable\n\t\t\t\t\t\t\t\t$target.focus(); \/\/ Set focus again\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\t\t\t\t\t);\n\t\t\t\t}\n\t\t\t}\n\t\t});\n\t});<\/p>\n<p>\tgsap.registerPlugin(ScrollTrigger);<\/p>\n<p>\t\/\/ Top\n\tlet tlTop = gsap.timeline();<\/p>\n<p>\ttlTop.from('.top', {\n\t\topacity: 0,\n\t\tduration: 1,\n\t\tease: 'power2.out'\n\t})\n\t.from('.top h1', {\n\t\tx: 400,\n\t\topacity: 0,\n\t\tease: 'power4.out',\n\t\tduration: 2\n\t}, '>')\n\t.from('.top-title h2', {\n\t\topacity: 0,\n\t\tease: 'power4.out',\n\t\tduration: 1\n\t}, 2)\n\t.from('.header', {\n\t\ty: -50,\n\t\topacity: 0,\n\t\tease: 'power2.out',\n\t\tduration: 1\n\t}, 2.5);<\/p>\n<p>\tgsap.to('.header', { \n\t\tbackgroundSize: \"100% 100%\",\n\t\tduration: .5,\n\t\tease: 'power4.inOut',\n\t\tscrollTrigger: {\n\t\t\tstart: '+=200',\n\t\t\ttoggleActions: 'play none none reverse'\n\t\t}\n\t});<\/p>\n<p>\tconst fadeIn = gsap.utils.toArray('.fadeIn');\n\tfadeIn.forEach(item => {\n\t\tgsap.from(item, { \n\t\t\topacity: 0,\n\t\t\tduration: 1,\n\t\t\tscrollTrigger: {\n\t\t\t\ttrigger: item,\n\t\t\t\tstart: 'top 75%',\n\t\t\t}\n\t\t})\n\t});<\/p>\n<p>\tconst fromLeft = gsap.utils.toArray('.fromLeft');\n\tfromLeft.forEach(item => {\n\t\tgsap.from(item, { \n\t\t\tx: -100,\n\t\t\tscrollTrigger: {\n\t\t\t\ttrigger: item,\n\t\t\t\tstart: 'top 75%',\n\t\t\t}\n\t\t})\n\t});<\/p>\n<p>\tconst fromRight = gsap.utils.toArray('.fromRight');\n\tfromRight.forEach(item => {\n\t\tgsap.from(item, { \n\t\t\tx: 100,\n\t\t\tscrollTrigger: {\n\t\t\t\ttrigger: item,\n\t\t\t\tstart: 'top 75%',\n\t\t\t}\n\t\t})\n\t});<\/p>\n<p>\tconst staggerFade = gsap.utils.toArray('.staggerFade');\n\tstaggerFade.forEach(item => {\n\t\tgsap.from(item.children, { \n\t\t\topacity: 0,\n\t\t\tstagger: 0.2,\n\t\t\tscrollTrigger: {\n\t\t\t\ttrigger: item,\n\t\t\t\tstart: 'top 75%',\n\t\t\t}\n\t\t})\n\t});<\/p>\n<p>\tgsap.timeline({\n\t\tscrollTrigger: {\n\t\t\ttrigger: '.bar-graph',\n\t\t\tstart: \"top 75%\",\n\t\t}\n\t})\n\t.from('.bars span', {\n\t\t'--scale': 0,\n\t\tstagger: 0.1,\n\t\tease: 'power2.out',\n\t})\n\t.from('.bars span', {\n\t\tcolor: '#fff',\n\t\tstagger: 0.1,\n\t\tease: 'power2.out'\n\t}, '<.4');\n\n\tconst demoLeft = gsap.utils.toArray('.audience-top');\n\tdemoLeft.forEach(item => {\n\t\tgsap.from(item.children, { \n\t\t\topacity: 0,\n\t\t\tstagger: 0.2,\n\t\t\tscrollTrigger: {\n\t\t\t\ttrigger: item,\n\t\t\t\tstart: 'top 75%',\n\t\t\t}\n\t\t})\n\t});\n\tconst demoRight = gsap.utils.toArray('.audience-bottom');\n\tdemoRight.forEach(item => {\n\t\tgsap.from(item.children, { \n\t\t\topacity: 0,\n\t\t\tstagger: 0.1,\n\t\t\tscrollTrigger: {\n\t\t\t\ttrigger: item,\n\t\t\t\tstart: 'top 75%',\n\t\t\t}\n\t\t})\n\t});<\/p>\n<p>\tlet mm = gsap.matchMedia();\n\tmm.add(\"(min-width: 800px)\", () => {\n\t\tgsap.to('.social-img', { \n\t\t\tscrollTrigger: {\n\t\t\t\ttrigger: '.social-img',\n\t\t\t\tpin: true,\n\t\t\t\tstart: 'top 100px',\n\t\t\t\tpinSpacing: false,\n\t\t\t\tscrub: true,\n\t\t\t\tendTrigger: '.social-end',\n\t\t\t\tend: 'bottom 750px',\n\t\t\t}\n\t\t});<\/p>\n<p>\t\tgsap.to('.digital-img', { \n\t\t\tscrollTrigger: {\n\t\t\t\ttrigger: '.digital-img',\n\t\t\t\tpin: true,\n\t\t\t\tstart: 'top 100px',\n\t\t\t\tpinSpacing: false,\n\t\t\t\tscrub: true,\n\t\t\t\tendTrigger: '.digital-end',\n\t\t\t\tend: 'bottom 600px',\n\t\t\t}\n\t\t});\n\t});<\/p>\n<p><\/script><\/p>\n","protected":false},"excerpt":{"rendered":"","protected":false},"author":7,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"_price":"","_stock":"","_tribe_ticket_header":"","_tribe_default_ticket_provider":"","_tribe_ticket_capacity":"0","_ticket_start_date":"","_ticket_end_date":"","_tribe_ticket_show_description":"","_tribe_ticket_show_not_going":false,"_tribe_ticket_use_global_stock":"","_tribe_ticket_global_stock_level":"","_global_stock_mode":"","_global_stock_cap":"","_tribe_rsvp_for_event":"","_tribe_ticket_going_count":"","_tribe_ticket_not_going_count":"","_tribe_tickets_list":"[]","_tribe_ticket_has_attendee_info_fields":false,"_classifai_error":"","_classifai_text_to_speech_error":"","footnotes":"","_tec_slr_enabled":"","_tec_slr_layout":""},"class_list":["post-600187987","page","type-page","status-publish","hentry"],"acf":[],"parsely":{"version":"1.1.0","canonical_url":"https:\/\/winnipegfreepress.com\/our-communities\/advertising","smart_links":{"inbound":0,"outbound":0},"traffic_boost_suggestions_count":0,"meta":{"@context":"https:\/\/schema.org","@type":"WebPage","headline":"The Free Press Community Review Media Kit","url":"http:\/\/www.winnipegfreepress.com\/our-communities\/advertising","mainEntityOfPage":{"@type":"WebPage","@id":"http:\/\/www.winnipegfreepress.com\/our-communities\/advertising"},"thumbnailUrl":"","image":{"@type":"ImageObject","url":""},"articleSection":"Uncategorized","author":[{"@type":"Person","name":"arichards"}],"creator":["arichards"],"publisher":{"@type":"Organization","name":"Our Communities","logo":""},"keywords":[],"dateCreated":"2026-04-15T15:18:25Z","datePublished":"2026-04-15T15:18:25Z","dateModified":"2026-04-15T15:18:25Z"},"rendered":"<script type=\"application\/ld+json\" class=\"wp-parsely-metadata\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@type\":\"WebPage\",\"headline\":\"The Free Press Community Review Media Kit\",\"url\":\"http:\\\/\\\/www.winnipegfreepress.com\\\/our-communities\\\/advertising\",\"mainEntityOfPage\":{\"@type\":\"WebPage\",\"@id\":\"http:\\\/\\\/www.winnipegfreepress.com\\\/our-communities\\\/advertising\"},\"thumbnailUrl\":\"\",\"image\":{\"@type\":\"ImageObject\",\"url\":\"\"},\"articleSection\":\"Uncategorized\",\"author\":[{\"@type\":\"Person\",\"name\":\"arichards\"}],\"creator\":[\"arichards\"],\"publisher\":{\"@type\":\"Organization\",\"name\":\"Our Communities\",\"logo\":\"\"},\"keywords\":[],\"dateCreated\":\"2026-04-15T15:18:25Z\",\"datePublished\":\"2026-04-15T15:18:25Z\",\"dateModified\":\"2026-04-15T15:18:25Z\"}<\/script>","tracker_url":"https:\/\/cdn.parsely.com\/keys\/winnipegfreepress.com\/p.js"},"jetpack_sharing_enabled":true,"ticketed":false,"_links":{"self":[{"href":"https:\/\/www.winnipegfreepress.com\/our-communities\/wp-json\/wp\/v2\/pages\/600187987","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.winnipegfreepress.com\/our-communities\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.winnipegfreepress.com\/our-communities\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.winnipegfreepress.com\/our-communities\/wp-json\/wp\/v2\/users\/7"}],"replies":[{"embeddable":true,"href":"https:\/\/www.winnipegfreepress.com\/our-communities\/wp-json\/wp\/v2\/comments?post=600187987"}],"version-history":[{"count":2,"href":"https:\/\/www.winnipegfreepress.com\/our-communities\/wp-json\/wp\/v2\/pages\/600187987\/revisions"}],"predecessor-version":[{"id":600187989,"href":"https:\/\/www.winnipegfreepress.com\/our-communities\/wp-json\/wp\/v2\/pages\/600187987\/revisions\/600187989"}],"wp:attachment":[{"href":"https:\/\/www.winnipegfreepress.com\/our-communities\/wp-json\/wp\/v2\/media?parent=600187987"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}