.hero{background-position-x:center;background-repeat:no-repeat;background-size:cover;min-height:422px;position:relative;width:100%}.hero__container{bottom:0;left:0;position:absolute;width:100%}.hero__container-text{color:#fff;display:flex;flex-direction:column;margin:auto auto 0;max-width:1420px;padding:125px 0 75px;row-gap:1.5rem;width:100%}.hero__container-text-title{font-size:1.5rem;font-size:clamp(1.5rem,1.0731707317rem + 2.4390243902vw,4rem);line-height:1.7rem;line-height:clamp(1.7rem,1.2646341463rem + 2.487804878vw,4.25rem);padding:0 30px}.hero__container-text-breadcrumbs{align-items:center;-moz-column-gap:7px;column-gap:7px;display:flex;flex-wrap:wrap;font-weight:700;letter-spacing:3px;list-style-type:none;padding:0 30px;row-gap:7px}.hero__container-text-breadcrumbs-item-link{font-size:.9375rem;line-height:1.4;white-space:nowrap}.hero__container-text-breadcrumbs-arrow{font-size:.9375rem;line-height:1.4}.half-content{background-color:#0a0c12;display:flex;flex-direction:column;padding:100px 30px 80px;row-gap:100px}.half-content__container{-moz-column-gap:30px;column-gap:30px;display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 auto;max-width:1420px;row-gap:30px;width:100%}.half-content__container-item{width:48%}.half-content__container-item-upper{color:#cab678;font-size:1rem;font-size:clamp(1rem,.8292682927rem + .9756097561vw,2rem);font-weight:400;letter-spacing:1px;line-height:1;margin-bottom:20px}.half-content__container-item-title{color:#fff;font-size:.9rem;font-size:clamp(.9rem,.7548780488rem + .8292682927vw,1.75rem);font-weight:400;letter-spacing:1px;line-height:normal}.half-content__container-item-paragraph{color:#7a7a7a;font-family:Poppins;font-size:.9rem;font-size:clamp(.9rem,.8829268293rem + .0975609756vw,1rem);font-weight:400;line-height:1.7rem;line-height:clamp(1.7rem,1.5634146341rem + .7804878049vw,2.5rem)}@media screen and (max-width:991px){.half-content__container-item{width:100%}}section#about-us .item{background-color:#131620}section#about-us .item:nth-child(2n){background-color:#0d0f16}section#about-us .item:nth-child(2n) .container{flex-direction:row}section#about-us .item:nth-child(2n) .parent{grid-template-columns:repeat(5,1fr);grid-template-rows:repeat(5,1fr)}section#about-us .item:nth-child(2n) .parent .div1{grid-area:1/3/6/6}section#about-us .item:nth-child(2n) .parent .div2{grid-area:2/1/5/4}section#about-us .item:nth-child(3) .parent{grid-template-columns:repeat(6,1fr);grid-template-rows:repeat(9,1fr)}section#about-us .item:nth-child(3) .div1{grid-area:2/2/10/7}section#about-us .item:nth-child(3) .div2{grid-area:1/1/9/6}section#about-us .container{display:flex;flex-direction:row-reverse;gap:60px;justify-content:space-between}section#about-us .container article{width:45%}section#about-us .container .parent{grid-column-gap:0;grid-row-gap:0;display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(3,1fr);width:55%}section#about-us .container .div1{grid-area:1/1/3/3}section#about-us .container .div2{grid-area:2/2/4/4}section#about-us p{color:#7a7a7a;line-height:32px;margin:20px 0}@media screen and (max-width:900px){section#about-us .container{flex-direction:column!important}section#about-us .container .parent,section#about-us .container article,section#about-us .container picture{width:100%}}.button-primary{background-color:#fff;border:0;border-radius:50px;box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);color:#000;cursor:pointer;font-size:18px;font-weight:700;line-height:40px;padding:10px 45px;transition:all .3s}.button-primary:hover{background-color:#000}
