.bigbox{ width:100%; display:flex; flex-direction:column; }
.inbanner.tall{ height:750px; }
.inbanner.tall .inwords{position:absolute; left:0; top:calc(50% - 110px); width:100%; height:auto; display:flex; justify-content:center; align-items:center;flex-direction:column; overflow:hidden;  }
.symain{ width:100%; display:flex; flex-direction:row; justify-content:space-between; align-items: flex-start; padding:100px 0px 150px; gap:30px; }
.brone{ width: auto; display:flex; flex-direction:column; justify-content: center; align-items: center; gap:30px; }
.brone i{ display:flex; width:100%;}
.brone i img{ max-width:100%; }
.brone i.this{ width:100%; height:auto; padding-bottom:54.3%; position: relative; display: block; overflow: hidden; -webkit-transition:all 0.5s;-moz-transition:all 0.5s;transition:all 0.5s;}
.brone i.this img{ max-width:100%; -o-object-fit: cover; object-fit: cover; position: absolute; top:0%;left: 50%; transform: translate(-50%, 0%); -webkit-transition:all 0.5s;-moz-transition:all 0.5s;transition:all 0.5s;}

/* xs */
@media (max-width: 767px) {
.inbanner.tall{ height:100vh; }
.inbanner.tall .inwords{ top:calc(50% - 80px);}
.inbanner.tall .inwords img{ max-width:80%; }

.symain{ width:100%; padding:30px 0px 100px; gap:20px; flex-direction:column; }
.brone{ width:100%; gap:20px; }
.brone i img{ width:100%; }
.brone i.this{ width:70%; padding-bottom:0%; }
.brone i.this img{ width:100%; position:relative; top:0%; left:0%; transform: translate(0%, 0%); }
}