.tabs-accordion-module .wrapper{display:flex;margin:0 auto;max-width:1200px}.tabs-accordion-module ul.tabs{display:flex;flex-direction:column;list-style:none;margin:0;padding:0;width:200px}.tabs-accordion-module ul.tabs li{align-items:center;border-radius:4px;color:#ccc;cursor:pointer;display:flex;height:60px;justify-content:center;line-height:31px;margin:0 0 5px;overflow:hidden;padding:0 21px;position:relative;width:240px}.tabs-accordion-module ul.tabs li:not(.with_image) .tab__image-container{display:flex;justify-content:center;margin-left:-20px;margin-right:10px;width:60px}.tabs-accordion-module ul.tabs li:not(.with_image){font-size:1rem;justify-content:flex-start}.tabs-accordion-module ul.tabs li img{max-width:132px}.tabs-accordion-module ul.tabs li.with_image img{height:auto;width:100%}.tabs-accordion-module ul.tabs li.active,.tabs-accordion-module ul.tabs li:hover{background-color:var(--main-dark-color2);color:#fff}.tabs-accordion-module ul.tabs li.with_image.active,.tabs-accordion-module ul.tabs li.with_image:hover{background-color:var(--grey-color4);color:var(--main-dark-color2)}.tabs-accordion-module .tab_container{background:transparent;display:flex;overflow:auto;width:100%}.tabs-accordion-module .tab_content{display:none;padding:0 20px 0 60px}.tabs-accordion-module .tab_content div,.tabs-accordion-module .tab_content div p,.tabs-accordion-module .tab_content div p span,.tabs-accordion-module .tab_content p,.tabs-accordion-module .tab_content p span,.tabs-accordion-module .tab_content ul,.tabs-accordion-module .tab_content ul li,.tabs-accordion-module .tab_content ul li span{font-size:1rem;line-height:150%!important;margin:5px auto}.tabs-accordion-module .tab_content p span{background-color:transparent!important}.tabs-accordion-module .tab_content h2{font-size:1.2rem}.tabs-accordion-module .tab_content p img{max-width:80%!important}.tabs-accordion-module .tab_accordion_heading{display:none}.with_image .tab__image-container{display:flex}.close-tab{display:none}@media screen and (max-width:480px){.tabs-accordion-module ul.tabs{display:none}.tabs-accordion-module ul.tabs li{border-radius:0;margin:0}.tabs-accordion-module .wrapper{flex-direction:column}.tabs-accordion-module .tab_container{border:1px solid var(--grey-color4);border-radius:4px;flex-direction:column;min-width:80vw}.tabs-accordion-module .tab_content{padding:20px 20px 40px!important}.tabs-accordion-module .tab_content div,.tabs-accordion-module .tab_content div p,.tabs-accordion-module .tab_content div p span,.tabs-accordion-module .tab_content p,.tabs-accordion-module .tab_content p span,.tabs-accordion-module .tab_content ul,.tabs-accordion-module .tab_content ul li,.tabs-accordion-module .tab_content ul li span{font-size:.85rem!important;line-height:150%!important}.tabs-accordion-module .tab_content p img{display:block;float:none!important;margin:10px auto!important;max-width:80%!important}.tabs-accordion-module .tab_accordion_heading{background-color:var(--grey-color4);color:var(--main-dark-color2);cursor:pointer;display:block;margin:0 0 2px;padding:5px 20px;-webkit-touch-callout:none;border-radius:4px;border-top:2px solid var(--grey-color4);-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.tabs-accordion-module .tab_container h3:last-of-type{margin-bottom:0}.tabs-accordion-module .tab_accordion_heading.with_image{align-items:center;align-self:flex-start;background-color:#ccc;color:var(--main-dark-color2);display:flex;height:60px;width:100%}.tabs-accordion-module .acc_active{background-color:var(--main-dark-color2);color:#fff}.tabs-accordion-module .acc_active.with_image{background-color:var(--grey-color4);border-top:none!important;color:var(--main-dark-color2)}.tabs-accordion-module .tab_accordion_heading.with_image img{height:auto;margin:2px auto 0;max-height:44px;max-width:80%;width:auto}.tabs-accordion-module .tab_accordion_heading img{max-height:40px;width:auto}.tabs-accordion-module .tab_accordion_heading:not(.with_image){align-items:center;display:flex;justify-content:flex-start}.tabs-accordion-module .tab_accordion_heading:not(.with_image) span{font-size:1rem;margin-left:10px}.close-tab{display:none;width:100%}.close-tab label{color:var(--main-dark-color2);cursor:pointer;font-size:22px;font-weight:700;height:32px;text-align:center;transform:rotate(45deg);transform-origin:center;width:32px}}