.banner_int{width:100%;position:relative;display:block}.banner_int--cnt{width:100%;position:relative;display:block}.banner_int--cnt .banner_int--content{width:100%;position:relative;display:flex;justify-content:center;align-items:center}.banner_int--cnt .banner_int--content .banner_int--image{width:100%;position:relative;display:block;background:#b4bcbb}.banner_int--cnt .banner_int--content .banner_int--image picture{width:100%;position:relative;display:block;aspect-ratio:6.71/1}@media(max-width: 1024px){.banner_int--cnt .banner_int--content .banner_int--image picture{aspect-ratio:4.5/1}}@media(max-width: 768px){.banner_int--cnt .banner_int--content .banner_int--image picture{aspect-ratio:3/1}}@media(max-width: 575px){.banner_int--cnt .banner_int--content .banner_int--image picture{aspect-ratio:1.8/1}}.banner_int--cnt .banner_int--content .banner_int--image picture::before{content:"";display:block;position:absolute;width:100%;height:100%;top:0;left:0;background:linear-gradient(to right, #b4bcbb 34%, transparent 60%);z-index:1}@media(max-width: 575px){.banner_int--cnt .banner_int--content .banner_int--image picture::before{background:linear-gradient(to right, #b4bcbb 45%, transparent)}}.banner_int--cnt .banner_int--content .banner_int--image picture img{height:100%}.banner_int--cnt .banner_int--content .banner_int--text{width:90%;position:absolute;display:block;max-width:1200px;margin-top:7%;z-index:1}@media(max-width: 1024px){.banner_int--cnt .banner_int--content .banner_int--text{margin-top:9%}}@media(max-width: 768px){.banner_int--cnt .banner_int--content .banner_int--text{margin-top:13%}}@media(max-width: 575px){.banner_int--cnt .banner_int--content .banner_int--text{margin-top:20%}}.banner_int--cnt .banner_int--content .banner_int--text h3,.banner_int--cnt .banner_int--content .banner_int--text h1{width:100%;position:relative;display:block;line-height:88.8888888889%;font-size:3.75em;margin-bottom:15px}@media(max-width: 575px){.banner_int--cnt .banner_int--content .banner_int--text h3,.banner_int--cnt .banner_int--content .banner_int--text h1{font-size:2.5em;max-width:300px}}.clients{width:100%;position:relative;display:block}.clients_cnt{width:100%;position:relative;display:block}.clients_cnt .clients_content{width:100%;position:relative;display:block}.clients_cnt .clients_content .clients_banner{width:100%;position:relative;display:flex;align-items:center}.clients_cnt .clients_content .clients_banner picture{width:100%;position:relative;display:block;aspect-ratio:4.5/1}@media(max-width: 768px){.clients_cnt .clients_content .clients_banner picture{aspect-ratio:3.5/1}}@media(max-width: 575px){.clients_cnt .clients_content .clients_banner picture{display:none}}.clients_cnt .clients_content .clients_banner picture img{height:100%}.clients_cnt .clients_content .clients_banner ._icon{width:170px;height:170px;position:absolute;display:flex;justify-content:center;align-items:center;background:var(--blue);left:7.5%;z-index:1}@media(max-width: 1024px){.clients_cnt .clients_content .clients_banner ._icon{width:150px;height:150px;left:5%}}@media(max-width: 575px){.clients_cnt .clients_content .clients_banner ._icon{width:90px;height:90px;position:relative;margin-top:40px}}.clients_cnt .clients_content .clients_banner ._icon figure{width:59%;position:relative;display:block;filter:brightness(0) invert(1)}.clients_cnt .clients_content .clients_text{width:100%;position:relative;padding:4.375em 0;display:block}@media(max-width: 575px){.clients_cnt .clients_content .clients_text{padding:1.875em 0}}.clients_cnt .clients_content .clients_text .clients_text--wrapper{width:90%;max-width:1100px;position:relative;margin:0 auto;display:flex;flex-wrap:wrap;column-gap:50px;row-gap:40px}.clients_cnt .clients_content .clients_text .clients_text--wrapper h4,.clients_cnt .clients_content .clients_text .clients_text--wrapper h1{width:calc(40% - 25px);position:relative;display:block;line-height:88.8888888889%;font-size:2.8125em}.clients_cnt .clients_content .clients_text .clients_text--wrapper h4 span,.clients_cnt .clients_content .clients_text .clients_text--wrapper h1 span{position:relative;display:block;font-size:18px;font-family:var(--ft)}@media(max-width: 768px){.clients_cnt .clients_content .clients_text .clients_text--wrapper h4,.clients_cnt .clients_content .clients_text .clients_text--wrapper h1{width:100%;max-width:500px}}@media(max-width: 575px){.clients_cnt .clients_content .clients_text .clients_text--wrapper h4,.clients_cnt .clients_content .clients_text .clients_text--wrapper h1{font-size:2.1875em}}.clients_cnt .clients_content .clients_text .clients_text--wrapper ._table{width:calc(60% - 25px);position:relative;display:block}@media(max-width: 768px){.clients_cnt .clients_content .clients_text .clients_text--wrapper ._table{width:100%}}.clients_cnt .clients_content .clients_text .clients_text--wrapper ._table p{width:100%;position:relative;display:block;margin-bottom:30px}.clients_cnt .clients_content .clients_text .clients_text--wrapper ._table ._table-wrapper{width:100%;position:relative;display:block;overflow:auto}.clients_cnt .clients_content .clients_text .clients_text--wrapper ._table ._table-wrapper table{width:100%;position:relative;border-collapse:collapse}.clients_cnt .clients_content .clients_text .clients_text--wrapper ._table ._table-wrapper table th{font-family:var(--ft);font-weight:800;text-align:left;padding:12px 15px;border-bottom:1px solid rgba(0,0,0,.15)}.clients_cnt .clients_content .clients_text .clients_text--wrapper ._table ._table-wrapper table tr td{text-align:left;padding:12px 15px;border-bottom:1px solid rgba(0,0,0,.15);transition:var(--ease)}.clients_cnt .clients_content .clients_text .clients_text--wrapper ._table ._table-wrapper table tr td._actions{display:flex;justify-content:flex-end;align-items:center;column-gap:15px}.clients_cnt .clients_content .clients_text .clients_text--wrapper ._table ._table-wrapper table tr td._actions a{width:27px;height:20px;position:relative;display:block}.clients_cnt .clients_content .clients_text .clients_text--wrapper ._table ._table-wrapper table tr td._actions a img{height:100%;object-fit:contain}@media not all and (pointer: coarse){.clients_cnt .clients_content .clients_text .clients_text--wrapper ._table ._table-wrapper table tr:hover td{background:rgba(0,0,0,.03)}}