.rail-container{margin:30px 0;width:100%;background-size:100% 100%;height:650px}.lazy-background{background-repeat:no-repeat}.railcontainerimg{background-image:url("")}.railcontainerimg.visible{background:url(https://cdn2.hubspot.net/hubfs/5724847/FY_19_Revamp_Assets_Website/Industries/Rail%20Transportation/Rail%20Technical%20documentation%20solutions/IG/rail-bg-img.jpg) no-repeat}.rail-l3-temp p{font-size:18px !important;margin-top:15px}.rail-container .row .col-md-4{padding-left:0;padding-right:0}.rail-container .row{margin-left:0;margin-right:0}.rail-container .railtab{color:#fff;height:650px;transition:all .7s}.rail-container .railtab.rt2{border-right:2px solid #9fa0a0;border-left:2px solid #9fa0a0;z-index:1}.rail-container .railtab.rt2 span.notch{width:5px;height:200px;position:absolute;background-color:#9fa0a0}.rail-container .railtab.rt2 span.n1{top:235px;left:-3px}.rail-container .railtab.rt2 span.n2{top:235px;right:-3px}.rail-container .railtab:hover{height:650px}.bg{background-color:rgba(0,0,0,.5)}.rail-container .railtab .tabcontent{margin-left:auto;margin-right:auto;position:relative;top:50%;transform:translateY(0%);width:95%;max-height:100%}.rail-container .railtab .tabcontent.activehover{top:20% !important}.rail-container .railtab .tabcontent .row .col-md-8,.rail-container .railtab .tabcontent .row .col-md-4{padding-left:10px;padding-right:10px}.rail-container .railtab .tabcontent .row{height:100%;display:block;transition-timing-function:ease-out;transition:.25s;transform:translateY(650%)}.rail-container .railtab .tabcontent .row.activeOver{transition-timing-function:ease-out;transition:1.25s;transform:translateY(0)}.rail-container .railtab .tabcontent .details{background-color:#4c9aa4;padding:20px;margin:0 auto;margin-top:20px}.rail-container .railtab .tabcontent .details h4{font-size:16px;margin-bottom:3%}.rail-container .railtab .tabcontent .details ul{font-size:13px;list-style-type:disc;padding:0 0 0 15px}.rail-container .railtab .tabcontent .details ul li{font-weight:300;line-height:1.5em}.rail-container .railtab .tabcontent h2{text-align:center}.medtech-container-2.semicon2{margin-top:30px;margin-bottom:15px}.semicon2-wrapper img{margin:0 auto}.semicon2-wrapper .rail-container{background:url(https://cdn2.hubspot.net/hubfs/5724847/FY_19_Revamp_Assets_Website/Industries/Rail%20Transportation/Rail%20Technical%20documentation%20solutions/IG/semicon2-our-services.jpg) no-repeat;height:730px}.semicon2-wrapper .rail-container>.row{padding-left:30px;background:rgba(0,0,0,.6);height:100%}.semicon2-wrapper .rail-container .railtab{border-left:1px solid rgba(160,160,160,.5);border-right:0;z-index:1;overflow:hidden;height:730px}.semicon2-wrapper .rail-container .railtab:hover{height:730px}.semicon2-wrapper .rail-container .railtab .tabcontent .details{background:transparent;margin-top:0;padding:20px 0;font-size:15px;line-height:20px}.semicon2-wrapper .rail-container .railtab .tabcontent{top:7%}.semicon2-wrapper .rail-container .railtab .tabcontent.activehover{top:7% !important}.semicon2-wrapper .rail-container .railtab .tabcontent .hvr-cntnt,.semicon2-wrapper .rail-container .railtab .tabcontent .hvr-cntnt .details{padding:0}.semicon2-wrapper .rail-container .railtab .tabcontent .hvr-cntnt .details ul li{font-size:14px;line-height:24px}.tabcontent .hvr-cntnt .details .lrn-mor{margin-bottom:0;margin-top:10px}.tabcontent .hvr-cntnt .details .lrn-mor a{font-weight:700;color:#fff}.semicon2-wrapper .rail-container .railtab .tabcontent h2{font-family:EffraRegular,"Myriad Pro",Arial,"Arial Black";font-weight:700;text-align:left}.semicon2-wrapper .rail-container .railtab span.notch{width:3px;height:140px;position:absolute;background-color:#fff}.semicon2-wrapper .rail-container .railtab span.notch{top:50px;left:-2px}.semicon2 .rail-bottom-left-image.rail-bottom-box-right-l3{background-image:url(https://cdn2.hubspot.net/hubfs/5724847/FY_19_Revamp_Assets_Website/Industries/Rail%20Transportation/Rail%20Technical%20documentation%20solutions/IG/business-services.jpg)}.semicon2-wrapper p{font-size:16px !important}.tabcontent .hvr-cntnt .details p.lrn-mor{font-size:14px !important;line-height:24px}@media only screen and (max-width:1920px){.semicon2-wrapper .rail-container .railtab .tabcontent h2{font-size:20px;line-height:30px}}@media only screen and (max-width:1500px){.rail-container .railtab .tabcontent h2{font-size:22px}.semicon2-wrapper .rail-container .railtab .tabcontent h2{font-size:18px;line-height:26px}}@media only screen and (max-width:1024px){.rail-container .row .col-md-4{width:100% !important}.rail-container .railtab .tabcontent .row .col-md-8{width:100% !important}.rail-container{width:100%;background:url(https://cdn2.hubspot.net/hubfs/5724847/FY_19_Revamp_Assets_Website/Industries/Rail%20Transportation/Rail%20Technical%20documentation%20solutions/IG/rail-bg-img.jpg) no-repeat;background-size:cover;background-position:center;background-attachment:fixed;padding:15px;margin:10px 0;height:auto}.rail-container .row{margin-left:-12px;margin-right:-12px}.rail-container .row .col-md-4{padding-left:12px;padding-right:12px}.rail-container .railtab,.semicon2-wrapper .rail-container .railtab,.semicon2-wrapper .rail-container .railtab:hover,.semicon2-wrapper .rail-container{height:auto}.rail-container .railtab:hover{background-color:transparent;height:auto}.rail-container .railtab.rt2 span.notch{display:none}.rail-container .railtab .tabcontent{margin-left:0;margin-right:auto;position:relative;top:auto;transform:none;width:100%;text-align:left}.rail-container .railtab.rt2{border-right:0;border-left:0;z-index:1}.rail-container .railtab .tabcontent h2{text-align:left;font-size:16px;padding-bottom:7px;border:1px solid #9fa0a0;padding:7px;color:#333;margin-bottom:7px;border-radius:5px;margin:5px 0 5px;font-weight:300}.rail-container .railtab .tabcontent .details{margin-top:0;margin-bottom:7px}.rail-container .railtab .tabcontent .details h4{margin-bottom:7px}.rail-container .railtab .tabcontent .row{padding-bottom:15px;transform:translateY(0%)}.semicon2-wrapper .rail-container>.row{padding-left:0;padding:10px 0}.semicon2-wrapper .rail-container .railtab{padding:0 12px;width:100% !important;border-left:0}.semicon2-wrapper .rail-container .railtab span.notch{display:none}.semicon2-wrapper .rail-container .railtab .tabcontent .details,.semicon2-wrapper .rail-container .railtab .tabcontent .hvr-cntnt .details{padding:15px}.semicon2-wrapper .rail-container .row{margin-left:-15px;margin-right:-15px}.semicon2-wrapper .rail-container{padding:0 15px}.semicon2-wrapper .rail-container .railtab .tabcontent h2{font-size:16px}}.accordion__icon{display:none}@media(max-width:1024px){.rail-container .accordion__section:last-of-type{margin-bottom:0}.rail-container .accordion__titlebox{position:relative;display:block !important}.rail-container .railtab{background:transparent}.rail-container .accordion__icon{min-width:18px;height:18px;display:inline-block;position:absolute;right:9px;top:8px}.rail-container .accordion__icon .minus,.rail-container .accordion__icon .plus{position:absolute;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:18px;color:#333;height:18px;will-change:transform;transition:.3s}.rail-container .accordion__icon .plus{opacity:1;visibility:visible}.rail-container .accordion__icon .minus{opacity:0;visibility:hidden}.rail-container .accordion__title{margin-left:18px}.rail-container .accordion__content{padding:20px 50px;display:none}.rail-container .accordion__content{padding:0 4px 0 2px}.rail-container .accordion__titlebox_active{background:rgba(0,0,0,.03)}.rail-container .accordion__titlebox_active .plus{opacity:0;visibility:hidden}.rail-container .accordion__titlebox_active .minus{opacity:1;visibility:visible}.hidemobile{display:none}.mobile-container{padding-left:15px;padding-right:15px}}.rail-container .row .col-md-4{overflow:hidden}@media screen and (max-width:1024px) and (min-width:768px){.rail-info-new{margin-top:80px}.semicon2-wrapper .rail-container .railtab .tabcontent .details{font-size:14px;line-height:18px;padding:0 15px}.semicon2-wrapper .rail-container .railtab .tabcontent .hvr-cntnt .details ul li{font-size:14px;line-height:20px}}@media(max-width:767px){.rail-info-new{margin-top:49px}.semicon2-wrapper .rail-container .railtab .tabcontent .row{padding-bottom:8px}.semicon2-wrapper .rail-container .railtab .tabcontent .details{margin:0}.semicon2-wrapper .rail-container .railtab .tabcontent h2{font-size:15px;line-height:22px;padding:4px 7px}.semicon2-wrapper .rail-container .accordion__icon{top:6px}}@media(max-width:640px){.semicon2-wrapper .rail-container .railtab .tabcontent h2,.semicon2-wrapper .rail-container .railtab .tabcontent .details h4{font-size:14px;line-height:16px}.semicon2-wrapper .rail-container .railtab .tabcontent .details,.semicon2-wrapper .rail-container .railtab .tabcontent .hvr-cntnt .details{font-size:12px;line-height:16px;padding:5px 15px}.semicon2-wrapper .rail-container .accordion__icon{top:3px}}@media(max-width:480px){.semicon2-wrapper .rail-container .railtab .tabcontent h2,.semicon2-wrapper .rail-container .railtab .tabcontent .details h4{font-size:12px;line-height:16px}.semicon2-wrapper .rail-container .railtab .tabcontent h2{padding:7px}.semicon2-wrapper .rail-container .railtab .tabcontent .hvr-cntnt .details ul li{font-size:12px;line-height:16px}.semicon2-wrapper .rail-container .accordion__icon{top:6px}}@media screen and (max-width:1279px) and (min-width:1025px){.rail-container .railtab .tabcontent.activehover{top:12% !important}.rail-container .railtab .tabcontent .details{padding:10px}.rail-container .railtab .tabcontent .details ul{word-wrap:break-word}}