.listing-modal{padding:100px 50px}.listing-modal .lm-wrap{display:flex;justify-content:space-between;flex-wrap:wrap}.listing-modal .lm-wrap .lm-item{flex:0 1 31%;position:relative;cursor:pointer;margin-bottom:35px;align-self:center}.listing-modal .lm-wrap .lm-item:hover{box-shadow:0 0 25px 0 rgba(0,0,0,0.25)}.lm-wrap .lm-item .lm-content{padding:20px}.lm-item .icon-box{background:#fff;position:relative;height:100%;padding:0;display:block}.lm-item .icon-box .icon{font-size:24px;padding:0;font-weight:700;text-align:center}.lm-item .icon-box .icon img{max-width:175px}.lm-item .icon-box .content h3{font-size:24px;font-weight:600}.lm-item .icon-box .content p:last-child{margin:0}.lm-item .icon-box .content p{font-size:15px;line-height:1.5;font-weight:400}.lm-item .icon-box.cat::before{color:#fff;content:'';font-size:10px;position:absolute;right:-20px;width:60px;padding:5px 10px 5px 10px;line-height:1;text-transform:uppercase;display:inline-block}.lm-item .icon-box.cat.live::before{color:#fff;content:'Live';background:#00ae3e}.lm-item .icon-box.cat.plan::before{color:#333;content:'Planned';background:#eee}.modaltruu{display:none;position:fixed;top:0;left:0;z-index:998}.modalWindow{display:none;position:fixed;top:50%;transform:translateY(-50%);left:50%;z-index:9999 !important;width:600px;min-height:200px;margin-left:-300px;background:#FFF;cursor:default;border-radius:5px;max-height:700px;overflow-y:auto}.modaltruu.overlay{display:none;position:fixed;top:0;left:0;width:100%;min-height:100%;background:rgba(0,0,0,0.7);z-index:9998;cursor:pointer}.modalWindow .modalWrapper{margin:30px;padding:15px;text-align:center;line-height:20px !important;min-height:300px}.modalWrapper .icon-box .icon{margin-bottom:20px}.modalWindow .modalWrapper.center .content{text-align:center}.modalWindow .modalWrapper.left .content{text-align:left}.modalWindow .modalWrapper.right .content{text-align:right}.closeBtn{position:absolute;right:10px;top:6px;cursor:pointer}@media(max-width:768px){.listing-modal{padding:60px 10px}.listing-modal .lm-wrap .lm-item{flex:0 1 48%}}@media(max-width:480px){.listing-modal{padding:45px 10px}.listing-modal .lm-wrap .lm-item{flex:0 1 100%;margin-bottom:20px}.modalWindow{width:90%;margin:0 5% !important;min-height:200px;left:0;margin-left:0}}