.box-heading{--height:7.4rem;display:flex;filter:drop-shadow(0 2px 10px rgba(0,0,0,.1254901961));margin:0 auto 4rem;position:relative;width:65%}@media screen and (max-width:1800px)and (min-width:1367px){.box-heading{--height:6.6rem!important}}@media screen and (max-width:1366px){.box-heading{--height:6rem!important}}@media screen and (max-width:1024px){.box-heading{width:70%}}@media screen and (max-width:560px){.box-heading{--height:4.2rem!important;margin-bottom:5rem;width:90%}}@media screen and (max-width:320px){.box-heading{margin-bottom:3rem;width:100%}}.box-heading__left{height:var(--height);margin-right:-1px}.box-heading__left img{height:100%;width:auto}.box-heading__right{height:var(--height);margin-left:-1px;transform:scaleX(-1);z-index:-1}.box-heading__right img{height:100%;width:auto}.box-heading__inner{align-items:center;background-color:#fff;border-bottom:.5rem solid #e0e0e0;display:flex;height:calc(var(--height));justify-content:center;position:relative;width:100%}@media screen and (max-width:560px){.box-heading__inner{border-bottom:.3rem solid #e0e0e0}}.box-heading__box{align-items:center;display:flex;height:129%;justify-content:center;left:50%;position:absolute;top:53%;transform:translate(-50%,-50%);width:95%}.box-heading.active .box-heading__title{align-items:center;background-color:#33a99c;color:#fff;display:flex;height:100%;justify-content:center}.box-heading.active .box-heading__img{display:block}.box-heading__img{display:none;height:100%;margin-right:-1px;width:auto}.box-heading__img--right{margin-left:-1px;transform:rotate(180deg)}.box-heading__title{color:var(--colorPrimary);font-size:3.6rem;font-weight:800;overflow:hidden;padding-top:.3rem;text-align:center;text-overflow:ellipsis;text-transform:uppercase;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap;width:100%;z-index:2}@media screen and (max-width:1800px)and (min-width:1367px){.box-heading__title{font-size:3rem}}@media screen and (max-width:1366px){.box-heading__title{font-size:2.4rem}}@media screen and (max-width:768px){.box-heading__title{font-size:2rem}}@media screen and (max-width:560px){.box-heading__title{font-size:1.4rem}}@media screen and (max-width:320px){.box-heading__title{font-size:1.2rem}}