@media only screen and (min-width:992px){.marketing-smi-list{justify-content:flex-start}.ol-list.ol-width{max-width:none}.ol-list.ol-width .ol-list-slick{margin:0 -5px;margin-top:81px}.ol-list.ol-width .ol-item{width:calc(100% / 3);padding:0 5px}.ol-list.ol-width .ol-item:first-child a{transform-origin:left}.ol-list.ol-width .ol-item:last-child a{transform-origin:right}.ol-list.ol-width .ol-desc{padding:0 10px}}@media only screen and (max-width:1440px){ul#nav{max-width:772px;margin-left:auto}#nav>li::after{right:-9px}.welcome-title h1{font-size:61px}.ol-wrap .sg-line{width:429px;left:-30px}.ol-item a:hover{transform:scale(1.12)}section.ol-wrapper{padding:87px 30px 90px}.ol-desc{max-width:600px}}@media only screen and (max-width:1365px){ul#nav{max-width:644px}ul#nav>li>a{font-size:13px}.welcome-title h1{font-size:52px}.ol-wrap .sg-line{width:364px}.ol-desc{padding:0 10px}.header-right-logo img{max-width:317px}}@media only screen and (max-width:1199px){.suam-form-holder{width:calc(((100vw - 934px) / 2) + 100%)}ul#nav{max-width:544px}ul#nav>li>a{font-size:11px}.header-right-logo img{max-width:230px}.welcome-title h1{font-size:40px}.welcome-col.welcome-right{padding-left:100px}.ol-wrap .sg-line{width:264px}.suam-title span{font-size:54px}.suam-title span span{padding-left:70px}.suam-title-inner .sg-line{width:122px}}@media only screen and (max-width:991px){#pojo-a11y-toolbar{display:none}.suam-form-holder{width:100%}.header-nav,.ol-wrap .sg-line{display:none}.header-logo{width:100%}.header-logo a{max-width:406px;margin:0 auto}header.header{position:relative;padding:20px 0;background:#355fb5;margin-top:52px}section.welcome-wrapper{padding:50px 10px}.welcome-col.welcome-right{width:100%;display:block;padding:0;text-align:center;margin:0}.welcome-title h1{font-size:50px;line-height:55px}.welcome-col.welcome-left{padding:0;text-align:center}.welcome-col.welcome-left{padding:0;text-align:center;width:100%}.welcome-desc p{margin:40px auto;display:block}.welcome-logo-bottom{margin:20px auto 0}.welcome-logo-top{margin:0 auto}.welcome-logo-bottom .welcome-logo-item:first-child{filter:invert(.8);-webkit-filter:invert(.8)}section.welcome-wrapper .sg-line{display:none}.ol-item{width:100%;padding:0;max-width:517px;margin:20px auto!important;display:block}.ol-item a:hover{transform:scale(1)}.suam-form{margin:0;margin:0 auto!important}.suam-title-inner{padding:0;text-align:center}.suam-title span span{padding:0}.suam-title-inner .sg-line{display:none}.footer-mid-inner{display:block;text-align:center}.footer-mid-item{margin:0 auto!important}.footer-social{margin:0 auto}.footer-mid-item-inner{margin:0 auto}.footer-mid-item:nth-child(2){margin:40px auto!important}.footer-copy-bottom{display:block;text-align:center}.mls-logo{margin:20px auto}.inner{width:100%}#content-sidebar,#content-full{width:100%}.outer{width:100%;min-width:100%}#content-sidebar #content{width:100%}.logo-flex{display:block}.logo-flex img{margin:0 auto 20px}}@media only screen and (max-width:767px){.ip-banner .container{width:100%}.ol-magni{opacity:0!important}}@media only screen and (max-width:480px){header.header{padding:30px 10px}.header-right-logo img{max-width:151px}.header-left-logo img{max-width:116px}.header-logo a{max-width:306px}.welcome-title h1{font-size:32px;line-height:41px}.sg-title{font-size:49px}.ol-desc-add{font-size:19px;line-height:24px}.ol-desc-price{font-size:30px}.suam-desc{font-size:20px;padding:0 10px}.suam-form{padding:0 10px}.footer-logo-desc{font-size:12px}.post-page-restaurants #content .entry-title,#content .archive-title{font-size:50px;text-align:center}.post-page-restaurants table.restau td,table.restau th,.post-page-local-resources-directory table.table.content-table td{display:block;width:100%}#inner-page-wrapper #listings-results .listings-sort .sort-dropdown button{font-size:12px;letter-spacing:0}}