.banner-pages{position:relative}.banner-pages figure{overflow:hidden;position:relative}.banner-pages figure:before{background:linear-gradient(0deg,#3b3b3b 9.63%,#4d515c00 93.42%);bottom:0;content:"";height:293px;left:0;position:absolute;right:0;width:100%;z-index:1}.banner-pages figure:after{background:linear-gradient(0deg,#dac595,#dac59500);bottom:-36px;content:"";display:none;height:293px;left:0;position:absolute;right:0;width:100%;z-index:0}.banner-pages figure img{display:block;height:auto;min-height:463px;object-fit:cover;object-position:center;width:100%}.banner-pages .wrapper{bottom:48px;left:0;position:absolute;right:0;text-align:center;z-index:2}.banner-pages .breadcrumbs li a{color:var(--c-neutral-gray-1)}.banner-pages .title-small{color:var(--c-neutral-white);margin-bottom:0}.banner-pages .button{margin-top:24px}.banner-pages.banner-career .wrapper{margin:0 auto;max-width:547px;top:50%;bottom:unset;transform:translateY(-50%)}.banner-pages.banner-career figure:before{height:100%;opacity:.5;background:#000}.banner-pages.banner-career .content-banner{color:var(--c-neutral-white)}.banner-pages.banner-career .content-banner span{font-size:.875rem}.banner-pages.banner-career .content-banner h2{margin:8px 0}.banner-pages.banner-career .content-banner__button{display:flex;justify-content:center;gap:16px;margin:24px 0}.banner-pages.banner-career .content-banner__button .button-outline{border-color:var(--c-neutral-white);color:var(--c-neutral-white)}.banner-pages.banner-career .content-banner__button .button-outline:hover{border-color:var(--c-primary-brown4)}.banner-pages.banner-career .content-banner__social{margin-top:8px;display:flex;align-items:center;justify-content:center;gap:8px}.banner-pages.banner-career .content-banner__social a{display:flex;justify-content:center;align-items:center;width:32px;height:32px;border:1px solid var(--c-neutral-white);border-radius:100%;transition:all .25s ease-out}.banner-pages.banner-career .content-banner__social a:hover{background:var(--c-primary-brown2);border-color:var(--c-primary-brown2)}@media screen and (max-width: 1200px){.banner-pages.banner-career .wrapper{margin:0 auto}}@media (max-width: 1023px){.banner-pages figure img{min-height:750px}}@media (max-width: 767px){.banner-pages .wrapper{bottom:40px}.banner-pages figure img{min-height:500px}}.breadcrumbs{align-items:center;display:flex;gap:10px;justify-content:center;margin-bottom:5px}.breadcrumbs li a{color:var(--c-neutral-gray-4)}.breadcrumbs li a small{display:block;max-width:240px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.breadcrumbs li+li{align-items:center;display:flex;gap:10px;position:relative}.breadcrumbs li+li:before{content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='M6 12L10 8L6 4' stroke='%23D2D3D6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");display:block;height:16px;position:relative;top:-2px;width:16px}.contact{padding:80px 0 130px;position:relative}.contact__box{display:flex;gap:48px}.contact__box--left{display:flex;flex-direction:column;gap:12px;width:300px}.contact__box--left h6{margin-bottom:0}.contact__box--left address{color:var(--c-neutral-gray-5);display:flex;font-style:normal;gap:8px}.contact__box--left address svg,.contact__box--left address img{aspect-ratio:1/1;flex:0 0 auto;display:block;height:20px;position:relative;top:2px;width:20px}.contact__box--left address span{flex:1 1 auto}.contact__box--left address a{color:inherit;display:inline-block}.contact__box--right{width:calc(100% - 348px)}.contact__box--right h6{margin-bottom:8px}.contact__box--right span{display:block;margin-bottom:8px}.contact__box--right .button,.contact__box--right button{box-shadow:0 10px 20px #1c170f26;margin-top:17px}.contact__box--right .box-form{margin-top:24px}.contact__maps{margin:40px -64px 0;position:relative}.contact__maps iframe{display:block;height:373px;width:100%}@media (max-width: 1280px){.contact{padding:48px 0 86px}.contact__maps{margin:40px -40px 0;position:relative;z-index:-1}}@media (max-width: 1023px){.contact__box{flex-direction:column}.contact__box--right{width:100%}}@media (max-width: 767px){.contact{padding-top:48px}.contact__box--left,.contact__box--right{width:100%}.contact .box-form .row .column.column-50{flex:unset;max-width:100%;width:100%}.contact .box-form .text-right{text-align:left}}
