JSFiddle - React, Tailwind, and code Playground

HTML

<script src="//code.jquery.com/jquery-1.12.0.min.js"></script>
<svg id="sky">
  <g id="conainer">
    <path id="cloud" fill="#ffffff" d="M64.407,24.849c-0.013,0-0.026,0.002-0.04,0.002c0.019-0.261,0.04-0.522,0.04-0.788c0-5.944-4.819-10.764-10.763-10.764c-2.383,0-4.577,0.784-6.361,2.094c-2.624-5.62-8.31-9.524-14.922-9.524c-9.1,0-16.477,7.377-16.477,16.477c0,0.896,0.091,1.769,0.229,2.627C10.485,25.758,6.15,30.577,6.15,36.42c0,6.391,5.181,11.572,11.572,11.572h46.685c6.392,0,11.572-5.181,11.572-11.572C75.979,30.029,70.798,24.849,64.407,24.849z"></path>
  </g>

CSS

#sky{
  width: 100%;
  height: 200px;
  background-color: skyblue;
}

#container{
  display: block;
  margin: 0 auto;
}

JavaScript

function centerCloud() {
  var cloudCenter = $('#sky').outerWidth()/2 - 35;
  $('#cloud').css('transform', 'translate(' + cloudCenter + 'px, 0px)');
}

centerCloud();

$(window).on('resize', function(){
	centerCloud();
});