.service-banner{text-align:center;color:#fff;background:linear-gradient(#60606080,#60606080),url(/sites/xrextrusion/aboutus-slide.jpg) 50%/cover;align-items:center;min-height:500px;display:flex}.service-banner>div{width:100%;padding:10px}.service-banner h1{text-shadow:0 0 10px #0005;margin-bottom:20px;font:600 50px/1.4 Arial,sans-serif}.service-banner p{margin-bottom:27.2px;padding:0 50px;font:17px/1.65 Arial,sans-serif}.service-row{grid-template-columns:45% 55%;align-items:center;max-width:1140px;margin:auto;padding-top:50px;display:grid}.service-illustration{padding-right:10px}.service-illustration h2{letter-spacing:12px;text-transform:uppercase;color:#6cb146;margin-bottom:20px;font-size:30px;font-weight:600;line-height:1.3}.service-illustration img{width:100%}.service-questions{padding:20px}.service-questions details:not(:last-child){margin-bottom:15px}.service-questions summary{color:#6cb146;text-transform:uppercase;cursor:pointer;border-bottom:1px solid #e5e5e5;padding:15px 35px 15px 15px;font:500 15px/1 Arial,sans-serif;list-style:none;position:relative}.service-questions summary::-webkit-details-marker{display:none}.service-caret{fill:#000;width:6px;height:15px;position:absolute;top:15px;right:15px}.service-questions details[open] .service-caret{fill:#00ce1b;transform:rotate(-90deg)}.service-answer{color:#5e5e5e;border-bottom:1px solid #e5e5e5;padding:15px;font-size:16px;font-weight:300;line-height:1.6}.service-answer p{margin-bottom:25.6px}.service-row-1{grid-template-columns:50% 50%}.service-row-1 .service-illustration{grid-area:1/2}.service-row-1 .service-questions{grid-area:1/1}.service-row-2{padding-bottom:50px}.service-row-2 .service-answer{color:#bfbfbf}@media (max-width:1024px){.service-banner{min-height:90vh}.service-row{grid-template-columns:50% 50%;padding:100px 25px}.service-illustration{padding-right:30px}.service-questions details:not(:last-child){margin-bottom:4px}}@media (max-width:767px){.service-row{flex-direction:column;align-items:stretch;padding:50px 20px;display:flex}.service-illustration{padding:0}.service-questions{padding:50px 0 0}.service-row-1 .service-questions{order:-1}}
