.hero .hero-content{max-width:90%}.hero .hero-content h1,.hero .hero-content h2{color:#364756}.page-product-overview .hero .hero-content h2{font-size:26px;line-height:36px}.page-general-overview .hero{margin-bottom:32px}.page-product-overview .widget-type-header h2{font-size:34px;line-height:1.33}.page-product-overview .block01{margin-bottom:40px}.page-partner-overview .block01{margin-bottom:40px}.solution-capabilities-container .solution-capabilities-list ul{margin:10px 0 0 0;padding:0;list-style:none;text-align:center}.solution-capabilities-container .solution-capabilities-list ul li{width:100%;max-width:300px;background-color:rgba(255,255,255,0.2);box-shadow:0 0 10px 0 rgba(0,0,0,0.08);margin-bottom:20px;display:inline-block;vertical-align:top;min-height:48px;height:auto;border-right:4px solid #51cdc7;font-size:14px;line-height:25px;padding:0;position:relative;background:linear-gradient(to left,#51cdc7 50%,#f9f9f9 50%);background-size:200% 100%;background-position:left bottom;transition:all .3s ease-out;text-align:left}.solution-capabilities-container .solution-capabilities-list ul li:hover{background-position:right bottom;border-color:#51cdc7}.solution-capabilities-container .solution-capabilities-list ul li:hover a span svg polygon,.solution-capabilities-container .solution-capabilities-list ul li:hover a span svg path{fill:white}.solution-capabilities-container .solution-capabilities-list ul li:hover a span{color:white}.solution-capabilities-container .solution-capabilities-list ul li span{vertical-align:middle;display:inline-block;line-height:1.1;width:100%;padding-left:40px;font-size:16px;font-weight:bold;line-height:normal;letter-spacing:.5px;color:#364756}.solution-capabilities-container .solution-capabilities-list ul li span img{height:28px;width:auto;margin-right:12px;position:absolute;left:10px;top:50%;transform:translateY(-50%)}.solution-capabilities-container .solution-capabilities-list ul li span svg{height:28px;width:auto;margin-right:12px;position:absolute;left:10px;top:50%;transform:translateY(-50%)}.solution-capabilities-container .solution-capabilities-list ul li a{color:inherit;width:100%;display:block;height:100%;padding:8px 13px}body.page-partner-overview .horizontal-icon-box{margin-bottom:10px}@media(min-width:1200px){.solution-capabilities-container .solution-capabilities-list{background-image:url(https://www.servicepower.com/hubfs/IL%20Assets%20July%202018/Product%20Pages/solution-capabilities-bg.png);background-size:contain;background-repeat:no-repeat;background-position:center center;height:450px;margin:50px 0}.solution-capabilities-container .solution-capabilities-list ul{position:relative;height:450px}.solution-capabilities-container .solution-capabilities-list ul li{border-right:0;border-left:4px solid #51cdc7;width:auto;position:absolute}.solution-capabilities-container .solution-capabilities-list ul li:nth-child(1){left:115px;top:10px}.solution-capabilities-container .solution-capabilities-list ul li:nth-child(2){left:-17px;top:128px}.solution-capabilities-container .solution-capabilities-list ul li:nth-child(3){left:-20px;top:273px}.solution-capabilities-container .solution-capabilities-list ul li:nth-child(4){left:100px;top:395px}.solution-capabilities-container .solution-capabilities-list ul li:nth-child(5){right:125px;top:10px}.solution-capabilities-container .solution-capabilities-list ul li:nth-child(6){right:80px;top:128px}.solution-capabilities-container .solution-capabilities-list ul li:nth-child(7){right:30px;top:282px}.solution-capabilities-container .solution-capabilities-list ul li:nth-child(8){right:113px;top:395px}.solution-capabilities-container .solution-capabilities-list ul li a{padding:8px 30px}.solution-capabilities-container .solution-capabilities-list ul li span{padding-left:0}.solution-capabilities-container .solution-capabilities-list ul li span img{display:none}.solution-capabilities-container .solution-capabilities-list ul li span svg{display:none}}.block02{margin-bottom:75px}.block02 .row.first{margin-bottom:30px}.block02 .row>.row-fluid-wrapper>.row-fluid{display:flex;align-items:stretch}.block02 .row>.row-fluid-wrapper>.row-fluid .hs_cos_wrapper{height:100%}.block02 h2,.block03 h2{margin-bottom:50px}.block02 .content-block{background:#FFF;text-align:center;display:flex;flex-direction:column;justify-content:space-between;height:100%}.block02 .content-block .content-block-image{padding:0;height:150px;overflow:hidden}.block02 .content-block .content-block-image img{max-width:none;border:0;margin:0;float:left;display:block;width:100%;object-fit:cover;height:100%}.block02 .content-block .content-block-text{padding:15px 35px 11px 35px}.block02 .content-block .content-block-text h3{margin-bottom:15px;font-size:16px;font-weight:900;line-height:1.5;color:#4f565f}@media(min-width:768px) and (max-width:1023px){.block02 .content-block .content-block-text{padding:0 15px 11px 15px}}@media(min-width:768px) and (max-width:1199px){.solution-capabilities-container .solution-capabilities-list ul li{margin:0 10px 20px 10px}}@media(max-width:767px){.block02 .row.first{margin-bottom:0px}.block02 .row>.row-fluid-wrapper>.row-fluid{display:block}.block02 .content-block{margin:0 0 30px 0}.block02 .content-block .content-block-image{padding-top:30px}}.block03{margin-bottom:64px}.block03 .widget-type-cta{margin-top:35px;text-align:center}.block03 .widget-type-cta .cta_button{background-image:linear-gradient(100deg,#ffa131,#ff416a);box-shadow:0 0 10px 0 rgba(0,0,0,0.2);color:#FFF;border:0;padding:10px 60px;line-height:1;text-transform:none}.block03 .content-block{display:flex;margin:0;padding:32px;background:#FFF}.block03 .content-block .content-block-text{border:0;display:flex;flex-direction:column;align-items:center;justify-content:center}.block03 .content-block .content-block-text h3{display:none}.block03 .content-block .content-block-text .content{font-size:20px;font-weight:900;line-height:1.4;color:#364756}.block03 .content-block .content-block-text .cta_button{border-radius:32.5px !important;border:solid 2px #ff4a65 !important;padding:5px 40px !important;background:#FFF !important;font-size:16px;font-weight:bold !important;text-align:center;color:#ff4a65 !important}.block03 .slick-list{box-shadow:0 0 10px 0 rgba(0,0,0,0.1)}.block03 .slick-dots{background-color:#fdfdfd;position:relative;bottom:0;display:flex;justify-content:space-around;box-shadow:inset 0 20px 20px 0 rgba(0,0,0,0.05)}.slick-dotted.slick-slider{margin-bottom:0}.block03 .slick-dots li{width:auto;line-height:1;display:block;margin:0;height:auto}.block03 .slick-dots li a{font-size:11.8px;font-weight:bold;line-height:1.5;color:#8ba4b0;text-transform:uppercase;padding:8px 0;border-bottom:3px solid rgba(0,0,0,0);display:block}.block03 .slick-dots li.slick-active a{border-bottom:3px solid #51cdc7;position:relative}.block03 .slick-dots li.slick-active a:after{content:'';position:absolute;top:-16px;left:50%;transform:translateX(-50%);width:0;height:0;border-style:solid;border-width:0 16px 16px 16px;border-color:transparent transparent #EEE transparent}@media(max-width:767px){.block03 .content-block{display:block;padding:0}}@media(min-width:1024px){.block03 .span3{width:25%;margin:0 0 10px 0;padding:0 5px}.block03 .row .span3:first-child{padding-left:0}.block03 .row .span3:last-child{padding-right:0}}.block04 .widget-type-header{margin-bottom:75px}.block04 .il-fullwidth-cta-box{display:block;background:white;padding-top:24px}.block04 .il-fullwidth-cta-box .inner-image .hs_cos_wrapper_type_inline_text{top:-34px}.block04 .il-fullwidth-cta-box>div{width:100% !important}.block04 .il-fullwidth-cta-box .inner-image{height:137px}.block04 .il-fullwidth-cta-box .inner-image .hs_cos_wrapper_type_inline_text{background:#8ba4b0;color:#FFF}.block04 .il-fullwidth-cta-box .inner-content{background:0;padding:16px 16px 25px 16px}.block04 .il-fullwidth-cta-box .inner-content .inner{text-align:left;max-width:none}.block04 .il-fullwidth-cta-box .inner-content .inner h3{font-size:13.8px;font-weight:bold;line-height:1.29;color:#8ba4b0}.block04 .il-fullwidth-cta-box .inner-content .inner p{line-height:1.29}.block04 .il-fullwidth-cta-box .inner-content .inner .content{font-size:13.8px;font-weight:normal;line-height:1.29;color:#8ba4b0;margin-top:5px}.block04 .il-fullwidth-cta-box .inner-content .hs_cos_wrapper_type_cta{display:block;text-align:center}.block04 .il-fullwidth-cta-box .inner-content .hs_cos_wrapper_type_cta .cta_button{background:#51cdc7;margin-top:20px;font-size:13.8px;padding:5px 35px;font-weight:bold}@media(max-width:767px){.block04 .span4{margin-bottom:40px}.page-product-overview .hero{padding:111px 0 31px 0}.page-product-overview .hero .hero-content{max-width:none}.page-product-overview .hero .hero-content h2{font-size:16px;font-weight:normal;line-height:1.38;letter-spacing:normal;color:#364756;text-shadow:0 0 4px rgba(0,0,0,0.2);max-width:none}.block04 .widget-type-header{margin-bottom:40px}}