.block-horizontal-accordion{height:640px;position:relative;overflow:visible;display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width: 992px){.block-horizontal-accordion{height:auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden}}.block-horizontal-accordion__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;position:relative;height:100%;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;overflow:visible}@media (max-width: 992px){.block-horizontal-accordion__wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media (max-width: 992px){.block-horizontal-accordion__background-img.behave-as-bg{height:300px}}.block-horizontal-accordion__background-img:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.5)}.block-horizontal-accordion__main{width:100%;max-width:740px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}@media (max-width: 992px){.block-horizontal-accordion__main{max-width:100%;height:300px}}.block-horizontal-accordion__main .heading-wrapper{margin-bottom:3rem;padding-bottom:2.5rem;position:relative;color:#fff}@media (max-width: 992px){.block-horizontal-accordion__main .heading-wrapper{margin-bottom:2rem;padding-bottom:1.5rem}}.block-horizontal-accordion__main .heading-wrapper .heading{color:#fff;font-size:32px;margin-bottom:0}@media (max-width: 992px){.block-horizontal-accordion__main .heading-wrapper .heading{padding-top:1.5rem;font-size:24px}}.block-horizontal-accordion__main .heading-wrapper:after{content:'';position:absolute;bottom:0;left:0;width:90px;height:8px;background-color:#FF1818}.block-horizontal-accordion__tabs{height:100%;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;width:calc(100% + 2rem);-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media (max-width: 992px){.block-horizontal-accordion__tabs{height:auto;margin:0 -1rem}}.block-horizontal-accordion__tabs ul{padding-left:0;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;margin:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box;width:auto}@media (max-width: 992px){.block-horizontal-accordion__tabs ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}}.block-horizontal-accordion__tabs ul .block-horizontal-accordion__tab{-webkit-box-flex:0;-ms-flex:0 0 140px;flex:0 0 140px;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;background:rgba(0,0,0,0.6);position:relative;-webkit-transition:min-width 0.5s cubic-bezier(0.4, 0, 0.2, 1);transition:min-width 0.5s cubic-bezier(0.4, 0, 0.2, 1);min-width:140px;border-right:1px solid #F5F5F5}@media (max-width: 992px){.block-horizontal-accordion__tabs ul .block-horizontal-accordion__tab{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;min-width:60px;border-right:none;border-bottom:1px solid #F5F5F5;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0 1rem;background-color:#000}}@media (min-width: 992px){.block-horizontal-accordion__tabs ul .block-horizontal-accordion__tab:hover{background:rgba(0,0,0,0.8)}}.block-horizontal-accordion__tabs ul .block-horizontal-accordion__tab:first-child{border-left:1px solid #F5F5F5}@media (max-width: 992px){.block-horizontal-accordion__tabs ul .block-horizontal-accordion__tab:first-child{border-left:none}}.block-horizontal-accordion__tabs ul .block-horizontal-accordion__tab .block-horizontal-accordion__tab-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative;z-index:2;width:138px;height:100%;padding:3rem 0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer}@media (max-width: 992px){.block-horizontal-accordion__tabs ul .block-horizontal-accordion__tab .block-horizontal-accordion__tab-title{width:100%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding:1.5rem 0;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.block-horizontal-accordion__tabs ul .block-horizontal-accordion__tab .block-horizontal-accordion__tab-title .block-horizontal-accordion__tab-title-arrow{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:1px solid #5F5F5F;padding:13px 1rem}@media (max-width: 992px){.block-horizontal-accordion__tabs ul .block-horizontal-accordion__tab .block-horizontal-accordion__tab-title .block-horizontal-accordion__tab-title-arrow{padding:8px 12px}}.block-horizontal-accordion__tabs ul .block-horizontal-accordion__tab .block-horizontal-accordion__tab-title .block-horizontal-accordion__tab-title-arrow svg{-webkit-transition:-webkit-transform 0.5s cubic-bezier(0.4, 0, 0.2, 1);transition:-webkit-transform 0.5s cubic-bezier(0.4, 0, 0.2, 1);transition:transform 0.5s cubic-bezier(0.4, 0, 0.2, 1);transition:transform 0.5s cubic-bezier(0.4, 0, 0.2, 1), -webkit-transform 0.5s cubic-bezier(0.4, 0, 0.2, 1);-webkit-transform:rotate(180deg);transform:rotate(180deg)}@media (max-width: 992px){.block-horizontal-accordion__tabs ul .block-horizontal-accordion__tab .block-horizontal-accordion__tab-title .block-horizontal-accordion__tab-title-arrow svg{-webkit-transform:rotate(90deg);transform:rotate(90deg)}}.block-horizontal-accordion__tabs ul .block-horizontal-accordion__tab .block-horizontal-accordion__tab-title h3{-webkit-writing-mode:vertical-lr;-ms-writing-mode:tb-lr;writing-mode:vertical-lr;-webkit-transform:rotate(180deg);transform:rotate(180deg);margin:0;padding:0 10px;font-size:1rem;white-space:nowrap;color:#fff;font-weight:700;font-size:24px}@media (max-width: 992px){.block-horizontal-accordion__tabs ul .block-horizontal-accordion__tab .block-horizontal-accordion__tab-title h3{-webkit-writing-mode:horizontal-tb;-ms-writing-mode:lr-tb;writing-mode:horizontal-tb;-webkit-transform:none;transform:none;font-size:20px}}.block-horizontal-accordion__tabs ul .block-horizontal-accordion__tab .block-horizontal-accordion__tab-content{position:absolute;left:140px;bottom:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box;opacity:0;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:0;min-width:0;-webkit-transition:width 0.5s cubic-bezier(0.4, 0, 0.2, 1);transition:width 0.5s cubic-bezier(0.4, 0, 0.2, 1);padding-bottom:3rem;padding-right:3.5rem}@media (max-width: 992px){.block-horizontal-accordion__tabs ul .block-horizontal-accordion__tab .block-horizontal-accordion__tab-content{position:relative;left:0;width:100%;padding:0 2.8125rem 1.5rem;max-height:0;-webkit-transition:max-height 0.5s cubic-bezier(0.4, 0, 0.2, 1);transition:max-height 0.5s cubic-bezier(0.4, 0, 0.2, 1);overflow:hidden}}.block-horizontal-accordion__tabs ul .block-horizontal-accordion__tab .block-horizontal-accordion__tab-content>*{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px);-webkit-transition:all 0.3s ease;transition:all 0.3s ease;-webkit-transition-delay:0.2s;transition-delay:0.2s;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.block-horizontal-accordion__tabs ul .block-horizontal-accordion__tab .block-horizontal-accordion__tab-content p{color:#fff}.block-horizontal-accordion__tabs ul .block-horizontal-accordion__tab .block-horizontal-accordion__tab-content .btn{width:auto;color:#fff}.block-horizontal-accordion__tabs ul .block-horizontal-accordion__tab.is-active{-webkit-box-flex:3;-ms-flex:3;flex:3;min-width:470px;max-width:470px}@media (max-width: 992px){.block-horizontal-accordion__tabs ul .block-horizontal-accordion__tab.is-active{min-width:100%;max-width:100%}.block-horizontal-accordion__tabs ul .block-horizontal-accordion__tab.is-active .block-horizontal-accordion__tab-content{max-height:1000px}}.block-horizontal-accordion__tabs ul .block-horizontal-accordion__tab.is-active .block-horizontal-accordion__tab-content{opacity:1;width:calc(100% - 140px);min-width:330px;max-width:330px}@media (max-width: 992px){.block-horizontal-accordion__tabs ul .block-horizontal-accordion__tab.is-active .block-horizontal-accordion__tab-content{width:100%;min-width:100%;max-width:100%}}.block-horizontal-accordion__tabs ul .block-horizontal-accordion__tab.is-active .block-horizontal-accordion__tab-content>*{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.block-horizontal-accordion__tabs ul .block-horizontal-accordion__tab.is-active .block-horizontal-accordion__tab-title-arrow svg{-webkit-transform:rotate(0deg);transform:rotate(0deg)}@media (max-width: 992px){.block-horizontal-accordion__tabs ul .block-horizontal-accordion__tab.is-active .block-horizontal-accordion__tab-title-arrow svg{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}}.block-horizontal-accordion__tabs ul .block-horizontal-accordion__tab:not(.is-active){-webkit-box-flex:0;-ms-flex:0 0 140px;flex:0 0 140px}@media (max-width: 992px){.block-horizontal-accordion__tabs ul .block-horizontal-accordion__tab:not(.is-active){-webkit-box-flex:0;-ms-flex:0 0 80px;flex:0 0 80px}.block-horizontal-accordion__tabs ul .block-horizontal-accordion__tab:not(.is-active) .block-horizontal-accordion__tab-content{max-height:0}}.block-horizontal-accordion__tabs ul .block-horizontal-accordion__tab:not(.is-active) .block-horizontal-accordion__tab-content{opacity:0;width:0;min-width:0}.block-horizontal-accordion__tabs ul .block-horizontal-accordion__tab:not(.is-active) .block-horizontal-accordion__tab-content>*{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px);-webkit-transition-delay:0s;transition-delay:0s}

/*# sourceMappingURL=block-horizontal-accordion.css.map */
