.t4s-section-inner .t4s-container{border-top:none;border-bottom:none;max-width:1700px}.cameras-section{display:flex;flex-flow:row wrap}.cameras-section>*{padding:10px;flex:1 100%}.cameras-section h1,.cameras-section p{font-family:"Public Sans",sans-serif}.cameras-section .cc-right,.cameras-section .cc-center{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;text-align:center}.cameras-section .cc-left,.cameras-section .cc-right{width:25%;display:flex;flex-direction:column;align-items:center}.cameras-section .cc-center h1{max-width:751px;font-size:45px;font-weight:700;letter-spacing:0;line-height:normal;text-transform:uppercase;color:#000}.cameras-section .cc-center p{max-width:751px;font-size:18px;font-weight:600;letter-spacing:0;line-height:normal;color:#f58026}.cameras-section .cc-right img{width:220px;padding:10px 0}.cameras-section .cc-right button{border-radius:10px;width:100%;padding:10px 30px}.cameras-section .cc-right p{font-size:18px;font-weight:600;color:#000}.cameras-section .cc-right p span{font-size:23px;font-weight:700}.cameras-section .cc-right a{width:70%}.three-column_accordion_section{display:flex;gap:20px}.three-column_accordion_section .image-column{width:30%;align-self:center}.three-column_accordion_section .railhead-ex-column{background-color:#e2e8f0;padding:22px 0}.three-column_accordion_section .railhead-ex-column.cc-right{text-align:left;align-items:baseline;height:fit-content}.three-column_accordion_section .railhead-ex-column.cc-right img{width:100%}.three-column_accordion_section .railhead-ex-column p{margin-bottom:0;font-weight:700;font-size:18px;line-height:normal;letter-spacing:0;color:#000;padding-bottom:12px;text-align:left;padding-left:10px}.three-column_accordion_section .railhead-ex-column ol{padding:0 32px}.three-column_accordion_section .railhead-ex-column ol li{list-style-type:decimal;color:#000;text-align:justify;line-height:normal}.three-column_accordion_section .product-info-column{width:100%}.three-column_accordion_section .product-info-column h2{padding-bottom:35px}.three-column_accordion_section .product-info-column h2 a{font-family:"Public Sans",sans-serif;font-weight:700;font-size:23px;letter-spacing:normal;text-align:center;color:#000}.three-column_accordion_section .product-info-column p{font-size:18px;font-weight:400;text-align:justify;line-height:120%;color:#000}.three-column_accordion_section .product-info-column a{font-size:18px;font-weight:700;text-align:center;text-decoration:underline}.three-column_accordion_section .product-info-column .accordion{margin-bottom:10px;width:100%;position:relative}.three-column_accordion_section .product-info-column .accordion .accordion-header{display:flex;justify-content:space-between;color:#000;width:100%;text-align:left;padding:10px;font-weight:bold;cursor:pointer;background:#e2e8f0;border:none}.three-column_accordion_section .product-info-column .accordion .accordion-content{display:none;padding:10px;border:1px solid #ddd;border-top:none;background-color:#fff;z-index:2}.three-column_accordion_section .product-info-column .accordion .accordion-content li{list-style-type:disc;color:#000;text-align:justify;font-size:18px}.three-column_accordion_section .product-info-column .accordion.open .accordion-content{display:block;position:absolute;width:100%}.three-column_accordion_section .image-column .image-wrapper{position:relative;display:flex;flex-direction:column}.three-column_accordion_section .image-column .image-wrapper img{width:175px}.three-column_accordion_section .image-column .image-wrapper #tool-img-2{align-self:flex-end}.integration-section{display:flex;gap:20px}.integration-section>*{padding:10px;flex:1 100%}.integration-section .is-center h2,.integration-section .is-center p{letter-spacing:normal;color:#000;font-family:"Public Sans",sans-serif;line-height:normal}.integration-section .is-center h2 a{font-weight:700;font-size:26px;text-align:center;color:#000;text-decoration:none}.integration-section .is-center p{font-size:20px;text-align:justify;margin-top:30px}.integration-section .is-center a{text-decoration:underline;text-align:center;padding-top:30px;font-size:18px;display:flex;flex-direction:column}.integration-section .is-left .info-box{display:flex;align-items:center;background:#dedede;padding:5px 0;position:relative;margin:10px 0}.integration-section .is-left .info-box span{display:inline-block;width:20px;height:100%;background-color:#f58026;margin-right:10px;position:absolute}.integration-section .is-left .info-box p{margin:0 30px;font-size:18px;color:#000;line-height:normal}.integration-section .is-right h3{font-weight:700;font-size:23px;margin-bottom:10px;color:#000;text-align:center;letter-spacing:0}.integration-section .is-right .orange-card{background:linear-gradient(180deg, rgb(250, 194, 150) 0%, rgb(245, 128, 38) 23%);border-radius:20px;color:#fff;text-align:center;font-size:18px;letter-spacing:0;line-height:normal;display:flex;flex-direction:column;justify-content:center;padding:30px;margin-top:20px;height:190px}.integration-section .is-right .orange-card.ver2{height:fit-content}.integration-section .is-right .orange-card p{margin-bottom:0}.integration-section .is-right .bottom-text{color:#f58026;font-size:18px;text-align:center;line-height:normal;margin:20px 0}.integration-section .is-right img{padding-bottom:15px}.locomotive-application-section h3{text-align:center;padding-bottom:35px}.locomotive-application-section h3 a{font-size:26px;font-weight:700;font-family:"Public Sans",sans-serif;color:#000;letter-spacing:normal}.locomotive-application-section .la-row{display:flex;gap:20px}.locomotive-application-section .la-row p{font-size:20px;color:#fff;margin-bottom:0}.locomotive-application-section .la-row .black-box{background-color:#000;width:400px;padding:31px;display:flex;flex-direction:column;justify-content:center}.locomotive-application-section .la-row .orange-box{background-color:#f58026;width:400px;padding:31px;display:flex;flex-direction:column;justify-content:center}.locomotive-application-section .la-row .orange-box p{padding-bottom:10px}.locomotive-application-section .la-row .orange-box ul{margin-bottom:0}.locomotive-application-section .la-row .orange-box ul li{list-style-type:disc;color:#fff;text-align:left;padding-bottom:7px;font-size:20px;letter-spacing:normal}.locomotive-application-section .la-row .img-box{align-self:center}.three-cards-section{display:flex;gap:20px}.three-cards-section>*{flex:1 100%}.three-cards-section .tc-col{padding:22px 10px;flex:1 0 0;text-align:center}.three-cards-section .tc-col h3{margin-bottom:10px}.three-cards-section .tc-col h3 a{font-family:"Public Sans",sans-serif;font-weight:700;font-size:20px;letter-spacing:normal;color:#000}.three-cards-section .tc-col p{font-size:18px;font-weight:400;text-align:justify;line-height:120%;color:#000}.three-cards-section .tc-col.mid-column img{max-width:300px;width:100%}.three-cards-section .tc-col.mid-column p{padding-top:20px}.three-cards-section .tc-col.orange-column img,.three-cards-section .tc-col.gray-column img{max-width:250px;width:100%}.three-cards-section .tc-col.orange-column{background-color:#f58026;color:#fff;padding:25px;display:flex;flex-direction:column;justify-content:space-around;align-items:center}.three-cards-section .tc-col.orange-column ul li{color:#fff;text-align:center;padding-bottom:7px;font-size:18px;letter-spacing:normal}.three-cards-section .tc-col.gray-column{background-color:#a6a8aa;color:#fff;padding:25px;display:flex;flex-direction:column;justify-content:space-around;align-items:center}.three-cards-section .tc-col.gray-column ul li{color:#fff;text-align:center;padding-bottom:7px;font-size:18px;letter-spacing:normal}.two-box-containers{display:flex;gap:20px}.two-box-containers .gray-container,.two-box-containers .orange-container{padding:30px;text-align:center}.two-box-containers .gray-container h3,.two-box-containers .orange-container h3{margin-bottom:10px}.two-box-containers .gray-container h3 a,.two-box-containers .orange-container h3 a{font-family:"Public Sans",sans-serif;font-weight:700;font-size:26px;letter-spacing:normal;color:#000}.two-box-containers .gray-container p,.two-box-containers .orange-container p{font-size:18px;font-weight:400;text-align:justify;line-height:120%;color:#000}.two-box-containers .gray-container{background-color:#a6a8aa;color:#fff;display:flex;flex-direction:column;justify-content:center;align-items:center;width:30%;gap:30px}.two-box-containers .gray-container img{width:100%;max-width:300px}.two-box-containers .gray-container .gc-text p{text-align:center;color:#fff}.two-box-containers .orange-container{background-color:#f58026;color:#fff;align-items:center;width:70%}.two-box-containers .orange-container .oc-row{display:flex}.two-box-containers .orange-container .oc-row.oc-top div,.two-box-containers .orange-container .oc-row.oc-bottom div{width:50%}.two-box-containers .orange-container .oc-row.oc-top div img,.two-box-containers .orange-container .oc-row.oc-bottom div img{width:100%;max-width:250px}.two-box-containers .orange-container .oc-row.oc-bottom #ssd-text-2{color:#fff;margin-bottom:0}.two-box-containers .orange-container .oc-row .oc-text-2 li{padding-bottom:20px}.two-box-containers .orange-container img{transform:rotate(315deg)}.two-box-containers .orange-container ul li{color:#fff;padding-bottom:7px;font-size:18px;letter-spacing:normal;list-style-type:disc;width:90%;text-align:left}@media all and (min-width: 600px){.aside{flex:1 0 0}.railhead-exclusive-column.aside{flex:1 0 0}.orange-column,.gray-column{flex:1 0 0}}.three-cards-section{flex-direction:column}.three-cards-section>*{flex:1 0 auto}@media all and (min-width: 800px){.cc-center{flex:2 0px}.cc-left{order:1}.cc-center{order:2}.cc-right{order:3}.is-center{flex:1.8 0px}.is-left{order:1}.is-center{order:2}.is-right{order:3}.three-cards-section{flex-direction:row}.orange-column{order:1}.mid-column{order:2}.gray-column{order:3}}@media screen and (max-width: 800px){.locomotive-application-section .la-row{flex-direction:column;align-items:center}.locomotive-application-section .la-row .orange-box,.locomotive-application-section .la-row .black-box{width:100%;max-width:400px}.integration-section{flex-direction:column}.integration-section .is-left img,.integration-section .is-right img{max-width:250px;margin:auto}.integration-section .image-wrapper,.integration-section .railhead-exclusive-column{display:flex;flex-direction:column}.cameras-section .cc-left{display:flex;flex-direction:row;align-items:center;flex-wrap:wrap;justify-content:center}.cameras-section .cc-center h1{font-size:40px}}@media screen and (max-width: 700px){.two-box-containers{flex-direction:column}.two-box-containers .orange-container,.two-box-containers .gray-container{width:100%}}@media screen and (max-width: 600px){.railhead-ex-column .card{width:100%}}@media screen and (max-width: 500px){.t4s-container .t4s-code__liquid{margin:0 10px}.two-box-containers .orange-container .oc-row{flex-direction:column}.two-box-containers .orange-container .oc-row.oc-top div,.two-box-containers .orange-container .oc-row.oc-bottom div{width:100%}.two-box-containers .orange-container ul li{width:100%}}/*# sourceMappingURL=custom-integrations.min.css.map */
