.container{margin-left:auto;margin-right:auto;max-width:1248px;padding-left:24px;padding-right:24px;width:100%}@media(max-width:767.98px){.module-elemental-list-tabs .container:not(main>.module>*){padding-left:0;padding-right:0}}@media(min-width:768px){.container:not(.-container-wide){max-width:1116px;padding-left:48px;padding-right:48px}}@media(min-width:992px){.container:not(.-container-wide){max-width:1180px;padding-left:80px;padding-right:80px}}.btn{font-size:18px;padding:10px 30px}.accordion-flush .accordion-collapse{border-width:3px}.tab__title{color:#bfbfbf;font-size:18px;font-weight:600;padding:17px 17px 12px;transition:color .2s ease-in-out}.tab__decoration{background-color:transparent;bottom:0;display:flex;flex-direction:row;left:0;position:absolute;transition:background-color .3s ease-in-out;width:100%;z-index:1}.-theme-2 .tabs__nav-item.-current .tab__decoration{background:#4a4a4a}.-theme-3 .tabs__nav-item.-current .tab__decoration{background:#f4f4f4}.-theme-2 .tabs__nav-item:hover .tab__decoration{background:#4a4a4a}.-theme-3 .tabs__nav-item:hover .tab__decoration{background:#f4f4f4}.tab__border{background:transparent;border-radius:5px;height:5px;transition:background .2s ease-in-out}.tab__border.-s{width:5px}.tab__border.-l{width:100%}.tab__border:first-child,.tab__border:last-child{margin:0 5px}.accordion-item__container.green .tabs__nav-item.-current .tab__border,.module.-green .tabs__nav-item.-current .tab__border,.sdots-nav-item.-green .tabs__nav-item.-current .tab__border,.tabs__nav-item.-current .tab__border,html.-colour-theme-green .tabs__nav-item.-current .tab__border{background-color:#78d64b}.accordion-item__container.blue .tabs__nav-item.-current .tab__border,.module.-blue .tabs__nav-item.-current .tab__border,.sdots-nav-item.-blue .tabs__nav-item.-current .tab__border,html.-colour-theme-blue .tabs__nav-item.-current .tab__border{background-color:#00bce8}.accordion-item__container.orange .tabs__nav-item.-current .tab__border,.module.-orange .tabs__nav-item.-current .tab__border,.sdots-nav-item.-orange .tabs__nav-item.-current .tab__border,html.-colour-theme-orange .tabs__nav-item.-current .tab__border{background-color:#ffae00}.accordion-item__container.purple .tabs__nav-item.-current .tab__border,.module.-purple .tabs__nav-item.-current .tab__border,.sdots-nav-item.-purple .tabs__nav-item.-current .tab__border,html.-colour-theme-purple .tabs__nav-item.-current .tab__border{background-color:#891561}.accordion-item__container.green .tabs__nav-item:hover .tab__border,.module.-green .tabs__nav-item:hover .tab__border,.sdots-nav-item.-green .tabs__nav-item:hover .tab__border,.tabs__nav-item:hover .tab__border,html.-colour-theme-green .tabs__nav-item:hover .tab__border{background-color:#78d64b}.accordion-item__container.blue .tabs__nav-item:hover .tab__border,.module.-blue .tabs__nav-item:hover .tab__border,.sdots-nav-item.-blue .tabs__nav-item:hover .tab__border,html.-colour-theme-blue .tabs__nav-item:hover .tab__border{background-color:#00bce8}.accordion-item__container.orange .tabs__nav-item:hover .tab__border,.module.-orange .tabs__nav-item:hover .tab__border,.sdots-nav-item.-orange .tabs__nav-item:hover .tab__border,html.-colour-theme-orange .tabs__nav-item:hover .tab__border{background-color:#ffae00}.accordion-item__container.purple .tabs__nav-item:hover .tab__border,.module.-purple .tabs__nav-item:hover .tab__border,.sdots-nav-item.-purple .tabs__nav-item:hover .tab__border,html.-colour-theme-purple .tabs__nav-item:hover .tab__border{background-color:#891561}.tabs__nav{overflow:hidden;padding:0;position:relative}.tabs__nav:after{background:#e2e2e2;border-radius:3px;bottom:0;content:"";display:inline-block;height:5px;position:absolute;right:0;width:100%}.tabs__nav.-resource-list{margin-bottom:40px}@media(min-width:992px){.tabs__nav.-resource-list{margin-bottom:80px}}.tabs__nav-list{-ms-overflow-style:none;display:flex;margin:0;overflow-x:scroll;padding:0 30px;scrollbar-width:none}.tabs__nav-list::-webkit-scrollbar{display:none}@media(min-width:768px){.tabs__nav-list{justify-content:center;padding:0 60px}}.tabs__nav-item{cursor:pointer;padding:17px 17px 12px;position:relative;text-align:center}@media(min-width:768px){.tabs__nav-item{width:25%}}.tabs__nav-btn{border-color:transparent;color:#7e7e7e;white-space:nowrap}.-colour-theme-grey-dark .tabs__nav-btn{color:#fff}.tabs__nav-item.-current .tabs__nav-btn{color:#4a4a4a}.-colour-theme-grey-dark .tabs__nav-item.-current .tabs__nav-btn{color:#fff}.tabs__nav-item:hover .tabs__nav-btn{color:#4a4a4a}.-colour-theme-grey-dark .tabs__nav-item:hover .tabs__nav-btn{color:#fff}.global-offices{position:relative}.global-offices__graphic{display:flex;pointer-events:none;position:absolute;z-index:0}.global-offices__graphic.-left{left:0;max-width:163px;top:0;width:10vw}.global-offices__graphic.-right{max-width:358px;right:0;top:0;width:30vw}.global-offices__graphic.-bottom{bottom:0;left:10%;max-width:214px;width:13vw}.global-offices__graphic svg{height:100%;width:100%}.global-offices__map-region{cursor:pointer;transition:all .5s cubic-bezier(.365,.305,0,1)}.global-offices__map-region.-active,.global-offices__map-region:hover{fill:#78d64b}.global-offices__container{background-color:#4a4a4a;padding-bottom:60px;padding-top:40px;position:relative}@media(min-width:992px){.global-offices__container{padding-bottom:180px;padding-top:70px}}.global-offices__content{max-width:685px;padding-bottom:60px}@media(min-width:992px){.global-offices__content{padding-bottom:120px}}.global-offices__content *{color:#fff}.global-offices__map{position:relative;z-index:1}.global-offices__map svg{height:100%;width:100%}.tabs{padding:60px 0}@media(min-width:992px){.tabs{padding:120px 0}}.tabs__content-container{margin-top:66px;position:relative}.tabs__content{display:none;opacity:0;width:100%}.tabs__content .module{width:100%}.tabs__content.-show-tab-content{display:flex;flex-wrap:wrap;opacity:1}.region{width:100%}.region__item{margin-bottom:20px}@media(min-width:576px){.region__item{margin-bottom:70px}}.region__item-title h3{margin:0 0 11px}@media(max-width:575.98px){.region__item-title.-no-title{max-height:0;overflow:hidden}}.region__item-content p{margin-bottom:0}.region__item-content.-distributor{padding-bottom:70px;padding-top:42px}