.cm-content-with-image-description .smart-left{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.cm-content-with-image-description .w-row:after,.cm-content-with-image-description .w-row:before{content:" ";display:table;grid-column-start:1;grid-row-start:1;grid-column-end:2;grid-row-end:2}.cm-content-with-image-description .w-row:after{clear:both}.cm-content-with-image-description .w-col-7{position:relative;float:left;width:58.33333333%}.cm-content-with-image-description .smart-7{padding-top:0;padding-right:70px;padding-left:70px}.cm-content-with-image-description .smart-5.no-pad{padding:0}.cm-content-with-image-description .w-col-5{position:relative;float:left;width:41.66666667%}.cm-content-with-image-description .gray-box{padding-right:40px;padding-bottom:50px;padding-left:40px;background-color:#ececed}.cm-content-with-image-description .ready-h2.smart{width:auto;max-width:none;padding-top:20px;font-size:26px;margin:0 auto 10px;line-height:36px;font-family:Typemates cera pro,sans-serif;color:#11498a;font-weight:400;text-align:left}.cm-content-with-image-description .ready-h2.smart+p{max-width:610px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;line-height:22px;text-align:left;margin-bottom:0;font-family:Typemates cera pro,sans-serif;color:#888;font-size:16px}.cm-content-with-image-description .lighting-solutions-items .data-icon{width:50px;margin-top:17px;margin-right:10px;float:left}.cm-content-with-image-description .lighting-solutions-items p{margin-bottom:0;margin-left:60px;margin-top:15px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;line-height:22px;text-align:left;max-width:610px;font-family:Typemates cera pro,sans-serif;color:#888;font-size:16px}.cm-content-with-image-description .lighting-solutions-items p span{color:#11498a;font-size:15px;font-weight:700;letter-spacing:.5px;text-transform:uppercase}.cm-content-with-image-description .lighting-solutions-items{overflow:hidden}.cm-content-with-image-description .smart-logos{width:350px;margin-bottom:40px}.cm-content-with-image-description .smart-7 p{font-family:Typemates cera pro,sans-serif;color:#888;font-size:16px;max-width:610px;line-height:22px;text-align:left;margin:0}.cm-content-with-image-description .smart-7 h2{font-family:Typemates cera pro,sans-serif;color:#11498a;font-weight:400;text-align:left;width:auto;max-width:none;margin:0 auto 10px 0;padding-top:20px;font-size:26px;line-height:36px}.cm-content-with-image-description .smart-7 ul{padding-left:10px;max-width:500px;margin-top:0;margin-bottom:10px}.cm-content-with-image-description .smart-7 ul li{padding-bottom:20px;font-family:Typemates cera pro,sans-serif;color:#888;font-size:16px;line-height:22px;text-align:left}.cm-content-with-image-description .divider-line.gray{height:14px;margin-bottom:7px;border-bottom:7px solid #e9e9e9}@media screen and (min-width:1440px){.cm-content-with-image-description .smart-7{padding-right:70px;padding-left:100px}.cm-content-with-image-description .gray-box{padding-right:65px}}@media (max-width:991px){.cm-content-with-image-description .smart-7{padding-left:50px}.cm-content-with-image-description .gray-box{padding-right:30px;padding-left:20px}.cm-content-with-image-description .ready-h2.smart+p,.cm-content-with-image-description .smart-7 p{font-size:15px}.cm-content-with-image-description .smart-7 ul li{font-size:16px;line-height:20px}.cm-content-with-image-description .lighting-solutions-items p{font-size:15px}}@media (max-width:767px){.cm-content-with-image-description .w-col-5,.cm-content-with-image-description .w-col-7{width:100%}.cm-content-with-image-description .smart-left{flex-flow:column}.cm-content-with-image-description .smart-5.no-pad{padding:0;order:2}.cm-content-with-image-description .smart-7{padding:30px}.cm-content-with-image-description .smart-7 h2{line-height:32px}.cm-content-with-image-description .gray-box{padding-left:30px}.cm-content-with-image-description .ready-h2.smart{line-height:32px}}@media (max-width:479px){.cm-content-with-image-description .gray-box,.cm-content-with-image-description .smart-7{padding-right:20px;padding-left:20px}.cm-content-with-image-description .lighting-solutions-items p{position:static;margin-left:0;margin-top:7px}.cm-content-with-image-description .lighting-solutions-items .data-icon{float:none}}