.firmalar_accordion{display:flex;height:420px}.firmalar_accordion .accordion-item{background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;position:relative;transition:width .6s ease;width:150px}.firmalar_accordion .accordion-item:before{background-color:rgba(0,0,0,.3);content:"";height:100%;left:0;mix-blend-mode:multiply;position:absolute;top:0;transition:all .3s;width:100%}.firmalar_accordion .accordion-item .accordion-title{cursor:pointer;display:flex;flex-direction:column;justify-content:flex-end;margin-bottom:0;overflow:hidden;padding-bottom:10px;position:relative;transition:opacity .3s ease,width .3s ease;width:150px;z-index:2}.firmalar_accordion .accordion-item .accordion-title span{align-items:center;display:flex;flex-direction:column;justify-content:flex-start;text-align:center}.firmalar_accordion .accordion-item .accordion-title span img{display:block;margin-bottom:0;max-height:65px}.firmalar_accordion .accordion-item .accordion-title span span{color:#fff;display:block;font-size:1.25rem;font-weight:400;min-height:68px;padding:10px;text-align:center}.firmalar_accordion .accordion-item .accordion-body{display:flex;flex-direction:column;height:100%;justify-content:space-between;left:0;overflow:hidden;position:absolute;top:0;width:0}.firmalar_accordion .accordion-item .accordion-body .body_title{color:#fff;font-size:1.875rem;font-weight:500;opacity:0;padding:40px 40px 0;transition:opacity .6s ease;white-space:nowrap}.firmalar_accordion .accordion-item .accordion-body section{opacity:0;padding:32px 0;transition:opacity .6s ease}.firmalar_accordion .accordion-item .accordion-body section:last-child{background:rgba(0,0,0,.55)}.firmalar_accordion .accordion-item.active{width:100%}.firmalar_accordion .accordion-item.active:before{background-color:rgba(0,0,0,.6)}.firmalar_accordion .accordion-item.active .accordion-title{margin-bottom:0;opacity:0;width:0}.firmalar_accordion .accordion-item.active .accordion-body{width:100%}.firmalar_accordion .accordion-item.active .accordion-body .body_title{opacity:1}.firmalar_accordion .accordion-item.active .accordion-body section{opacity:1;padding:32px 28px;transition:opacity .6s ease;transition-delay:.6s}@media screen and (max-width:1240px){.firmalar_accordion .accordion-item .accordion-title{width:120px}}@media screen and (max-width:1120px){.firmalar_accordion{display:block;height:auto}.firmalar_accordion .accordion-item{margin-bottom:20px;width:100%}.firmalar_accordion .accordion-item .accordion-title{display:none}.firmalar_accordion .accordion-item .accordion-body{height:auto;left:0;position:relative;top:0;width:100%}.firmalar_accordion .accordion-item .accordion-body .body_title{opacity:1}.firmalar_accordion .accordion-item .accordion-body section{opacity:1;padding:32px 28px}}@media screen and (max-width:640px){.firmalar_tab .accordion .accordion-item{background-position:50%;background-repeat:no-repeat;background-size:cover;border:0!important;border-radius:0!important;position:relative}.firmalar_tab .accordion .accordion-item:before{background-color:rgba(0,0,0,.7);content:"";height:100%;left:0;mix-blend-mode:multiply;position:absolute;top:0;width:100%}.firmalar_tab .accordion .accordion-item .accordion-header .accordion-button{background:transparent;border:0!important;border-radius:0!important;color:#fff;font-size:1.25rem;font-weight:400;position:relative}.firmalar_tab .accordion .accordion-item .accordion-header .accordion-button:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m2 5 6 6 6-6'/%3E%3C/svg%3E")}.firmalar_tab .accordion .accordion-item .accordion-header .accordion-button:focus{box-shadow:none}.firmalar_tab .accordion .accordion-item .accordion-collapse .accordion-body{border:0!important;border-radius:0!important;position:relative}}
