html{font-size:1em}.headline,.subtext{text-shadow:2px 2px 3px #000!important}#top-bar a,.sub-menu a,.footer-builder-content a{text-decoration:none!important}.reverse h3,h3.reverse,.entry .reverse h3,.entry h3.reverse{background-color:#a8a8a8;color:#eee;padding:10px 5px 10px 10px;font-weight:400;margin-top:0}.hidden-tiny{display:none}.middle{position:relative;top:50%;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%);-webkit-transition:transform 0ms ease 0s;-moz-transition:transform 0ms ease 0s;-o-transition:transform 0ms ease 0s;transition:transform 0ms ease 0s}.content-small-width .vc-max-width-70,.content-medium-width .vc-max-width-70{margin-left:0;margin-right:0}.content-small-width .page-header .page-header-title{padding-left:15px;padding-right:15px}.sidebar-primary h3{font-size:1.25em}.entry .vcex-bullets ul{line-height:1.1em}.entry .vcex-bullets ul ul{margin-top:6px;margin-bottom:0}.entry .vcex-bullets ul ul li:last-child{margin-bottom:0}.gallery.gallery-size-thumbnail{margin-left:-20px}.gallery-item{float:left;margin-top:0;text-align:center}.gallery-columns-3 .gallery-item{width:33%}.gallery-columns-4 .gallery-item{width:25%}.gallery-columns-5 .gallery-item{width:20%}.gallery-columns-6 .gallery-item{width:16.6666%}.gallery.gallery-size-thumbnail .gallery-item dt{margin-left:20px;font-weight:700}.gallery.gallery-size-thumbnail .gallery-item dt a{color:#999}.gallery.gallery-size-thumbnail .gallery-item dt a:hover{text-decoration:underline}.gallery.gallery-size-thumbnail .gallery-caption{margin-left:0}.gallery.gallery-size-thumbnail .gallery-item dt img{display:block;margin-left:auto;margin-right:auto;width:100%;height:auto;max-width:100%}.wp-caption{border:none}.wp-caption-text{font-style:italic}.table{width:100%;max-width:100%;margin-bottom:20px;border-collapse:collapse}.table-striped>tbody>tr:nth-of-type(odd){background-color:#f9f9f9}.table th,.table td{padding:8px;line-height:1.25em;vertical-align:top;border-top:1px solid #ddd}.table th{font-weight:700}.table-hover>tbody>tr:hover{background-color:#f5f5f5}.table.ruled th,.table.ruled td{padding:0 5px 0 0;border-top:none}.vc_row .vc_column-inner{margin-bottom:30px}#top-bar-content a:hover{text-decoration:none}#top-bar .fa{font-size:16px}.social span.fa{width:28px;height:28px;font-size:16px;color:#FFF;background-color:#a8a8a8;text-align:center;padding-top:6px;-moz-border-radius:50%;-webkit-border-radius:50%;-o-border-radius:50%;border-radius:50%;transition:all ease 0.3s;-moz-transition:all ease 0.3s;-webkit-transition:all ease 0.3s;-o-transition:all ease 0.3s;-ms-transition:all ease 0.3s}.top-bar-menu a:hover span.fa,.social a:hover span.fa{background-color:#888}.entry ul.social{list-style:none;margin:0}ul.social li{margin:5px 6px;list-style:none outside none;display:inline-block}.wpb_text_column :last-child ul.social li{margin-bottom:5px}.top-bar-menu li.halfRightMargin{margin-right:10px}.l49_mobile_contact{display:none}.wpex-parallax-bg{background-size:cover}.headline{color:#eee;font-size:2.5em;font-weight:600;text-transform:uppercase;line-height:1.25em;margin:5px 0 10px;text-align:center}#footer-callout .headline{font-size:2em}.hero .headline,.hero .subtext{text-shadow:2px 2px 3px #000}.subtext{font-size:1.5em;line-height:1em;text-align:center}.theme-button.btn-action{background-color:#888;border:none;font-size:18px;padding:8px;color:#fff;text-transform:uppercase;line-height:1em;margin:15px 0;font-weight:600;width:100%;max-width:240px;-webkit-box-shadow:1px 1px 3px 0 #666;-moz-box-shadow:1px 1px 3px 0 #666;box-shadow:1px 1px 3px 0 #666}.theme-button.btn-action:hover,.theme-button.btn-action:focus,.theme-button.btn-action:active{background-color:#ccc;color:#888;font-weight:600}.noPaddingMargin .vcex-post-type-entry{margin:0 -15px}#sidebar{clear:left}.sidebar-box input{width:100%}.widget_wpex_templatera{margin-bottom:0}.pre-footer{padding-top:30px;padding-bottom:30px}.pre-footer .theme-button{max-width:240px;padding-top:5px;padding-bottom:5px;line-height:1em}#footer-callout-wrap{padding:0}.mega-footer .wpb_wrapper h3,.mega-footer .wpb_wrapper p{text-align:center}.mega-footer a,.mega-footer p a,.mega-footer span a{text-decoration:none;font-size:13px}.contact-block{text-align:center}.page-header.background-image-page-header .page-header-title{font-weight:800}@media screen and (orientation:portrait) and (max-width:959px){#site-logo img{height:90px}}@media screen and (orientation:portrait) and (min-width:360px){.hero .hero-inner,.vc_custom_1563584480385{min-height:360px!important}}@media (min-width:414px){.sidebar-primary h3{font-size:1.5em}}@media (min-width:480px){.hidden-tiny{display:block}.headline{font-size:3em}#footer-callout .headline{font-size:2.25em}.subtext{font-size:1.75em}}@media (min-width:480px) and (orientation:landscape){#site-logo img{height:90px}}@media (min-width:480px) and (orientation:portrait){.hero .hero-inner,.vc_custom_1563584480385{min-height:540px!important}}@media (max-width:567px){#top-bar-wrap-sticky-wrapper{display:none}#site-header.overlay-header{position:relative}.dyn-styles #site-header-inner{padding-bottom:0;margin-top:-15px;max-width:100%}#site-logo-inner{left:0;right:0;top:0;display:block}.top-bar-menu{display:none}.l49_mobile_contact{display:block;font-size:14px}.l49_mobile_contact a,.l49_mobile_contact a:hover{color:#FFF}#mobile-menu a{width:100%;padding:10px;border:none;-moz-border-radius:0;-webkit-border-radius:0;-o-border-radius:0;border-radius:0}.mobile-toggle-nav.wpex-mobile-menu .mobile-toggle-nav-ul.container{max-width:100%;text-align:center}.wpex-mobile-toggle-menu-icon_buttons_under_logo #mobile-menu{text-align:right}#mobile-menu a{font-size:18px}#mobile-menu a,#mobile-menu a:hover{background-color:#00315e}.mobile-toggle-nav a:hover,.mobile-toggle-nav .current-menu-item a{background-color:#00315e}.mobile-toggle-nav a,.mobile-toggle-nav .menu-item-has-children>a{padding-left:30px;padding-right:30px}.mobile-toggle-nav .wpex-open-submenu{right:15px!important;font-size:1.5em!important}}@media (min-width:568px){.navbar-style-one #site-navigation .dropdown-menu>.current-menu-parent>a>span.link-inner,.navbar-style-one #site-navigation .dropdown-menu>.current-menu-item>a>span.link-inner{background-color:#fff0}.top-bar-menu li.reduceRightMargin{margin-right:5px}#sidebar{max-width:530px!important;float:none;margin-left:auto;margin-right:auto}}@media (min-width:568px) and (max-width:599px){.navbar-style-one .dropdown-menu>li>a{padding-left:2px;padding-right:2px}}@media (min-width:568px) and (max-width:767px){.dyn-styles #site-header-inner{padding-bottom:10px}#site-header #site-header-inner #site-logo{padding-top:0}.navbar-style-one{position:relative;right:0;top:0;margin-top:0}.navigation.main-navigation{text-align:center}.sf-menu{float:none;display:inline-block}.navbar-style-one .dropdown-menu>li>a>span.link-inner{padding-left:3px;padding-right:3px}ul.sub-menu{top:50px!important}.mobile-toggle-nav a:hover,.mobile-toggle-nav .current-menu-item a{background-color:#00315e}#site-logo-inner{display:inline}.wpex-mobile-toggle-menu-icon_buttons_under_logo #mobile-menu{text-align:right!important}}@media (min-width:600px){.theme-button.btn-action{padding:15px}.pre-footer .theme-button{padding-top:15px;padding-bottom:15px}.mega-footer .vc_col-sm-3{width:50%;float:left}}@media (min-width:600px) and (orientation:landscape){.hero .hero-inner,.vc_custom_1563584480385{min-height:360px!important}}@media (min-width:768px){.content-small-width #content-wrap.container,.content-small-width .page-header-inner.container{width:675px!important}.content-medium-width #content-wrap.container,.content-medium-width .page-header-inner.container{width:720px!important}.headline{font-size:3.5em}#footer-callout .headline{font-size:2.75em}.subtext{font-size:2em}.theme-button.btn-action{font-size:24px;max-width:370px}.pre-footer .theme-button{max-width:370px;padding-top:15px;padding-bottom:15px}.mega-footer .wpb_wrapper h3,.mega-footer .wpb_wrapper p{text-align:left}.contact-block{text-align:left}}@media screen and (orientation:portrait) and (width:768px){.hero .hero-inner,.vc_custom_1563584480385{min-height:640px!important}}@media (min-width:768px) and (orientation:landscape){.hero .hero-inner,.vc_custom_1563584480385{min-height:400px!important}}@media (min-width:768px) and (orientation:portrait){.hero .hero-inner,.vc_custom_1563584480385{min-height:560px!important}}@media screen and (min-width:768px) and (max-width:959px){#top-bar{padding-top:7px!important;padding-bottom:0!important}.dyn-styles #site-header-inner{padding-top:10px}#site-header #site-logo{margin:0}.navbar-style-one{position:relative;right:0;top:0;margin:0 auto;height:35px}.navigation.main-navigation,.top-bar-right{text-align:center}.top-bar-right{float:none}.sf-menu,.top-bar-menu{float:none;display:inline-block}ul.sub-menu{top:35px!important}.navbar-style-one .dropdown-menu>li>a{height:35px;line-height:35px}}@media (min-width:960px){#topcorner{position:relative;z-index:3;background-color:#7fc2ea;background-image:url(https://www.premiersecurity.ca/wp-content/uploads/2019/07/Logo_Header_Background_v1.png);transform:skew(-19deg);left:-1000px;top:-87px;opacity:1;padding-right:130px;height:117px;padding-left:1000px;padding-top:0}#site-logo-inner{transform:skew(19deg);z-index:3;position:absolute}#site-logo img{height:145px}.l49_listing-grid-wrap .vcex-blog-entry-media{height:300px;max-height:300px}#site-header{height:60px!important}.navbar-style-one{margin-top:-23px}ul.sub-menu{top:53px!important}ul.social li{margin:5px 10px}#sidebar{clear:none;float:right}.mega-footer .vc_col-sm-3{width:25%}}@media (min-width:992px){.content-small-width #content-wrap.container,.content-small-width .page-header-inner.container{width:750px!important}.content-medium-width #content-wrap.container,.content-medium-width .page-header-inner.container{width:780px!important}.hero .hero-inner,.vc_custom_1563584480385{min-height:560px!important}@media (min-width:1200px) and (orientation:landscape){.headline{font-size:4em}#footer-callout .headline{font-size:3em}.subtext{font-size:3em}.content-small-width #content-wrap.container,.content-small-width .page-header-inner.container{width:750px!important}.content-medium-width #content-wrap.container,.content-medium-width .page-header-inner.container{width:945px!important}body.wpex-responsive .container,body.wpex-responsive .vc_row-fluid.container{max-width:100%}.pre-footer{padding-top:120px;padding-bottom:90px}}@media (min-width:1400px)and (orientation:landscape){.hero .hero-inner,.vc_custom_1563584480385{min-height:640px!important}}@media screen and (min-width:1440px){.content-large-width #content-wrap.container,.content-large-width .page-header-inner.container{width:1410px!important}}@media (min-width:1600px){.hero .hero-inner,.vc_custom_1563584480385{min-height:720px!important}}@media (min-width:1800px){.hero .hero-inner,.vc_custom_1563584480385{min-height:800px!important}}@media (min-width:2400px){.hero .hero-inner,.vc_custom_1563584480385{min-height:960px!important}}