.company{overflow:hidden;padding-bottom:5rem;padding-top:3.75rem}@media only screen and (min-width:1200px){.company{margin-bottom:4.875rem;padding-bottom:7.5rem;padding-top:7.0625rem}}.company__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width:767px){.company__wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.company__content{position:relative;z-index:2}@media only screen and (min-width:768px){.company__content{max-width:26.25rem}.company__content .h3-title{max-width:21.875rem}.company__content .sub-text{margin-bottom:2rem;padding-left:.3125rem}}@media only screen and (min-width:992px){.company__content{margin-left:5.875rem}}@media only screen and (max-width:767px){.company__content{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}.company__media{min-height:16.5rem;position:relative;width:18.75rem;z-index:1}@media only screen and (min-width:768px){.company__media{margin-left:auto;min-height:26.8125rem;width:31.25rem}}@media only screen and (max-width:767px){.company__media{-webkit-box-ordinal-group:2;-ms-flex-order:1;margin-left:auto;margin-right:auto;order:1}}.company__media-bg{aspect-ratio:811/429;background-repeat:no-repeat;background-size:cover;position:absolute;top:-.6875rem;width:31.25rem}@media only screen and (min-width:768px){.company__media-bg{right:-6.125rem;top:-.6875rem;width:38.75rem}}@media only screen and (min-width:992px){.company__media-bg{width:50.6875rem}}@media only screen and (max-width:767px){.company__media-bg{left:50%;margin-left:-1.6875rem;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}}.company__media-img{aspect-ratio:449/267;background:var(--color-white);position:absolute;right:5.1875rem;top:1.1875rem;width:17.375rem}@media only screen and (min-width:768px){.company__media-img{right:6.5rem;top:1.4375rem;width:21.5rem}}@media only screen and (min-width:992px){.company__media-img{right:8.5625rem;top:1.9375rem;width:28.0625rem}}.company__media-img img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.company .awards{margin-left:.375rem;margin-top:3.0625rem}@media only screen and (max-width:767px){.company .awards{margin-top:1.25rem}}.awards{display:grid;gap:.875rem;grid-template-columns:repeat(3,1fr);min-width:0;width:11.25rem}.awards__item{aspect-ratio:76/87}.awards__item img,.awards__item picture{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}@media only screen and (min-width:768px){.awards{width:16.25rem}}