.tabs .tab-buttons{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.tabs .tab-buttons.content-center{-ms-flex-pack:center;justify-content:center}.tabs .tab-buttons.content-left{-ms-flex-pack:start;justify-content:start}.tabs .tab-buttons.content-right{-ms-flex-pack:end;justify-content:end}.tabs .tab-buttons .tab-button{padding:10px;cursor:pointer;text-align:center;white-space:nowrap;color:#6e6e6e;text-align:center;font-family:Lato-Regular;font-size:.875rem;line-height:20px;letter-spacing:.24px;border-bottom:1px solid #ddd;transition:.3s all ease}.tabs .tab-buttons .tab-button.active.type-1{color:#ed1164;border-bottom:1px solid #f14687}.tabs .tab-buttons .tab-button.active.type-2{background:#97144d;color:#fff}.tabs .tab-buttons .tab-button.active.type-3{border-color:#81c1bd;background:#97144d;color:#fff}.tabs .tab-buttons .tab-button.type-1{padding:.5rem 1rem}.tabs .tab-buttons .tab-button.type-2{color:#6e6e6e;text-align:center;font-family:Lato-Regular;font-size:.75rem;line-height:.75rem;letter-spacing:.32px;text-transform:uppercase;margin:0 .5rem;padding:.75rem 1rem;border-radius:4px;border:1px solid #e2e2e2;background:#f9f9f9}.tabs .tab-buttons .tab-button.type-3{padding:1.625rem 1rem;text-align:left;color:#6e6e6e;font-family:Lato-Regular;background:#f9f9f9;text-transform:uppercase;border:1px solid #ddd;border-radius:4px;line-height:12px;font-size:.75rem;line-height:.75rem}.tabs .tab-content{display:none}.tabs .tab-content.active{display:block}.tabs .tab-content picture{display:-ms-flexbox;display:flex}.sub-tab-section{display:-ms-flexbox;display:flex;margin-bottom:1.5rem}.sub-tab-section.content-center{-ms-flex-pack:center;justify-content:center}.sub-tab-section.content-left{-ms-flex-pack:left;justify-content:left}.sub-tab-section.content-right{-ms-flex-pack:right;justify-content:right}.sub-tab-section .sub-tabs{padding:10px;cursor:pointer;text-align:center;white-space:nowrap;color:#6e6e6e;text-align:center;font-family:Lato-Regular;font-size:.875rem;line-height:20px;letter-spacing:.24px;border-bottom:1px solid #ddd;transition:.3s all ease}.sub-tab-section .sub-tabs.active.type-1{color:#ed1164;border-bottom:1px solid #f14687}.sub-tab-section .sub-tabs.active.type-2{background:#97144d;color:#fff}.sub-tab-section .sub-tabs.active.type-3{border-color:#81c1bd;background:#97144d;color:#fff}.sub-tab-section .sub-tabs.type-1{padding:.5rem 1rem}.sub-tab-section .sub-tabs.type-2{color:#6e6e6e;text-align:center;font-family:Lato-Regular;font-size:.75rem;line-height:.75rem;letter-spacing:.32px;text-transform:uppercase;margin:0 .5rem;padding:.75rem 1rem;border-radius:4px;border:1px solid #e2e2e2;background:#f9f9f9}.sub-tab-section .sub-tabs.type-3{padding:1.625rem 1rem;text-align:left;color:#6e6e6e;font-family:Lato-Regular;background:#f9f9f9;text-transform:uppercase;border:1px solid #ddd;border-radius:4px;line-height:12px;font-size:.75rem;line-height:.75rem}@media only screen and (max-width:1024px){.tabs .tab-buttons{overflow-x:auto;-ms-flex-pack:start;justify-content:flex-start;margin-left:auto;margin-right:auto;max-width:fit-content}}@media only screen and (max-width:991px){.tabs .tab-buttons{display:inline-block;white-space:nowrap;width:100%;text-align:center}.tabs .tab-buttons .tab-button.type-1{padding:.5rem}.tabs .tab-buttons .tab-button.type-3{margin-right:.5rem;padding:1.25rem 1rem}.tabs .tab-buttons .tab-button{display:inline-block}.sub-tab-section .sub-tabs.type-1{padding:.5rem}.sub-tab-section .sub-tabs.type-3{margin-right:.5rem;padding:1.25rem 1rem}}@media only screen and (max-width:575px){.tabs .tab-content picture img{min-height:230px}}