.section.offers {background: linear-gradient(135deg, #F26B1D 25%, #E05A0C 60.36%);color: var(--white);padding-top: 3.3986928105rem;padding-bottom: 6.6013071895rem; } .section.offers .image {position: absolute;inset: 0;width: 100%;height: 100%;opacity: 0.14; } .section.offers .image .img-fluid {position: absolute;inset: 0;width: 100%;height: 100%;object-fit: cover; } .section.offers > .container {text-align: center; } .section.offers > .container .inner {max-width: 942px;margin-left: auto;margin-right: auto;padding-top: 6.4705882353rem;padding-bottom: 3.137254902rem;position: relative; } .section.offers > .container .inner::before {content: " ";position: absolute;top: 0;left: 0;width: 3.9869281046rem;height: 3.9869281046rem;border-top: solid 2px rgba(255, 255, 255, 0.4);border-left: solid 2px rgba(255, 255, 255, 0.4); } .section.offers > .container .inner::after {content: " ";position: absolute;bottom: 0;right: 0;width: 3.9869281046rem;height: 3.9869281046rem;border-bottom: solid 2px rgba(255, 255, 255, 0.4);border-right: solid 2px rgba(255, 255, 255, 0.4); } .section.offers > .container h1, .section.offers > .container .h1 {color: var(--white);font-size: 3.3333333333rem;line-height: 1.1764705882;max-width: 800px;margin-left: auto;margin-right: auto;margin-bottom: 1.6339869281rem; } .section.offers > .container p {font-size: 1.1111111111rem;font-weight: 300;max-width: 600px;margin-left: auto;margin-right: auto;line-height: 1.6470588235; } .section.offers > .container .btn-white {color: #E05A0C; } .section.offers > .container .row {padding-top: 1.6339869281rem; } 