/* compiled by scssphp 1.6.0 on Fri, 19 Nov 2021 09:14:16 +0000 (0.1265s) */

html #root #wrap_all .section.companies .container{margin:0;max-width:100vw;padding:7.5vh 0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (max-width:1050px){html #root #wrap_all .section.companies .container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;-webkit-box-align:space-evenly;-ms-flex-align:space-evenly;align-items:space-evenly;gap:7.5vh}}html #root #wrap_all .section.companies .container .column{margin:0}html #root #wrap_all .section.companies .container .column button{all:unset;position:relative;padding:0;cursor:pointer;display:block;max-width:30vw;max-height:400px;overflow:hidden;transition:0.4s;min-width:30vw;min-height:400px;background-position:center center;background-size:cover}@media only screen and (max-width:1050px){html #root #wrap_all .section.companies .container .column button{min-width:380px;width:500px;max-width:500px;min-height:380px;height:380px;max-height:380px}}@media only screen and (max-width:600px){html #root #wrap_all .section.companies .container .column button{min-width:380px;width:390px;max-width:390px}}@media only screen and (max-width:410px){html #root #wrap_all .section.companies .container .column button{min-width:300px;width:300px;max-width:300px;min-height:300px;height:300px;max-height:300px}}html #root #wrap_all .section.companies .container .column button div.white-svg-logo-container{width:100%;height:100%;position:absolute;top:0;margin:auto;background-color:rgba(0, 0, 0, 0.47);display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}html #root #wrap_all .section.companies .container .column button div.white-svg-logo-container img{max-width:100%;max-height:100px;min-width:200px;min-height:1px;object-fit:cover;width:100%;height:250px;display:block;width:auto;height:auto;margin:15px}html #root #wrap_all .section.companies .container .column button:after{content:"";position:absolute;top:0;left:0;width:calc(90% - 2px);height:calc(90% - 2px);border-radius:5px;margin:auto;border:2px solid transparent;transition:border-color 0.4s ease-out}html #root #wrap_all .section.companies .container .column button:hover:after{border:2px solid #f9b31f;transition:border-color 0.4s ease-in}html #root #wrap_all .section.companies .container .column button:focus{outline:black 5px auto}html #root #wrap_all .section.companies img{display:block;min-width:130px;min-height:130px}