.company-history-section{padding-top:200px;background-color:#fff;text-align:center;padding-bottom:50px}.company-history-title h2{font-weight:900;font-size:calc(1.5rem + 5.4vw);background:#ee4878;background:repeating-linear-gradient(to top left,#ee4878 4%,#f17651 12%,#f1c424 27%,#fda52b 35%,#d4577c 50%,#c14799 53%,#b145d6 72%,#8c30f1 87%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.quote-row{width:90%;display:flex;justify-content:center;margin:40px auto auto}.quote-row .right-div{display:flex;max-width:-webkit-fill-available;align-items:center}.quote-row .right-div .quotes-and-text{display:flex;height:100%}.quote-row .yellow-quotes{display:flex;margin-right:30px}.quote-row .yellow-line{background:#ffcc58;min-height:20vh;min-width:20px;border-radius:20px;margin-right:10px;margin-top:10px}.quote-row .yellow-quotes img{min-width:50px;align-self:baseline}.quote-row .quoted-title-text{margin-right:30px;display:flex;flex-direction:column;align-items:start;text-align:start;justify-content:center}.quoted-title-text h4{margin-bottom:15px;text-transform:unset}.quote-row .quote-img{display:flex;justify-content:center;align-items:center;width:80%}.quote-row-image{width:100%;object-fit:contain}.operations-overview{margin-top:40px}.operations-overview .ramex-short-description{margin-bottom:50px;text-align:start;font-size:24px;font-weight:300}.container-operations{display:flex;flex-direction:column;width:90%;margin:auto;gap:96px}.operations-overview .operation{display:flex;align-items:center;width:100%;gap:60px}.operation .operation-img-div,.operation-image{position:relative}.operation-image{width:500px;height:300px;border-radius:10px;z-index:1;object-fit:cover}.yellow-circle{background-color:#ffcc58;box-shadow:-8px 0 41px #00000047;border-radius:50%;min-width:230px;height:230px;position:absolute;bottom:-62px;left:-62px}.operation .operation-description{text-align:start}.operation .operation-description h4{padding-bottom:20px}.operation .operation-description .text,.quoted-title-text p{font-weight:300;font-size:20px}.operation.reversed{flex-direction:row-reverse}.operation.reversed .yellow-circle{left:unset;right:-62px}@media (max-width:1180px){.quote-row .right-div{flex-direction:column}.quote-row .quote-img{width:100%;margin-top:12px;justify-content:unset}.operation-image{width:400px}}@media (max-width:900px){.operations-overview .ramex-short-description{margin-bottom:90px;font-size:18px}.container-operations,.operation .operation-img-div,.operation-image{width:100%}.operations-overview .operation{flex-direction:column;gap:30px;width:80%;margin:auto}.yellow-circle{top:-62px}.operation .operation-description .text,.quoted-title-text p{font-size:18px}}@media (max-width:600px){.company-history-section{padding-top:150px}.operations-overview .ramex-short-description{margin-bottom:60px}.company-history-title h2{font-size:calc(1.5rem + 2.8vw)}.operation-image{height:250px}.operations-overview .operation{gap:8px}.yellow-circle{min-width:140px;height:140px;top:-35px;left:-35px}.operation.reversed .yellow-circle{right:-20px}.operation .operation-description h4{padding-bottom:8px}.operation .operation-description .text,.operations-overview .ramex-short-description,.quoted-title-text p{font-size:14px}}