#banner_kmi_form .cmp-form-section{margin-bottom:0 !important}
#banner_kmi_form .asset-gallery-common-desc-btn-container{padding-top:0 !important}
#banner_kmi_form .kmi-dm-asset-gallery{width:80%;margin:auto;background:#e5e3e3;position:relative;margin-top:65vh;opacity:.9;text-align:center}
#banner_kmi_form .responsivecontainer{width:80%;margin:auto;background:#e5e3e3;position:relative;opacity:.9}
#banner_kmi_form .responsivecontainer .form__elementContainer{padding-right:15px}
#banner_kmi_form .kmi-asset-gallery-item{display:inline-block;margin:20px 0 20px 0;vertical-align:top}
#banner_kmi_form .kmi-asset-gallery-carousel-identifier{border-bottom:2px solid #ababab}
#banner_kmi_form .cmp-partnerContainer .cmp-common-title{padding-top:2.7rem;padding-bottom:.5rem}
#banner_kmi_form .cmp-partnerContainer .cmp-form-section{margin:0}
#banner_kmi_form .cmp-partnerContainer .cmp-form-section .cmp-form-container{max-width:100%}
#banner_kmi_form .asset-gallery-root-container .asset-gallery-main-container .asset-gallery-inner-container{width:100%;text-align:center;position:relative;padding-top:25px}
#banner_kmi_form .asset-gallery-root-container .asset-gallery-main-container .asset-gallery-inner-container .asset-gallery-item .asset-gallery-title-desc-container .asset-gallery-item-desc{font-size:14px;line-height:17px;margin-top:10px}
#banner_kmi_form .dm-asset-gallery{position:relative}
#banner_kmi_form .kmi-asset-gallery-item img{width:70px;height:auto}
#banner_kmi_form .kmi-asset-gallery-item p{font-size:14px;line-height:17px;margin-top:10px;font-family:"RobotoRegular",sans-serif;font-weight:normal}
#banner_kmi_form.lighter-theme .kmi-dm-asset-gallery{color:#212529;background:#fbfbfb}
#banner_kmi_form.lighter-theme .responsivecontainer{background:#fbfbfb}
#banner_kmi_form.lighter-theme .responsivecontainer .cmp-common-title .cmp-common-title-font{color:#cf2230}
#banner_kmi_form.lighter-theme .group-panel .container-field,#banner_kmi_form.lighter-theme .privacy-text-disclaimer,#banner_kmi_form.lighter-theme .group-panel .container-field a{color:#212529}
#banner_kmi_form.light-theme .kmi-dm-asset-gallery{color:#212529;background:#d2d0d0}
#banner_kmi_form.light-theme .responsivecontainer{background:#d2d0d0}
#banner_kmi_form.light-theme .responsivecontainer .cmp-common-title .cmp-common-title-font{color:#cf2230}
#banner_kmi_form.light-theme .group-panel .container-field,#banner_kmi_form.light-theme .privacy-text-disclaimer,#banner_kmi_form.light-theme .group-panel .container-field a{color:#212529}
#banner_kmi_form.dark-theme .kmi-dm-asset-gallery{color:#fff;background:#909090}
#banner_kmi_form.dark-theme .responsivecontainer{background:#909090}
#banner_kmi_form.dark-theme .responsivecontainer .cmp-common-title .cmp-common-title-font{color:#a2000d}
#banner_kmi_form.dark-theme .group-panel .container-field,#banner_kmi_form.dark-theme .privacy-text-disclaimer,#banner_kmi_form.dark-theme .group-panel .container-field a,#banner_kmi_form.dark-theme .dm-asset-gallery input{color:#fff}
#banner_kmi_form.darker-theme .kmi-dm-asset-gallery{color:#fff;background:#4e4d4d}
#banner_kmi_form.darker-theme .responsivecontainer{background:#4e4d4d}
#banner_kmi_form.darker-theme .responsivecontainer .cmp-common-title .cmp-common-title-font{color:#ff0015}
#banner_kmi_form.darker-theme .group-panel .container-field,#banner_kmi_form.darker-theme .privacy-text-disclaimer,#banner_kmi_form.darker-theme .group-panel .container-field a,#banner_kmi_form.darker-theme .dm-asset-gallery input{color:#fff}
@media(min-width:320px) and (max-width:479px){#banner_kmi_form .kmi-dm-asset-gallery{margin-top:70vh;overflow:auto;width:90%}
#banner_kmi_form .responsivecontainer{width:90%}
#banner_kmi_form .responsivecontainer .form__elementContainer{padding-right:0}
#banner_kmi_form .asset-gallery-root-container .asset-gallery-main-container{width:100%;overflow:auto}
#banner_kmi_form .asset-gallery-root-container .asset-gallery-main-container .asset-gallery-inner-container .asset-gallery-item{margin-left:0}
#banner_kmi_form .kmi-asset-gallery-carousel-identifier{width:1200px;overflow:auto}
#banner_kmi_form .cmp-partnerContainer .cmp-form-section{margin:0}
#banner_kmi_form .kmi-asset-gallery-item{margin:10px 0 10px 0}
#banner_kmi_form .kmi-asset-gallery-item img{width:100px;height:auto}
#banner_kmi_form .asset-gallery-root-container .asset-gallery-main-container{margin:0}
}
@media(min-width:480px) and (max-width:767px){#banner_kmi_form .kmi-dm-asset-gallery{margin-top:58vh;overflow:auto;width:90%}
#banner_kmi_form .responsivecontainer{width:90%}
#banner_kmi_form .responsivecontainer .form__elementContainer{padding-right:0}
#banner_kmi_form .asset-gallery-root-container .asset-gallery-main-container{width:100%;overflow:auto;margin:0}
#banner_kmi_form .asset-gallery-root-container .asset-gallery-main-container .asset-gallery-inner-container .asset-gallery-item{margin-left:0}
#banner_kmi_form .kmi-asset-gallery-carousel-identifier{overflow:auto}
#banner_kmi_form .kmi-asset-gallery-item{margin:10px 0 10px 0}
#banner_kmi_form .kmi-asset-gallery-item img{width:90px;height:auto}
}
@media(min-width:768px) and (max-width:1023px) and (orientation:landscape){#banner_kmi_form .kmi-dm-asset-gallery{overflow:auto;width:80%;margin-top:65vh}
#banner_kmi_form .responsivecontainer{width:80%}
#banner_kmi_form .kmi-asset-gallery-item{margin:10px 0 10px 0}
}
@media(min-width:768px) and (max-width:1023px) and (orientation:portrait){#banner_kmi_form .kmi-dm-asset-gallery{margin-top:78vh}
#banner_kmi_form .kmi-asset-gallery-item img{width:120px;height:auto}
}
@media(min-width:1024px) and (max-width:1279px) and (orientation:landscape){#banner_kmi_form .kmi-dm-asset-gallery{margin-top:70vh}
#banner_kmi_form .kmi-asset-gallery-item img{width:120px;height:auto}
}