.back-top,.back-top a{transition:.3s;width:39px;height:39px}.back-top{position:fixed;right:10px;bottom:90px;background-color:transparent;border-radius:50%;z-index:9}.back-top a{display:flex;justify-content:center;font-size:0;background-image:url(../images/top-button.png);background-size:39px 39px;background-position:center;background-repeat:no-repeat}.back-top a:hover{background-image:url(../images/top-button-hover.png)}.iti--allow-dropdown{width:100%}.safety{padding:60px 0}.safety__title{font-family:"Roboto",sans-serif;font-style:normal;text-decoration:none;text-transform:none;font-weight:400;font-size:2rem;line-height:2.375rem;margin-bottom:24px;color:#1c3145}.safety__wrapper{display:flex;justify-content:center;align-items:flex-start;gap:80px;padding:0;flex-direction:column}.safety__left{width:100%;max-width:100%}.safety__left--items{display:grid;align-items:flex-start;justify-content:center;gap:16px;margin-top:24px;grid-template-columns:repeat(2,130px)}.safety__left--item{border:1px dashed #1c31454d;border-radius:8px;padding:6px 1px;width:100%;text-align:center}.safety__left--item img{margin-bottom:4px}.safety__left--item--text{font-family:"Roboto",sans-serif;font-weight:400;font-size:1rem;line-height:1.375rem}.safety__buttons,.safety__right{display:flex;flex-direction:column}.safety__right{width:100%;max-width:100%;text-align:left;position:relative}.safety__right img{border-radius:8px}.safety__buttons{gap:30px;margin:35px 0 0;flex-wrap:wrap;justify-content:center;align-items:center}.safety .btn{padding:10px 25px;max-width:-webkit-max-content;max-width:max-content;min-width:-webkit-max-content;min-width:max-content}.safety .accordions .accordion__panel p,.safety__p{font-family:"Roboto",sans-serif;font-weight:400;font-size:.875rem;font-style:normal;line-height:1rem;text-decoration:none;text-transform:none;color:#1c3145}.safety .accordions .accordion{background:#fff;padding:16px 0;border-top:1px dashed #bfbfbf}.safety .accordions .accordion__header{margin-bottom:0}.safety .accordions .accordion__trigger,.safety .btn-more{display:flex;align-items:center;width:100%;color:#1c3145;font-weight:400;font-size:1rem}.safety .accordions .accordion__trigger{font-family:"Roboto",sans-serif;background:0 0;padding:0;margin:0;border:0;line-height:1.5rem;justify-content:space-between;gap:16px}.safety .accordions .accordion__trigger::after{content:"";background:url(../images/union-faq.svg)no-repeat center;background-size:cover;display:inline-block;width:32px;height:32px;transition:transform .3s}.safety .accordions .accordion__trigger[aria-expanded=true]{font-weight:500}.safety .accordions .accordion__trigger[aria-expanded=true]::after{transform:rotate(180deg);transition:transform .3s}.safety .accordions .accordion__panel{max-width:80%}.safety .accordions .accordion__panel img{width:100%;max-width:515px;margin:0 auto;display:block}.safety .accordions .accordion__panel p,.safety__p{text-align:justify}.safety .btn-more{gap:13px;max-width:-webkit-max-content;max-width:max-content;position:relative;z-index:7;line-height:1.75rem;margin-left:auto;margin-top:20px;margin-bottom:10px}.safety .btn-more::after{content:"";display:inline;background:url(../images/arrow-more.svg)no-repeat center;width:29px;min-width:29px;height:20px;transition:all .5s}.safety .btn-more:is(:hover,:focus,:focus-within){text-decoration:underline}@media all and (min-width:26.875rem){.safety__left--items{grid-template-columns:repeat(4,90px)}.safety__left--item--text{font-size:.75rem;line-height:.875rem}}@media all and (min-width:35.5rem){.safety__buttons{gap:60px;flex-direction:row;justify-content:flex-start;align-items:flex-start}.safety .accordions .accordion__panel p,.safety__p{font-size:1rem;line-height:1.5rem}.safety .accordions .accordion__trigger{font-size:1.125rem;line-height:1.5rem}.safety .accordions .accordion__panel{max-width:93%}}@media (min-width:36.875rem){.safety .btn-more{gap:16px}}@media all and (min-width:48rem){.back-top{bottom:100px;right:20px}}@media all and (min-width:64rem){.safety__title{font-size:3rem;line-height:3.25rem}.safety__wrapper{flex-direction:row}.safety__left{max-width:445px}.safety__right{max-width:760px}}@media all and (min-width:80rem){.safety__wrapper{justify-content:space-between}}@media all and (max-width:35.499rem){.safety .accordions .accordion__panel p{font-size:.875rem;line-height:1rem}}@media all and (max-width:26.874rem){.safety__left--item{padding:6px}.safety__left--item img{width:100%;max-width:50px}}