/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.perspective__banner{margin-bottom:1.875rem}@media only screen and (min-width:62rem){.perspective__banner{margin-bottom:3.75rem}}.perspective__title{margin-bottom:.625rem}.perspective__banner-img{margin-bottom:-4.25rem}.perspective__banner-img img{display:block;height:23.875rem;-o-object-fit:cover;object-fit:cover;width:100%}.perspective__banner-info{background:#fff;box-shadow:0 1px .25rem 0 rgba(25,33,61,.08);padding:1.875rem .9375rem;position:relative;text-align:center}@media only screen and (min-width:62rem){.perspective__row{display:flex;gap:2.5rem}}.perspective__left-col{margin-bottom:1.875rem}@media only screen and (min-width:62rem){.perspective__left-col{flex:0 0 calc(66.66% - 20px);margin-bottom:0;max-width:calc(66.66% - 20px)}.perspective__right-col{flex:0 0 calc(33.33% - 20px);max-width:calc(33.33% - 20px)}}.news-post__banner{margin-bottom:1.875rem}@media only screen and (min-width:62rem){.news-post__banner{margin-bottom:3.75rem}}.news-post__title{margin-bottom:.625rem}.news-post__banner-img{margin-bottom:-4.25rem}.news-post__banner-img img{display:block;height:23.875rem;-o-object-fit:cover;object-fit:cover;width:100%}.news-post__banner-info{background:#fff;box-shadow:0 1px .25rem 0 rgba(25,33,61,.08);padding:1.875rem .9375rem;position:relative;text-align:center}@media only screen and (min-width:62rem){.news-post__row{display:flex;gap:2.5rem}}.news-post__left-col{margin-bottom:1.875rem}@media only screen and (min-width:62rem){.news-post__left-col{flex:0 0 calc(66.66% - 20px);margin-bottom:0;max-width:calc(66.66% - 20px)}.news-post__right-col{flex:0 0 calc(33.33% - 20px);max-width:calc(33.33% - 20px)}}.interview__banner{margin-bottom:1.875rem}@media only screen and (min-width:62rem){.interview__banner{margin-bottom:3.75rem}}.interview__title{margin-bottom:.625rem}.interview__banner-img{margin-bottom:-4.25rem}.interview__banner-img img{display:block;height:23.875rem;-o-object-fit:cover;object-fit:cover;width:100%}.interview__banner-info{background:#fff;box-shadow:0 1px .25rem 0 rgba(25,33,61,.08);padding:1.875rem .9375rem;position:relative;text-align:center}@media only screen and (min-width:62rem){.interview__row{display:flex;gap:2.5rem}}.interview__left-col{margin-bottom:1.875rem}@media only screen and (min-width:62rem){.interview__left-col{flex:0 0 calc(66.66% - 20px);margin-bottom:0;max-width:calc(66.66% - 20px)}.interview__right-col{flex:0 0 calc(33.33% - 20px);max-width:calc(33.33% - 20px)}}.job__banner{margin-bottom:1.875rem}@media only screen and (min-width:62rem){.job__banner{margin-bottom:3.75rem}}.job__title{margin-bottom:.625rem}.job__banner-img{margin-bottom:-4.25rem}.job__banner-img img{display:block;height:23.875rem;-o-object-fit:cover;object-fit:cover;width:100%}.job__banner-info{background:#fff;box-shadow:0 1px .25rem 0 rgba(25,33,61,.08);padding:1.875rem .9375rem;position:relative;text-align:center}@media only screen and (min-width:62rem){.job__row{display:flex;gap:2.5rem}}.job__left-col{margin-bottom:1.875rem}@media only screen and (min-width:62rem){.job__left-col{flex:0 0 calc(66.66% - 20px);margin-bottom:0;max-width:calc(66.66% - 20px)}.job__right-col{flex:0 0 calc(33.33% - 20px);max-width:calc(33.33% - 20px)}}.tmscollection__banner{margin-bottom:1.875rem}@media only screen and (min-width:62rem){.tmscollection__banner{margin-bottom:3.75rem}}.tmscollection__title{margin-bottom:.625rem}.tmscollection__banner-img{margin-bottom:-4.25rem}.tmscollection__banner-img img{display:block;height:23.875rem;-o-object-fit:cover;object-fit:cover;width:100%}.tmscollection__banner-info{background:#fff;box-shadow:0 1px .25rem 0 rgba(25,33,61,.08);padding:1.875rem .9375rem;position:relative;text-align:center}@media only screen and (min-width:62rem){.tmscollection__row{display:flex;gap:2.5rem}}.tmscollection__left-col{margin-bottom:1.875rem}@media only screen and (min-width:62rem){.tmscollection__left-col{flex:0 0 calc(66.66% - 20px);margin-bottom:0;max-width:calc(66.66% - 20px)}.tmscollection__right-col{flex:0 0 calc(33.33% - 20px);max-width:calc(33.33% - 20px)}}.node--type-interview .field--name-field-carousal-images{padding-top:15px}.node--type-interview .field--name-field-carousal-images .swiper-slide{position:relative}.node--type-interview .field--name-field-carousal-images .swiper-slide .alt{padding:15px 0;width:100%}.node--type-interview .field--name-field-carousal-images .carousal-image .field--name-field-media-image{background-color:#f1f1f1}.node--type-interview .field--name-field-carousal-images .carousal-image .field--name-field-media-image .field__item{padding:0 0 66%;position:relative}.node--type-interview .field--name-field-carousal-images .carousal-image .field--name-field-media-image img{height:100%;left:0;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;position:absolute;top:0;width:100%}.node--type-interview .field--name-field-carousal-images .carousal-image .swiper-controls .swiper-button-next,.node--type-interview .field--name-field-carousal-images .carousal-image .swiper-controls .swiper-button-prev{align-items:center;background-color:#fff;color:#000;display:flex;height:30px;justify-content:center;width:30px}.node--type-interview .field--name-field-carousal-images .carousal-image .swiper-controls .swiper-button-next:after,.node--type-interview .field--name-field-carousal-images .carousal-image .swiper-controls .swiper-button-prev:after{font-size:14px;font-weight:600}
