.ip-banner{display:none}#inner-page-wrapper{padding:123px 0 62px}.inner-page-container.max-container{padding:0 20px}#content-full{padding:0}.header:not(.header--sticking){top:0}.header:not(.header--sticking) .section-bg{opacity:1}#content img[class*=align]{max-width:100%}#content h2.section-title{font-size:20px;line-height:1.2;color:#000;font-weight:400;letter-spacing:10px}#content h2.section-title span{font-size:20px;line-height:1.2;font-weight:400}#content .ip-mm{padding:59px 0 0}#content .ip-mm__subheading{color:var(--primary);font-size:25px;font-style:normal;font-weight:600;line-height:35px;text-transform:uppercase;text-align:center}#content .ip-mm__subheading--white{color:#fff}#content .ip-mm__intro{position:relative;padding:0 0 91px}#content .ip-mm__intro .section-title{margin-bottom:50px}#content .ip-mm__intro p{color:#000;font-size:12px;font-style:normal;font-weight:400;line-height:25px;margin:0 0 25px;text-align:center}#content .ip-mm__intro .logo-list{display:flex;flex-flow:row wrap;justify-content:center;align-items:center;gap:20px 40px;margin-top:50px}#content .ip-mm__intro .logo-list span img{max-width:100%;height:auto;display:block}#content .ip-mm__il{position:relative;margin:0 -20px;padding:0 0 80px}#content .ip-mm__il-inner{display:flex;flex-flow:row wrap}#content .ip-mm__il-img{width:100%;position:relative}#content .ip-mm__il-img canvas{display:block;width:100%;height:auto}#content .ip-mm__il-img .img-wrapper{position:absolute;top:0;left:0;width:100%;height:100%;transition:opacity var(--default-transition)}#content .ip-mm__il-img .img-wrapper canvas{height:100%}#content .ip-mm__il-img .img-wrapper:not(.active){opacity:0}#content .ip-mm__il-img .img-wrapper img{height:100%}#content .ip-mm__il-text{width:100%;padding:40px 20px}#content .ip-mm__il-text h2{margin-bottom:20px}#content .ip-mm__il-text p{color:#000;font-size:12px;font-style:normal;font-weight:400;line-height:25px;margin:0}#content .ip-mm__il-text .panel-group{margin-top:40px}#content .ip-mm__il-text .panel-group .panel{box-shadow:none;border:none;background:transparent;padding:0;margin:0 0 20px;border-bottom:1px solid rgba(1,64,70,.2);transition:all var(--default-transition)}#content .ip-mm__il-text .panel-group .panel:not(.active){padding-bottom:20px}#content .ip-mm__il-text .panel-group .panel:last-child{margin-bottom:0}#content .ip-mm__il-text .panel-group .panel-heading{padding:0;border-radius:0;border:none;position:relative;z-index:1;cursor:pointer;background:transparent}#content .ip-mm__il-text .panel-group .panel-heading a{display:flex;padding:10px 0;line-height:35px;text-transform:uppercase;position:relative;pointer-events:none;color:var(--primary);font-size:20px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:3px}#content .ip-mm__il-text .panel-group .panel-heading a:before,#content .ip-mm__il-text .panel-group .panel-heading a:after{content:"";position:absolute;right:20px;top:0;bottom:0;margin:auto;width:20px;height:4px;background:#fff;display:none}#content .ip-mm__il-text .panel-group .panel-heading a:after{transform:rotate(90deg)}#content .ip-mm__il-text .panel-group .panel-body{padding:20px 0;border:none}#content .ip-mm__il-text .panel-group .panel-body p,#content .ip-mm__il-text .panel-group .panel-body ul{color:#000;font-size:12px;font-style:normal;font-weight:400;line-height:25px;margin:0 0 25px}#content .ip-mm__il-text .panel-group .panel-body p:last-child,#content .ip-mm__il-text .panel-group .panel-body ul:last-child{margin-bottom:0}#content .ip-mm__il-text .panel-group .panel-body ul{list-style:disc;margin-left:30px}#content .ip-mm__il-text .panel-group .panel.active .panel-heading a:after{transform:none}#content .ip-mm__layout-inner{display:flex;flex-flow:row wrap}#content .ip-mm__layout-img{width:100%;position:relative;margin-bottom:50px}#content .ip-mm__layout-img .section-bg{height:140px;top:0;bottom:0;margin:auto;right:-20px;left:-20px;background:var(--primary)}#content .ip-mm__layout-img .section-bg__image{opacity:.1}#content .ip-mm__layout-img img{max-width:100%;display:block;margin:0 auto}#content .ip-mm__layout-text{width:100%;align-self:center}#content .ip-mm__layout-text .section-title,#content .ip-mm__layout-text h2{margin-bottom:30px}#content .ip-mm__layout-text p,#content .ip-mm__layout-text ul{color:#000;font-size:12px;font-style:normal;font-weight:400;line-height:25px;margin:0 0 25px}#content .ip-mm__layout-text p:last-child,#content .ip-mm__layout-text ul:last-child{margin-bottom:0}#content .ip-mm__layout-text p strong,#content .ip-mm__layout-text ul strong{font-weight:600;color:var(--primary)}#content .ip-mm__layout-text ul{list-style:none;margin-left:0;font-size:11px;line-height:20px}#content .ip-mm__layout-text ul li{margin-bottom:20px;display:flex;flex-flow:row;gap:22px}#content .ip-mm__layout-text ul li:before{content:"";display:block;width:21px;height:29px;background:url(../../images/home/palm-tree-icon.svg) center/contain no-repeat;transition:all var(--default-transition);flex:0 0 auto;margin:6px 0}#content .ip-mm__layout-text ul li:last-child{margin-bottom:0}#content .ip-mm__layout-text ul li div{align-self:center}#content .ip-mm__layout-text .btn-list{display:flex;flex-flow:row wrap;gap:20px}#content .ip-mm__layout-text .btn-list a.section-btn{min-width:initial}#content .ip-mm .mm-florida-portfolio{margin-bottom:83px}#content .ip-mm .mm-florida-portfolio .ip-mm__layout-img img{max-width:439px;width:100%}#content .ip-mm .mm-miami-herald .ip-mm__layout-img img{max-width:599px;width:100%}#content .ip-mm__syndication{position:relative;padding:72px 0 98px}#content .ip-mm__syndication .section-title,#content .ip-mm__syndication h2{margin-bottom:20px}#content .ip-mm__syndication img{display:block;margin:0 auto 20px;height:auto;max-width:100%}#content .ip-mm__syndication p{color:#000;text-align:center;font-size:12px;font-style:normal;font-weight:400;line-height:25px;margin:0 0 20px}#content .ip-mm__syndication p:last-child{margin-bottom:0}#content .ip-mm__syndication p strong{font-weight:600;color:var(--primary)}#content .ip-mm__social-media{position:relative;padding:40px 0;margin:0 -20px 50px;background-color:var(--primary);z-index:1}#content .ip-mm__social-media-inner{padding:0 20px;display:flex;flex-flow:row wrap}#content .ip-mm__social-media-img{width:100%;align-self:center}#content .ip-mm__social-media-img img{display:block;width:100%;height:auto}#content .ip-mm__social-media-text{width:100%}#content .ip-mm__social-media-text .section-title,#content .ip-mm__social-media-text h2{color:#fff;margin-bottom:25px}#content .ip-mm__social-media-text p{color:#fff;font-size:12px;font-style:normal;font-weight:400;line-height:25px;margin:0 0 25px;text-align:center}#content .ip-mm__social-media-text p:last-child{margin-bottom:0}#content .ip-mm__social-media-text p strong{font-weight:600}#content .ip-mm__social-media-text .stat-list{display:flex;flex-flow:row wrap}#content .ip-mm__social-media-text .stat-list .stat-item{width:100%;display:flex;flex-flow:column;gap:15px;padding:24px 0;text-align:center}#content .ip-mm__social-media-text .stat-list .stat-item strong{display:flex;align-items:flex-start;color:var(--secondary);font-family:var(--font-family-dmserif);font-size:46px;font-style:normal;font-weight:400;line-height:1;letter-spacing:2.3px;justify-content:center}#content .ip-mm__social-media-text .stat-list .stat-item strong em{font-style:normal;display:inline-flex!important;vertical-align:top;margin-right:.08em;line-height:1}#content .ip-mm__social-media-text .stat-list .stat-item span:first-of-type{color:#fff;font-size:16px;font-style:normal;font-weight:400;line-height:25px;text-transform:uppercase}#content .ip-mm__social-media-text .stat-list .stat-item .line{width:190px;height:1px;background:#fff;margin:0 auto}#content .ip-mm__social-media-text .stat-list .stat-item span:last-of-type{color:#fff;font-size:12px;font-style:normal;font-weight:400;line-height:20px;text-transform:uppercase}#content .ip-mm__social-media-text .stat-list .stat-item .smi{display:flex;align-items:center;font-size:20px;color:#fff;gap:3px;justify-content:center}#content .ip-mm__social-media-text .stat-list .stat-item .smi a{display:flex;align-items:center;justify-content:center;width:42px;height:42px;color:#fff;font-size:20px;font-style:normal;transition:color var(--default-transition)}#content .ip-mm__social-media-text .stat-list .stat-item .smi a:hover{color:var(--secondary)}#content .ip-mm__social-media-text .stat-list .stat-item .smi a i{font-style:normal}#content .ip-mm .mm-listings{margin-bottom:12px}#content .ip-mm .mm-listings .ip-mm__layout-img .section-bg{bottom:20%}#content .ip-mm .mm-listings .ip-mm__layout-img img{max-width:609px;width:100%}#content .ip-mm .mm-mobile-marketing .ip-mm__layout-img>img{display:block;max-width:494px;width:100%}#content .ip-mm .mm-mobile-marketing .ip-mm__layout-img .mm-listings-img{max-width:452px;position:relative;padding-bottom:16.13%;padding-right:16.13%;margin-left:auto;margin-right:auto}#content .ip-mm .mm-mobile-marketing .ip-mm__layout-img .mm-listings-img img{box-shadow:0 4px 40px 10px #0003}#content .ip-mm .mm-mobile-marketing .ip-mm__layout-img .mm-listings-img img:nth-of-type(1){width:100%}#content .ip-mm .mm-mobile-marketing .ip-mm__layout-img .mm-listings-img img:nth-of-type(2){position:absolute;right:0;bottom:0;width:77.877%}#content .ip-mm__btns{display:flex;flex-flow:column wrap;align-items:center;gap:20px;margin:50px 0 0;justify-content:center}#content .ip-mm__btns a.section-btn{min-width:initial;width:350px;max-width:100%}@media screen and (min-width: 744px){#inner-page-wrapper{padding-top:153px}.inner-page-container.max-container{padding:0 40px}#content .ip-mm__il{margin:0 -40px}#content .ip-mm__layout-img .section-bg{right:-40px;left:-40px;height:240px}#content .ip-mm__social-media{margin:0 -40px 50px}#content .ip-mm__social-media-inner{padding:0 40px}#content .ip-mm__btns{flex-flow:row wrap}#content .ip-mm__btns a.section-btn{width:initial}}@media screen and (min-width: 1024px){#inner-page-wrapper{padding:163px 0 98px}.inner-page-container.max-container{padding:0 60px}#content #breadcrumbs{margin:0 -24px}#content h2.section-title,#content h2.section-title span{font-size:25px}#content .ip-mm__intro .section-title{letter-spacing:2.75px;margin-bottom:50px}#content .ip-mm__intro .logo-list{gap:40px 80px}#content .ip-mm__il{margin:0 -60px;padding:0 0 126px}#content .ip-mm__il-img{width:52.0835%}#content .ip-mm__il-text{width:47.9165%;padding:40px 55px 20px}#content .ip-mm__il-text h2{text-align:left}#content .ip-mm__layout-img{margin-bottom:0}#content .ip-mm__layout-text .section-title,#content .ip-mm__layout-text h2{text-align:left}#content .ip-mm .mm-florida-portfolio .ip-mm__layout-inner{flex-flow:row-reverse wrap}#content .ip-mm .mm-florida-portfolio .ip-mm__layout-img{width:43.2%}#content .ip-mm .mm-florida-portfolio .ip-mm__layout-img .section-bg{right:-60px;left:0}#content .ip-mm .mm-florida-portfolio .ip-mm__layout-img img{margin-left:0}#content .ip-mm .mm-florida-portfolio .ip-mm__layout-text{width:56.8%;padding-right:80px}#content .ip-mm .mm-miami-herald .ip-mm__layout-inner{flex-flow:row wrap}#content .ip-mm .mm-miami-herald .ip-mm__layout-img{width:48.8185%}#content .ip-mm .mm-miami-herald .ip-mm__layout-img .section-bg{left:-60px;right:50px}#content .ip-mm .mm-miami-herald .ip-mm__layout-img img{margin-right:0}#content .ip-mm .mm-miami-herald .ip-mm__layout-text{width:51.1815%;padding-left:82px}#content .ip-mm__social-media{margin:0 -60px 92px;padding:80px 0 60px}#content .ip-mm__social-media-inner{padding:0 60px;margin:0 36px}#content .ip-mm__social-media-img{width:44.4075%}#content .ip-mm__social-media-text{width:55.5925%;padding-left:80px}#content .ip-mm__social-media-text .section-title,#content .ip-mm__social-media-text h2,#content .ip-mm__social-media-text p{text-align:left}#content .ip-mm__social-media-text .stat-list .stat-item{width:50%;text-align:left}#content .ip-mm__social-media-text .stat-list .stat-item strong{justify-content:flex-start}#content .ip-mm__social-media-text .stat-list .stat-item .line{margin:0}#content .ip-mm__social-media-text .stat-list .stat-item .smi{justify-content:flex-start}#content .ip-mm .mm-listings .ip-mm__layout-inner{flex-flow:row-reverse wrap}#content .ip-mm .mm-listings .ip-mm__layout-img{width:47.953%}#content .ip-mm .mm-listings .ip-mm__layout-img .section-bg{right:-60px;left:50px}#content .ip-mm .mm-listings .ip-mm__layout-img img{margin-left:0}#content .ip-mm .mm-listings .ip-mm__layout-text{width:52.047%;padding-right:80px}#content .ip-mm .mm-mobile-marketing .ip-mm__layout-inner{flex-flow:row wrap}#content .ip-mm .mm-mobile-marketing .ip-mm__layout-img{width:48.8185%}#content .ip-mm .mm-mobile-marketing .ip-mm__layout-img .section-bg{left:-60px;right:50%}#content .ip-mm .mm-mobile-marketing .ip-mm__layout-img>img{margin-right:auto}#content .ip-mm .mm-mobile-marketing .ip-mm__layout-img .mm-listings-img{margin-right:60px}#content .ip-mm .mm-mobile-marketing .ip-mm__layout-text{width:51.1815%;padding-left:82px}}@media screen and (min-width: 1280px){.inner-page-container.max-container{padding:0 85px}#content .ip-mm__il{margin:0 -85px}#content .ip-mm .mm-florida-portfolio .ip-mm__layout-img .section-bg{right:-85px}#content .ip-mm .mm-miami-herald .ip-mm__layout-img .section-bg{left:-85px}#content .ip-mm__social-media{margin:0 -85px 92px}#content .ip-mm__social-media-inner{padding:0 85px}#content .ip-mm .mm-listings .ip-mm__layout-img .section-bg{right:-85px}#content .ip-mm .mm-mobile-marketing .ip-mm__layout-img .section-bg{left:-85px}}
