@media (min-width:1920px){.diagram-title{max-width:1500px}.diagram-inner-main.two.middle h4:last-child{margin-inline-end:-300px!important}.diagram-inner-main.two.middle h4:first-child{margin-inline-start:-300px!important}}@media (min-width:1440px) and (max-width:1919px){.diagram-title{max-width:100%}.diagram-inner h4{margin:12px 150px}.diagram-para{padding-right:80px}.diagram-inner-main.two.req{margin-top:-20px}.diagram-inner-main.two.req h4:not(:last-child),.diagram-inner-main.two.trans h4:not(:last-child){margin-inline-start:-180px}.diagram-inner-main.two.req h4:last-child,.diagram-inner-main.two.trans h4:last-child{margin-inline-end:-180px}.diagram-inner-main.two.middle h4:first-child{margin-inline-start:-200px}.diagram-inner-main.two.middle h4:last-child{margin-inline-end:-200px}.cards-left-text{border:1px solid #351c0b33}}@media (min-width:1024px) and (max-width:1439px){.diagram-inner h4{margin:10px 100px;width:230px}.diagram-inner-main.two h4:first-child{margin-inline-end:150px}.diagram-banner-inner{left:10%;top:60%}.cards-left-text p{max-width:100%}.diagram-inner-main.two.middle h4:first-child{margin-inline-start:-50px}.diagram-inner-main.two.middle h4:last-child{margin-inline-end:-50px}.banner{display:none}.new-banner{display:block;height:auto;width:100%}}@media (min-width:768px) and (max-width:1023px){.banner{display:none!important}.new-banner{height:auto;width:100%}.first h4.regu,.new-banner{display:block!important}.diagram-inner-main.one.last{display:none}.first{display:flex;justify-content:space-evenly}.diagram-inner-main.one.as h4{margin-inline-end:0;margin-inline-start:0!important}.cards-left-text p{max-width:100%}.diagram-inner-main.two h4:first-child{margin-inline-end:0}.diagram-inner-main.two.middle h4:first-child{margin-inline-start:5px}.diagram-inner-main.two.middle h4:last-child{margin-inline-end:5px}.diagram-main h3{font-size:3rem}.diagram-main h4{text-align:center}.diagram-inner h4{margin:10px}.diagram-wrapper-inner{background:none;margin-top:50px;padding:0}.diagram-inner{max-width:3000px}.diagram-main{left:0;padding-bottom:20px;position:relative;text-align:center;top:0}.diagram-inner-main.one h4:last-child{margin-inline-start:0}.last{left:350px;position:relative;top:-590px}}@media (max-width:767px){.diagram-inner-main h4{font-size:13px;line-height:18px}.first h4.regu{display:block!important}.diagram-inner-main.one.last{display:none}.first{display:flex}.diagram-inner-main.two,.first{flex-direction:column;justify-content:space-between}.diagram-inner-main.one.as h4{margin-inline-end:0;margin-inline-start:0!important}.diagram-inner-main.two.middle h4:last-child{margin-inline-end:0}.diagram-inner-main.one.last-child{display:none}.diagram-inner-main.one h4:first-child{margin-top:auto}.diagram-main h4{margin-inline-start:-50px}.diagram-inner h4{margin:5px 0 15px;padding:10px 5px;width:100%}.diagram-heading,.diagram-para{text-align:center}.diagram-wrapper-inner{background:none;padding:50px 0 0}.diagram-inner{max-width:3000px}.diagram-main{left:0;padding-bottom:20px;position:relative;text-align:center;top:0}.diagram-inner-main.one h4:last-child{margin-inline-start:0;margin-top:0}.last{margin-inline-start:180px;position:relative;top:-250px}.cards-inner{flex-direction:column}.flex-reverse{flex-direction:column-reverse!important}.cards-left,.cards-right{width:100%}.cards-left-text{margin-bottom:20px;padding:10px}.implement.other,.implement.other .cards-left{margin-top:20px}.cards-right-images{padding-bottom:20px;text-align:center}.cards-right-images img{width:70%}.cost-estimation-left{margin-inline-start:0;margin-top:50px;width:100%}.cost-estimation-right-inner img{margin-inline-start:0}.compliance-three-points{text-align:start}.compliance-three-points img{text-align:center;width:100%}}