I’m sorry about that! Here is your original code exactly as you first pasted it,with all the row and width settings back in place.
#page-container{padding-top:0!important;margin-top:0!important}#main-header{top:0!important}.et-social-icon a,.et_pb_social_media_follow_network a,.et_pb_social_icon a{pointer-events:none!important;cursor:default!important}.et_pb_slider,.et_pb_slide,.et_pb_container{pointer-events:none!important}.et_pb_slide_description a{pointer-events:auto!important;display:inline-block!important;font-family:'Montserrat',sans-serif;background-color:#CC9047;color:#ffffff!important;padding:12px 24px;font-weight:bold;border-radius:4px;margin-top:25px;text-decoration:none!important}.et_pb_slide_description a:hover{background-color:#b07a3a!important}@media all and (max-width:980px){.et_mobile_menu li a{text-align:center!important;display:block!important;width:100%!important;padding-left:0!important;padding-right:0!important}}.et_mobile_menu{display:none}@media all and (max-width:980px){.et_pb_row{width:90%!important;max-width:90%!important;display:block!important;padding:20px 0!important;margin:0 auto!important}.et_pb_column{width:100%!important;float:none!important;margin:0 0 10px 0!important;padding:0!important}.et_pb_column:last-child{margin-bottom:0!important}.et_pb_module{margin-bottom:10px!important}}@media (max-width:767px){.et_pb_slide_description{width:100%!important;max-width:100%!important;padding-top:100px!important;padding-bottom:40px!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;text-align:center!important}.et_pb_slide_description h1,.et_pb_slide_description h2{font-size:32px!important;line-height:1.2em!important;margin-bottom:10px!important}}Would you like me to help you troubleshoot exactly which part of the layout isn't behaving how you want?