.error-banner{text-align:center;padding:60px 0 80px}.error-banner .banner_img{display:flex;overflow:hidden;align-items:center;justify-content:center;padding:80px 0}.error-banner .banner_img span svg{width:100%;height:auto}.error-banner .banner_img span.dark_view{display:none}.error-banner .banner_img span.light_view{display:flex}.error-section{padding:40px 0}.error-section .error_list{display:flex;flex-wrap:wrap;gap:24px}.error-section .error_list .error_box{width:calc(33.33% - 16px);display:flex}.error-section .error_list .error_box>a{padding:30px;display:block;border-radius:10px;border:1px solid #dfdfdf;color:#010101;width:100%;transition:all .5s ease}.error-section .error_list .error_box>a:hover{background:#265fce}.error-section .error_list .error_box>a:hover h2,.error-section .error_list .error_box>a:hover p{color:#fff}.error-section .error_list .error_box h2,.error-section .error_list .error_box p{transition:all .5s ease}.error-section .action_button{margin-top:40px}.error-page .contact-form{max-width:850px;margin:50px auto}.error-page .contact-form form .action_button{flex-direction:column}.contact-form{border-radius:20px;background:#f4f4f4;padding:40px}.contact-form form{padding-top:20px}.contact-form form .two_box{display:flex;width:100%;gap:40px;padding-bottom:40px}.contact-form form .two_box>div{width:100%}.contact-form form .input_box{height:60px;padding:10px 20px}.contact-form form .input_box,.contact-form form textarea{border-radius:12px;background:#e3e3e3;width:100%;border:0;box-shadow:none;outline:none;color:#010101;font-size:15px;font-weight:400;line-height:1.4}.contact-form form textarea{height:140px;padding:20px;font-family:Helvetica}.contact-form form .action_button{display:flex;align-items:center;justify-content:center;padding-top:30px}.error-page .page-width .page-width{padding:0}.dark{background:#161719}.dark .error-banner .banner_img span.dark_view{display:flex}.dark .error-banner .banner_img span.light_view{display:none}.dark .contact-form{background:#303030}.dark .contact-form form .input_box{color:#fff;background:hsla(0,0%,100%,.3)}.dark .contact-form form .input_box::placeholder{color:#fff;opacity:1}.dark .contact-form form textarea{color:#fff;background:hsla(0,0%,100%,.3)}.dark .contact-form form textarea::placeholder{color:#fff;opacity:1}.dark .error-page .contact-form form .action_button>p a,.dark .error-page .contact-form form .action_button>span{color:#fff}@media (max-width:1199px){.error-banner{padding:50px 0 40px}.error-banner .banner_img{padding:50px 0}.error-section{padding:25px 0}.error-section .error_list{gap:20px}.error-section .error_list .error_box>a{padding:20px}.error-section .error_bottom{padding-top:30px}.contact-form form .two_box{gap:20px;padding-bottom:20px}.contact-form form .input_box{height:50px;padding:8px 15px;font-size:14px}.contact-form form textarea{height:120px;padding:15px;font-size:14px}.contact-form form .action_button{padding-top:20px}}@media (max-width:991px){.error-banner{padding:20px 0 30px}.error-banner .banner_img{padding:40px 0}.contact-form form .two_box{gap:30px;padding-bottom:30px;flex-wrap:wrap}.contact-form form .input_box{height:60px}.contact-form form .action_button{padding-top:35px}.error-page .contact-form{padding:24px;margin-top:20px}}@media (max-width:767px){.error-section .error_list .error_box{width:calc(50% - 10px)}.error-section .action_button{margin-top:20px}}@media (max-width:480px){.error-section .error_list .error_box{width:100%}}