@charset "UTF-8"; /* */ * { user-select: none; } body { font-family: "Josefin Sans", sans-serif; overflow-x: hidden; font-weight: 400; font-size: 14px; line-height: 22px; color: #000; text-align: left; margin: 0; /* */ } .error_404 { overflow: hidden; height: 100vh; background-image: url(//www.mantralabsglobal.com/wp-content/themes/spiral-child/images/error_404/white_grain.png), url(//www.mantralabsglobal.com/wp-content/themes/spiral-child/images/film_grain.png); background-color: #000; } .error_404 .tcvpb_section_content, .error_404 .tcvpb_container, .error_404 .row { height: 100% } .error_404 .row { display: flex; justify-content: center } .row { width: 100%; } /* */ [class*=span]:first-child { margin-left: 0; } .row .span6 { width: 48.71794871794872% } .row>[class*=span] { display: block; float: left; /* width: 100%; */ min-height: 20px; /* margin-left: 2.564102564102564%; */ /* -webkit-box-sizing: border-box; */ -moz-box-sizing: border-box; box-sizing: border-box; } /* */ .error_404_contentBox { height: 100%; display: flex; flex-direction: column; justify-content: center; } .error_404_content h3 { font-size: 50px; font-weight: 600; letter-spacing: 1px; color: #fff; white-space: nowrap; } p { margin-bottom: 24px; line-height: 22px; text-rendering: optimizeLegibility; word-break: break-word; } .error_404_content p { font-size: 20px; font-weight: 300; letter-spacing: 1.11px; line-height: 1.5; color: #fff; margin-top: 30px; margin-bottom: 0; width: 90%; } /* */ .error_404_lettersBox { height: 100%; display: flex; align-items: center; justify-content: center; } .error_404_letters { display: flex; flex-direction: row; justify-content: center; margin-top: 80px; } h1 { font-size: 40px; line-height: 46px; } .error_404_letter h1 { font-family: 'poppins', sans-serif; font-size: 300px; color: #fff; font-weight: 700; height: 300px; display: flex; align-items: center; } .error_404_letter0 { position: relative; } /* */ .error_404_astro { position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%) scale(0); animation: error_astro_move 12s linear; } @keyframes error_astro_move { from { transform: translate(-50%, -50%) scale(1.3) } to { transform: translate(-50%, -50%) scale(0) } } /* */ @media only screen and (min-width: 960px) and (max-width: 1170px) { .container, .tcvpb_container, .boxed_body_wrapper { width: 960px; } } .container, .tcvpb_container { width: 1170px; max-width: 95%; margin: 0 auto; } @media only screen and (max-width: 959px) { .container, .tcvpb_container, .boxed_body_wrapper { width: 90%; } } @media only screen and (max-width: 959px) { .error_404 .row { flex-direction: column-reverse; } } @media only screen and (max-width: 959px) { .Microsite_webinar_fold1 .span7, .error_404 .span6 { width: 100%; } } @media only screen and (max-width: 959px) { .error_404_contentBox { align-items: center; text-align: center; margin-top: 50px; } .tcvpb_container, .error_404 .row { height: 40%; } } .tcvpb_container, .error_404 .row { height: 80%; }