JSFiddle - React, Tailwind, and code Playground

HTML

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Document</title>
    <link rel="stylesheet" href = "style.css">
    <link href="https://fonts.googleapis.com/css?family=Kaushan+Script" rel="stylesheet">
    
</head>
<body>
    <header>
        <div class="logobg">
            <Span>P</Span>
        </div>
        <div class="menu-nav">
            
        </div>
        <p class="menutexts">Meet Perth,</p>
        <p class="menutextsother">
            A stupidly simple, flat PSD. Oh yeah, it’s  <b>free</b> too!
        </p>
        <button class= "buttonbg">DOWNLOAD
        <img src="dl-icon.png" class="dlicons">
        </button>
        
        <div class="iphone">
            <img src="%C4%B0phone.png">
        </div>
        
    </header>
    
    <menu>
      <div class="infotext">
          <span>A Longwinded Header</span>
          <p>She'll be right paddock how lets throw a ciggies. She'll be right ute to built 
          like a doovalacky. We're going rack off bloody she'll be right pash. You little ripper tucker also get a dog up ya greenie.</p>
          
        
                <img src="quote-border.png" class="border-lorem">
                <p class="youlitle">
  You little ripper boozer no worries she'll be right holy dooley!. Come a <br>
freo also as cross as a your shout. Lets throw a khe sanh flamin dead <br>
dingo's donger. Lets get some fisho with grab us a trackie dacks.
     </p>
     <button class = "SAY">SAY HELLO
     <img src="icon.png" class = "icons"> </button>
     
       <img src="device2.png"  class = "device-2" > 
     
      </div>
      <div class="getadog">
         <div class="panel">
             <button class="VIEWE">VIEW ON DRIBBBLE  <img src="dribbble-icon.png" class="dribble"> </button>
             <p class="getes">Get a Dog Up Ya’ </p>
             <p><span class="Shelss"><b>She'll be right paddock how lets throw a ciggies. <br>
She'll be right ute to built like a doovalacky. </b>...

CSS

body {
	height: 2275px;
	width: 1260px;
	background-color: #fff;
 }
 
header {
	width: 100%;
	height: 651px;
	background-image: url(header-bg.png);
	position: absolute;
	top: 1px;
	left: 1px;
 }
 
.logobg {
	width: 100px;
	height: 100px;
	background-color: #fff;
	position: absolute;
	left: 160px;
 }
 
	.logobg span {
		position: absolute;
		color: #0da9e5;
		font-weight: bold;
		font-size: 50px;
		padding-top: 26px;
		padding-bottom: 27px;
		padding-left: 36px;
		padding-right: 36px;
		font-family: 'Kaushan Script', cursive;
	 }
 
.menu-nav {
	min-height: 46px;
	min-width: 36px;
	background-image: url(slice-5.png);
	background-repeat: no-repeat;
	position: absolute;
	left: 1130px;
 }
 
.menutexts {
	width: 370px;
	font-size: 70px;
	color: #fff;
	position: absolute;
	left: 797px;
	font-family: 'Kaushan Script', cursive;
	top: 116px;
 }
 
.menutextsother {
	font-size: 35px;
	color: #fff;
	position: absolute;
	top: 284px;
	left: 369px;
 }
 
.buttonbg {
	width: 169px;
	height: 53px;
	border: 2px solid #fff;
	background-color: #62c2e7;
	color: #fff;
	font-weight: bold;
	position: absolute;
	left: 929px;
	top: 387px;
	right: 162px;
 }
 
.dlicons {
	float: right;
	position: absolute;
	left: 126px;
	top: 20px;
 }
 
.iphone {
	min-width: 292px;
	position: absolute;
	top: 366px;
	left: 231px;
 }
 
menu {
	width: 100%;
	height: 651px;
	background-color: #f4f4f4;
	position: absolute;
	left: 1px;
	top: 635px;
 }
 
.infotext {
	width: 729px;
	height: 457px;
	background-color: #f4f4f4;
	position: absolute;
	right: 0;
	left: 112px;
	top: 91px;
 }
 
	.infotext span {
		font-size: 40px;
		color: #545454;
	 }
 
	.infotext p {
		color: #7e7e7e;
		font-size: 16px;
	 }
 
.SAY {
	width: 169px;
	height: 53px;
	background-color: #f4f4f4;
	color: #14af8f;
	font-size: 15px;
	border: 2px solid #14af8f;
	font-weight: bold;
 }
 
.icons {margin-left: 29px;}
 
.border-lorem {position: absolute;}
 
.device-2 {
	position: absolute;
	left: 900px;
	top: 2px;
 }
 
.getadog {
	height: 650px;
	width:...