.elementor-7176 .elementor-element.elementor-element-1974fae{--display:flex;}.elementor-7176 .elementor-element.elementor-element-8d63cbd{--display:flex;}.elementor-7176 .elementor-element.elementor-element-b68a068{--display:flex;}.elementor-7176 .elementor-element.elementor-element-ac2cd2b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7176 .elementor-element.elementor-element-27ba0773 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-7176 .elementor-element.elementor-element-27ba0773:not(.elementor-motion-effects-element-type-background), .elementor-7176 .elementor-element.elementor-element-27ba0773 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-7176 .elementor-element.elementor-element-27ba0773{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 0px 40px 0px;}.elementor-7176 .elementor-element.elementor-element-27ba0773 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7176 .elementor-element.elementor-element-76acd7dc > .elementor-element-populated{margin:0px 40px 0px 0px;--e-column-margin-right:40px;--e-column-margin-left:0px;}.elementor-7176 .elementor-element.elementor-element-3cd3d7b9 > .elementor-element-populated{padding:30px 30px 30px 30px;}.elementor-7176 .elementor-element.elementor-element-3cb655b5 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-7176 .elementor-element.elementor-element-3cb655b5{margin-top:0px;margin-bottom:0px;padding:0px 0px 100px 0px;}.elementor-7176 .elementor-element.elementor-element-6771f5f{--display:flex;}.elementor-7176 .elementor-element.elementor-element-d9eba5a > .elementor-widget-container{margin:-59px 0px -136px 0px;}.elementor-7176 .elementor-element.elementor-element-453514a5 > .elementor-container{max-width:1140px;}.elementor-7176 .elementor-element.elementor-element-453514a5{margin-top:30px;margin-bottom:0px;}.elementor-7176 .elementor-element.elementor-element-14684bcb > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:10px;}.elementor-7176 .elementor-element.elementor-element-5b846a54 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-7176 .elementor-element.elementor-element-5b846a54{text-align:center;}.elementor-7176 .elementor-element.elementor-element-1d0a8ebd > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:10px;}.elementor-7176 .elementor-element.elementor-element-121e446b > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-7176 .elementor-element.elementor-element-121e446b{text-align:center;}.elementor-7176 .elementor-element.elementor-element-415ed921 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:10px;}.elementor-7176 .elementor-element.elementor-element-6993c7a0 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-7176 .elementor-element.elementor-element-6993c7a0{text-align:center;}.elementor-7176 .elementor-element.elementor-element-77fe60e0 > .elementor-container{max-width:1140px;}.elementor-7176 .elementor-element.elementor-element-77fe60e0{margin-top:30px;margin-bottom:0px;}.elementor-7176 .elementor-element.elementor-element-7d2820e4 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:10px;}.elementor-7176 .elementor-element.elementor-element-3e6b50e8 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-7176 .elementor-element.elementor-element-3e6b50e8{text-align:center;}.elementor-7176 .elementor-element.elementor-element-5053317b > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:10px;}.elementor-7176 .elementor-element.elementor-element-75be001c > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-7176 .elementor-element.elementor-element-75be001c{text-align:center;}.elementor-7176 .elementor-element.elementor-element-4d9fd49c > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:10px;}.elementor-7176 .elementor-element.elementor-element-56e712e1 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-7176 .elementor-element.elementor-element-56e712e1{text-align:center;}.elementor-7176 .elementor-element.elementor-element-2edc220{--display:flex;}.elementor-7176 .elementor-element.elementor-element-f8af73a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7176 .elementor-element.elementor-element-6b21c59{--display:flex;}.elementor-7176 .elementor-element.elementor-element-9b103cf{--display:flex;}.elementor-7176 .elementor-element.elementor-element-6444f90 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7176 .elementor-element.elementor-element-f4e12ae{--display:flex;}.elementor-7176 .elementor-element.elementor-element-88afcea > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7176 .elementor-element.elementor-element-1ae172b{--display:flex;}.elementor-7176 .elementor-element.elementor-element-0559bde{--display:flex;}.elementor-7176 .elementor-element.elementor-element-e97e3ce{--display:flex;}.elementor-7176 .elementor-element.elementor-element-ee4bfa2{--display:flex;}.elementor-7176 .elementor-element.elementor-element-17c4dd76{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;}.elementor-7176 .elementor-element.elementor-element-56010a07{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7176 .elementor-element.elementor-element-6ca49f91{text-align:center;}.elementor-7176 .elementor-element.elementor-element-51c3be04 > .elementor-widget-container{margin:-15px 0px -15px 0px;}.elementor-7176 .elementor-element.elementor-element-51c3be04{text-align:center;}.elementor-7176 .elementor-element.elementor-element-46c15776{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7176 .elementor-element.elementor-element-6eebc3b{--e-image-carousel-slides-to-show:5;}.elementor-7176 .elementor-element.elementor-element-3b161a5b > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-end;align-items:flex-end;}.elementor-7176 .elementor-element.elementor-element-3b161a5b:not(.elementor-motion-effects-element-type-background), .elementor-7176 .elementor-element.elementor-element-3b161a5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fastdoorchina.com/wp-content/uploads/2024/08/ksm-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7176 .elementor-element.elementor-element-3b161a5b > .elementor-background-overlay{background-color:var( --e-global-color-text );opacity:0.46;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7176 .elementor-element.elementor-element-3b161a5b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 0px 60px 0px;}.elementor-7176 .elementor-element.elementor-element-52b73474 > .elementor-element-populated{padding:0px 100px 0px 0px;}.elementor-7176 .elementor-element.elementor-element-6b5a3754 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7176 .elementor-element.elementor-element-6b5a3754{text-align:center;}.elementor-7176 .elementor-element.elementor-element-285e405a > .elementor-widget-container{margin:-19px 0px 0px 0px;}.elementor-7176 .elementor-element.elementor-element-285e405a{text-align:center;}.elementor-7176 .elementor-element.elementor-element-700f4b08{--display:flex;}.elementor-7176 .elementor-element.elementor-element-685fdd58 .elementor-button{background-color:var( --e-global-color-primary );}.elementor-7176 .elementor-element.elementor-element-28faf1e0:not(.elementor-motion-effects-element-type-background), .elementor-7176 .elementor-element.elementor-element-28faf1e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-7176 .elementor-element.elementor-element-28faf1e0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 100px 0px;}.elementor-7176 .elementor-element.elementor-element-28faf1e0 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7176 .elementor-element.elementor-element-4b48fedb > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-7176 .elementor-element.elementor-element-a66abda{text-align:center;}.elementor-7176 .elementor-element.elementor-element-34455730 > .elementor-container{max-width:1287px;}.elementor-7176 .elementor-element.elementor-element-34455730{margin-top:40px;margin-bottom:0px;}.elementor-7176 .elementor-element.elementor-element-54821777 > .elementor-element-populated{margin:20px 20px 20px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;padding:0px 0px 0px 0px;}.elementor-7176 .elementor-element.elementor-element-44cdd535 > .elementor-widget-container{margin:0px 0px -1px 0px;}.elementor-7176 .elementor-element.elementor-element-44cdd535 .elementor-image-box-wrapper{text-align:center;}.elementor-7176 .elementor-element.elementor-element-44cdd535.elementor-position-right .elementor-image-box-img{margin-left:20px;}.elementor-7176 .elementor-element.elementor-element-44cdd535.elementor-position-left .elementor-image-box-img{margin-right:20px;}.elementor-7176 .elementor-element.elementor-element-44cdd535.elementor-position-top .elementor-image-box-img{margin-bottom:20px;}.elementor-7176 .elementor-element.elementor-element-44cdd535 .elementor-image-box-title{margin-bottom:0px;font-weight:bold;}.elementor-7176 .elementor-element.elementor-element-44cdd535 .elementor-image-box-wrapper .elementor-image-box-img{width:90%;}.elementor-7176 .elementor-element.elementor-element-44cdd535 .elementor-image-box-img img{border-radius:0px;transition-duration:0.3s;}.elementor-7176 .elementor-element.elementor-element-44cdd535 .elementor-image-box-description{font-size:15px;}.elementor-7176 .elementor-element.elementor-element-786389b6 > .elementor-element-populated{margin:20px 20px 20px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;padding:0px 0px 0px 0px;}.elementor-7176 .elementor-element.elementor-element-40f5a885 > .elementor-widget-container{margin:0px 0px -1px 0px;}.elementor-7176 .elementor-element.elementor-element-40f5a885 .elementor-image-box-wrapper{text-align:center;}.elementor-7176 .elementor-element.elementor-element-40f5a885.elementor-position-right .elementor-image-box-img{margin-left:20px;}.elementor-7176 .elementor-element.elementor-element-40f5a885.elementor-position-left .elementor-image-box-img{margin-right:20px;}.elementor-7176 .elementor-element.elementor-element-40f5a885.elementor-position-top .elementor-image-box-img{margin-bottom:20px;}.elementor-7176 .elementor-element.elementor-element-40f5a885 .elementor-image-box-title{margin-bottom:0px;font-weight:bold;}.elementor-7176 .elementor-element.elementor-element-40f5a885 .elementor-image-box-wrapper .elementor-image-box-img{width:90%;}.elementor-7176 .elementor-element.elementor-element-40f5a885 .elementor-image-box-img img{border-radius:0px;transition-duration:0.3s;}.elementor-7176 .elementor-element.elementor-element-40f5a885 .elementor-image-box-description{font-size:15px;}.elementor-7176 .elementor-element.elementor-element-4d01be15 > .elementor-element-populated{margin:20px 20px 20px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;padding:0px 0px 0px 0px;}.elementor-7176 .elementor-element.elementor-element-3885b600 > .elementor-widget-container{margin:0px 0px -1px 0px;}.elementor-7176 .elementor-element.elementor-element-3885b600 .elementor-image-box-wrapper{text-align:center;}.elementor-7176 .elementor-element.elementor-element-3885b600.elementor-position-right .elementor-image-box-img{margin-left:20px;}.elementor-7176 .elementor-element.elementor-element-3885b600.elementor-position-left .elementor-image-box-img{margin-right:20px;}.elementor-7176 .elementor-element.elementor-element-3885b600.elementor-position-top .elementor-image-box-img{margin-bottom:20px;}.elementor-7176 .elementor-element.elementor-element-3885b600 .elementor-image-box-title{margin-bottom:0px;font-weight:bold;}.elementor-7176 .elementor-element.elementor-element-3885b600 .elementor-image-box-wrapper .elementor-image-box-img{width:90%;}.elementor-7176 .elementor-element.elementor-element-3885b600 .elementor-image-box-img img{border-radius:0px;transition-duration:0.3s;}.elementor-7176 .elementor-element.elementor-element-3885b600 .elementor-image-box-description{font-size:15px;}.elementor-7176 .elementor-element.elementor-element-29346e60 > .elementor-element-populated{margin:20px 20px 20px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;padding:0px 0px 0px 0px;}.elementor-7176 .elementor-element.elementor-element-4e77e86 > .elementor-widget-container{margin:0px 0px -1px 0px;}.elementor-7176 .elementor-element.elementor-element-4e77e86 .elementor-image-box-wrapper{text-align:center;}.elementor-7176 .elementor-element.elementor-element-4e77e86.elementor-position-right .elementor-image-box-img{margin-left:20px;}.elementor-7176 .elementor-element.elementor-element-4e77e86.elementor-position-left .elementor-image-box-img{margin-right:20px;}.elementor-7176 .elementor-element.elementor-element-4e77e86.elementor-position-top .elementor-image-box-img{margin-bottom:20px;}.elementor-7176 .elementor-element.elementor-element-4e77e86 .elementor-image-box-title{margin-bottom:0px;font-weight:bold;}.elementor-7176 .elementor-element.elementor-element-4e77e86 .elementor-image-box-wrapper .elementor-image-box-img{width:90%;}.elementor-7176 .elementor-element.elementor-element-4e77e86 .elementor-image-box-img img{border-radius:0px;transition-duration:0.3s;}.elementor-7176 .elementor-element.elementor-element-4e77e86 .elementor-image-box-description{font-size:15px;}.elementor-7176 .elementor-element.elementor-element-2891610f > .elementor-container{max-width:1287px;}.elementor-7176 .elementor-element.elementor-element-2891610f{margin-top:40px;margin-bottom:0px;}.elementor-7176 .elementor-element.elementor-element-fea09ab > .elementor-element-populated{margin:20px 20px 20px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;padding:0px 0px 0px 0px;}.elementor-7176 .elementor-element.elementor-element-7819f357 > .elementor-widget-container{margin:0px 0px -1px 0px;}.elementor-7176 .elementor-element.elementor-element-7819f357 .elementor-image-box-wrapper{text-align:center;}.elementor-7176 .elementor-element.elementor-element-7819f357.elementor-position-right .elementor-image-box-img{margin-left:20px;}.elementor-7176 .elementor-element.elementor-element-7819f357.elementor-position-left .elementor-image-box-img{margin-right:20px;}.elementor-7176 .elementor-element.elementor-element-7819f357.elementor-position-top .elementor-image-box-img{margin-bottom:20px;}.elementor-7176 .elementor-element.elementor-element-7819f357 .elementor-image-box-title{margin-bottom:0px;font-weight:bold;}.elementor-7176 .elementor-element.elementor-element-7819f357 .elementor-image-box-wrapper .elementor-image-box-img{width:90%;}.elementor-7176 .elementor-element.elementor-element-7819f357 .elementor-image-box-img img{border-radius:0px;transition-duration:0.3s;}.elementor-7176 .elementor-element.elementor-element-7819f357 .elementor-image-box-description{font-size:15px;}.elementor-7176 .elementor-element.elementor-element-715ccac2 > .elementor-element-populated{margin:20px 20px 20px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;padding:0px 0px 0px 0px;}.elementor-7176 .elementor-element.elementor-element-238270f8 > .elementor-widget-container{margin:0px 0px -1px 0px;}.elementor-7176 .elementor-element.elementor-element-238270f8 .elementor-image-box-wrapper{text-align:center;}.elementor-7176 .elementor-element.elementor-element-238270f8.elementor-position-right .elementor-image-box-img{margin-left:20px;}.elementor-7176 .elementor-element.elementor-element-238270f8.elementor-position-left .elementor-image-box-img{margin-right:20px;}.elementor-7176 .elementor-element.elementor-element-238270f8.elementor-position-top .elementor-image-box-img{margin-bottom:20px;}.elementor-7176 .elementor-element.elementor-element-238270f8 .elementor-image-box-title{margin-bottom:0px;font-weight:bold;}.elementor-7176 .elementor-element.elementor-element-238270f8 .elementor-image-box-wrapper .elementor-image-box-img{width:90%;}.elementor-7176 .elementor-element.elementor-element-238270f8 .elementor-image-box-img img{border-radius:0px;transition-duration:0.3s;}.elementor-7176 .elementor-element.elementor-element-238270f8 .elementor-image-box-description{font-size:15px;}.elementor-7176 .elementor-element.elementor-element-4711497 > .elementor-element-populated{margin:20px 20px 20px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;padding:0px 0px 0px 0px;}.elementor-7176 .elementor-element.elementor-element-71c8c031 > .elementor-widget-container{margin:0px 0px -1px 0px;}.elementor-7176 .elementor-element.elementor-element-71c8c031 .elementor-image-box-wrapper{text-align:center;}.elementor-7176 .elementor-element.elementor-element-71c8c031.elementor-position-right .elementor-image-box-img{margin-left:20px;}.elementor-7176 .elementor-element.elementor-element-71c8c031.elementor-position-left .elementor-image-box-img{margin-right:20px;}.elementor-7176 .elementor-element.elementor-element-71c8c031.elementor-position-top .elementor-image-box-img{margin-bottom:20px;}.elementor-7176 .elementor-element.elementor-element-71c8c031 .elementor-image-box-title{margin-bottom:0px;font-weight:bold;}.elementor-7176 .elementor-element.elementor-element-71c8c031 .elementor-image-box-wrapper .elementor-image-box-img{width:90%;}.elementor-7176 .elementor-element.elementor-element-71c8c031 .elementor-image-box-img img{border-radius:0px;transition-duration:0.3s;}.elementor-7176 .elementor-element.elementor-element-71c8c031 .elementor-image-box-description{font-size:15px;}.elementor-7176 .elementor-element.elementor-element-1900d8e7 > .elementor-element-populated{margin:20px 20px 20px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;padding:0px 0px 0px 0px;}.elementor-7176 .elementor-element.elementor-element-1e08b708 > .elementor-widget-container{margin:0px 0px -1px 0px;}.elementor-7176 .elementor-element.elementor-element-1e08b708 .elementor-image-box-wrapper{text-align:center;}.elementor-7176 .elementor-element.elementor-element-1e08b708.elementor-position-right .elementor-image-box-img{margin-left:20px;}.elementor-7176 .elementor-element.elementor-element-1e08b708.elementor-position-left .elementor-image-box-img{margin-right:20px;}.elementor-7176 .elementor-element.elementor-element-1e08b708.elementor-position-top .elementor-image-box-img{margin-bottom:20px;}.elementor-7176 .elementor-element.elementor-element-1e08b708 .elementor-image-box-title{margin-bottom:0px;font-weight:bold;}.elementor-7176 .elementor-element.elementor-element-1e08b708 .elementor-image-box-wrapper .elementor-image-box-img{width:90%;}.elementor-7176 .elementor-element.elementor-element-1e08b708 .elementor-image-box-img img{border-radius:0px;transition-duration:0.3s;}.elementor-7176 .elementor-element.elementor-element-1e08b708 .elementor-image-box-description{font-size:15px;}.elementor-7176 .elementor-element.elementor-element-7376ff52{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:140px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7176 .elementor-element.elementor-element-265236c1 > .elementor-widget-container{margin:0px 0px -25px 0px;padding:0px 0px 0px 0px;}.elementor-7176 .elementor-element.elementor-element-265236c1{text-align:center;}.elementor-7176 .elementor-element.elementor-element-526ab23a{text-align:center;}.elementor-7176 .elementor-element.elementor-element-795f03d0{text-align:center;}.elementor-7176 .elementor-element.elementor-element-48ba2ed6{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-7176 .elementor-element.elementor-element-1c4cd7f2{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7176 .elementor-element.elementor-element-28aeabb6{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-7176 .elementor-element.elementor-element-101965e7{--display:flex;}.elementor-7176 .elementor-element.elementor-element-39c67eab{--display:flex;}.elementor-7176 .elementor-element.elementor-element-4761b036 > .elementor-widget-container{padding:25px 0px 0px 0px;}.elementor-7176 .elementor-element.elementor-element-4761b036 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-7176 .elementor-element.elementor-element-393e1163{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:140px;--margin-bottom:140px;--margin-left:0px;--margin-right:0px;}.elementor-7176 .elementor-element.elementor-element-69e5dae9{--display:flex;}.elementor-7176 .elementor-element.elementor-element-c670125{text-align:center;}.elementor-7176 .elementor-element.elementor-element-28fb1fe9{text-align:center;}.elementor-7176 .elementor-element.elementor-element-3b7748d4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-7176 .elementor-element.elementor-element-67685cda{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.5;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-7176 .elementor-element.elementor-element-67685cda::before, .elementor-7176 .elementor-element.elementor-element-67685cda > .elementor-background-video-container::before, .elementor-7176 .elementor-element.elementor-element-67685cda > .e-con-inner > .elementor-background-video-container::before, .elementor-7176 .elementor-element.elementor-element-67685cda > .elementor-background-slideshow::before, .elementor-7176 .elementor-element.elementor-element-67685cda > .e-con-inner > .elementor-background-slideshow::before, .elementor-7176 .elementor-element.elementor-element-67685cda > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#F6F6F8;--background-overlay:'';}.elementor-7176 .elementor-element.elementor-element-62c8c8cf{--display:flex;}.elementor-7176 .elementor-element.elementor-element-1407e6a4{text-align:center;}.elementor-7176 .elementor-element.elementor-element-3fbb565d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7176 .elementor-element.elementor-element-3fbb565d{columns:1;text-align:center;}.elementor-7176 .elementor-element.elementor-element-5350e934{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-35px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7176 .elementor-element.elementor-element-35df1be{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7176 .elementor-element.elementor-element-7a0f0297{--display:flex;--padding-top:35px;--padding-bottom:20px;--padding-left:35px;--padding-right:35px;}.elementor-7176 .elementor-element.elementor-element-66dd6023 .elementor-icon-wrapper{text-align:center;}.elementor-7176 .elementor-element.elementor-element-66dd6023.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-astglobalcolor0 );}.elementor-7176 .elementor-element.elementor-element-66dd6023.elementor-view-framed .elementor-icon, .elementor-7176 .elementor-element.elementor-element-66dd6023.elementor-view-default .elementor-icon{color:var( --e-global-color-astglobalcolor0 );border-color:var( --e-global-color-astglobalcolor0 );}.elementor-7176 .elementor-element.elementor-element-66dd6023.elementor-view-framed .elementor-icon, .elementor-7176 .elementor-element.elementor-element-66dd6023.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-astglobalcolor0 );}.elementor-7176 .elementor-element.elementor-element-66dd6023 .elementor-icon{font-size:42px;}.elementor-7176 .elementor-element.elementor-element-66dd6023 .elementor-icon svg{height:42px;}.elementor-7176 .elementor-element.elementor-element-533670f0{text-align:center;}.elementor-7176 .elementor-element.elementor-element-3967bad8{text-align:center;}.elementor-7176 .elementor-element.elementor-element-620ab563{--display:flex;--padding-top:35px;--padding-bottom:20px;--padding-left:35px;--padding-right:35px;}.elementor-7176 .elementor-element.elementor-element-44710029 .elementor-icon-wrapper{text-align:center;}.elementor-7176 .elementor-element.elementor-element-44710029.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-astglobalcolor0 );}.elementor-7176 .elementor-element.elementor-element-44710029.elementor-view-framed .elementor-icon, .elementor-7176 .elementor-element.elementor-element-44710029.elementor-view-default .elementor-icon{color:var( --e-global-color-astglobalcolor0 );border-color:var( --e-global-color-astglobalcolor0 );}.elementor-7176 .elementor-element.elementor-element-44710029.elementor-view-framed .elementor-icon, .elementor-7176 .elementor-element.elementor-element-44710029.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-astglobalcolor0 );}.elementor-7176 .elementor-element.elementor-element-44710029 .elementor-icon{font-size:42px;}.elementor-7176 .elementor-element.elementor-element-44710029 .elementor-icon svg{height:42px;}.elementor-7176 .elementor-element.elementor-element-77773ff1{text-align:center;}.elementor-7176 .elementor-element.elementor-element-61c30018{text-align:center;}.elementor-7176 .elementor-element.elementor-element-3c243776{--display:flex;--padding-top:35px;--padding-bottom:20px;--padding-left:35px;--padding-right:35px;}.elementor-7176 .elementor-element.elementor-element-381c25a7 .elementor-icon-wrapper{text-align:center;}.elementor-7176 .elementor-element.elementor-element-381c25a7.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-astglobalcolor0 );}.elementor-7176 .elementor-element.elementor-element-381c25a7.elementor-view-framed .elementor-icon, .elementor-7176 .elementor-element.elementor-element-381c25a7.elementor-view-default .elementor-icon{color:var( --e-global-color-astglobalcolor0 );border-color:var( --e-global-color-astglobalcolor0 );}.elementor-7176 .elementor-element.elementor-element-381c25a7.elementor-view-framed .elementor-icon, .elementor-7176 .elementor-element.elementor-element-381c25a7.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-astglobalcolor0 );}.elementor-7176 .elementor-element.elementor-element-381c25a7 .elementor-icon{font-size:42px;}.elementor-7176 .elementor-element.elementor-element-381c25a7 .elementor-icon svg{height:42px;}.elementor-7176 .elementor-element.elementor-element-7c74aaf8{text-align:center;}.elementor-7176 .elementor-element.elementor-element-3ffd44a4{text-align:center;}.elementor-7176 .elementor-element.elementor-element-1b4fde45{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7176 .elementor-element.elementor-element-74c369c4{--display:flex;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-7176 .elementor-element.elementor-element-5d4a2deb .elementor-icon-wrapper{text-align:center;}.elementor-7176 .elementor-element.elementor-element-5d4a2deb.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-astglobalcolor0 );}.elementor-7176 .elementor-element.elementor-element-5d4a2deb.elementor-view-framed .elementor-icon, .elementor-7176 .elementor-element.elementor-element-5d4a2deb.elementor-view-default .elementor-icon{color:var( --e-global-color-astglobalcolor0 );border-color:var( --e-global-color-astglobalcolor0 );}.elementor-7176 .elementor-element.elementor-element-5d4a2deb.elementor-view-framed .elementor-icon, .elementor-7176 .elementor-element.elementor-element-5d4a2deb.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-astglobalcolor0 );}.elementor-7176 .elementor-element.elementor-element-5d4a2deb .elementor-icon{font-size:42px;}.elementor-7176 .elementor-element.elementor-element-5d4a2deb .elementor-icon svg{height:42px;}.elementor-7176 .elementor-element.elementor-element-26bfae1a{text-align:center;}.elementor-7176 .elementor-element.elementor-element-2a526992{text-align:center;}.elementor-7176 .elementor-element.elementor-element-aec3ada{--display:flex;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-7176 .elementor-element.elementor-element-38fc3fe8 .elementor-icon-wrapper{text-align:center;}.elementor-7176 .elementor-element.elementor-element-38fc3fe8.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-astglobalcolor0 );}.elementor-7176 .elementor-element.elementor-element-38fc3fe8.elementor-view-framed .elementor-icon, .elementor-7176 .elementor-element.elementor-element-38fc3fe8.elementor-view-default .elementor-icon{color:var( --e-global-color-astglobalcolor0 );border-color:var( --e-global-color-astglobalcolor0 );}.elementor-7176 .elementor-element.elementor-element-38fc3fe8.elementor-view-framed .elementor-icon, .elementor-7176 .elementor-element.elementor-element-38fc3fe8.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-astglobalcolor0 );}.elementor-7176 .elementor-element.elementor-element-38fc3fe8 .elementor-icon{font-size:42px;}.elementor-7176 .elementor-element.elementor-element-38fc3fe8 .elementor-icon svg{height:42px;}.elementor-7176 .elementor-element.elementor-element-25c32244{text-align:center;}.elementor-7176 .elementor-element.elementor-element-93ecb20{text-align:center;}.elementor-7176 .elementor-element.elementor-element-6412da1{--display:flex;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-7176 .elementor-element.elementor-element-23a36b7 .elementor-icon-wrapper{text-align:center;}.elementor-7176 .elementor-element.elementor-element-23a36b7.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-astglobalcolor0 );}.elementor-7176 .elementor-element.elementor-element-23a36b7.elementor-view-framed .elementor-icon, .elementor-7176 .elementor-element.elementor-element-23a36b7.elementor-view-default .elementor-icon{color:var( --e-global-color-astglobalcolor0 );border-color:var( --e-global-color-astglobalcolor0 );}.elementor-7176 .elementor-element.elementor-element-23a36b7.elementor-view-framed .elementor-icon, .elementor-7176 .elementor-element.elementor-element-23a36b7.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-astglobalcolor0 );}.elementor-7176 .elementor-element.elementor-element-23a36b7 .elementor-icon{font-size:42px;}.elementor-7176 .elementor-element.elementor-element-23a36b7 .elementor-icon svg{height:42px;}.elementor-7176 .elementor-element.elementor-element-338776a1{text-align:center;}.elementor-7176 .elementor-element.elementor-element-2c44607a{text-align:center;}.elementor-7176 .elementor-element.elementor-element-9923910{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:10px;--padding-right:10px;--z-index:9;}.elementor-7176 .elementor-element.elementor-element-3962070f{--display:flex;--overlay-opacity:0.25;--padding-top:86px;--padding-bottom:86px;--padding-left:86px;--padding-right:86px;}.elementor-7176 .elementor-element.elementor-element-3962070f:not(.elementor-motion-effects-element-type-background), .elementor-7176 .elementor-element.elementor-element-3962070f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor0 );}.elementor-7176 .elementor-element.elementor-element-3962070f::before, .elementor-7176 .elementor-element.elementor-element-3962070f > .elementor-background-video-container::before, .elementor-7176 .elementor-element.elementor-element-3962070f > .e-con-inner > .elementor-background-video-container::before, .elementor-7176 .elementor-element.elementor-element-3962070f > .elementor-background-slideshow::before, .elementor-7176 .elementor-element.elementor-element-3962070f > .e-con-inner > .elementor-background-slideshow::before, .elementor-7176 .elementor-element.elementor-element-3962070f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:rgba(2,49,71,0.79);--background-overlay:'';}.elementor-7176 .elementor-element.elementor-element-530919e5{text-align:center;}.elementor-7176 .elementor-element.elementor-element-530919e5 .elementor-heading-title{color:var( --e-global-color-astglobalcolor5 );}.elementor-7176 .elementor-element.elementor-element-6d1daaa2{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7176 .elementor-element.elementor-element-1bc76af4{--display:flex;}.elementor-7176 .elementor-element.elementor-element-333f9515{text-align:start;}.elementor-7176 .elementor-element.elementor-element-333f9515 .elementor-heading-title{color:var( --e-global-color-astglobalcolor5 );}.elementor-7176 .elementor-element.elementor-element-27c4f713{text-align:start;}.elementor-7176 .elementor-element.elementor-element-27c4f713 .elementor-heading-title{color:var( --e-global-color-astglobalcolor5 );}.elementor-7176 .elementor-element.elementor-element-76ec716a{color:var( --e-global-color-astglobalcolor4 );}.elementor-7176 .elementor-element.elementor-element-6c5b732e{text-align:start;}.elementor-7176 .elementor-element.elementor-element-6c5b732e .elementor-heading-title{color:var( --e-global-color-astglobalcolor5 );}.elementor-7176 .elementor-element.elementor-element-2c61a43f{color:var( --e-global-color-astglobalcolor4 );}.elementor-7176 .elementor-element.elementor-element-1128c693{text-align:start;}.elementor-7176 .elementor-element.elementor-element-1128c693 .elementor-heading-title{color:var( --e-global-color-astglobalcolor5 );}.elementor-7176 .elementor-element.elementor-element-415c540a{color:var( --e-global-color-astglobalcolor4 );}.elementor-7176 .elementor-element.elementor-element-2e1a55fc{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-7176 .elementor-element.elementor-element-26740d > .elementor-widget-container{margin:20px 0px 0px 0px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-7176 .elementor-element.elementor-element-27ba0773{padding:90px 25px 90px 25px;}.elementor-7176 .elementor-element.elementor-element-3cd3d7b9 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-7176 .elementor-element.elementor-element-3cb655b5{margin-top:0px;margin-bottom:0px;padding:80px 20px 80px 20px;}.elementor-7176 .elementor-element.elementor-element-14684bcb > .elementor-element-populated{padding:0px 10px 0px 10px;}.elementor-7176 .elementor-element.elementor-element-1d0a8ebd > .elementor-element-populated{padding:0px 10px 0px 10px;}.elementor-7176 .elementor-element.elementor-element-415ed921 > .elementor-element-populated{padding:0px 10px 0px 10px;}.elementor-7176 .elementor-element.elementor-element-7d2820e4 > .elementor-element-populated{padding:0px 10px 0px 10px;}.elementor-7176 .elementor-element.elementor-element-5053317b > .elementor-element-populated{padding:0px 10px 0px 10px;}.elementor-7176 .elementor-element.elementor-element-4d9fd49c > .elementor-element-populated{padding:0px 10px 0px 10px;}.elementor-7176 .elementor-element.elementor-element-3b161a5b{padding:80px 80px 80px 80px;}.elementor-7176 .elementor-element.elementor-element-52b73474 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-7176 .elementor-element.elementor-element-6b5a3754{text-align:start;}.elementor-7176 .elementor-element.elementor-element-28faf1e0{padding:80px 30px 80px 30px;}.elementor-7176 .elementor-element.elementor-element-44cdd535 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-7176 .elementor-element.elementor-element-40f5a885 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-7176 .elementor-element.elementor-element-3885b600 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-7176 .elementor-element.elementor-element-4e77e86 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-7176 .elementor-element.elementor-element-7819f357 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-7176 .elementor-element.elementor-element-238270f8 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-7176 .elementor-element.elementor-element-71c8c031 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-7176 .elementor-element.elementor-element-1e08b708 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-7176 .elementor-element.elementor-element-7a0f0297{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-7176 .elementor-element.elementor-element-620ab563{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-7176 .elementor-element.elementor-element-3c243776{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-7176 .elementor-element.elementor-element-74c369c4{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-7176 .elementor-element.elementor-element-aec3ada{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-7176 .elementor-element.elementor-element-6412da1{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-7176 .elementor-element.elementor-element-9923910{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7176 .elementor-element.elementor-element-3962070f{--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-7176 .elementor-element.elementor-element-333f9515{text-align:start;}.elementor-7176 .elementor-element.elementor-element-27c4f713{text-align:start;}.elementor-7176 .elementor-element.elementor-element-76ec716a{text-align:start;}.elementor-7176 .elementor-element.elementor-element-6c5b732e{text-align:start;}.elementor-7176 .elementor-element.elementor-element-2c61a43f{text-align:start;}.elementor-7176 .elementor-element.elementor-element-1128c693{text-align:start;}.elementor-7176 .elementor-element.elementor-element-415c540a{text-align:start;}.elementor-7176 .elementor-element.elementor-element-2e1a55fc{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}@media(max-width:767px){.elementor-7176 .elementor-element.elementor-element-27ba0773{padding:75px 20px 75px 20px;}.elementor-7176 .elementor-element.elementor-element-76acd7dc > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-7176 .elementor-element.elementor-element-3cd3d7b9 > .elementor-element-populated{margin:30px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-7176 .elementor-element.elementor-element-3cb655b5{padding:60px 25px 60px 25px;}.elementor-7176 .elementor-element.elementor-element-14684bcb > .elementor-element-populated{margin:30px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-7176 .elementor-element.elementor-element-1d0a8ebd > .elementor-element-populated{margin:30px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-7176 .elementor-element.elementor-element-415ed921 > .elementor-element-populated{margin:30px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-7176 .elementor-element.elementor-element-7d2820e4 > .elementor-element-populated{margin:30px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-7176 .elementor-element.elementor-element-5053317b > .elementor-element-populated{margin:30px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-7176 .elementor-element.elementor-element-4d9fd49c > .elementor-element-populated{margin:30px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-7176 .elementor-element.elementor-element-3b161a5b{padding:60px 30px 60px 30px;}.elementor-7176 .elementor-element.elementor-element-52b73474 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-7176 .elementor-element.elementor-element-6b5a3754{text-align:center;}.elementor-7176 .elementor-element.elementor-element-54821777 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-7176 .elementor-element.elementor-element-44cdd535 .elementor-image-box-img{margin-bottom:20px;}.elementor-7176 .elementor-element.elementor-element-786389b6 > .elementor-element-populated{margin:40px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-7176 .elementor-element.elementor-element-40f5a885 .elementor-image-box-img{margin-bottom:20px;}.elementor-7176 .elementor-element.elementor-element-4d01be15 > .elementor-element-populated{margin:40px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-7176 .elementor-element.elementor-element-3885b600 .elementor-image-box-img{margin-bottom:20px;}.elementor-7176 .elementor-element.elementor-element-29346e60 > .elementor-element-populated{margin:40px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-7176 .elementor-element.elementor-element-4e77e86 .elementor-image-box-img{margin-bottom:20px;}.elementor-7176 .elementor-element.elementor-element-fea09ab > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-7176 .elementor-element.elementor-element-7819f357 .elementor-image-box-img{margin-bottom:20px;}.elementor-7176 .elementor-element.elementor-element-715ccac2 > .elementor-element-populated{margin:40px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-7176 .elementor-element.elementor-element-238270f8 .elementor-image-box-img{margin-bottom:20px;}.elementor-7176 .elementor-element.elementor-element-4711497 > .elementor-element-populated{margin:40px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-7176 .elementor-element.elementor-element-71c8c031 .elementor-image-box-img{margin-bottom:20px;}.elementor-7176 .elementor-element.elementor-element-1900d8e7 > .elementor-element-populated{margin:40px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-7176 .elementor-element.elementor-element-1e08b708 .elementor-image-box-img{margin-bottom:20px;}.elementor-7176 .elementor-element.elementor-element-9923910{--margin-top:0px;--margin-bottom:70px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7176 .elementor-element.elementor-element-3962070f{--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-7176 .elementor-element.elementor-element-6d1daaa2{--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-7176 .elementor-element.elementor-element-2e1a55fc{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}@media(min-width:768px){.elementor-7176 .elementor-element.elementor-element-46c15776{--content-width:1300px;}.elementor-7176 .elementor-element.elementor-element-1c4cd7f2{--width:50%;}.elementor-7176 .elementor-element.elementor-element-39c67eab{--width:50%;}.elementor-7176 .elementor-element.elementor-element-1bc76af4{--width:30%;}.elementor-7176 .elementor-element.elementor-element-2e1a55fc{--width:70%;}}@media(max-width:1024px) and (min-width:768px){.elementor-7176 .elementor-element.elementor-element-52b73474{width:65%;}.elementor-7176 .elementor-element.elementor-element-54821777{width:50%;}.elementor-7176 .elementor-element.elementor-element-786389b6{width:50%;}.elementor-7176 .elementor-element.elementor-element-4d01be15{width:50%;}.elementor-7176 .elementor-element.elementor-element-29346e60{width:50%;}.elementor-7176 .elementor-element.elementor-element-fea09ab{width:50%;}.elementor-7176 .elementor-element.elementor-element-715ccac2{width:50%;}.elementor-7176 .elementor-element.elementor-element-4711497{width:50%;}.elementor-7176 .elementor-element.elementor-element-1900d8e7{width:50%;}.elementor-7176 .elementor-element.elementor-element-1bc76af4{--width:50%;}.elementor-7176 .elementor-element.elementor-element-2e1a55fc{--width:50%;}}/* Start custom CSS */.mpd-page {
    --mpd-blue: #005baa;
    --mpd-blue-dark: #003f7d;
    --mpd-yellow: #ffc400;
    --mpd-orange: #f15a24;
    --mpd-red: #d71920;
    --mpd-text: #102033;
    --mpd-muted: #5d6b7a;
    --mpd-line: #dfe7f1;
    --mpd-bg: #f5f8fc;
    --mpd-white: #ffffff;
    --mpd-radius: 18px;
    --mpd-shadow: 0 16px 45px rgba(16, 32, 51, 0.12);
    font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Arial, "Helvetica Neue", sans-serif;
    color: var(--mpd-text);
    background: var(--mpd-white);
    line-height: 1.65;
  }

  .mpd-page *,
  .mpd-page *::before,
  .mpd-page *::after {
    box-sizing: border-box;
  }

  .mpd-page a {
    color: inherit;
    text-decoration: none;
  }

  .mpd-page img {
    max-width: 100%;
    height: auto;
    display: block;
  }

  .mpd-container {
    width: min(1180px, calc(100% - 36px));
    margin: 0 auto;
  }

  .mpd-section {
    padding: 84px 0;
  }

  .mpd-section--light {
    background: var(--mpd-bg);
  }

  .mpd-eyebrow {
    display: inline-flex;
    align-items: center;
    gap: 8px;
    margin-bottom: 14px;
    color: var(--mpd-blue);
    font-size: 14px;
    font-weight: 800;
    letter-spacing: 0.08em;
    text-transform: uppercase;
  }

  .mpd-eyebrow::before {
    content: "";
    width: 34px;
    height: 3px;
    border-radius: 999px;
    background: var(--mpd-yellow);
  }

  .mpd-title {
    margin: 0;
    color: var(--mpd-text);
    font-size: clamp(30px, 4vw, 48px);
    line-height: 1.14;
    font-weight: 850;
    letter-spacing: -0.03em;
  }

  .mpd-title span {
    color: var(--mpd-blue);
  }

  .mpd-subtitle {
    max-width: 760px;
    margin: 18px 0 0;
    color: var(--mpd-muted);
    font-size: 17px;
  }

  .mpd-center {
    text-align: center;
  }

  .mpd-center .mpd-eyebrow {
    justify-content: center;
  }

  .mpd-center .mpd-eyebrow::after {
    content: "";
    width: 34px;
    height: 3px;
    border-radius: 999px;
    background: var(--mpd-yellow);
  }

  .mpd-center .mpd-subtitle {
    margin-left: auto;
    margin-right: auto;
  }

  .mpd-btns {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    margin-top: 28px;
  }

  .mpd-btn {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    min-height: 48px;
    padding: 12px 22px;
    border-radius: 999px;
    font-weight: 800;
    transition: transform 0.2s ease, box-shadow 0.2s ease, background 0.2s ease;
  }

  .mpd-btn:hover {
    transform: translateY(-2px);
  }

  .mpd-btn--primary {
    color: var(--mpd-white);
    background: var(--mpd-blue);
    box-shadow: 0 12px 28px rgba(0, 91, 170, 0.28);
  }

  .mpd-btn--primary:hover {
    background: var(--mpd-blue-dark);
  }

  .mpd-btn--secondary {
    color: var(--mpd-blue);
    background: var(--mpd-white);
    border: 1px solid var(--mpd-line);
  }

  .mpd-btn--secondary:hover {
    box-shadow: 0 12px 28px rgba(16, 32, 51, 0.1);
  }

  .mpd-hero {
    position: relative;
    display: flex;
    align-items: center;
    overflow: hidden;
    min-height: 680px;
    padding: 94px 0 82px;
    color: var(--mpd-white);
    background: #05284d;
  }

  .mpd-hero::before {
    content: "";
    position: absolute;
    inset: 0;
    z-index: 1;
    background: linear-gradient(90deg, rgba(0, 34, 70, 0.98) 0%, rgba(0, 45, 88, 0.9) 34%, rgba(0, 56, 104, 0.52) 58%, rgba(0, 34, 70, 0.1) 82%, rgba(0, 0, 0, 0.02) 100%);
  }

  .mpd-hero::after {
    content: "";
    position: absolute;
    inset: 0;
    z-index: 1;
    background: linear-gradient(180deg, rgba(0, 18, 38, 0.18) 0%, rgba(0, 18, 38, 0) 44%, rgba(0, 18, 38, 0.22) 100%);
    pointer-events: none;
  }

  .mpd-hero__bg {
    position: absolute;
    inset: 0;
    width: 100%;
    height: 100%;
    max-width: none;
    object-fit: cover;
    object-position: center right;
  }

  .mpd-hero__grid {
    position: relative;
    z-index: 2;
    display: block;
  }

  .mpd-hero__copy {
    max-width: 760px;
  }

  .mpd-hero__kicker {
    display: inline-flex;
    flex-direction: column;
    gap: 14px;
    margin-bottom: 28px;
    color: var(--mpd-yellow);
    font-size: 16px;
    font-weight: 800;
    letter-spacing: 0.02em;
    line-height: 1.2;
    text-transform: uppercase;
  }

  .mpd-hero__kicker::after {
    content: "";
    width: 64px;
    height: 3px;
    background: var(--mpd-yellow);
  }

  .mpd-hero h1 {
    margin: 0;
    color: var(--mpd-white);
    font-size: clamp(42px, 5.6vw, 76px);
    line-height: 1.08;
    font-weight: 900;
    letter-spacing: 0;
  }

  .mpd-hero h1 span {
    color: inherit;
  }

  .mpd-hero__lead {
    max-width: 620px;
    margin: 24px 0 0;
    color: rgba(255, 255, 255, 0.92);
    font-size: 20px;
    line-height: 1.5;
  }

  .mpd-hero__chips {
    display: grid;
    grid-template-columns: repeat(4, minmax(128px, 1fr));
    gap: 14px;
    max-width: 760px;
    margin-top: 34px;
  }

  .mpd-chip {
    display: flex;
    align-items: center;
    min-height: 86px;
    gap: 14px;
    padding: 16px 14px;
    border: 1px solid rgba(255, 255, 255, 0.38);
    border-radius: 6px;
    background: rgba(2, 34, 67, 0.52);
    color: var(--mpd-white);
    box-shadow: 0 14px 34px rgba(0, 20, 42, 0.18);
    backdrop-filter: blur(6px);
  }

  .mpd-chip svg {
    flex: 0 0 36px;
    width: 36px;
    height: 36px;
    fill: none;
    stroke: var(--mpd-yellow);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 3;
  }

  .mpd-chip strong,
  .mpd-chip small {
    display: block;
  }

  .mpd-chip strong {
    color: var(--mpd-white);
    font-size: 16px;
    font-weight: 850;
    line-height: 1.2;
  }

  .mpd-chip small {
    margin-top: 3px;
    color: rgba(255, 255, 255, 0.86);
    font-size: 14px;
    font-weight: 600;
    line-height: 1.35;
  }

  .mpd-hero .mpd-btns {
    gap: 18px;
    margin-top: 42px;
  }

  .mpd-hero .mpd-btn {
    min-height: 62px;
    gap: 12px;
    padding: 16px 30px;
    border-radius: 6px;
    font-size: 17px;
  }

  .mpd-hero .mpd-btn svg {
    width: 24px;
    height: 24px;
    fill: none;
    stroke: currentColor;
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2.5;
  }

  .mpd-hero .mpd-btn--primary {
    color: #06244a;
    background: linear-gradient(180deg, #ffcf30 0%, #f6b514 100%);
    border: 1px solid rgba(255, 218, 83, 0.85);
    box-shadow: 0 16px 34px rgba(255, 196, 0, 0.26);
  }

  .mpd-hero .mpd-btn--primary:hover {
    background: #ffd94a;
  }

  .mpd-hero .mpd-btn--secondary {
    color: #06244a;
    background: rgba(255, 255, 255, 0.96);
    border: 1px solid rgba(255, 255, 255, 0.72);
    box-shadow: 0 16px 34px rgba(0, 18, 38, 0.16);
  }
  .mpd-spec-strip {
    position: relative;
    z-index: 3;
    margin-top: -28px;
  }

  .mpd-spec-strip__inner {
    display: grid;
    grid-template-columns: repeat(4, minmax(0, 1fr));
    gap: 1px;
    overflow: hidden;
    border-radius: var(--mpd-radius);
    background: var(--mpd-line);
    box-shadow: 0 12px 30px rgba(16, 32, 51, 0.1);
  }

  .mpd-stat {
    padding: 24px 22px;
    background: var(--mpd-white);
  }

  .mpd-stat strong {
    display: block;
    color: var(--mpd-blue);
    font-size: 27px;
    line-height: 1.1;
  }

  .mpd-stat span {
    display: block;
    margin-top: 8px;
    color: var(--mpd-muted);
    font-size: 14px;
  }

  .mpd-two-col {
    display: grid;
    grid-template-columns: minmax(0, 0.9fr) minmax(0, 1.1fr);
    gap: 46px;
    align-items: center;
  }

  .mpd-card {
    background: var(--mpd-white);
    border: 1px solid var(--mpd-line);
    border-radius: var(--mpd-radius);
    box-shadow: 0 10px 28px rgba(16, 32, 51, 0.06);
  }

  .mpd-definition {
    padding: 30px;
  }

  .mpd-definition h2 {
    margin: 0 0 14px;
    color: var(--mpd-blue-dark);
    font-size: 30px;
    line-height: 1.2;
  }

  .mpd-definition p {
    margin: 0;
    color: var(--mpd-muted);
  }

  .mpd-definition p + p {
    margin-top: 14px;
  }

  .mpd-mini-list {
    display: grid;
    gap: 14px;
    margin-top: 24px;
  }

  .mpd-mini-item {
    display: grid;
    grid-template-columns: 42px 1fr;
    gap: 13px;
    align-items: start;
    padding: 16px;
    border-radius: 14px;
    background: #f7fbff;
    border: 1px solid rgba(0, 91, 170, 0.08);
  }

  .mpd-icon {
    display: inline-grid;
    place-items: center;
    width: 42px;
    height: 42px;
    border-radius: 12px;
    color: var(--mpd-blue);
    background: rgba(0, 91, 170, 0.1);
    font-size: 21px;
    font-weight: 900;
  }

  .mpd-mini-item strong {
    display: block;
    margin-bottom: 3px;
    color: var(--mpd-text);
  }

  .mpd-mini-item span {
    color: var(--mpd-muted);
    font-size: 14px;
  }

  .mpd-image-card {
    overflow: hidden;
    border-radius: 24px;
    box-shadow: var(--mpd-shadow);
    background: var(--mpd-white);
  }

  .mpd-image-card img {
    width: 100%;
    aspect-ratio: 4 / 3;
    object-fit: cover;
  }

  .mpd-image-card figcaption {
    padding: 16px 18px;
    color: var(--mpd-muted);
    font-size: 14px;
    background: var(--mpd-white);
  }

  .mpd-grid-3 {
    display: grid;
    grid-template-columns: repeat(3, minmax(0, 1fr));
    gap: 22px;
    margin-top: 38px;
  }

  .mpd-grid-2 {
    display: grid;
    grid-template-columns: repeat(2, minmax(0, 1fr));
    gap: 22px;
    margin-top: 38px;
  }

  .mpd-feature-card {
    position: relative;
    overflow: hidden;
    min-height: 236px;
    padding: 28px;
    border-radius: var(--mpd-radius);
    background: var(--mpd-white);
    border: 1px solid var(--mpd-line);
    transition: transform 0.2s ease, box-shadow 0.2s ease;
  }

  .mpd-feature-card:hover {
    transform: translateY(-4px);
    box-shadow: var(--mpd-shadow);
  }

  .mpd-feature-card::after {
    content: "";
    position: absolute;
    right: -35px;
    bottom: -35px;
    width: 105px;
    height: 105px;
    border-radius: 50%;
    background: rgba(0, 91, 170, 0.06);
  }

  .mpd-feature-card .mpd-icon {
    margin-bottom: 18px;
  }

  .mpd-feature-card h3 {
    position: relative;
    z-index: 1;
    margin: 0 0 10px;
    color: var(--mpd-text);
    font-size: 21px;
    line-height: 1.25;
  }

  .mpd-feature-card p {
    position: relative;
    z-index: 1;
    margin: 0;
    color: var(--mpd-muted);
    font-size: 15px;
  }

  .mpd-app-card {
    overflow: hidden;
    border-radius: var(--mpd-radius);
    background: var(--mpd-white);
    border: 1px solid var(--mpd-line);
    box-shadow: 0 10px 28px rgba(16, 32, 51, 0.06);
  }

  .mpd-app-card img {
    width: 100%;
    aspect-ratio: 16 / 10;
    object-fit: cover;
  }

  .mpd-app-card__body {
    padding: 22px;
  }

  .mpd-app-card h3 {
    margin: 0 0 9px;
    color: var(--mpd-blue-dark);
    font-size: 20px;
  }

  .mpd-app-card p {
    margin: 0;
    color: var(--mpd-muted);
    font-size: 15px;
  }

  .mpd-structure {
    display: grid;
    grid-template-columns: minmax(0, 1fr) minmax(0, 1fr);
    gap: 34px;
    align-items: start;
    margin-top: 38px;
  }

  .mpd-parts {
    display: grid;
    gap: 12px;
  }

  .mpd-part {
    display: flex;
    align-items: flex-start;
    gap: 12px;
    padding: 15px;
    border-radius: 14px;
    background: var(--mpd-white);
    border: 1px solid var(--mpd-line);
  }

  .mpd-part b {
    display: inline-grid;
    flex: 0 0 auto;
    place-items: center;
    width: 28px;
    height: 28px;
    border-radius: 50%;
    color: var(--mpd-white);
    background: var(--mpd-blue);
    font-size: 13px;
  }

  .mpd-part strong {
    display: block;
    margin-bottom: 2px;
  }

  .mpd-part span {
    display: block;
    color: var(--mpd-muted);
    font-size: 14px;
  }

  .mpd-table-wrap {
    overflow-x: auto;
    margin-top: 34px;
    border: 1px solid var(--mpd-line);
    border-radius: var(--mpd-radius);
    background: var(--mpd-white);
    box-shadow: 0 10px 28px rgba(16, 32, 51, 0.06);
  }

  .mpd-table {
    width: 100%;
    min-width: 760px;
    border-collapse: collapse;
  }

  .mpd-table th,
  .mpd-table td {
    padding: 16px 18px;
    border-bottom: 1px solid var(--mpd-line);
    vertical-align: top;
    text-align: left;
  }

  .mpd-table th {
    width: 32%;
    color: var(--mpd-blue-dark);
    background: #eef5ff;
    font-weight: 850;
  }

  .mpd-table tr:last-child th,
  .mpd-table tr:last-child td {
    border-bottom: none;
  }

  .mpd-table td {
    color: var(--mpd-muted);
  }

  .mpd-note {
    margin-top: 16px;
    padding: 15px 18px;
    border-left: 4px solid var(--mpd-yellow);
    border-radius: 12px;
    color: var(--mpd-muted);
    background: #fff9df;
    font-size: 14px;
  }

  .mpd-compare .mpd-table th {
    width: auto;
  }

  .mpd-compare .mpd-table thead th {
    color: var(--mpd-white);
    background: var(--mpd-blue);
  }

  .mpd-compare .mpd-table tbody th {
    width: 24%;
  }

  .mpd-option-grid {
    display: grid;
    grid-template-columns: repeat(4, minmax(0, 1fr));
    gap: 16px;
    margin-top: 34px;
  }

  .mpd-option {
    padding: 20px;
    border-radius: 16px;
    background: var(--mpd-white);
    border: 1px solid var(--mpd-line);
  }

  .mpd-option strong {
    display: block;
    margin-bottom: 6px;
    color: var(--mpd-blue-dark);
  }

  .mpd-option span {
    color: var(--mpd-muted);
    font-size: 14px;
  }

  .mpd-gallery {
    display: grid;
    grid-template-columns: repeat(4, minmax(0, 1fr));
    gap: 14px;
    margin-top: 38px;
  }

  .mpd-gallery figure {
    position: relative;
    overflow: hidden;
    margin: 0;
    border-radius: 16px;
    background: #000;
  }

  .mpd-gallery img {
    width: 100%;
    height: 100%;
    aspect-ratio: 1 / 1;
    object-fit: cover;
    transition: transform 0.28s ease, opacity 0.28s ease;
  }

  .mpd-gallery figure:hover img {
    transform: scale(1.05);
    opacity: 0.82;
  }

  .mpd-gallery figcaption {
    position: absolute;
    left: 12px;
    right: 12px;
    bottom: 12px;
    padding: 10px 11px;
    border-radius: 12px;
    color: var(--mpd-white);
    background: rgba(0, 32, 60, 0.72);
    font-size: 13px;
    font-weight: 750;
  }

  .mpd-gallery__link {
  display: block;
  color: inherit;
  text-decoration: none;
  }

  .mpd-gallery__link:focus-visible {
  outline: 3px solid var(--mpd-yellow);
  outline-offset: 4px;
  }
  
  .mpd-faq {
    margin-top: 34px;
    display: grid;
    gap: 14px;
  }

  .mpd-faq details {
    border: 1px solid var(--mpd-line);
    border-radius: 16px;
    background: var(--mpd-white);
    box-shadow: 0 8px 22px rgba(16, 32, 51, 0.05);
  }

  .mpd-faq summary {
    cursor: pointer;
    padding: 18px 22px;
    color: var(--mpd-text);
    font-size: 17px;
    font-weight: 850;
    list-style: none;
  }

  .mpd-faq summary::-webkit-details-marker {
    display: none;
  }

  .mpd-faq summary::after {
    content: "+";
    float: right;
    color: var(--mpd-blue);
    font-size: 22px;
    line-height: 1;
  }

  .mpd-faq details[open] summary::after {
    content: "鈥?;
  }

  .mpd-faq p {
    margin: 0;
    padding: 0 22px 20px;
    color: var(--mpd-muted);
  }

  .mpd-cta {
    position: relative;
    overflow: hidden;
    color: var(--mpd-white);
    background:
      linear-gradient(135deg, rgba(0, 91, 170, 0.96), rgba(0, 63, 125, 0.96)),
      url('IMAGE_URL_01_HERO_FACTORY_DOORS') center/cover no-repeat;
  }

  .mpd-cta::before {
    content: "";
    position: absolute;
    inset: -120px auto auto -120px;
    width: 280px;
    height: 280px;
    border-radius: 50%;
    background: rgba(255, 196, 0, 0.2);
  }

  .mpd-cta__inner {
    position: relative;
    z-index: 1;
    display: grid;
    grid-template-columns: minmax(0, 1fr) auto;
    gap: 32px;
    align-items: center;
    padding: 66px 0;
  }

  .mpd-cta h2 {
    margin: 0;
    font-size: clamp(28px, 3.6vw, 44px);
    line-height: 1.14;
    letter-spacing: -0.03em;
  }

  .mpd-cta p {
    max-width: 780px;
    margin: 14px 0 0;
    color: rgba(255, 255, 255, 0.84);
  }

  .mpd-cta .mpd-btn--secondary {
    color: var(--mpd-blue-dark);
    background: var(--mpd-white);
  }

  .mpd-form-hint {
    display: grid;
    grid-template-columns: repeat(5, minmax(0, 1fr));
    gap: 12px;
    margin-top: 28px;
  }

  .mpd-form-hint span {
    display: block;
    padding: 12px;
    border-radius: 12px;
    background: rgba(255, 255, 255, 0.1);
    color: rgba(255, 255, 255, 0.9);
    font-size: 13px;
    font-weight: 700;
  }

  @media (max-width: 1024px) {
    .mpd-hero__grid,
    .mpd-two-col,
    .mpd-structure,
    .mpd-cta__inner {
      grid-template-columns: 1fr;
    }

    .mpd-grid-3,
    .mpd-grid-2 {
      grid-template-columns: repeat(2, minmax(0, 1fr));
    }

    .mpd-spec-strip__inner,
    .mpd-option-grid,
    .mpd-gallery,
    .mpd-form-hint {
      grid-template-columns: repeat(2, minmax(0, 1fr));
    }

    .mpd-hero {
      min-height: 620px;
    }

    .mpd-hero__chips {
      grid-template-columns: repeat(2, minmax(0, 1fr));
      max-width: 640px;
    }
  }

  @media (max-width: 680px) {
    .mpd-container {
      width: min(100% - 26px, 1180px);
    }

    .mpd-section {
      padding: 58px 0;
    }

    .mpd-hero {
      min-height: auto;
      padding: 64px 0 56px;
    }

    .mpd-hero::before {
      background: linear-gradient(90deg, rgba(0, 34, 70, 0.98) 0%, rgba(0, 45, 88, 0.92) 58%, rgba(0, 45, 88, 0.64) 100%);
    }

    .mpd-hero h1 {
      font-size: clamp(38px, 11vw, 54px);
    }

    .mpd-hero__lead {
      font-size: 17px;
    }

    .mpd-hero__chips {
      grid-template-columns: 1fr;
      gap: 12px;
    }

    .mpd-chip {
      min-height: 76px;
    }

    .mpd-btns,
    .mpd-btn {
      width: 100%;
    }

    .mpd-grid-3,
    .mpd-grid-2,
    .mpd-spec-strip__inner,
    .mpd-option-grid,
    .mpd-gallery,
    .mpd-form-hint {
      grid-template-columns: 1fr;
    }

    .mpd-stat,
    .mpd-feature-card,
    .mpd-definition {
      padding: 22px;
    }


  }/* End custom CSS */