.tools-intro{width:100%;display:block;margin-top:50px;margin-bottom:50px;padding:18px 26px 22px 22px;overflow:hidden}.tools-intro-left{width:557px;padding-right:18px;float:left}.osi .tools-intro-left h3{font-size:30px;line-height:35px;letter-spacing:-.001em;margin-bottom:14px}.osi .tools-intro-left p{font-size:20px;line-height:24px;letter-spacing:-.001em;margin-bottom:10px}.osi .tools-intro-left ul{padding-bottom:6px;width:110%}.tools-intro-left ul li{display:block;padding-left:15px;position:relative;width:100%}.tools-intro-left ul li:before{border-radius:50%;content:"";height:7px;left:2px;position:absolute;top:6px;width:7px}.tools-intro-left p strong{font-family:'proxima_nova_rgbold';margin-top:10px;display:block}.tools-intro-left p.space-w{width:140%}.tools-intro-right{padding-left:10px;width:23%;display:block;position:relative;float:right}.tools-intro-right img{margin-top:47px}.single{width:80%}.osi .green-intro{border:5px solid #2e9044}.osi .green-intro .tools-intro-left{width:74%}.osi .green-intro .tools-intro-right{text-align:center;width:23%}.osi .green-intro .tools-intro-left h3{font-family:"proxima_nova_ltsemibold";color:#2e9044}.osi .green-intro .tools-intro-left ul li:before{background-color:#2e9044}.osi .green-intro .tools-intro-left p{margin:0}.green-intro .tools-intro-right img{margin-top:4px}.osi .purple-intro{border:5px solid #943895}.osi .purple-intro .tools-intro-left h3{color:#943895}.osi .purple-intro .tools-intro-left h3 span{font-style:italic}.osi .purple-intro .tools-intro-left{width:75%}.osi .purple-intro .tools-intro-right{text-align:center;width:23%}.osi .purple-intro .tools-intro-right img{margin-bottom:4px;margin-top:6px}.osi .purple-intro .tools-intro-left a{color:#0073cf;font-family:"proxima_nova_ltsemibold"}.osi .blue-intro{border:5px solid #0174cf}.osi .blue-intro .tools-intro-left h3{color:#0174cf}.osi .orange-intro{border:5px solid #f63}.osi .orange-intro .tools-intro-left h3{color:#f63;font-family:"proxima_nova_ltsemibold"}.osi .orange-intro .tools-intro-left h3 span{font-style:italic}.osi .orange-intro .tools-intro-left{width:75%}.osi .orange-intro .tools-intro-right{text-align:center;width:23%}.osi .orange-intro .tools-intro-right img{margin-bottom:4px;margin-top:6px}.osi .orange-intro .tools-intro-left a{color:#0073cf;font-family:"proxima_nova_ltsemibold"}.orange-intro .tools-intro-left a{color:#0073cf;font-family:"proxima_nova_ltsemibold"}.tools-contant .tools-contant-left a{color:#000;font-family:"proxima_nova_ltsemibold"}.full-intro .sub-head{font-family:"proxima_nova_ltsemibold";font-size:30px;line-height:1.2}.statement-2 .colume{margin-left:47px}.industry-solutions .colume{min-height:638px;padding:51px 50px 0 0}.colume .head{color:#666;font-size:50px;line-height:1.1;margin:0 0 20px}.industry-solutions .sub-head{margin:0 0 30px}.full-intro .colume>p{font-size:20px;letter-spacing:-.007em;line-height:24px;margin:0;padding-bottom:20px;min-height:auto}.full-intro .colume{max-width:75%}.full-intro ul{padding-left:20px}.full-intro ul>li{position:relative}.full-intro ul>li:before{color:#2f7fd8;content:"•\20";font-size:24px}.full-intro ul>li p{padding-left:15px}.full-intro.light{color:#fff}.full-intro.light .sub-head{color:#fff}.full-intro.light .head{color:#999}.half-intro .colume{max-width:470px;padding:40px 0;position:relative;overflow:hidden;width:50%;z-index:10}.half-intro .sub-head{font-family:"proxima_nova_ltsemibold";font-size:40px;margin:0 0 20px}.half-intro.dark .sub-head{color:#2c77ba}.sub-headh4{font-family:"proxima_nova_ltsemibold";padding:10px 0 !important;font-size:30px}.osi .half-intro p{margin:0 0 10px}.osi .half-intro p strong{font-family:"proxima_nova_ltsemibold"}.half-intro.light{color:#fff}.half-intro.light .sub-head{color:#fff}.half-intro.light .head{color:#999}@media(min-width:990px) and (max-width:1200px){.tools-intro-left{width:60%}.tools-intro-right{width:40%}.statement-2 .colume{margin-left:0;padding:0 20px;max-width:100%}.full-intro .sub-head{font-size:27px}}@media(min-width:768px) and (max-width:990px){.tools-intro-left p{font-size:17px;line-height:21px}.tools-intro-left{width:60%}.tools-intro-right{width:40%}.osi .tools-intro-left p{font-size:17px;line-height:21px}.single{width:80%}.statement-2 .colume{margin-left:0;padding:0 20px;max-width:100%}.full-intro .sub-head{font-size:27px}.half-intro .colume{font-size:19px;line-height:24px;max-width:100%;padding:15px 20px 47px;width:100%}.half-intro.dark{background:#fff}.half-intro.light{background:#22489c}}@media(min-width:660px) and (max-width:767px){.tools-intro-left p{font-size:17px;line-height:21px}.tools-intro-left{width:60%}.tools-intro-right{width:40%}.osi .tools-intro-left p{font-size:17px;line-height:21px}.single{width:80%}.statement-2 .colume{margin-left:0;padding:0 20px;max-width:100%}.full-intro .sub-head{font-size:24px;margin-bottom:15px}.industry-solutions .colume{min-height:638px;padding:20px 0}.colume .head{font-size:30px}.half-intro .colume{font-size:19px;line-height:24px;max-width:100%;padding:15px 20px 47px;width:100%}.half-intro.dark{background:#fff}.half-intro.light{background:#22489c}}@media(max-width:659px){.tools-intro{margin-bottom:20px;margin-top:20px;padding:10px;width:100%;border:none}.tools-intro-left{float:none;padding-right:0;width:100%}.tools-intro-right{float:none;padding-left:0;margin:0 auto;width:270px}.tools-intro-right img{margin-top:15px}.green-intro{border:none}.osi .green-intro .tools-intro-left{width:100%}.osi .green-intro .tools-intro-right{width:100%}.osi .tools-intro-left ul{width:100%}.tools-intro-left p.space-w{width:100%}.orange-intro .tools-intro-left{width:100%}.orange-intro{padding:20px}.orange-intro .tools-intro-right{width:100%}.statement-2 .colume{margin-left:0;min-height:1px !important;padding:0 15px !important}.full-intro .colume{max-width:100%}.full-intro .sub-head{font-size:20px;margin:0 0 10px}.colume .head{font-size:30px;margin:0 0 8px;font-family:proxima_nova_ltsemibold}.industry-solutions .colume{background-color:#fff;max-width:100%;min-height:588px;padding:20px}.industry-solutions .sub-head{font-family:"proxima_nova_rgbold";font-size:24px}.osi .full-intro ul{padding-left:20px}.full-intro .colume{max-width:75%}.half-intro .colume{font-size:19px;line-height:24px;max-width:100%;padding:15px 20px 47px !important;width:100%}.half-intro .sub-head{font-size:34px}.half-intro.dark{background:#fff}.half-intro.light{background:#22489c}.full-intro.light{color:#000}.full-intro.light .sub-head{color:#000}.full-intro.light .head{color:#22489c}}