/*----- min-width 981px, max-width 1399px  -----*/

.mobile-only  {
 display: none !important; 
}

div#header { padding: 30px 60px; }

div#logo-wrap img { width: 240px; } 

div#section1-left-wrap {
  flex-basis: 40%;
  padding: 40px 0px 40px 60px;
}

div#section1-right-wrap1 { flex-basis: 60%; }

div#section3-cont { padding: 60px 60px; }

div#section3-left-wrap {
  flex-direction: column;
  flex-basis: 40%; 
}

div#section3-left-wrap img {
  height: auto;         
  max-height: unset;
  width: 100%;             
}

div#section3-right-wrap { flex-basis: 60%; }

div#section4-cont { padding: 120px 60px; } 

div#section4-wrap { gap: 56px; }
 
div#footerWrap { padding: 64px 60px 56px 60px; }
