/** error-section **/ .error-section{ position: relative; } .error-section .image-box{ position: relative; display: block; max-width: 1125px; width: 100%; margin: 0 auto; margin-bottom: 77px; } .error-section .image-box img{ width: 100%; } .error-section h2{ position: relative; display: block; font-size: 42px; line-height: 50px; margin-bottom: 40px; } .error-section h2 span{ } .error-section .btn-box{ position: relative; display: flex; align-items: center; justify-content: center; } .error-section .btn-box .home-btn i{ margin-right: 6px; } .error-section .btn-box .home-btn{ background: rgba(17, 17, 17, 1); margin-right: 30px; } .error-section .btn-box .theme-btn{ padding: 15px 36px; } /** rtl-css **/ .rtl .error-section .btn-box .home-btn{ margin-right: 0px; margin-left: 30px; } .rtl .error-section .btn-box .home-btn i{ margin-right: 0px; margin-left: 6px; } /** responsive-css **/ @media only screen and (max-width: 1200px){ } @media only screen and (max-width: 991px){ } @media only screen and (max-width: 767px){ } @media only screen and (max-width: 599px){ } @media only screen and (max-width: 499px){ .error-section .btn-box{ display: block; } .error-section .btn-box .home-btn{ margin: 0px 0px 20px 0px !important; } }